java.lang.Object
software.amazon.smithy.rulesengine.aws.language.functions.AwsBuiltIns

public final class AwsBuiltIns extends Object
AWS-specific built-in parameters for EndpointRules.
  • Field Details

    • DUALSTACK

      public static final Parameter DUALSTACK
      Built-in parameter representing the DualStack parameter for SDKs.
    • FIPS

      public static final Parameter FIPS
      Built-in parameter representing whether the endpoint must be FIPS-compliant.
    • REGION

      public static final Parameter REGION
      Built-in parameter representing Region eg. `us-east-1`.
    • ACCOUNT_ID

      public static final Parameter ACCOUNT_ID
      Built-in parameter representing the AccountId.
    • ACCOUNT_ID_ENDPOINT_MODE

      public static final Parameter ACCOUNT_ID_ENDPOINT_MODE
      Built-in parameter representing the AccountId Endpoint Mode.
    • CREDENTIAL_SCOPE

      public static final Parameter CREDENTIAL_SCOPE
      Built-in parameter representing the Credential Scope.
    • S3_ACCELERATE

      public static final Parameter S3_ACCELERATE
      This MUST only be used by the S3 rules.
    • S3_DISABLE_MRAP

      public static final Parameter S3_DISABLE_MRAP
      This MUST only be used by the S3 rules.
    • S3_FORCE_PATH_STYLE

      public static final Parameter S3_FORCE_PATH_STYLE
      This MUST only be used by the S3 rules.
    • S3_USE_ARN_REGION

      public static final Parameter S3_USE_ARN_REGION
      This MUST only be used by the S3 rules.
    • S3_USE_GLOBAL_ENDPOINT

      public static final Parameter S3_USE_GLOBAL_ENDPOINT
      This MUST only be used by the S3 rules.
    • S3_CONTROL_USE_ARN_REGION

      public static final Parameter S3_CONTROL_USE_ARN_REGION
      This MUST only be used by the S3Control rules.
    • STS_USE_GLOBAL_ENDPOINT

      public static final Parameter STS_USE_GLOBAL_ENDPOINT
      This MUST only be used by the STS rules.