Class IndexUserTokenConfigurationsJwtTokenTypeConfigurationArgs


  • public final class IndexUserTokenConfigurationsJwtTokenTypeConfigurationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • claimRegex

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> claimRegex()
        Returns:
        Regular expression that identifies the claim. Minimum length of 1. Maximum length of 100.
      • groupAttributeField

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> groupAttributeField()
        Returns:
        Group attribute field. Minimum length of 1. Maximum length of 100.
      • issuer

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> issuer()
        Returns:
        Issuer of the token. Minimum length of 1. Maximum length of 65.
      • keyLocation

        public com.pulumi.core.Output<java.lang.String> keyLocation()
        Returns:
        Location of the key. Valid values are `URL` or `SECRET_MANAGER`.
      • secretsManagerArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> secretsManagerArn()
        Returns:
        ARN of the secret.
      • url

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> url()
        Returns:
        Signing key URL. Valid pattern is `^(https?|ftp|file):\/\/([^\s]*)`.
      • userNameAttributeField

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> userNameAttributeField()
        Returns:
        User name attribute field. Minimum length of 1. Maximum length of 100.