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.

CreateDBClusterEndpointInput

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

type CreateDBClusterEndpointInput struct { DBClusterEndpointIdentifier *string `type:"string" required:"true"` DBClusterIdentifier *string `type:"string" required:"true"` EndpointType *string `type:"string" required:"true"` ExcludedMembers []*string `type:"list"` StaticMembers []*string `type:"list"` }

DBClusterEndpointIdentifier

Type: *string

The identifier to use for the new endpoint. This parameter is stored as a lowercase string.

DBClusterEndpointIdentifier is a required field

DBClusterIdentifier

Type: *string

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

DBClusterIdentifier is a required field

EndpointType

Type: *string

The type of the endpoint. One of: READER, ANY.

EndpointType is a required field

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.

Method

GoString

func (s CreateDBClusterEndpointInput) GoString() string

GoString returns the string representation

SetDBClusterEndpointIdentifier

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

SetDBClusterEndpointIdentifier sets the DBClusterEndpointIdentifier field's value.

SetDBClusterIdentifier

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

SetDBClusterIdentifier sets the DBClusterIdentifier field's value.

SetEndpointType

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

SetEndpointType sets the EndpointType field's value.

SetExcludedMembers

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

SetExcludedMembers sets the ExcludedMembers field's value.

SetStaticMembers

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

SetStaticMembers sets the StaticMembers field's value.

String

func (s CreateDBClusterEndpointInput) String() string

String returns the string representation

Validate

func (s *CreateDBClusterEndpointInput) Validate() error

Validate inspects the fields of the type to determine if they are valid.

On this page: