public static interface AuthorizeClientVpnIngressRequest.Builder extends Ec2Request.Builder, SdkPojo, CopyableBuilder<AuthorizeClientVpnIngressRequest.Builder,AuthorizeClientVpnIngressRequest>
Modifier and Type | Method and Description |
---|---|
AuthorizeClientVpnIngressRequest.Builder |
accessGroupId(String accessGroupId)
The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP)
group.
|
AuthorizeClientVpnIngressRequest.Builder |
authorizeAllGroups(Boolean authorizeAllGroups)
Indicates whether to grant access to all clients.
|
AuthorizeClientVpnIngressRequest.Builder |
clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
|
AuthorizeClientVpnIngressRequest.Builder |
clientVpnEndpointId(String clientVpnEndpointId)
The ID of the Client VPN endpoint.
|
AuthorizeClientVpnIngressRequest.Builder |
description(String description)
A brief description of the authorization rule.
|
AuthorizeClientVpnIngressRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
AuthorizeClientVpnIngressRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
AuthorizeClientVpnIngressRequest.Builder |
targetNetworkCidr(String targetNetworkCidr)
The IPv4 address range, in CIDR notation, of the network for which access is being authorized.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
AuthorizeClientVpnIngressRequest.Builder clientVpnEndpointId(String clientVpnEndpointId)
The ID of the Client VPN endpoint.
clientVpnEndpointId
- The ID of the Client VPN endpoint.AuthorizeClientVpnIngressRequest.Builder targetNetworkCidr(String targetNetworkCidr)
The IPv4 address range, in CIDR notation, of the network for which access is being authorized.
targetNetworkCidr
- The IPv4 address range, in CIDR notation, of the network for which access is being authorized.AuthorizeClientVpnIngressRequest.Builder accessGroupId(String accessGroupId)
The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP)
group. Required if AuthorizeAllGroups
is false
or not specified.
accessGroupId
- The ID of the group to grant access to, for example, the Active Directory group or identity provider
(IdP) group. Required if AuthorizeAllGroups
is false
or not specified.AuthorizeClientVpnIngressRequest.Builder authorizeAllGroups(Boolean authorizeAllGroups)
Indicates whether to grant access to all clients. Specify true
to grant all clients who
successfully establish a VPN connection access to the network. Must be set to true
if
AccessGroupId
is not specified.
authorizeAllGroups
- Indicates whether to grant access to all clients. Specify true
to grant all clients who
successfully establish a VPN connection access to the network. Must be set to true
if
AccessGroupId
is not specified.AuthorizeClientVpnIngressRequest.Builder description(String description)
A brief description of the authorization rule.
description
- A brief description of the authorization rule.AuthorizeClientVpnIngressRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency.
clientToken
- Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more
information, see How to
Ensure Idempotency.AuthorizeClientVpnIngressRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
AuthorizeClientVpnIngressRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2021. All rights reserved.