@Generated(value="software.amazon.awssdk:codegen") public final class AuthorizationRule extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AuthorizationRule.Builder,AuthorizationRule>
Information about an authorization rule.
Modifier and Type | Class and Description |
---|---|
static interface |
AuthorizationRule.Builder |
Modifier and Type | Method and Description |
---|---|
Boolean |
accessAll()
Indicates whether the authorization rule grants access to all clients.
|
static AuthorizationRule.Builder |
builder() |
String |
clientVpnEndpointId()
The ID of the Client VPN endpoint with which the authorization rule is associated.
|
String |
description()
A brief description of the authorization rule.
|
String |
destinationCidr()
The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
String |
groupId()
The ID of the Active Directory group to which the authorization rule grants access.
|
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AuthorizationRule.Builder> |
serializableBuilderClass() |
ClientVpnAuthorizationRuleStatus |
status()
The current state of the authorization rule.
|
AuthorizationRule.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String clientVpnEndpointId()
The ID of the Client VPN endpoint with which the authorization rule is associated.
public final String description()
A brief description of the authorization rule.
public final String groupId()
The ID of the Active Directory group to which the authorization rule grants access.
public final Boolean accessAll()
Indicates whether the authorization rule grants access to all clients.
public final String destinationCidr()
The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.
public final ClientVpnAuthorizationRuleStatus status()
The current state of the authorization rule.
public AuthorizationRule.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<AuthorizationRule.Builder,AuthorizationRule>
public static AuthorizationRule.Builder builder()
public static Class<? extends AuthorizationRule.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2022. All rights reserved.