Interface CfnClientVpnAuthorizationRuleMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnClientVpnAuthorizationRuleMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:58.343Z")
@Stability(Stable)
public interface CfnClientVpnAuthorizationRuleMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnClientVpnAuthorizationRulePropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.ec2.*;
CfnClientVpnAuthorizationRuleMixinProps cfnClientVpnAuthorizationRuleMixinProps = CfnClientVpnAuthorizationRuleMixinProps.builder()
.accessGroupId("accessGroupId")
.authorizeAllGroups(false)
.clientVpnEndpointId("clientVpnEndpointId")
.description("description")
.targetNetworkCidr("targetNetworkCidr")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnClientVpnAuthorizationRuleMixinPropsstatic final classAn implementation forCfnClientVpnAuthorizationRuleMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group.default ObjectIndicates whether to grant access to all clients.default StringThe ID of the Client VPN endpoint.default StringA brief description of the authorization rule.default StringThe IPv4 address range, in CIDR notation, of the network for which access is being authorized.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAccessGroupId
The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group.Required if
AuthorizeAllGroupsisfalseor not specified.- See Also:
-
getAuthorizeAllGroups
Indicates whether to grant access to all clients.Specify
trueto grant all clients who successfully establish a VPN connection access to the network. Must be set totrueifAccessGroupIdis not specified.Returns union: either
BooleanorIResolvable- See Also:
-
getClientVpnEndpointId
The ID of the Client VPN endpoint.- See Also:
-
getDescription
A brief description of the authorization rule.- See Also:
-
getTargetNetworkCidr
The IPv4 address range, in CIDR notation, of the network for which access is being authorized.- See Also:
-
builder
-