![]() |
![]()
| ![]() |
![]()
NAMEPaws::OpsWorks::Instance 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::OpsWorks::Instance object: $service_obj->Method(Att1 => { AgentVersion => $value, ..., VirtualizationType => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::OpsWorks::Instance object: $result = $service_obj->Method(...); $result->Att1->AgentVersion DESCRIPTIONDescribes an instance. ATTRIBUTESAgentVersion => StrThe agent version. This parameter is set to "INHERIT" if the instance inherits the default stack setting or to a a version number for a fixed agent version. AmiId => StrA custom AMI ID to be used to create the instance. For more information, see Instances (https://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-custom-ami.html) Architecture => StrThe instance architecture: "i386" or "x86_64". Arn => StrThe instance's Amazon Resource Number (ARN). AutoScalingType => StrFor load-based or time-based instances, the type. AvailabilityZone => StrThe instance Availability Zone. For more information, see Regions and Endpoints (https://docs.aws.amazon.com/general/latest/gr/rande.html). BlockDeviceMappings => ArrayRef[Paws::OpsWorks::BlockDeviceMapping]An array of "BlockDeviceMapping" objects that specify the instance's block device mappings. CreatedAt => StrThe time that the instance was created. EbsOptimized => BoolWhether this is an Amazon EBS-optimized instance. Ec2InstanceId => StrThe ID of the associated Amazon EC2 instance. EcsClusterArn => StrFor container instances, the Amazon ECS cluster's ARN. EcsContainerInstanceArn => StrFor container instances, the instance's ARN. ElasticIp => StrThe instance Elastic IP address (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html). Hostname => StrThe instance host name. InfrastructureClass => StrFor registered instances, the infrastructure class: "ec2" or "on-premises". InstallUpdatesOnBoot => BoolWhether to install operating system and package updates when the instance boots. The default value is "true". If this value is set to "false", you must then update your instances manually by using CreateDeployment to run the "update_dependencies" stack command or by manually running "yum" (Amazon Linux) or "apt-get" (Ubuntu) on the instances. We strongly recommend using the default value of "true", to ensure that your instances have the latest security updates. InstanceId => StrThe instance ID. InstanceProfileArn => StrThe ARN of the instance's IAM profile. For more information about IAM ARNs, see Using Identifiers (https://docs.aws.amazon.com/IAM/latest/UserGuide/Using_Identifiers.html). InstanceType => StrThe instance type, such as "t2.micro". LastServiceErrorId => StrThe ID of the last service error. For more information, call DescribeServiceErrors. LayerIds => ArrayRef[Str|Undef]An array containing the instance layer IDs. Os => StrThe instance's operating system. Platform => StrThe instance's platform. PrivateDns => StrThe instance's private DNS name. PrivateIp => StrThe instance's private IP address. PublicDns => StrThe instance public DNS name. PublicIp => StrThe instance public IP address. RegisteredBy => StrFor registered instances, who performed the registration. ReportedAgentVersion => StrThe instance's reported AWS OpsWorks Stacks agent version. ReportedOs => Paws::OpsWorks::ReportedOsFor registered instances, the reported operating system. RootDeviceType => StrThe instance's root device type. For more information, see Storage for the Root Device (https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ComponentsAMIs.html#storage-for-the-root-device). RootDeviceVolumeId => StrThe root device volume ID. SecurityGroupIds => ArrayRef[Str|Undef]An array containing the instance security group IDs. SshHostDsaKeyFingerprint => StrThe SSH key's Deep Security Agent (DSA) fingerprint. SshHostRsaKeyFingerprint => StrThe SSH key's RSA fingerprint. SshKeyName => StrThe instance's Amazon EC2 key-pair name. StackId => StrThe stack ID. Status => StrThe instance status:
SubnetId => StrThe instance's subnet ID; applicable only if the stack is running in a VPC. Tenancy => StrThe instance's tenancy option, such as "dedicated" or "host". VirtualizationType => StrThe instance's virtualization type: "paravirtual" or "hvm". SEE ALSOThis class forms part of Paws, describing an object used in Paws::OpsWorks 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>
|