FileAssetMetadataEntry¶
-
class
aws_cdk.cloud_assembly_schema.
FileAssetMetadataEntry
(*, artifact_hash_parameter, id, packaging, path, s3_bucket_parameter, s3_key_parameter, source_hash)¶ Bases:
object
Metadata Entry spec for files.
- Parameters
artifact_hash_parameter (
str
) – The name of the parameter where the hash of the bundled asset should be passed in.id (
str
) – Logical identifier for the asset.packaging (
str
) – Requested packaging style.path (
str
) – Path on disk to the asset.s3_bucket_parameter (
str
) – Name of parameter where S3 bucket should be passed in.s3_key_parameter (
str
) – Name of parameter where S3 key should be passed in.source_hash (
str
) – The hash of the asset source.
- ExampleMetadata
fixture=_generated
Example:
# Example automatically generated from non-compiling source. May contain errors. # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.cloud_assembly_schema as cloud_assembly_schema file_asset_metadata_entry = cloud_assembly_schema.FileAssetMetadataEntry( artifact_hash_parameter="artifactHashParameter", id="id", packaging="packaging", path="path", s3_bucket_parameter="s3BucketParameter", s3_key_parameter="s3KeyParameter", source_hash="sourceHash" )
Attributes
-
artifact_hash_parameter
¶ The name of the parameter where the hash of the bundled asset should be passed in.
- Return type
str
-
id
¶ Logical identifier for the asset.
- Return type
str
-
packaging
¶ Requested packaging style.
- Return type
str
-
path
¶ Path on disk to the asset.
- Return type
str
-
s3_bucket_parameter
¶ Name of parameter where S3 bucket should be passed in.
- Return type
str
-
s3_key_parameter
¶ Name of parameter where S3 key should be passed in.
- Return type
str
-
source_hash
¶ The hash of the asset source.
- Return type
str