![]() |
![]()
| ![]() |
![]()
NAMEPaws::EC2::ResponseLaunchTemplateData USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::EC2::ResponseLaunchTemplateData object: $service_obj->Method(Att1 => { BlockDeviceMappings => $value, ..., UserData => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::EC2::ResponseLaunchTemplateData object: $result = $service_obj->Method(...); $result->Att1->BlockDeviceMappings DESCRIPTIONThis class has no description ATTRIBUTESBlockDeviceMappings => ArrayRef[Paws::EC2::LaunchTemplateBlockDeviceMapping]The block device mappings. CapacityReservationSpecification => Paws::EC2::LaunchTemplateCapacityReservationSpecificationResponseInformation about the Capacity Reservation targeting option. CpuOptions => Paws::EC2::LaunchTemplateCpuOptionsThe CPU options for the instance. For more information, see Optimizing CPU Options (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html) in the Amazon Elastic Compute Cloud User Guide. CreditSpecification => Paws::EC2::CreditSpecificationThe credit option for CPU usage of the instance. DisableApiTermination => BoolIf set to "true", indicates that the instance cannot be terminated using the Amazon EC2 console, command line tool, or API. EbsOptimized => BoolIndicates whether the instance is optimized for Amazon EBS I/O. ElasticGpuSpecifications => ArrayRef[Paws::EC2::ElasticGpuSpecificationResponse]The elastic GPU specification. ElasticInferenceAccelerators => ArrayRef[Paws::EC2::LaunchTemplateElasticInferenceAcceleratorResponse]The elastic inference accelerator for the instance. EnclaveOptions => Paws::EC2::LaunchTemplateEnclaveOptionsIndicates whether the instance is enabled for AWS Nitro Enclaves. HibernationOptions => Paws::EC2::LaunchTemplateHibernationOptionsIndicates whether an instance is configured for hibernation. For more information, see Hibernate Your Instance (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Hibernate.html) in the Amazon Elastic Compute Cloud User Guide. IamInstanceProfile => Paws::EC2::LaunchTemplateIamInstanceProfileSpecificationThe IAM instance profile. ImageId => StrThe ID of the AMI that was used to launch the instance. InstanceInitiatedShutdownBehavior => StrIndicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown). InstanceMarketOptions => Paws::EC2::LaunchTemplateInstanceMarketOptionsThe market (purchasing) option for the instances. InstanceType => StrThe instance type. KernelId => StrThe ID of the kernel, if applicable. KeyName => StrThe name of the key pair. LicenseSpecifications => ArrayRef[Paws::EC2::LaunchTemplateLicenseConfiguration]The license configurations. MetadataOptions => Paws::EC2::LaunchTemplateInstanceMetadataOptionsThe metadata options for the instance. For more information, see Instance Metadata and User Data (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-metadata.html) in the Amazon Elastic Compute Cloud User Guide. Monitoring => Paws::EC2::LaunchTemplatesMonitoringThe monitoring for the instance. NetworkInterfaces => ArrayRef[Paws::EC2::LaunchTemplateInstanceNetworkInterfaceSpecification]The network interfaces. Placement => Paws::EC2::LaunchTemplatePlacementThe placement of the instance. RamDiskId => StrThe ID of the RAM disk, if applicable. SecurityGroupIds => ArrayRef[Str|Undef]The security group IDs. SecurityGroups => ArrayRef[Str|Undef]The security group names. TagSpecifications => ArrayRef[Paws::EC2::LaunchTemplateTagSpecification]The tags. UserData => StrThe user data for the instance. SEE ALSOThis class forms part of Paws, describing an object used in Paws::EC2 BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|