All Downloads are FREE. Search and download functionalities are using the official Maven repository.

software.amazon.awscdk.regioninfo.FactName Maven / Gradle / Ivy

package software.amazon.awscdk.regioninfo;

/**
 * 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();
 * 
*/ @javax.annotation.Generated(value = "jsii-pacmak/1.101.0 (build b95fe5d)", date = "2024-08-14T19:54:07.543Z") @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) @software.amazon.jsii.Jsii(module = software.amazon.awscdk.regioninfo.$Module.class, fqn = "@aws-cdk/region-info.FactName") public class FactName extends software.amazon.jsii.JsiiObject { protected FactName(final software.amazon.jsii.JsiiObjectRef objRef) { super(objRef); } protected FactName(final software.amazon.jsii.JsiiObject.InitializationMode initializationMode) { super(initializationMode); } static { APPMESH_ECR_ACCOUNT = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "APPMESH_ECR_ACCOUNT", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); CDK_METADATA_RESOURCE_AVAILABLE = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "CDK_METADATA_RESOURCE_AVAILABLE", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); DLC_REPOSITORY_ACCOUNT = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "DLC_REPOSITORY_ACCOUNT", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); DOMAIN_SUFFIX = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "DOMAIN_SUFFIX", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); EBS_ENV_ENDPOINT_HOSTED_ZONE_ID = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "EBS_ENV_ENDPOINT_HOSTED_ZONE_ID", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); ELBV2_ACCOUNT = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "ELBV2_ACCOUNT", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); FIREHOSE_CIDR_BLOCK = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "FIREHOSE_CIDR_BLOCK", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); IS_OPT_IN_REGION = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "IS_OPT_IN_REGION", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); LATEST_NODE_RUNTIME = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "LATEST_NODE_RUNTIME", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); PARTITION = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "PARTITION", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); S3_STATIC_WEBSITE_ENDPOINT = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "S3_STATIC_WEBSITE_ENDPOINT", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); SAML_SIGN_ON_URL = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "SAML_SIGN_ON_URL", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); VPC_ENDPOINT_SERVICE_NAME_PREFIX = software.amazon.jsii.JsiiObject.jsiiStaticGet(software.amazon.awscdk.regioninfo.FactName.class, "VPC_ENDPOINT_SERVICE_NAME_PREFIX", software.amazon.jsii.NativeType.forClass(java.lang.String.class)); } /** */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public FactName() { super(software.amazon.jsii.JsiiObject.InitializationMode.JSII); software.amazon.jsii.JsiiEngine.getInstance().createNewObject(this); } /** * The ARN of Amazon Distro for OpenTelemetry (ADOT) Lambda layer for a given lambda type, version and architecture. *

* @param type the type of the ADOT lambda layer. This parameter is required. * @param version the layer version. This parameter is required. * @param architecture the Lambda Function architecture (e.g. 'x86_64' or 'arm64'). This parameter is required. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public static @org.jetbrains.annotations.NotNull java.lang.String adotLambdaLayer(final @org.jetbrains.annotations.NotNull java.lang.String type, final @org.jetbrains.annotations.NotNull java.lang.String version, final @org.jetbrains.annotations.NotNull java.lang.String architecture) { return software.amazon.jsii.JsiiObject.jsiiStaticCall(software.amazon.awscdk.regioninfo.FactName.class, "adotLambdaLayer", software.amazon.jsii.NativeType.forClass(java.lang.String.class), new Object[] { java.util.Objects.requireNonNull(type, "type is required"), java.util.Objects.requireNonNull(version, "version is required"), java.util.Objects.requireNonNull(architecture, "architecture is required") }); } /** * The ARN of AppConfig Lambda Layer for a given version (e.g. 2.0.181). *

* @param version The layer version. This parameter is required. * @param arch The architecture (optional), defaults to x86_64. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public static @org.jetbrains.annotations.NotNull java.lang.String appConfigLambdaLayerVersion(final @org.jetbrains.annotations.NotNull java.lang.String version, final @org.jetbrains.annotations.Nullable java.lang.String arch) { return software.amazon.jsii.JsiiObject.jsiiStaticCall(software.amazon.awscdk.regioninfo.FactName.class, "appConfigLambdaLayerVersion", software.amazon.jsii.NativeType.forClass(java.lang.String.class), new Object[] { java.util.Objects.requireNonNull(version, "version is required"), arch }); } /** * The ARN of AppConfig Lambda Layer for a given version (e.g. 2.0.181). *

* @param version The layer version. This parameter is required. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public static @org.jetbrains.annotations.NotNull java.lang.String appConfigLambdaLayerVersion(final @org.jetbrains.annotations.NotNull java.lang.String version) { return software.amazon.jsii.JsiiObject.jsiiStaticCall(software.amazon.awscdk.regioninfo.FactName.class, "appConfigLambdaLayerVersion", software.amazon.jsii.NativeType.forClass(java.lang.String.class), new Object[] { java.util.Objects.requireNonNull(version, "version is required") }); } /** * The ARN of CloudWatch Lambda Insights for a version (e.g. 1.0.98.0). *

* @param version This parameter is required. * @param arch */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public static @org.jetbrains.annotations.NotNull java.lang.String cloudwatchLambdaInsightsVersion(final @org.jetbrains.annotations.NotNull java.lang.String version, final @org.jetbrains.annotations.Nullable java.lang.String arch) { return software.amazon.jsii.JsiiObject.jsiiStaticCall(software.amazon.awscdk.regioninfo.FactName.class, "cloudwatchLambdaInsightsVersion", software.amazon.jsii.NativeType.forClass(java.lang.String.class), new Object[] { java.util.Objects.requireNonNull(version, "version is required"), arch }); } /** * The ARN of CloudWatch Lambda Insights for a version (e.g. 1.0.98.0). *

* @param version This parameter is required. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public static @org.jetbrains.annotations.NotNull java.lang.String cloudwatchLambdaInsightsVersion(final @org.jetbrains.annotations.NotNull java.lang.String version) { return software.amazon.jsii.JsiiObject.jsiiStaticCall(software.amazon.awscdk.regioninfo.FactName.class, "cloudwatchLambdaInsightsVersion", software.amazon.jsii.NativeType.forClass(java.lang.String.class), new Object[] { java.util.Objects.requireNonNull(version, "version is required") }); } /** * The ARN of Parameters and Secrets Lambda layer for a given lambda architecture. *

* @param version the layer version. This parameter is required. * @param architecture the Lambda Function architecture (e.g. 'x86_64' or 'arm64'). This parameter is required. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public static @org.jetbrains.annotations.NotNull java.lang.String paramsAndSecretsLambdaLayer(final @org.jetbrains.annotations.NotNull java.lang.String version, final @org.jetbrains.annotations.NotNull java.lang.String architecture) { return software.amazon.jsii.JsiiObject.jsiiStaticCall(software.amazon.awscdk.regioninfo.FactName.class, "paramsAndSecretsLambdaLayer", software.amazon.jsii.NativeType.forClass(java.lang.String.class), new Object[] { java.util.Objects.requireNonNull(version, "version is required"), java.util.Objects.requireNonNull(architecture, "architecture is required") }); } /** * (deprecated) The name of the regional service principal for a given service. *

* @deprecated

    *
  • Use iam.ServicePrincipal.servicePrincipalName() instead.
  • *
* @param 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. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Deprecated) @Deprecated public static @org.jetbrains.annotations.NotNull java.lang.String servicePrincipal(final @org.jetbrains.annotations.NotNull java.lang.String service) { return software.amazon.jsii.JsiiObject.jsiiStaticCall(software.amazon.awscdk.regioninfo.FactName.class, "servicePrincipal", software.amazon.jsii.NativeType.forClass(java.lang.String.class), new Object[] { java.util.Objects.requireNonNull(service, "service is required") }); } /** * 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. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String APPMESH_ECR_ACCOUNT; /** * Whether the AWS::CDK::Metadata CloudFormation Resource is available in-region or not. *

* The value is a boolean * modelled as YES or NO. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String CDK_METADATA_RESOURCE_AVAILABLE; /** * The ID of the AWS account that owns the public ECR repository that contains the AWS Deep Learning Containers images in a given region. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String DLC_REPOSITORY_ACCOUNT; /** * The domain suffix for a region (e.g: 'amazonaws.com`). */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String DOMAIN_SUFFIX; /** * The hosted zone ID used by Route 53 to alias a EBS environment endpoint in this region (e.g: Z2O1EMRO9K5GLX). */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String EBS_ENV_ENDPOINT_HOSTED_ZONE_ID; /** * The account for ELBv2 in this region. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String ELBV2_ACCOUNT; /** * The CIDR block used by Kinesis Data Firehose servers. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String FIREHOSE_CIDR_BLOCK; /** * Whether the given region is an opt-in region or not. *

* The value is a boolean * modelled as YES or NO. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String IS_OPT_IN_REGION; /** * The latest Lambda NodeJS runtime available in a given region. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String LATEST_NODE_RUNTIME; /** * The name of the partition for a region (e.g: 'aws', 'aws-cn', ...). */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String PARTITION; /** * The endpoint used for hosting S3 static websites. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String S3_STATIC_WEBSITE_ENDPOINT; /** * The endpoint used for aliasing S3 static websites in Route 53. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID; /** * The SAML Sign On URL for partition used by IAM SAML Principal. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String SAML_SIGN_ON_URL; /** * The prefix for VPC Endpoint Service names, cn.com.amazonaws.vpce for China regions, com.amazonaws.vpce otherwise. */ @software.amazon.jsii.Stability(software.amazon.jsii.Stability.Level.Stable) public final static java.lang.String VPC_ENDPOINT_SERVICE_NAME_PREFIX; }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy