Struct aws_sdk_ssm::model::instance_information::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for InstanceInformation
Implementations
The managed node ID.
The managed node ID.
Connection status of SSM Agent.
The status Inactive
has been deprecated and is no longer in use.
Connection status of SSM Agent.
The status Inactive
has been deprecated and is no longer in use.
The date and time when the agent last pinged the Systems Manager service.
The date and time when the agent last pinged the Systems Manager service.
The version of SSM Agent running on your Linux managed node.
The version of SSM Agent running on your Linux managed node.
Indicates whether the latest version of SSM Agent is running on your Linux managed node. This field doesn't indicate whether or not the latest version is installed on Windows managed nodes, because some older versions of Windows Server use the EC2Config service to process Systems Manager requests.
Indicates whether the latest version of SSM Agent is running on your Linux managed node. This field doesn't indicate whether or not the latest version is installed on Windows managed nodes, because some older versions of Windows Server use the EC2Config service to process Systems Manager requests.
The operating system platform type.
The operating system platform type.
The name of the operating system platform running on your managed node.
The name of the operating system platform running on your managed node.
The version of the OS platform running on your managed node.
The version of the OS platform running on your managed node.
The activation ID created by Amazon Web Services Systems Manager when the server or virtual machine (VM) was registered.
The activation ID created by Amazon Web Services Systems Manager when the server or virtual machine (VM) was registered.
The Identity and Access Management (IAM) role assigned to the on-premises Systems Manager managed node. This call doesn't return the IAM role for Amazon Elastic Compute Cloud (Amazon EC2) instances. To retrieve the IAM role for an EC2 instance, use the Amazon EC2 DescribeInstances
operation. For information, see DescribeInstances in the Amazon EC2 API Reference or describe-instances in the Amazon Web Services CLI Command Reference.
The Identity and Access Management (IAM) role assigned to the on-premises Systems Manager managed node. This call doesn't return the IAM role for Amazon Elastic Compute Cloud (Amazon EC2) instances. To retrieve the IAM role for an EC2 instance, use the Amazon EC2 DescribeInstances
operation. For information, see DescribeInstances in the Amazon EC2 API Reference or describe-instances in the Amazon Web Services CLI Command Reference.
The date the server or VM was registered with Amazon Web Services as a managed node.
The date the server or VM was registered with Amazon Web Services as a managed node.
The type of instance. Instances are either EC2 instances or managed instances.
The type of instance. Instances are either EC2 instances or managed instances.
The name assigned to an on-premises server, edge device, or virtual machine (VM) when it is activated as a Systems Manager managed node. The name is specified as the DefaultInstanceName
property using the CreateActivation
command. It is applied to the managed node by specifying the Activation Code and Activation ID when you install SSM Agent on the node, as explained in Install SSM Agent for a hybrid environment (Linux) and Install SSM Agent for a hybrid environment (Windows). To retrieve the Name
tag of an EC2 instance, use the Amazon EC2 DescribeInstances
operation. For information, see DescribeInstances in the Amazon EC2 API Reference or describe-instances in the Amazon Web Services CLI Command Reference.
The name assigned to an on-premises server, edge device, or virtual machine (VM) when it is activated as a Systems Manager managed node. The name is specified as the DefaultInstanceName
property using the CreateActivation
command. It is applied to the managed node by specifying the Activation Code and Activation ID when you install SSM Agent on the node, as explained in Install SSM Agent for a hybrid environment (Linux) and Install SSM Agent for a hybrid environment (Windows). To retrieve the Name
tag of an EC2 instance, use the Amazon EC2 DescribeInstances
operation. For information, see DescribeInstances in the Amazon EC2 API Reference or describe-instances in the Amazon Web Services CLI Command Reference.
The IP address of the managed node.
The IP address of the managed node.
The fully qualified host name of the managed node.
The fully qualified host name of the managed node.
The status of the association.
The status of the association.
The date the association was last run.
The date the association was last run.
The last date the association was successfully run.
The last date the association was successfully run.
Information about the association.
pub fn set_association_overview(
self,
input: Option<InstanceAggregatedAssociationOverview>
) -> Self
pub fn set_association_overview(
self,
input: Option<InstanceAggregatedAssociationOverview>
) -> Self
Information about the association.
The ID of the source resource. For IoT Greengrass devices, SourceId
is the Thing name.
The ID of the source resource. For IoT Greengrass devices, SourceId
is the Thing name.
The type of the source resource. For IoT Greengrass devices, SourceType
is AWS::IoT::Thing
.
The type of the source resource. For IoT Greengrass devices, SourceType
is AWS::IoT::Thing
.
Consumes the builder and constructs a InstanceInformation
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl UnwindSafe for Builder
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more