Class AuthorizationRule

    • Method Detail

      • clientVpnEndpointId

        public final String clientVpnEndpointId()

        The ID of the Client VPN endpoint with which the authorization rule is associated.

        Returns:
        The ID of the Client VPN endpoint with which the authorization rule is associated.
      • description

        public final String description()

        A brief description of the authorization rule.

        Returns:
        A brief description of the authorization rule.
      • groupId

        public final String groupId()

        The ID of the Active Directory group to which the authorization rule grants access.

        Returns:
        The ID of the Active Directory group to which the authorization rule grants access.
      • accessAll

        public final Boolean accessAll()

        Indicates whether the authorization rule grants access to all clients.

        Returns:
        Indicates whether the authorization rule grants access to all clients.
      • destinationCidr

        public final String destinationCidr()

        The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.

        Returns:
        The IPv4 address range, in CIDR notation, of the network to which the authorization rule applies.
      • status

        public final ClientVpnAuthorizationRuleStatus status()

        The current state of the authorization rule.

        Returns:
        The current state of the authorization rule.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)