@Stability(value=Stable) @Internal public static final class CfnClientVpnAuthorizationRuleProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnClientVpnAuthorizationRuleProps
CfnClientVpnAuthorizationRulePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnClientVpnAuthorizationRuleProps.Builder, CfnClientVpnAuthorizationRuleProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnClientVpnAuthorizationRuleProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnClientVpnAuthorizationRuleProps.Builder. |
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(Object o) |
String |
getAccessGroupId()
The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group.
|
Object |
getAuthorizeAllGroups()
Indicates whether to grant access to all clients.
|
String |
getClientVpnEndpointId()
The ID of the Client VPN endpoint.
|
String |
getDescription()
A brief description of the authorization rule.
|
String |
getTargetNetworkCidr()
The IPv4 address range, in CIDR notation, of the network for which access is being authorized.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnClientVpnAuthorizationRuleProps.Builder builder)
CfnClientVpnAuthorizationRuleProps.Builder.public final String getClientVpnEndpointId()
CfnClientVpnAuthorizationRulePropsgetClientVpnEndpointId in interface CfnClientVpnAuthorizationRulePropspublic final String getTargetNetworkCidr()
CfnClientVpnAuthorizationRulePropsgetTargetNetworkCidr in interface CfnClientVpnAuthorizationRulePropspublic final String getAccessGroupId()
CfnClientVpnAuthorizationRuleProps
Required if AuthorizeAllGroups is false or not specified.
getAccessGroupId in interface CfnClientVpnAuthorizationRulePropspublic final 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 CfnClientVpnAuthorizationRulePropspublic final String getDescription()
CfnClientVpnAuthorizationRulePropsgetDescription in interface CfnClientVpnAuthorizationRuleProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.