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.

CreateDBClusterEndpointOutput

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

type CreateDBClusterEndpointOutput 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 CreateDBClusterEndpointOutput) GoString() string

GoString returns the string representation

SetCustomEndpointType

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

SetCustomEndpointType sets the CustomEndpointType field's value.

SetDBClusterEndpointArn

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

SetDBClusterEndpointArn sets the DBClusterEndpointArn field's value.

SetDBClusterEndpointIdentifier

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

SetDBClusterEndpointIdentifier sets the DBClusterEndpointIdentifier field's value.

SetDBClusterEndpointResourceIdentifier

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

SetDBClusterEndpointResourceIdentifier sets the DBClusterEndpointResourceIdentifier field's value.

SetDBClusterIdentifier

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

SetDBClusterIdentifier sets the DBClusterIdentifier field's value.

SetEndpoint

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

SetEndpoint sets the Endpoint field's value.

SetEndpointType

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

SetEndpointType sets the EndpointType field's value.

SetExcludedMembers

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

SetExcludedMembers sets the ExcludedMembers field's value.

SetStaticMembers

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

SetStaticMembers sets the StaticMembers field's value.

SetStatus

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

SetStatus sets the Status field's value.

String

func (s CreateDBClusterEndpointOutput) String() string

String returns the string representation

On this page: