EphemeralEBSVolumeConfigurationProperty Struct
Parameters used to automatically set up EBS volumes when the instance is launched.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_bedrockagentcore as bedrockagentcore } from 'aws-cdk-lib';
const ephemeralEBSVolumeConfigurationProperty: bedrockagentcore.CfnCapacityProvider.EphemeralEBSVolumeConfigurationProperty = {
ebsCardIndex: 123,
encrypted: false,
iops: 123,
kmsKeyId: 'kmsKeyId',
snapshotId: 'snapshotId',
throughput: 123,
volumeInitializationRate: 123,
volumeSize: 123,
volumeType: 'volumeType',
};
Properties
ebsCardIndexoptionalnumberebs_card_indexoptionalint | floatebsCardIndexoptionalNumberEbsCardIndexoptionaldoubleEbsCardIndexoptional*float64#The index of the EBS card.
Applies to instances with multiple EBS cards.
encryptedoptionalboolean | IResolvableencryptedoptionaltyping.Union[bool, IResolvable]encryptedoptionalBooleanEncryptedoptionalboolEncryptedoptionalinterface{}#Indicates whether the EBS volume is encrypted.
The number of I/O operations per second (IOPS).
kmsKeyIdoptionalstringkms_key_idoptionalstrkmsKeyIdoptionalStringKmsKeyIdoptionalstringKmsKeyIdoptional*string#Identifier of the customer managed KMS key to use for EBS encryption.
snapshotIdoptionalstringsnapshot_idoptionalstrsnapshotIdoptionalStringSnapshotIdoptionalstringSnapshotIdoptional*string#The ID of the snapshot.
throughputoptionalnumberthroughputoptionalint | floatthroughputoptionalNumberThroughputoptionaldoubleThroughputoptional*float64#The throughput to provision for a gp3 volume, in MiB/s.
volumeInitializationRateoptionalnumbervolume_initialization_rateoptionalint | floatvolumeInitializationRateoptionalNumberVolumeInitializationRateoptionaldoubleVolumeInitializationRateoptional*float64#The rate at which the volume is initialized after creation, in MiB/s.
notes
Supported only for volumes created from snapshots. If the snapshot is enabled for fast snapshot restore and a volume initialization rate is also specified, the volume is initialized at the specified rate instead of by fast snapshot restore. Valid range: 100-300 MiB/s.
volumeSizeoptionalnumbervolume_sizeoptionalint | floatvolumeSizeoptionalNumberVolumeSizeoptionaldoubleVolumeSizeoptional*float64#The size of the volume, in GiBs.
volumeTypeoptionalstringvolume_typeoptionalstrvolumeTypeoptionalStringVolumeTypeoptionalstringVolumeTypeoptional*string#The volume type.
Defaults to gp3 if not specified.