コード例 #1
0
    def s3_object_key(self) -> builtins.str:
        '''(experimental) Attribute which represents the S3 object key of this asset.

        :stability: experimental
        '''
        return typing.cast(builtins.str, jsii.get(self, "s3ObjectKey"))
 def enable_resource_property_constraint(self) -> builtins.bool:
     return typing.cast(builtins.bool,
                        jsii.get(self, "enableResourcePropertyConstraint"))
 def attr_topic_name(self) -> ros_cdk_core.IResolvable:
     '''Attribute TopicName: Topic name.'''
     return typing.cast(ros_cdk_core.IResolvable,
                        jsii.get(self, "attrTopicName"))
コード例 #4
0
ファイル: __init__.py プロジェクト: vbloise3/first_ec2
 def policy_fragment(self) -> aws_cdk.aws_iam.PrincipalPolicyFragment:
     """Return the policy fragment that identifies this principal in a Policy."""
     return jsii.get(self, "policyFragment")
コード例 #5
0
ファイル: __init__.py プロジェクト: vbloise3/first_ec2
 def _cfn_properties(self) -> typing.Mapping[str, typing.Any]:
     return jsii.get(self, "cfnProperties")
コード例 #6
0
ファイル: __init__.py プロジェクト: vbloise3/first_ec2
 def alias_name(self) -> str:
     """The name of the alias."""
     return jsii.get(self, "aliasName")
コード例 #7
0
ファイル: __init__.py プロジェクト: vbloise3/first_ec2
 def key_arn(self) -> str:
     """The ARN of the key."""
     return jsii.get(self, "keyArn")
コード例 #8
0
 def attr_consumer_status(self) -> builtins.str:
     '''
     :cloudformationAttribute: ConsumerStatus
     '''
     return typing.cast(builtins.str, jsii.get(self, "attrConsumerStatus"))
コード例 #9
0
 def attr_stream_arn(self) -> builtins.str:
     '''
     :cloudformationAttribute: StreamARN
     '''
     return typing.cast(builtins.str, jsii.get(self, "attrStreamArn"))
コード例 #10
0
 def attr_consumer_creation_timestamp(self) -> builtins.str:
     '''
     :cloudformationAttribute: ConsumerCreationTimestamp
     '''
     return typing.cast(builtins.str,
                        jsii.get(self, "attrConsumerCreationTimestamp"))
コード例 #11
0
 def attr_consumer_name(self) -> builtins.str:
     '''
     :cloudformationAttribute: ConsumerName
     '''
     return typing.cast(builtins.str, jsii.get(self, "attrConsumerName"))
コード例 #12
0
 def attr_consumer_arn(self) -> builtins.str:
     '''
     :cloudformationAttribute: ConsumerARN
     '''
     return typing.cast(builtins.str, jsii.get(self, "attrConsumerArn"))
コード例 #13
0
    def shard_count(self) -> jsii.Number:
        '''``AWS::Kinesis::Stream.ShardCount``.

        :link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-shardcount
        '''
        return typing.cast(jsii.Number, jsii.get(self, "shardCount"))
コード例 #14
0
    def tags(self) -> aws_cdk.core.TagManager:
        '''``AWS::Kinesis::Stream.Tags``.

        :link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-tags
        '''
        return typing.cast(aws_cdk.core.TagManager, jsii.get(self, "tags"))
コード例 #15
0
 def goodness(self) -> jsii_calc.submodule.child.Goodness:
     """
     stability
     :stability: experimental
     """
     return jsii.get(self, "goodness")
コード例 #16
0
    def consumer_name(self) -> builtins.str:
        '''``AWS::Kinesis::StreamConsumer.ConsumerName``.

        :link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html#cfn-kinesis-streamconsumer-consumername
        '''
        return typing.cast(builtins.str, jsii.get(self, "consumerName"))
コード例 #17
0
 def name(self) -> str:
     """
     stability
     :stability: experimental
     """
     return jsii.get(self, "name")
コード例 #18
0
    def stream_arn(self) -> builtins.str:
        '''``AWS::Kinesis::StreamConsumer.StreamARN``.

        :link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-streamconsumer.html#cfn-kinesis-streamconsumer-streamarn
        '''
        return typing.cast(builtins.str, jsii.get(self, "streamArn"))
コード例 #19
0
ファイル: __init__.py プロジェクト: vbloise3/first_ec2
 def alias_target_key(self) -> "IKey":
     """The Key to which the Alias refers."""
     return jsii.get(self, "aliasTargetKey")
コード例 #20
0
    def stream_arn(self) -> builtins.str:
        '''The ARN of the stream.

        :attribute: true
        '''
        return typing.cast(builtins.str, jsii.get(self, "streamArn"))
コード例 #21
0
ファイル: __init__.py プロジェクト: vbloise3/first_ec2
 def key_id(self) -> str:
     """The ID of the key (the part that looks something like: 1234abcd-12ab-34cd-56ef-1234567890ab)."""
     return jsii.get(self, "keyId")
コード例 #22
0
    def stream_name(self) -> builtins.str:
        '''The name of the stream.

        :attribute: true
        '''
        return typing.cast(builtins.str, jsii.get(self, "streamName"))
コード例 #23
0
ファイル: __init__.py プロジェクト: vbloise3/first_ec2
 def attr_arn(self) -> str:
     """
     cloudformationAttribute:
     :cloudformationAttribute:: Arn
     """
     return jsii.get(self, "attrArn")
コード例 #24
0
 def encryption_key(self) -> typing.Optional[aws_cdk.aws_kms.IKey]:
     '''Optional KMS encryption key associated with this stream.'''
     return typing.cast(typing.Optional[aws_cdk.aws_kms.IKey],
                        jsii.get(self, "encryptionKey"))
 def _ros_properties(self) -> typing.Mapping[builtins.str, typing.Any]:
     return typing.cast(typing.Mapping[builtins.str, typing.Any],
                        jsii.get(self, "rosProperties"))
コード例 #26
0
 def prop(self) -> str:
     """
     stability
     :stability: experimental
     """
     return jsii.get(self, "prop")
 def attr_project_name(self) -> ros_cdk_core.IResolvable:
     '''Attribute ProjectName: Project name.'''
     return typing.cast(ros_cdk_core.IResolvable,
                        jsii.get(self, "attrProjectName"))
コード例 #28
0
 def defined_at(self) -> str:
     """
     stability
     :stability: experimental
     """
     return jsii.get(self, "definedAt")
コード例 #29
0
 def security_group(self) -> typing.Optional[aws_cdk.aws_ec2.ISecurityGroup]:
     return jsii.get(self, "securityGroup")
コード例 #30
0
    def s3_bucket_name(self) -> builtins.str:
        '''(experimental) Attribute that represents the name of the bucket this asset exists in.

        :stability: experimental
        '''
        return typing.cast(builtins.str, jsii.get(self, "s3BucketName"))