public static final class ClientVpnAuthorizationRuleProps.Builder
extends java.lang.Object
ClientVpnAuthorizationRuleProps
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ClientVpnAuthorizationRuleProps |
build()
Builds the configured instance.
|
ClientVpnAuthorizationRuleProps.Builder |
cidr(java.lang.String cidr)
Sets the value of
ClientVpnAuthorizationRuleOptions.getCidr() |
ClientVpnAuthorizationRuleProps.Builder |
clientVpnEndoint(IClientVpnEndpoint clientVpnEndoint)
Deprecated.
Use `clientVpnEndpoint` instead
|
ClientVpnAuthorizationRuleProps.Builder |
clientVpnEndpoint(IClientVpnEndpoint clientVpnEndpoint)
Sets the value of
ClientVpnAuthorizationRuleProps.getClientVpnEndpoint() |
ClientVpnAuthorizationRuleProps.Builder |
description(java.lang.String description)
Sets the value of
ClientVpnAuthorizationRuleOptions.getDescription() |
ClientVpnAuthorizationRuleProps.Builder |
groupId(java.lang.String groupId)
Sets the value of
ClientVpnAuthorizationRuleOptions.getGroupId() |
@Deprecated public ClientVpnAuthorizationRuleProps.Builder clientVpnEndoint(IClientVpnEndpoint clientVpnEndoint)
ClientVpnAuthorizationRuleProps.getClientVpnEndoint()
clientVpnEndoint
- The client VPN endpoint to which to add the rule.this
public ClientVpnAuthorizationRuleProps.Builder clientVpnEndpoint(IClientVpnEndpoint clientVpnEndpoint)
ClientVpnAuthorizationRuleProps.getClientVpnEndpoint()
clientVpnEndpoint
- The client VPN endpoint to which to add the rule.this
public ClientVpnAuthorizationRuleProps.Builder cidr(java.lang.String cidr)
ClientVpnAuthorizationRuleOptions.getCidr()
cidr
- The IPv4 address range, in CIDR notation, of the network for which access is being authorized. This parameter is required.this
public ClientVpnAuthorizationRuleProps.Builder description(java.lang.String description)
ClientVpnAuthorizationRuleOptions.getDescription()
description
- A brief description of the authorization rule.this
public ClientVpnAuthorizationRuleProps.Builder groupId(java.lang.String groupId)
ClientVpnAuthorizationRuleOptions.getGroupId()
groupId
- The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group.this
public ClientVpnAuthorizationRuleProps build()
ClientVpnAuthorizationRuleProps
java.lang.NullPointerException
- if any required attribute was not provided