RevokeClientVpnIngressRequest

public struct RevokeClientVpnIngressRequest : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The ID of the Active Directory group for which to revoke access.

    Declaration

    Swift

    public let accessGroupId: String?
  • The ID of the Client VPN endpoint with which the authorization rule is associated.

    Declaration

    Swift

    public let clientVpnEndpointId: 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?
  • Indicates whether access should be revoked for all clients.

    Declaration

    Swift

    public let revokeAllGroups: Bool?
  • The IPv4 address range, in CIDR notation, of the network for which access is being removed.

    Declaration

    Swift

    public let targetNetworkCidr: String
  • Undocumented

    Declaration

    Swift

    public init(accessGroupId: String? = nil, clientVpnEndpointId: String, dryRun: Bool? = nil, revokeAllGroups: Bool? = nil, targetNetworkCidr: String)