Struct rusoto_ec2::RevokeClientVpnIngressRequest [−][src]
pub struct RevokeClientVpnIngressRequest { pub access_group_id: Option<String>, pub client_vpn_endpoint_id: String, pub dry_run: Option<bool>, pub revoke_all_groups: Option<bool>, pub target_network_cidr: String, }
Fields
access_group_id: Option<String>
The ID of the Active Directory group for which to revoke access.
client_vpn_endpoint_id: String
The ID of the Client VPN endpoint with which the authorization rule is associated.
dry_run: Option<bool>
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
.
revoke_all_groups: Option<bool>
Indicates whether access should be revoked for all clients.
target_network_cidr: String
The IPv4 address range, in CIDR notation, of the network for which access is being removed.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl Send for RevokeClientVpnIngressRequest
impl Sync for RevokeClientVpnIngressRequest
impl Unpin for RevokeClientVpnIngressRequest
impl UnwindSafe for RevokeClientVpnIngressRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self