def AWS_LAMBDA_SHA384_ECDSA(cls) -> "Platform": '''(experimental) Specification of signature format and signing algorithms for AWS Lambda. :stability: experimental ''' return typing.cast("Platform", jsii.sget(cls, "AWS_LAMBDA_SHA384_ECDSA"))
def CFN_RESOURCE_TYPE_NAME(cls) -> str: """The CloudFormation resource type name for this resource class. Stability: experimental """ return jsii.sget(cls, "cfnResourceTypeName")
def AMAZON_FREE_RTOS_TI_CC3220_SF(cls) -> "Platform": '''(experimental) Specification of signature format and signing algorithms with SHA1 hash and RSA encryption for Amazon FreeRTOS. :stability: experimental ''' return typing.cast("Platform", jsii.sget(cls, "AMAZON_FREE_RTOS_TI_CC3220SF"))
def VPC_ENDPOINT_SERVICE_NAME_PREFIX(cls) -> str: """The default value for a VPC Endpoint Service name prefix, useful if you do not have a synthesize-time region literal available (all you have is ``{ "Ref": "AWS::Region" }``). stability :stability: experimental """ return jsii.sget(cls, "VPC_ENDPOINT_SERVICE_NAME_PREFIX")
def ELBV2_ACCOUNT(cls) -> str: """The account for ELBv2 in this region. stability :stability: experimental """ return jsii.sget(cls, "ELBV2_ACCOUNT")
def S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID(cls) -> str: """The endpoint used for aliasing S3 static websites in Route 53. stability :stability: experimental """ return jsii.sget(cls, "S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID")
def VPC_ENDPOINT_SERVICE_NAME_PREFIX(cls) -> str: """The prefix for VPC Endpoint Service names, cn.com.amazonaws.vpce for China regions, com.amazonaws.vpce otherwise. stability :stability: experimental """ return jsii.sget(cls, "VPC_ENDPOINT_SERVICE_NAME_PREFIX")
def PARTITION(cls) -> str: """The name of the partition for a region (e.g: 'aws', 'aws-cn', ...). stability :stability: experimental """ return jsii.sget(cls, "PARTITION")
def DOMAIN_SUFFIX(cls) -> str: """The domain suffix for a region (e.g: 'amazonaws.com`). stability :stability: experimental """ return jsii.sget(cls, "DOMAIN_SUFFIX")
def S3_STATIC_WEBSITE_ENDPOINT(cls) -> builtins.str: '''(experimental) The endpoint used for hosting S3 static websites. :stability: experimental ''' return typing.cast(builtins.str, jsii.sget(cls, "S3_STATIC_WEBSITE_ENDPOINT"))
def VPC_ENDPOINT_SERVICE_NAME_PREFIX(cls) -> builtins.str: '''(experimental) The prefix for VPC Endpoint Service names, cn.com.amazonaws.vpce for China regions, com.amazonaws.vpce otherwise. :stability: experimental ''' return typing.cast(builtins.str, jsii.sget(cls, "VPC_ENDPOINT_SERVICE_NAME_PREFIX"))
def DLC_REPOSITORY_ACCOUNT(cls) -> builtins.str: '''(experimental) The ID of the AWS account that owns the public ECR repository that contains the AWS Deep Learning Containers images in a given region. :stability: experimental ''' return typing.cast(builtins.str, jsii.sget(cls, "DLC_REPOSITORY_ACCOUNT"))
def S3_STATIC_WEBSITE_ENDPOINT(cls) -> str: """The endpoint used for hosting S3 static websites. stability :stability: experimental """ return jsii.sget(cls, "S3_STATIC_WEBSITE_ENDPOINT")
def VPC_ENDPOINT_SERVICE_NAME_PREFIX(cls) -> builtins.str: '''(experimental) The default value for a VPC Endpoint Service name prefix, useful if you do not have a synthesize-time region literal available (all you have is ``{ "Ref": "AWS::Region" }``). :stability: experimental ''' return typing.cast(builtins.str, jsii.sget(cls, "VPC_ENDPOINT_SERVICE_NAME_PREFIX"))
def S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID(cls) -> builtins.str: '''(experimental) The endpoint used for aliasing S3 static websites in Route 53. :stability: experimental ''' return typing.cast( builtins.str, jsii.sget(cls, "S3_STATIC_WEBSITE_ZONE_53_HOSTED_ZONE_ID"))
def AWS_IOT_DEVICE_MANAGEMENT_SHA256_ECDSA(cls) -> "Platform": '''(experimental) Specification of signature format and signing algorithms for AWS IoT Device. :stability: experimental ''' return typing.cast( "Platform", jsii.sget(cls, "AWS_IOT_DEVICE_MANAGEMENT_SHA256_ECDSA"))
def GLOBAL_ACCELERATOR_ZONE_ID(cls) -> builtins.str: '''The hosted zone Id if using an alias record in Route53. This value never changes. Ref: https://docs.aws.amazon.com/general/latest/gr/global_accelerator.html ''' return typing.cast(builtins.str, jsii.sget(cls, "GLOBAL_ACCELERATOR_ZONE_ID"))
def CDK_METADATA_RESOURCE_AVAILABLE(cls) -> builtins.str: """(experimental) Whether the AWS::CDK::Metadata CloudFormation Resource is available in-region or not. The value is a boolean modelled as ``YES`` or ``NO``. :stability: experimental """ return jsii.sget(cls, "CDK_METADATA_RESOURCE_AVAILABLE")
def regions(cls) -> typing.List["RegionInfo"]: """ :return: the list of names of AWS regions for which there is at least one registered fact. This may not be an exaustive list of all available AWS regions. :stability: experimental """ return jsii.sget(cls, "regions")
def regions(cls) -> typing.List[builtins.str]: ''' :return: the list of names of AWS regions for which there is at least one registered fact. This may not be an exhaustive list of all available AWS regions. :stability: experimental ''' return typing.cast(typing.List[builtins.str], jsii.sget(cls, "regions"))
def GVK(cls) -> cdk8s.GroupVersionKind: """Returns the apiVersion and kind for "CronTab".""" return typing.cast(cdk8s.GroupVersionKind, jsii.sget(cls, "GVK"))
def STATIC_PROP(cls) -> "SomeStruct": """ stability :stability: experimental """ return jsii.sget(cls, "staticProp")
def ANY_RESOURCE(cls) -> typing.List[str]: """Use this constant to configure access to any resource.""" return jsii.sget(cls, "ANY_RESOURCE")
def ROS_RESOURCE_TYPE_NAME(cls) -> builtins.str: '''The resource type name for this resource class.''' return typing.cast(builtins.str, jsii.sget(cls, "ROS_RESOURCE_TYPE_NAME"))
def DISABLE_STACK_TRACE_IN_METADATA(cls) -> str: """If set in the construct's context, omits stack traces from metadata entries.""" return jsii.sget(cls, "DISABLE_STACK_TRACE_IN_METADATA")
def CFN_RESOURCE_TYPE_NAME(cls) -> str: """The CloudFormation resource type name for this resource class.""" return jsii.sget(cls, "CFN_RESOURCE_TYPE_NAME")
def WARNING_METADATA_KEY(cls) -> str: """Context type for warning level messages.""" return jsii.sget(cls, "WARNING_METADATA_KEY")
def INFO_METADATA_KEY(cls) -> str: """Context type for info level messages.""" return jsii.sget(cls, "INFO_METADATA_KEY")
def PATH_SEP(cls) -> str: """Separator used to delimit construct path components.""" return jsii.sget(cls, "PATH_SEP")
def ERROR_METADATA_KEY(cls) -> str: """Context type for error level messages.""" return jsii.sget(cls, "ERROR_METADATA_KEY")