ModifyTransitGatewayVpcAttachmentRequest
public struct ModifyTransitGatewayVpcAttachmentRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The IDs of one or more subnets to add. You can specify at most one subnet per Availability Zone.
Declaration
Swift
public let addSubnetIds: [String]?
-
Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
Declaration
Swift
public let dryRun: Bool?
-
The new VPC attachment options. You cannot modify the IPv6 options.
Declaration
Swift
public let options: ModifyTransitGatewayVpcAttachmentRequestOptions?
-
The IDs of one or more subnets to remove.
Declaration
Swift
public let removeSubnetIds: [String]?
-
The ID of the attachment.
Declaration
Swift
public let transitGatewayAttachmentId: String
-
Undocumented
Declaration
Swift
public init(addSubnetIds: [String]? = nil, dryRun: Bool? = nil, options: ModifyTransitGatewayVpcAttachmentRequestOptions? = nil, removeSubnetIds: [String]? = nil, transitGatewayAttachmentId: String)