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.84.0 (build 5404dcf)", date="2023-06-19T16:29:54.709Z") @Stability(Stable) public class FactName extends software.amazon.jsii.JsiiObject
All standardized fact names.

Example:

 public class MyFact implements IFact {
     public final Object region;
     public final Object name;
     public final Object value;
 }
 Fact.register(new MyFact());
 
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    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.
    static final String
    Whether the AWS::CDK::Metadata CloudFormation Resource is available in-region or not.
    static final String
    The 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 String
    The domain suffix for a region (e.g: 'amazonaws.com`).
    static final String
    The hosted zone ID used by Route 53 to alias a EBS environment endpoint in this region (e.g: Z2O1EMRO9K5GLX).
    static final String
    The account for ELBv2 in this region.
    static final String
    The CIDR block used by Kinesis Data Firehose servers.
    static final String
    The name of the partition for a region (e.g: 'aws', 'aws-cn', ...).
    static final String
    The endpoint used for hosting S3 static websites.
    static final String
    The endpoint used for aliasing S3 static websites in Route 53.
    static final String
    The prefix for VPC Endpoint Service names, cn.com.amazonaws.vpce for China regions, com.amazonaws.vpce otherwise.
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
     
    protected
    FactName(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
     
    protected
    FactName(software.amazon.jsii.JsiiObjectRef objRef)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    The ARN of CloudWatch Lambda Insights for a version (e.g.
    static String
    The ARN of CloudWatch Lambda Insights for a version (e.g.
    static String
    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, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Field Details

    • APPMESH_ECR_ACCOUNT

      @Stability(Stable) public static final String 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

      @Stability(Stable) public static final String CDK_METADATA_RESOURCE_AVAILABLE
      Whether the AWS::CDK::Metadata CloudFormation Resource is available in-region or not.

      The value is a boolean modelled as YES or NO.

    • DLC_REPOSITORY_ACCOUNT

      @Stability(Stable) public static final String 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

      @Stability(Stable) public static final String DOMAIN_SUFFIX
      The domain suffix for a region (e.g: 'amazonaws.com`).
    • EBS_ENV_ENDPOINT_HOSTED_ZONE_ID

      @Stability(Stable) public static final String 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

      @Stability(Stable) public static final String ELBV2_ACCOUNT
      The account for ELBv2 in this region.
    • FIREHOSE_CIDR_BLOCK

      @Stability(Stable) public static final String FIREHOSE_CIDR_BLOCK
      The CIDR block used by Kinesis Data Firehose servers.
    • PARTITION

      @Stability(Stable) public static final String PARTITION
      The name of the partition for a region (e.g: 'aws', 'aws-cn', ...).
    • S3_STATIC_WEBSITE_ENDPOINT

      @Stability(Stable) public static final String S3_STATIC_WEBSITE_ENDPOINT
      The endpoint used for hosting S3 static websites.
    • S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID

      @Stability(Stable) public static final String S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID
      The endpoint used for aliasing S3 static websites in Route 53.
    • VPC_ENDPOINT_SERVICE_NAME_PREFIX

      @Stability(Stable) public static final String 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

    • 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.
    • servicePrincipal

      @Stability(Stable) @NotNull public static String servicePrincipal(@NotNull String service)
      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.com and .amazonaws.com.cn domains are stripped from service names, so they are canonicalized in that respect. This parameter is required.