interface FileAsset
Language | Type name |
---|---|
![]() | Amazon.CDK.cloud_assembly_schema.FileAsset |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/cloudassemblyschema#FileAsset |
![]() | software.amazon.awscdk.cloud_assembly_schema.FileAsset |
![]() | aws_cdk.cloud_assembly_schema.FileAsset |
![]() | aws-cdk-lib » cloud_assembly_schema » FileAsset |
A file asset.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { cloud_assembly_schema } from 'aws-cdk-lib';
declare const assumeRoleAdditionalOptions: any;
const fileAsset: cloud_assembly_schema.FileAsset = {
destinations: {
destinationsKey: {
bucketName: 'bucketName',
objectKey: 'objectKey',
// the properties below are optional
assumeRoleAdditionalOptions: {
assumeRoleAdditionalOptionsKey: assumeRoleAdditionalOptions,
},
assumeRoleArn: 'assumeRoleArn',
assumeRoleExternalId: 'assumeRoleExternalId',
region: 'region',
},
},
source: {
executable: ['executable'],
packaging: cloud_assembly_schema.FileAssetPackaging.FILE,
path: 'path',
},
};
Properties
Name | Type | Description |
---|---|---|
destinations | { [string]: File } | Destinations for this file asset. |
source | File | Source description for file assets. |
destinations
Type:
{ [string]:
File
}
Destinations for this file asset.
source
Type:
File
Source description for file assets.