NAME
Paws::SSM::InstanceInformation
USAGE
This 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::SSM::InstanceInformation object:
$service_obj->Method(Att1 => { ActivationId => $value, ..., ResourceType => $value });
Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::SSM::InstanceInformation object:
$result = $service_obj->Method(...);
$result->Att1->ActivationId
DESCRIPTION
Describes a filter for a specific list of instances.
ATTRIBUTES
ActivationId => Str
The activation ID created by Systems Manager when the server or VM was registered.
AgentVersion => Str
The version of SSM Agent running on your Linux instance.
AssociationOverview => Paws::SSM::InstanceAggregatedAssociationOverview
Information about the association.
AssociationStatus => Str
The status of the association.
ComputerName => Str
The fully qualified host name of the managed instance.
IamRole => Str
The Amazon Identity and Access Management (IAM) role assigned to the on-premises Systems Manager managed instance. This call does not return the IAM role for EC2 instances. To retrieve the IAM role for an EC2 instance, use the Amazon EC2 DescribeInstances
action. For information, see DescribeInstances (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html) in the Amazon EC2 API Reference or describe-instances (https://docs.aws.amazon.com/cli/latest/ec2/describe-instances.html) in the AWS CLI Command Reference.
InstanceId => Str
The instance ID.
IPAddress => Str
The IP address of the managed instance.
IsLatestVersion => Bool
Indicates whether the latest version of SSM Agent is running on your Linux Managed Instance. This field does not indicate whether or not the latest version is installed on Windows managed instances, because some older versions of Windows Server use the EC2Config service to process SSM requests.
LastAssociationExecutionDate => Str
The date the association was last run.
LastPingDateTime => Str
The date and time when the agent last pinged the Systems Manager service.
LastSuccessfulAssociationExecutionDate => Str
The last date the association was successfully run.
Name => Str
The name assigned to an on-premises server or virtual machine (VM) when it is activated as a Systems Manager managed instance. The name is specified as the DefaultInstanceName
property using the CreateActivation command. It is applied to the managed instance by specifying the Activation Code and Activation ID when you install SSM Agent on the instance, as explained in Install SSM Agent for a hybrid environment (Linux) (https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-install-managed-linux.html) and Install SSM Agent for a hybrid environment (Windows) (https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-install-managed-win.html). To retrieve the Name tag of an EC2 instance, use the Amazon EC2 DescribeInstances
action. For information, see DescribeInstances (https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html) in the Amazon EC2 API Reference or describe-instances (https://docs.aws.amazon.com/cli/latest/ec2/describe-instances.html) in the AWS CLI Command Reference.
PingStatus => Str
Connection status of SSM Agent.
The status Inactive
has been deprecated and is no longer in use.
PlatformName => Str
The name of the operating system platform running on your instance.
PlatformType => Str
The operating system platform type.
PlatformVersion => Str
The version of the OS platform running on your instance.
RegistrationDate => Str
The date the server or VM was registered with AWS as a managed instance.
ResourceType => Str
The type of instance. Instances are either EC2 instances or managed instances.
SEE ALSO
This class forms part of Paws, describing an object used in Paws::SSM
BUGS and CONTRIBUTIONS
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues