@Stability(value=Stable) public static final class CfnClientVpnAuthorizationRuleProps.Builder extends Object implements software.amazon.jsii.Builder<CfnClientVpnAuthorizationRuleProps>
CfnClientVpnAuthorizationRuleProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnClientVpnAuthorizationRuleProps.Builder clientVpnEndpointId(String clientVpnEndpointId)
CfnClientVpnAuthorizationRuleProps.getClientVpnEndpointId()clientVpnEndpointId - The ID of the Client VPN endpoint. This parameter is required.this@Stability(value=Stable) public CfnClientVpnAuthorizationRuleProps.Builder targetNetworkCidr(String targetNetworkCidr)
CfnClientVpnAuthorizationRuleProps.getTargetNetworkCidr()targetNetworkCidr - The IPv4 address range, in CIDR notation, of the network for which access is being authorized. This parameter is required.this@Stability(value=Stable) public CfnClientVpnAuthorizationRuleProps.Builder accessGroupId(String accessGroupId)
CfnClientVpnAuthorizationRuleProps.getAccessGroupId()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.this@Stability(value=Stable) public CfnClientVpnAuthorizationRuleProps.Builder authorizeAllGroups(Boolean authorizeAllGroups)
CfnClientVpnAuthorizationRuleProps.getAuthorizeAllGroups()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.this@Stability(value=Stable) public CfnClientVpnAuthorizationRuleProps.Builder authorizeAllGroups(IResolvable authorizeAllGroups)
CfnClientVpnAuthorizationRuleProps.getAuthorizeAllGroups()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.this@Stability(value=Stable) public CfnClientVpnAuthorizationRuleProps.Builder description(String description)
CfnClientVpnAuthorizationRuleProps.getDescription()description - A brief description of the authorization rule.this@Stability(value=Stable) public CfnClientVpnAuthorizationRuleProps build()
build in interface software.amazon.jsii.Builder<CfnClientVpnAuthorizationRuleProps>CfnClientVpnAuthorizationRulePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.