Name | Type | Description | Notes |
---|---|---|---|
CloudProvider | CloudProviderType | ||
EndpointId | string | endpoint_id is the client side of the PrivateLink connection. | |
ExternalOwnerId | Pointer to string | external_owner_id represents the ID of the AWS account that owns the PrivateLink connection. | [optional] |
RegionName | string | region_name is the cloud provider region name (i.e. us-east-1). | |
ServiceId | string | service_id is the server side of the PrivateLink connection. This is the same as AWSPrivateLinkEndpoint.service_id. | |
Status | AWSEndpointConnectionStatusType |
func NewAwsEndpointConnection(cloudProvider CloudProviderType, endpointId string, regionName string, serviceId string, status AWSEndpointConnectionStatusType, ) *AwsEndpointConnection
NewAwsEndpointConnection instantiates a new AwsEndpointConnection object. This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
func NewAwsEndpointConnectionWithDefaults() *AwsEndpointConnection
NewAwsEndpointConnectionWithDefaults instantiates a new AwsEndpointConnection object. This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
func (o *AwsEndpointConnection) GetCloudProvider() CloudProviderType
GetCloudProvider returns the CloudProvider field if non-nil, zero value otherwise.
func (o *AwsEndpointConnection) SetCloudProvider(v CloudProviderType)
SetCloudProvider sets CloudProvider field to given value.
func (o *AwsEndpointConnection) GetEndpointId() string
GetEndpointId returns the EndpointId field if non-nil, zero value otherwise.
func (o *AwsEndpointConnection) SetEndpointId(v string)
SetEndpointId sets EndpointId field to given value.
func (o *AwsEndpointConnection) GetExternalOwnerId() string
GetExternalOwnerId returns the ExternalOwnerId field if non-nil, zero value otherwise.
func (o *AwsEndpointConnection) SetExternalOwnerId(v string)
SetExternalOwnerId sets ExternalOwnerId field to given value.
func (o *AwsEndpointConnection) GetRegionName() string
GetRegionName returns the RegionName field if non-nil, zero value otherwise.
func (o *AwsEndpointConnection) SetRegionName(v string)
SetRegionName sets RegionName field to given value.
func (o *AwsEndpointConnection) GetServiceId() string
GetServiceId returns the ServiceId field if non-nil, zero value otherwise.
func (o *AwsEndpointConnection) SetServiceId(v string)
SetServiceId sets ServiceId field to given value.
func (o *AwsEndpointConnection) GetStatus() AWSEndpointConnectionStatusType
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *AwsEndpointConnection) SetStatus(v AWSEndpointConnectionStatusType)
SetStatus sets Status field to given value.