Class FactName
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.regioninfo.FactName
- All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable
@Generated(value="jsii-pacmak/1.91.0 (build 1b1f239)",
date="2023-11-27T18:38:25.869Z")
@Stability(Stable)
public class FactName
extends software.amazon.jsii.JsiiObject
All standardized fact names.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.regioninfo.*; FactName factName = new FactName();
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe ID of the AWS account that owns the public ECR repository that contains the AWS App Mesh Envoy Proxy images in a given region.static final StringWhether the AWS::CDK::Metadata CloudFormation Resource is available in-region or not.static final StringThe ID of the AWS account that owns the public ECR repository that contains the AWS Deep Learning Containers images in a given region.static final StringThe domain suffix for a region (e.g: 'amazonaws.com`).static final StringThe hosted zone ID used by Route 53 to alias a EBS environment endpoint in this region (e.g: Z2O1EMRO9K5GLX).static final StringThe account for ELBv2 in this region.static final StringThe CIDR block used by Kinesis Data Firehose servers.static final StringWhether the given region is an opt-in region or not.static final StringThe name of the partition for a region (e.g: 'aws', 'aws-cn', ...).static final StringThe endpoint used for hosting S3 static websites.static final StringThe endpoint used for aliasing S3 static websites in Route 53.static final StringThe prefix for VPC Endpoint Service names, cn.com.amazonaws.vpce for China regions, com.amazonaws.vpce otherwise. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic StringadotLambdaLayer(String type, String version, String architecture) The ARN of Amazon Distro for OpenTelemetry (ADOT) Lambda layer for a given lambda type, version and architecture.static StringappConfigLambdaLayerVersion(String version) The ARN of AppConfig Lambda Layer for a given version (e.g.static StringappConfigLambdaLayerVersion(String version, String arch) The ARN of AppConfig Lambda Layer for a given version (e.g.static StringcloudwatchLambdaInsightsVersion(String version) The ARN of CloudWatch Lambda Insights for a version (e.g.static StringcloudwatchLambdaInsightsVersion(String version, String arch) The ARN of CloudWatch Lambda Insights for a version (e.g.static StringparamsAndSecretsLambdaLayer(String version, String architecture) The ARN of Parameters and Secrets Lambda layer for a given lambda architecture.static StringservicePrincipal(String service) The name of the regional service principal for a given service.Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Field Details
-
APPMESH_ECR_ACCOUNT
The ID of the AWS account that owns the public ECR repository that contains the AWS App Mesh Envoy Proxy images in a given region. -
CDK_METADATA_RESOURCE_AVAILABLE
Whether the AWS::CDK::Metadata CloudFormation Resource is available in-region or not.The value is a boolean modelled as
YESorNO. -
DLC_REPOSITORY_ACCOUNT
The ID of the AWS account that owns the public ECR repository that contains the AWS Deep Learning Containers images in a given region. -
DOMAIN_SUFFIX
The domain suffix for a region (e.g: 'amazonaws.com`). -
EBS_ENV_ENDPOINT_HOSTED_ZONE_ID
The hosted zone ID used by Route 53 to alias a EBS environment endpoint in this region (e.g: Z2O1EMRO9K5GLX). -
ELBV2_ACCOUNT
The account for ELBv2 in this region. -
FIREHOSE_CIDR_BLOCK
The CIDR block used by Kinesis Data Firehose servers. -
IS_OPT_IN_REGION
Whether the given region is an opt-in region or not.The value is a boolean modelled as
YESorNO. -
PARTITION
The name of the partition for a region (e.g: 'aws', 'aws-cn', ...). -
S3_STATIC_WEBSITE_ENDPOINT
The endpoint used for hosting S3 static websites. -
S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID
The endpoint used for aliasing S3 static websites in Route 53. -
VPC_ENDPOINT_SERVICE_NAME_PREFIX
The prefix for VPC Endpoint Service names, cn.com.amazonaws.vpce for China regions, com.amazonaws.vpce otherwise.
-
-
Constructor Details
-
FactName
protected FactName(software.amazon.jsii.JsiiObjectRef objRef) -
FactName
protected FactName(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) -
FactName
@Stability(Stable) public FactName()
-
-
Method Details
-
adotLambdaLayer
@Stability(Stable) @NotNull public static String adotLambdaLayer(@NotNull String type, @NotNull String version, @NotNull String architecture) The ARN of Amazon Distro for OpenTelemetry (ADOT) Lambda layer for a given lambda type, version and architecture.- Parameters:
type- the type of the ADOT lambda layer. This parameter is required.version- the layer version. This parameter is required.architecture- the Lambda Function architecture (e.g. 'x86_64' or 'arm64'). This parameter is required.
-
appConfigLambdaLayerVersion
@Stability(Stable) @NotNull public static String appConfigLambdaLayerVersion(@NotNull String version, @Nullable String arch) The ARN of AppConfig Lambda Layer for a given version (e.g. 2.0.181).- Parameters:
version- The layer version. This parameter is required.arch- The architecture (optional), defaults to x86_64.
-
appConfigLambdaLayerVersion
@Stability(Stable) @NotNull public static String appConfigLambdaLayerVersion(@NotNull String version) The ARN of AppConfig Lambda Layer for a given version (e.g. 2.0.181).- Parameters:
version- The layer version. This parameter is required.
-
cloudwatchLambdaInsightsVersion
@Stability(Stable) @NotNull public static String cloudwatchLambdaInsightsVersion(@NotNull String version, @Nullable String arch) The ARN of CloudWatch Lambda Insights for a version (e.g. 1.0.98.0).- Parameters:
version- This parameter is required.arch-
-
cloudwatchLambdaInsightsVersion
@Stability(Stable) @NotNull public static String cloudwatchLambdaInsightsVersion(@NotNull String version) The ARN of CloudWatch Lambda Insights for a version (e.g. 1.0.98.0).- Parameters:
version- This parameter is required.
-
paramsAndSecretsLambdaLayer
@Stability(Stable) @NotNull public static String paramsAndSecretsLambdaLayer(@NotNull String version, @NotNull String architecture) The ARN of Parameters and Secrets Lambda layer for a given lambda architecture.- Parameters:
version- the layer version. This parameter is required.architecture- the Lambda Function architecture (e.g. 'x86_64' or 'arm64'). This parameter is required.
-
servicePrincipal
The name of the regional service principal for a given service.- Parameters:
service- the service name, either simple (e.g:s3,codedeploy) or qualified (e.g:s3.amazonaws.com). The.amazonaws.comand.amazonaws.com.cndomains are stripped from service names, so they are canonicalized in that respect. This parameter is required.
-