@Stability(value=Stable) public static final class ClientVpnAuthorizationRule.Builder extends Object implements software.amazon.jsii.Builder<ClientVpnAuthorizationRule>
ClientVpnAuthorizationRule.| Modifier and Type | Method and Description |
|---|---|
ClientVpnAuthorizationRule |
build() |
ClientVpnAuthorizationRule.Builder |
cidr(String cidr)
The IPv4 address range, in CIDR notation, of the network for which access is being authorized.
|
ClientVpnAuthorizationRule.Builder |
clientVpnEndpoint(IClientVpnEndpoint clientVpnEndpoint)
The client VPN endpoint to which to add the rule.
|
static ClientVpnAuthorizationRule.Builder |
create(software.constructs.Construct scope,
String id) |
ClientVpnAuthorizationRule.Builder |
description(String description)
A brief description of the authorization rule.
|
ClientVpnAuthorizationRule.Builder |
groupId(String groupId)
The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group.
|
@Stability(value=Stable) public static ClientVpnAuthorizationRule.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.ClientVpnAuthorizationRule.Builder.@Stability(value=Stable) public ClientVpnAuthorizationRule.Builder cidr(String cidr)
cidr - 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 ClientVpnAuthorizationRule.Builder description(String description)
Default: - no description
description - A brief description of the authorization rule. This parameter is required.this@Stability(value=Stable) public ClientVpnAuthorizationRule.Builder groupId(String groupId)
Default: - authorize all groups
groupId - The ID of the group to grant access to, for example, the Active Directory group or identity provider (IdP) group. This parameter is required.this@Stability(value=Stable) public ClientVpnAuthorizationRule.Builder clientVpnEndpoint(IClientVpnEndpoint clientVpnEndpoint)
Default: clientVpnEndpoint is required
clientVpnEndpoint - The client VPN endpoint to which to add the rule. This parameter is required.this@Stability(value=Stable) public ClientVpnAuthorizationRule build()
build in interface software.amazon.jsii.Builder<ClientVpnAuthorizationRule>Copyright © 2022. All rights reserved.