public static final class CfnClientVpnAuthorizationRuleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnClientVpnAuthorizationRuleProps
CfnClientVpnAuthorizationRuleProps
CfnClientVpnAuthorizationRuleProps.Builder, CfnClientVpnAuthorizationRuleProps.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAccessGroupId()
The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group.
|
java.lang.Object |
getAuthorizeAllGroups()
Indicates whether to grant access to all clients.
|
java.lang.String |
getClientVpnEndpointId()
The ID of the Client VPN endpoint.
|
java.lang.String |
getDescription()
A brief description of the authorization rule.
|
java.lang.String |
getTargetNetworkCidr()
The IPv4 address range, in CIDR notation, of the network for which access is being authorized.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getClientVpnEndpointId()
CfnClientVpnAuthorizationRuleProps
getClientVpnEndpointId
in interface CfnClientVpnAuthorizationRuleProps
public final java.lang.String getTargetNetworkCidr()
CfnClientVpnAuthorizationRuleProps
getTargetNetworkCidr
in interface CfnClientVpnAuthorizationRuleProps
public final java.lang.String getAccessGroupId()
CfnClientVpnAuthorizationRuleProps
Required if AuthorizeAllGroups
is false
or not specified.
getAccessGroupId
in interface CfnClientVpnAuthorizationRuleProps
public final java.lang.Object getAuthorizeAllGroups()
CfnClientVpnAuthorizationRuleProps
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.
getAuthorizeAllGroups
in interface CfnClientVpnAuthorizationRuleProps
public final java.lang.String getDescription()
CfnClientVpnAuthorizationRuleProps
getDescription
in interface CfnClientVpnAuthorizationRuleProps
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()