Class AwsBuiltIns
- java.lang.Object
-
- software.amazon.smithy.rulesengine.aws.language.functions.AwsBuiltIns
-
public final class AwsBuiltIns extends java.lang.Object
AWS-specific built-in parameters for EndpointRules.
-
-
Field Summary
Fields Modifier and Type Field Description static Parameter
ACCOUNT_ID
Built-in parameter representing the AccountId.static Parameter
ACCOUNT_ID_ENDPOINT_MODE
Built-in parameter representing the AccountId Endpoint Mode.static Parameter
CREDENTIAL_SCOPE
Built-in parameter representing the Credential Scope.static Parameter
DUALSTACK
Built-in parameter representing the DualStack parameter for SDKs.static Parameter
FIPS
Built-in parameter representing whether the endpoint must be FIPS-compliant.static Parameter
REGION
Built-in parameter representing Region eg.static Parameter
S3_ACCELERATE
This MUST only be used by the S3 rules.static Parameter
S3_CONTROL_USE_ARN_REGION
This MUST only be used by the S3Control rules.static Parameter
S3_DISABLE_MRAP
This MUST only be used by the S3 rules.static Parameter
S3_FORCE_PATH_STYLE
This MUST only be used by the S3 rules.static Parameter
S3_USE_ARN_REGION
This MUST only be used by the S3 rules.static Parameter
S3_USE_GLOBAL_ENDPOINT
This MUST only be used by the S3 rules.static Parameter
STS_USE_GLOBAL_ENDPOINT
This MUST only be used by the STS rules.
-
-
-
Field Detail
-
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.
-
-