ModifyVpnConnectionOptionsRequest

public struct ModifyVpnConnectionOptionsRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • 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 IPv4 CIDR on the customer gateway (on-premises) side of the VPN connection. Default: 0.0.0.0/0

    Declaration

    Swift

    public let localIpv4NetworkCidr: String?
  • The IPv6 CIDR on the customer gateway (on-premises) side of the VPN connection. Default: ::/0

    Declaration

    Swift

    public let localIpv6NetworkCidr: String?
  • The IPv4 CIDR on the AWS side of the VPN connection. Default: 0.0.0.0/0

    Declaration

    Swift

    public let remoteIpv4NetworkCidr: String?
  • The IPv6 CIDR on the AWS side of the VPN connection. Default: ::/0

    Declaration

    Swift

    public let remoteIpv6NetworkCidr: String?
  • The ID of the Site-to-Site VPN VPN connection.

    Declaration

    Swift

    public let vpnConnectionId: String
  • Undocumented

    Declaration

    Swift

    public init(dryRun: Bool? = nil, localIpv4NetworkCidr: String? = nil, localIpv6NetworkCidr: String? = nil, remoteIpv4NetworkCidr: String? = nil, remoteIpv6NetworkCidr: String? = nil, vpnConnectionId: String)