AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

ModifyDBClusterEndpointOutput

import "github.com/aws/aws-sdk-go/service/rds"

type ModifyDBClusterEndpointOutput struct { CustomEndpointType *string `type:"string"` DBClusterEndpointArn *string `type:"string"` DBClusterEndpointIdentifier *string `type:"string"` DBClusterEndpointResourceIdentifier *string `type:"string"` DBClusterIdentifier *string `type:"string"` Endpoint *string `type:"string"` EndpointType *string `type:"string"` ExcludedMembers []*string `type:"list"` StaticMembers []*string `type:"list"` Status *string `type:"string"` }

This data type represents the information you need to connect to an Amazon Aurora DB cluster. This data type is used as a response element in the following actions:

  • CreateDBClusterEndpoint

  • DescribeDBClusterEndpoints

  • ModifyDBClusterEndpoint

  • DeleteDBClusterEndpoint

For the data structure that represents Amazon RDS DB instance endpoints, see Endpoint.

CustomEndpointType

Type: *string

The type associated with a custom endpoint. One of: READER, ANY.

DBClusterEndpointArn

Type: *string

The Amazon Resource Name (ARN) for the endpoint.

DBClusterEndpointIdentifier

Type: *string

The identifier associated with the endpoint. This parameter is stored as a lowercase string.

DBClusterEndpointResourceIdentifier

Type: *string

A unique system-generated identifier for an endpoint. It remains the same for the whole life of the endpoint.

DBClusterIdentifier

Type: *string

The DB cluster identifier of the DB cluster associated with the endpoint. This parameter is stored as a lowercase string.

Endpoint

Type: *string

The DNS address of the endpoint.

EndpointType

Type: *string

The type of the endpoint. One of: READER, WRITER, CUSTOM.

ExcludedMembers

Type: []*string

List of DB instance identifiers that aren't part of the custom endpoint group. All other eligible instances are reachable through the custom endpoint. Only relevant if the list of static members is empty.

StaticMembers

Type: []*string

List of DB instance identifiers that are part of the custom endpoint group.

Status

Type: *string

The current status of the endpoint. One of: creating, available, deleting, modifying.

Method

GoString

func (s ModifyDBClusterEndpointOutput) GoString() string

GoString returns the string representation

SetCustomEndpointType

func (s *ModifyDBClusterEndpointOutput) SetCustomEndpointType(v string) *ModifyDBClusterEndpointOutput

SetCustomEndpointType sets the CustomEndpointType field's value.

SetDBClusterEndpointArn

func (s *ModifyDBClusterEndpointOutput) SetDBClusterEndpointArn(v string) *ModifyDBClusterEndpointOutput

SetDBClusterEndpointArn sets the DBClusterEndpointArn field's value.

SetDBClusterEndpointIdentifier

func (s *ModifyDBClusterEndpointOutput) SetDBClusterEndpointIdentifier(v string) *ModifyDBClusterEndpointOutput

SetDBClusterEndpointIdentifier sets the DBClusterEndpointIdentifier field's value.

SetDBClusterEndpointResourceIdentifier

func (s *ModifyDBClusterEndpointOutput) SetDBClusterEndpointResourceIdentifier(v string) *ModifyDBClusterEndpointOutput

SetDBClusterEndpointResourceIdentifier sets the DBClusterEndpointResourceIdentifier field's value.

SetDBClusterIdentifier

func (s *ModifyDBClusterEndpointOutput) SetDBClusterIdentifier(v string) *ModifyDBClusterEndpointOutput

SetDBClusterIdentifier sets the DBClusterIdentifier field's value.

SetEndpoint

func (s *ModifyDBClusterEndpointOutput) SetEndpoint(v string) *ModifyDBClusterEndpointOutput

SetEndpoint sets the Endpoint field's value.

SetEndpointType

func (s *ModifyDBClusterEndpointOutput) SetEndpointType(v string) *ModifyDBClusterEndpointOutput

SetEndpointType sets the EndpointType field's value.

SetExcludedMembers

func (s *ModifyDBClusterEndpointOutput) SetExcludedMembers(v []*string) *ModifyDBClusterEndpointOutput

SetExcludedMembers sets the ExcludedMembers field's value.

SetStaticMembers

func (s *ModifyDBClusterEndpointOutput) SetStaticMembers(v []*string) *ModifyDBClusterEndpointOutput

SetStaticMembers sets the StaticMembers field's value.

SetStatus

func (s *ModifyDBClusterEndpointOutput) SetStatus(v string) *ModifyDBClusterEndpointOutput

SetStatus sets the Status field's value.

String

func (s ModifyDBClusterEndpointOutput) String() string

String returns the string representation

On this page: