Interface IFileAssetMetadataEntry
Metadata Entry spec for files.
Namespace: Amazon.CDK.CloudAssembly.Schema
Assembly: Amazon.CDK.CloudAssembly.Schema.dll
Syntax (csharp)
public interface IFileAssetMetadataEntry
Syntax (vb)
Public Interface IFileAssetMetadataEntry
Examples
IDictionary<string, string> entry = new Dictionary<string, string> {
{ "packaging", "file" },
{ "s3BucketParameter", "bucket-parameter" },
{ "s3KeyParamenter", "key-parameter" },
{ "artifactHashParameter", "hash-parameter" }
};
Synopsis
Properties
ArtifactHashParameter | The name of the parameter where the hash of the bundled asset should be passed in. |
Id | Logical identifier for the asset. |
Packaging | Requested packaging style. |
Path | Path on disk to the asset. |
S3BucketParameter | Name of parameter where S3 bucket should be passed in. |
S3KeyParameter | Name of parameter where S3 key should be passed in. |
SourceHash | The hash of the asset source. |
Properties
ArtifactHashParameter
The name of the parameter where the hash of the bundled asset should be passed in.
string ArtifactHashParameter { get; }
Property Value
System.String
Id
Logical identifier for the asset.
string Id { get; }
Property Value
System.String
Packaging
Requested packaging style.
string Packaging { get; }
Property Value
System.String
Path
Path on disk to the asset.
string Path { get; }
Property Value
System.String
S3BucketParameter
Name of parameter where S3 bucket should be passed in.
string S3BucketParameter { get; }
Property Value
System.String
S3KeyParameter
Name of parameter where S3 key should be passed in.
string S3KeyParameter { get; }
Property Value
System.String
SourceHash
The hash of the asset source.
string SourceHash { get; }
Property Value
System.String