package types
import "github.com/aws/aws-sdk-go-v2/service/networkmanager/types"
Index ¶
- type AWSLocation
- type AccessDeniedException
- func (e *AccessDeniedException) Error() string
- func (e *AccessDeniedException) ErrorCode() string
- func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
- func (e *AccessDeniedException) ErrorMessage() string
- type Bandwidth
- type ConflictException
- func (e *ConflictException) Error() string
- func (e *ConflictException) ErrorCode() string
- func (e *ConflictException) ErrorFault() smithy.ErrorFault
- func (e *ConflictException) ErrorMessage() string
- type Connection
- type ConnectionHealth
- type ConnectionState
- type ConnectionStatus
- type ConnectionType
- type CustomerGatewayAssociation
- type CustomerGatewayAssociationState
- type Device
- type DeviceState
- type GlobalNetwork
- type GlobalNetworkState
- type InternalServerException
- func (e *InternalServerException) Error() string
- func (e *InternalServerException) ErrorCode() string
- func (e *InternalServerException) ErrorFault() smithy.ErrorFault
- func (e *InternalServerException) ErrorMessage() string
- type Link
- type LinkAssociation
- type LinkAssociationState
- type LinkState
- type Location
- type NetworkResource
- type NetworkResourceCount
- type NetworkResourceSummary
- type NetworkRoute
- type NetworkRouteDestination
- type NetworkTelemetry
- type PathComponent
- type Relationship
- type ResourceNotFoundException
- func (e *ResourceNotFoundException) Error() string
- func (e *ResourceNotFoundException) ErrorCode() string
- func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
- func (e *ResourceNotFoundException) ErrorMessage() string
- type RouteAnalysis
- type RouteAnalysisCompletion
- type RouteAnalysisCompletionReasonCode
- type RouteAnalysisCompletionResultCode
- type RouteAnalysisEndpointOptions
- type RouteAnalysisEndpointOptionsSpecification
- type RouteAnalysisPath
- type RouteAnalysisStatus
- type RouteState
- type RouteTableIdentifier
- type RouteTableType
- type RouteType
- type ServiceQuotaExceededException
- func (e *ServiceQuotaExceededException) Error() string
- func (e *ServiceQuotaExceededException) ErrorCode() string
- func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
- func (e *ServiceQuotaExceededException) ErrorMessage() string
- type Site
- type SiteState
- type Tag
- type ThrottlingException
- func (e *ThrottlingException) Error() string
- func (e *ThrottlingException) ErrorCode() string
- func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
- func (e *ThrottlingException) ErrorMessage() string
- type TransitGatewayConnectPeerAssociation
- type TransitGatewayConnectPeerAssociationState
- type TransitGatewayRegistration
- type TransitGatewayRegistrationState
- type TransitGatewayRegistrationStateReason
- type ValidationException
- func (e *ValidationException) Error() string
- func (e *ValidationException) ErrorCode() string
- func (e *ValidationException) ErrorFault() smithy.ErrorFault
- func (e *ValidationException) ErrorMessage() string
- type ValidationExceptionField
- type ValidationExceptionReason
Types ¶
type AWSLocation ¶
type AWSLocation struct { // The Amazon Resource Name (ARN) of the subnet that the device is located in. SubnetArn *string // The Zone that the device is located in. Specify the ID of an Availability Zone, // Local Zone, Wavelength Zone, or an Outpost. Zone *string // contains filtered or unexported fields }
Specifies a location in Amazon Web Services.
type AccessDeniedException ¶
type AccessDeniedException struct { Message *string // contains filtered or unexported fields }
You do not have sufficient access to perform this action.
func (*AccessDeniedException) Error ¶
func (e *AccessDeniedException) Error() string
func (*AccessDeniedException) ErrorCode ¶
func (e *AccessDeniedException) ErrorCode() string
func (*AccessDeniedException) ErrorFault ¶
func (e *AccessDeniedException) ErrorFault() smithy.ErrorFault
func (*AccessDeniedException) ErrorMessage ¶
func (e *AccessDeniedException) ErrorMessage() string
type Bandwidth ¶
type Bandwidth struct { // Download speed in Mbps. DownloadSpeed *int32 // Upload speed in Mbps. UploadSpeed *int32 // contains filtered or unexported fields }
Describes bandwidth information.
type ConflictException ¶
type ConflictException struct { Message *string ResourceId *string ResourceType *string // contains filtered or unexported fields }
There was a conflict processing the request. Updating or deleting the resource can cause an inconsistent state.
func (*ConflictException) Error ¶
func (e *ConflictException) Error() string
func (*ConflictException) ErrorCode ¶
func (e *ConflictException) ErrorCode() string
func (*ConflictException) ErrorFault ¶
func (e *ConflictException) ErrorFault() smithy.ErrorFault
func (*ConflictException) ErrorMessage ¶
func (e *ConflictException) ErrorMessage() string
type Connection ¶
type Connection struct { // The ID of the second device in the connection. ConnectedDeviceId *string // The ID of the link for the second device in the connection. ConnectedLinkId *string // The Amazon Resource Name (ARN) of the connection. ConnectionArn *string // The ID of the connection. ConnectionId *string // The date and time that the connection was created. CreatedAt *time.Time // The description of the connection. Description *string // The ID of the first device in the connection. DeviceId *string // The ID of the global network. GlobalNetworkId *string // The ID of the link for the first device in the connection. LinkId *string // The state of the connection. State ConnectionState // The tags for the connection. Tags []Tag // contains filtered or unexported fields }
Describes a connection.
type ConnectionHealth ¶
type ConnectionHealth struct { // The connection status. Status ConnectionStatus // The time the status was last updated. Timestamp *time.Time // The connection type. Type ConnectionType // contains filtered or unexported fields }
Describes connection health.
type ConnectionState ¶
type ConnectionState string
const ( ConnectionStatePending ConnectionState = "PENDING" ConnectionStateAvailable ConnectionState = "AVAILABLE" ConnectionStateDeleting ConnectionState = "DELETING" ConnectionStateUpdating ConnectionState = "UPDATING" )
Enum values for ConnectionState
func (ConnectionState) Values ¶
func (ConnectionState) Values() []ConnectionState
Values returns all known values for ConnectionState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ConnectionStatus ¶
type ConnectionStatus string
const ( ConnectionStatusUp ConnectionStatus = "UP" ConnectionStatusDown ConnectionStatus = "DOWN" )
Enum values for ConnectionStatus
func (ConnectionStatus) Values ¶
func (ConnectionStatus) Values() []ConnectionStatus
Values returns all known values for ConnectionStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ConnectionType ¶
type ConnectionType string
const ( ConnectionTypeBgp ConnectionType = "BGP" ConnectionTypeIpsec ConnectionType = "IPSEC" )
Enum values for ConnectionType
func (ConnectionType) Values ¶
func (ConnectionType) Values() []ConnectionType
Values returns all known values for ConnectionType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type CustomerGatewayAssociation ¶
type CustomerGatewayAssociation struct { // The Amazon Resource Name (ARN) of the customer gateway. CustomerGatewayArn *string // The ID of the device. DeviceId *string // The ID of the global network. GlobalNetworkId *string // The ID of the link. LinkId *string // The association state. State CustomerGatewayAssociationState // contains filtered or unexported fields }
Describes the association between a customer gateway, a device, and a link.
type CustomerGatewayAssociationState ¶
type CustomerGatewayAssociationState string
const ( CustomerGatewayAssociationStatePending CustomerGatewayAssociationState = "PENDING" CustomerGatewayAssociationStateAvailable CustomerGatewayAssociationState = "AVAILABLE" CustomerGatewayAssociationStateDeleting CustomerGatewayAssociationState = "DELETING" CustomerGatewayAssociationStateDeleted CustomerGatewayAssociationState = "DELETED" )
Enum values for CustomerGatewayAssociationState
func (CustomerGatewayAssociationState) Values ¶
func (CustomerGatewayAssociationState) Values() []CustomerGatewayAssociationState
Values returns all known values for CustomerGatewayAssociationState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type Device ¶
type Device struct { // The Amazon Web Services location of the device. AWSLocation *AWSLocation // The date and time that the site was created. CreatedAt *time.Time // The description of the device. Description *string // The Amazon Resource Name (ARN) of the device. DeviceArn *string // The ID of the device. DeviceId *string // The ID of the global network. GlobalNetworkId *string // The site location. Location *Location // The device model. Model *string // The device serial number. SerialNumber *string // The site ID. SiteId *string // The device state. State DeviceState // The tags for the device. Tags []Tag // The device type. Type *string // The device vendor. Vendor *string // contains filtered or unexported fields }
Describes a device.
type DeviceState ¶
type DeviceState string
const ( DeviceStatePending DeviceState = "PENDING" DeviceStateAvailable DeviceState = "AVAILABLE" DeviceStateDeleting DeviceState = "DELETING" DeviceStateUpdating DeviceState = "UPDATING" )
Enum values for DeviceState
func (DeviceState) Values ¶
func (DeviceState) Values() []DeviceState
Values returns all known values for DeviceState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type GlobalNetwork ¶
type GlobalNetwork struct { // The date and time that the global network was created. CreatedAt *time.Time // The description of the global network. Description *string // The Amazon Resource Name (ARN) of the global network. GlobalNetworkArn *string // The ID of the global network. GlobalNetworkId *string // The state of the global network. State GlobalNetworkState // The tags for the global network. Tags []Tag // contains filtered or unexported fields }
Describes a global network.
type GlobalNetworkState ¶
type GlobalNetworkState string
const ( GlobalNetworkStatePending GlobalNetworkState = "PENDING" GlobalNetworkStateAvailable GlobalNetworkState = "AVAILABLE" GlobalNetworkStateDeleting GlobalNetworkState = "DELETING" GlobalNetworkStateUpdating GlobalNetworkState = "UPDATING" )
Enum values for GlobalNetworkState
func (GlobalNetworkState) Values ¶
func (GlobalNetworkState) Values() []GlobalNetworkState
Values returns all known values for GlobalNetworkState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type InternalServerException ¶
type InternalServerException struct { Message *string RetryAfterSeconds *int32 // contains filtered or unexported fields }
The request has failed due to an internal error.
func (*InternalServerException) Error ¶
func (e *InternalServerException) Error() string
func (*InternalServerException) ErrorCode ¶
func (e *InternalServerException) ErrorCode() string
func (*InternalServerException) ErrorFault ¶
func (e *InternalServerException) ErrorFault() smithy.ErrorFault
func (*InternalServerException) ErrorMessage ¶
func (e *InternalServerException) ErrorMessage() string
type Link ¶
type Link struct { // The bandwidth for the link. Bandwidth *Bandwidth // The date and time that the link was created. CreatedAt *time.Time // The description of the link. Description *string // The ID of the global network. GlobalNetworkId *string // The Amazon Resource Name (ARN) of the link. LinkArn *string // The ID of the link. LinkId *string // The provider of the link. Provider *string // The ID of the site. SiteId *string // The state of the link. State LinkState // The tags for the link. Tags []Tag // The type of the link. Type *string // contains filtered or unexported fields }
Describes a link.
type LinkAssociation ¶
type LinkAssociation struct { // The device ID for the link association. DeviceId *string // The ID of the global network. GlobalNetworkId *string // The state of the association. LinkAssociationState LinkAssociationState // The ID of the link. LinkId *string // contains filtered or unexported fields }
Describes the association between a device and a link.
type LinkAssociationState ¶
type LinkAssociationState string
const ( LinkAssociationStatePending LinkAssociationState = "PENDING" LinkAssociationStateAvailable LinkAssociationState = "AVAILABLE" LinkAssociationStateDeleting LinkAssociationState = "DELETING" LinkAssociationStateDeleted LinkAssociationState = "DELETED" )
Enum values for LinkAssociationState
func (LinkAssociationState) Values ¶
func (LinkAssociationState) Values() []LinkAssociationState
Values returns all known values for LinkAssociationState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type LinkState ¶
type LinkState string
const ( LinkStatePending LinkState = "PENDING" LinkStateAvailable LinkState = "AVAILABLE" LinkStateDeleting LinkState = "DELETING" LinkStateUpdating LinkState = "UPDATING" )
Enum values for LinkState
func (LinkState) Values ¶
Values returns all known values for LinkState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type Location ¶
type Location struct { // The physical address. Address *string // The latitude. Latitude *string // The longitude. Longitude *string // contains filtered or unexported fields }
Describes a location.
type NetworkResource ¶
type NetworkResource struct { // The Amazon Web Services account ID. AccountId *string // The Amazon Web Services Region. AwsRegion *string // Information about the resource, in JSON format. Network Manager gets this // information by describing the resource using its Describe API call. Definition *string // The time that the resource definition was retrieved. DefinitionTimestamp *time.Time // The resource metadata. Metadata map[string]string // The ARN of the gateway. RegisteredGatewayArn *string // The ARN of the resource. ResourceArn *string // The ID of the resource. ResourceId *string // The resource type. The following are the supported resource types for Direct // Connect: // // * dxcon // // * dx-gateway // // * dx-vif // // The following are the supported // resource types for Network Manager: // // * connection // // * device // // * link // // * site // // The // following are the supported resource types for Amazon VPC: // // * // customer-gateway // // * transit-gateway // // * transit-gateway-attachment // // * // transit-gateway-connect-peer // // * transit-gateway-route-table // // * vpn-connection ResourceType *string // The tags. Tags []Tag // contains filtered or unexported fields }
Describes a network resource.
type NetworkResourceCount ¶
type NetworkResourceCount struct { // The resource count. Count *int32 // The resource type. ResourceType *string // contains filtered or unexported fields }
Describes a resource count.
type NetworkResourceSummary ¶
type NetworkResourceSummary struct { // Information about the resource, in JSON format. Network Manager gets this // information by describing the resource using its Describe API call. Definition *string // Indicates whether this is a middlebox appliance. IsMiddlebox bool // The value for the Name tag. NameTag *string // The ARN of the gateway. RegisteredGatewayArn *string // The ARN of the resource. ResourceArn *string // The resource type. ResourceType *string // contains filtered or unexported fields }
Describes a network resource.
type NetworkRoute ¶
type NetworkRoute struct { // A unique identifier for the route, such as a CIDR block. DestinationCidrBlock *string // The destinations. Destinations []NetworkRouteDestination // The ID of the prefix list. PrefixListId *string // The route state. The possible values are active and blackhole. State RouteState // The route type. The possible values are propagated and static. Type RouteType // contains filtered or unexported fields }
Describes a network route.
type NetworkRouteDestination ¶
type NetworkRouteDestination struct { // The ID of the resource. ResourceId *string // The resource type. ResourceType *string // The ID of the transit gateway attachment. TransitGatewayAttachmentId *string // contains filtered or unexported fields }
Describes the destination of a network route.
type NetworkTelemetry ¶
type NetworkTelemetry struct { // The Amazon Web Services account ID. AccountId *string // The address. Address *string // The Amazon Web Services Region. AwsRegion *string // The connection health. Health *ConnectionHealth // The ARN of the gateway. RegisteredGatewayArn *string // The ARN of the resource. ResourceArn *string // The ID of the resource. ResourceId *string // The resource type. ResourceType *string // contains filtered or unexported fields }
Describes the telemetry information for a resource.
type PathComponent ¶
type PathComponent struct { // The destination CIDR block in the route table. DestinationCidrBlock *string // The resource. Resource *NetworkResourceSummary // The sequence number in the path. The destination is 0. Sequence *int32 // contains filtered or unexported fields }
Describes a path component.
type Relationship ¶
type Relationship struct { // The ARN of the resource. From *string // The ARN of the resource. To *string // contains filtered or unexported fields }
Describes a resource relationship.
type ResourceNotFoundException ¶
type ResourceNotFoundException struct { Message *string ResourceId *string ResourceType *string Context map[string]string // contains filtered or unexported fields }
The specified resource could not be found.
func (*ResourceNotFoundException) Error ¶
func (e *ResourceNotFoundException) Error() string
func (*ResourceNotFoundException) ErrorCode ¶
func (e *ResourceNotFoundException) ErrorCode() string
func (*ResourceNotFoundException) ErrorFault ¶
func (e *ResourceNotFoundException) ErrorFault() smithy.ErrorFault
func (*ResourceNotFoundException) ErrorMessage ¶
func (e *ResourceNotFoundException) ErrorMessage() string
type RouteAnalysis ¶
type RouteAnalysis struct { // The destination. Destination *RouteAnalysisEndpointOptions // The forward path. ForwardPath *RouteAnalysisPath // The ID of the global network. GlobalNetworkId *string // Indicates whether to analyze the return path. The return path is not analyzed if // the forward path analysis does not succeed. IncludeReturnPath bool // The ID of the AWS account that created the route analysis. OwnerAccountId *string // The return path. ReturnPath *RouteAnalysisPath // The ID of the route analysis. RouteAnalysisId *string // The source. Source *RouteAnalysisEndpointOptions // The time that the analysis started. StartTimestamp *time.Time // The status of the route analysis. Status RouteAnalysisStatus // Indicates whether to include the location of middlebox appliances in the route // analysis. UseMiddleboxes bool // contains filtered or unexported fields }
Describes a route analysis.
type RouteAnalysisCompletion ¶
type RouteAnalysisCompletion struct { // The reason code. Available only if a connection is not found. // // * // BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND - Found a black hole route with the // destination CIDR block. // // * CYCLIC_PATH_DETECTED - Found the same resource // multiple times while traversing the path. // // * // INACTIVE_ROUTE_FOR_DESTINATION_FOUND - Found an inactive route with the // destination CIDR block. // // * MAX_HOPS_EXCEEDED - Analysis exceeded 64 hops without // finding the destination. // // * ROUTE_NOT_FOUND - Cannot find a route table with the // destination CIDR block. // // * TGW_ATTACH_ARN_NO_MATCH - Found an attachment, but // not with the correct destination ARN. // // * TGW_ATTACH_NOT_FOUND - Cannot find an // attachment. // // * TGW_ATTACH_NOT_IN_TGW - Found an attachment, but not to the // correct transit gateway. // // * TGW_ATTACH_STABLE_ROUTE_TABLE_NOT_FOUND - The state // of the route table association is not associated. ReasonCode RouteAnalysisCompletionReasonCode // Additional information about the path. Available only if a connection is not // found. ReasonContext map[string]string // The result of the analysis. If the status is NOT_CONNECTED, check the reason // code. ResultCode RouteAnalysisCompletionResultCode // contains filtered or unexported fields }
Describes the status of an analysis at completion.
type RouteAnalysisCompletionReasonCode ¶
type RouteAnalysisCompletionReasonCode string
const ( RouteAnalysisCompletionReasonCodeTransitGatewayAttachmentNotFound RouteAnalysisCompletionReasonCode = "TRANSIT_GATEWAY_ATTACHMENT_NOT_FOUND" RouteAnalysisCompletionReasonCodeTransitGatewayAttachmentNotInTransitGateway RouteAnalysisCompletionReasonCode = "TRANSIT_GATEWAY_ATTACHMENT_NOT_IN_TRANSIT_GATEWAY" RouteAnalysisCompletionReasonCodeCyclicPathDetected RouteAnalysisCompletionReasonCode = "CYCLIC_PATH_DETECTED" RouteAnalysisCompletionReasonCodeTransitGatewayAttachmentStableRouteTableNotFound RouteAnalysisCompletionReasonCode = "TRANSIT_GATEWAY_ATTACHMENT_STABLE_ROUTE_TABLE_NOT_FOUND" RouteAnalysisCompletionReasonCodeRouteNotFound RouteAnalysisCompletionReasonCode = "ROUTE_NOT_FOUND" RouteAnalysisCompletionReasonCodeBlackholeRouteForDestinationFound RouteAnalysisCompletionReasonCode = "BLACKHOLE_ROUTE_FOR_DESTINATION_FOUND" RouteAnalysisCompletionReasonCodeInactiveRouteForDestinationFound RouteAnalysisCompletionReasonCode = "INACTIVE_ROUTE_FOR_DESTINATION_FOUND" RouteAnalysisCompletionReasonCodeTransitGatewayAttachment RouteAnalysisCompletionReasonCode = "TRANSIT_GATEWAY_ATTACHMENT_ATTACH_ARN_NO_MATCH" RouteAnalysisCompletionReasonCodeMaxHopsExceeded RouteAnalysisCompletionReasonCode = "MAX_HOPS_EXCEEDED" RouteAnalysisCompletionReasonCodePossibleMiddlebox RouteAnalysisCompletionReasonCode = "POSSIBLE_MIDDLEBOX" RouteAnalysisCompletionReasonCodeNoDestinationArnProvided RouteAnalysisCompletionReasonCode = "NO_DESTINATION_ARN_PROVIDED" )
Enum values for RouteAnalysisCompletionReasonCode
func (RouteAnalysisCompletionReasonCode) Values ¶
func (RouteAnalysisCompletionReasonCode) Values() []RouteAnalysisCompletionReasonCode
Values returns all known values for RouteAnalysisCompletionReasonCode. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type RouteAnalysisCompletionResultCode ¶
type RouteAnalysisCompletionResultCode string
const ( RouteAnalysisCompletionResultCodeConnected RouteAnalysisCompletionResultCode = "CONNECTED" RouteAnalysisCompletionResultCodeNotConnected RouteAnalysisCompletionResultCode = "NOT_CONNECTED" )
Enum values for RouteAnalysisCompletionResultCode
func (RouteAnalysisCompletionResultCode) Values ¶
func (RouteAnalysisCompletionResultCode) Values() []RouteAnalysisCompletionResultCode
Values returns all known values for RouteAnalysisCompletionResultCode. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type RouteAnalysisEndpointOptions ¶
type RouteAnalysisEndpointOptions struct { // The IP address. IpAddress *string // The ARN of the transit gateway. TransitGatewayArn *string // The ARN of the transit gateway attachment. TransitGatewayAttachmentArn *string // contains filtered or unexported fields }
Describes a source or a destination.
type RouteAnalysisEndpointOptionsSpecification ¶
type RouteAnalysisEndpointOptionsSpecification struct { // The IP address. IpAddress *string // The ARN of the transit gateway attachment. TransitGatewayAttachmentArn *string // contains filtered or unexported fields }
Describes a source or a destination.
type RouteAnalysisPath ¶
type RouteAnalysisPath struct { // The status of the analysis at completion. CompletionStatus *RouteAnalysisCompletion // The route analysis path. Path []PathComponent // contains filtered or unexported fields }
Describes a route analysis path.
type RouteAnalysisStatus ¶
type RouteAnalysisStatus string
const ( RouteAnalysisStatusRunning RouteAnalysisStatus = "RUNNING" RouteAnalysisStatusCompleted RouteAnalysisStatus = "COMPLETED" RouteAnalysisStatusFailed RouteAnalysisStatus = "FAILED" )
Enum values for RouteAnalysisStatus
func (RouteAnalysisStatus) Values ¶
func (RouteAnalysisStatus) Values() []RouteAnalysisStatus
Values returns all known values for RouteAnalysisStatus. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type RouteState ¶
type RouteState string
const ( RouteStateActive RouteState = "ACTIVE" RouteStateBlackhole RouteState = "BLACKHOLE" )
Enum values for RouteState
func (RouteState) Values ¶
func (RouteState) Values() []RouteState
Values returns all known values for RouteState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type RouteTableIdentifier ¶
type RouteTableIdentifier struct { // The ARN of the transit gateway route table. TransitGatewayRouteTableArn *string // contains filtered or unexported fields }
Describes a route table.
type RouteTableType ¶
type RouteTableType string
const ( RouteTableTypeTransitGatewayRouteTable RouteTableType = "TRANSIT_GATEWAY_ROUTE_TABLE" )
Enum values for RouteTableType
func (RouteTableType) Values ¶
func (RouteTableType) Values() []RouteTableType
Values returns all known values for RouteTableType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type RouteType ¶
type RouteType string
Enum values for RouteType
func (RouteType) Values ¶
Values returns all known values for RouteType. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type ServiceQuotaExceededException ¶
type ServiceQuotaExceededException struct { Message *string ResourceId *string ResourceType *string LimitCode *string ServiceCode *string // contains filtered or unexported fields }
A service limit was exceeded.
func (*ServiceQuotaExceededException) Error ¶
func (e *ServiceQuotaExceededException) Error() string
func (*ServiceQuotaExceededException) ErrorCode ¶
func (e *ServiceQuotaExceededException) ErrorCode() string
func (*ServiceQuotaExceededException) ErrorFault ¶
func (e *ServiceQuotaExceededException) ErrorFault() smithy.ErrorFault
func (*ServiceQuotaExceededException) ErrorMessage ¶
func (e *ServiceQuotaExceededException) ErrorMessage() string
type Site ¶
type Site struct { // The date and time that the site was created. CreatedAt *time.Time // The description of the site. Description *string // The ID of the global network. GlobalNetworkId *string // The location of the site. Location *Location // The Amazon Resource Name (ARN) of the site. SiteArn *string // The ID of the site. SiteId *string // The state of the site. State SiteState // The tags for the site. Tags []Tag // contains filtered or unexported fields }
Describes a site.
type SiteState ¶
type SiteState string
const ( SiteStatePending SiteState = "PENDING" SiteStateAvailable SiteState = "AVAILABLE" SiteStateDeleting SiteState = "DELETING" SiteStateUpdating SiteState = "UPDATING" )
Enum values for SiteState
func (SiteState) Values ¶
Values returns all known values for SiteState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type Tag ¶
type Tag struct { // The tag key. Constraints: Maximum length of 128 characters. Key *string // The tag value. Constraints: Maximum length of 256 characters. Value *string // contains filtered or unexported fields }
Describes a tag.
type ThrottlingException ¶
type ThrottlingException struct { Message *string RetryAfterSeconds *int32 // contains filtered or unexported fields }
The request was denied due to request throttling.
func (*ThrottlingException) Error ¶
func (e *ThrottlingException) Error() string
func (*ThrottlingException) ErrorCode ¶
func (e *ThrottlingException) ErrorCode() string
func (*ThrottlingException) ErrorFault ¶
func (e *ThrottlingException) ErrorFault() smithy.ErrorFault
func (*ThrottlingException) ErrorMessage ¶
func (e *ThrottlingException) ErrorMessage() string
type TransitGatewayConnectPeerAssociation ¶
type TransitGatewayConnectPeerAssociation struct { // The ID of the device. DeviceId *string // The ID of the global network. GlobalNetworkId *string // The ID of the link. LinkId *string // The state of the association. State TransitGatewayConnectPeerAssociationState // The Amazon Resource Name (ARN) of the transit gateway Connect peer. TransitGatewayConnectPeerArn *string // contains filtered or unexported fields }
Describes a transit gateway Connect peer association.
type TransitGatewayConnectPeerAssociationState ¶
type TransitGatewayConnectPeerAssociationState string
const ( TransitGatewayConnectPeerAssociationStatePending TransitGatewayConnectPeerAssociationState = "PENDING" TransitGatewayConnectPeerAssociationStateAvailable TransitGatewayConnectPeerAssociationState = "AVAILABLE" TransitGatewayConnectPeerAssociationStateDeleting TransitGatewayConnectPeerAssociationState = "DELETING" TransitGatewayConnectPeerAssociationStateDeleted TransitGatewayConnectPeerAssociationState = "DELETED" )
Enum values for TransitGatewayConnectPeerAssociationState
func (TransitGatewayConnectPeerAssociationState) Values ¶
func (TransitGatewayConnectPeerAssociationState) Values() []TransitGatewayConnectPeerAssociationState
Values returns all known values for TransitGatewayConnectPeerAssociationState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type TransitGatewayRegistration ¶
type TransitGatewayRegistration struct { // The ID of the global network. GlobalNetworkId *string // The state of the transit gateway registration. State *TransitGatewayRegistrationStateReason // The Amazon Resource Name (ARN) of the transit gateway. TransitGatewayArn *string // contains filtered or unexported fields }
Describes the registration of a transit gateway to a global network.
type TransitGatewayRegistrationState ¶
type TransitGatewayRegistrationState string
const ( TransitGatewayRegistrationStatePending TransitGatewayRegistrationState = "PENDING" TransitGatewayRegistrationStateAvailable TransitGatewayRegistrationState = "AVAILABLE" TransitGatewayRegistrationStateDeleting TransitGatewayRegistrationState = "DELETING" TransitGatewayRegistrationStateDeleted TransitGatewayRegistrationState = "DELETED" TransitGatewayRegistrationStateFailed TransitGatewayRegistrationState = "FAILED" )
Enum values for TransitGatewayRegistrationState
func (TransitGatewayRegistrationState) Values ¶
func (TransitGatewayRegistrationState) Values() []TransitGatewayRegistrationState
Values returns all known values for TransitGatewayRegistrationState. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
type TransitGatewayRegistrationStateReason ¶
type TransitGatewayRegistrationStateReason struct { // The code for the state reason. Code TransitGatewayRegistrationState // The message for the state reason. Message *string // contains filtered or unexported fields }
Describes the status of a transit gateway registration.
type ValidationException ¶
type ValidationException struct { Message *string Reason ValidationExceptionReason Fields []ValidationExceptionField // contains filtered or unexported fields }
The input fails to satisfy the constraints.
func (*ValidationException) Error ¶
func (e *ValidationException) Error() string
func (*ValidationException) ErrorCode ¶
func (e *ValidationException) ErrorCode() string
func (*ValidationException) ErrorFault ¶
func (e *ValidationException) ErrorFault() smithy.ErrorFault
func (*ValidationException) ErrorMessage ¶
func (e *ValidationException) ErrorMessage() string
type ValidationExceptionField ¶
type ValidationExceptionField struct { // The message for the field. // // This member is required. Message *string // The name of the field. // // This member is required. Name *string // contains filtered or unexported fields }
Describes a validation exception for a field.
type ValidationExceptionReason ¶
type ValidationExceptionReason string
const ( ValidationExceptionReasonUnknownOperation ValidationExceptionReason = "UnknownOperation" ValidationExceptionReasonCannotParse ValidationExceptionReason = "CannotParse" ValidationExceptionReasonFieldValidationFailed ValidationExceptionReason = "FieldValidationFailed" ValidationExceptionReasonOther ValidationExceptionReason = "Other" )
Enum values for ValidationExceptionReason
func (ValidationExceptionReason) Values ¶
func (ValidationExceptionReason) Values() []ValidationExceptionReason
Values returns all known values for ValidationExceptionReason. Note that this can be expanded in the future, and so it is only as up to date as the client. The ordering of this slice is not guaranteed to be stable across updates.
Source Files ¶
- Version
- v1.6.2
- Published
- Dec 2, 2021
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 6 hours ago –
Tools for package owners.