Struct aws_sdk_ssm::model::Activation [−][src]
#[non_exhaustive]pub struct Activation {
pub activation_id: Option<String>,
pub description: Option<String>,
pub default_instance_name: Option<String>,
pub iam_role: Option<String>,
pub registration_limit: i32,
pub registrations_count: i32,
pub expiration_date: Option<DateTime>,
pub expired: bool,
pub created_date: Option<DateTime>,
pub tags: Option<Vec<Tag>>,
}
Expand description
An activation registers one or more on-premises servers or virtual machines (VMs) with Amazon Web Services so that you can configure those servers or VMs using Run Command. A server or VM that has been registered with Amazon Web Services Systems Manager is called a managed node.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.activation_id: Option<String>
The ID created by Systems Manager when you submitted the activation.
description: Option<String>
A user defined description of the activation.
default_instance_name: Option<String>
A name for the managed node when it is created.
iam_role: Option<String>
The Identity and Access Management (IAM) role to assign to the managed node.
registration_limit: i32
The maximum number of managed nodes that can be registered using this activation.
registrations_count: i32
The number of managed nodes already registered with this activation.
expiration_date: Option<DateTime>
The date when this activation can no longer be used to register managed nodes.
expired: bool
Whether or not the activation is expired.
created_date: Option<DateTime>
The date the activation was created.
Tags assigned to the activation.
Implementations
The ID created by Systems Manager when you submitted the activation.
A user defined description of the activation.
A name for the managed node when it is created.
The Identity and Access Management (IAM) role to assign to the managed node.
The maximum number of managed nodes that can be registered using this activation.
The number of managed nodes already registered with this activation.
The date when this activation can no longer be used to register managed nodes.
The date the activation was created.
Tags assigned to the activation.
Creates a new builder-style object to manufacture Activation
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for Activation
impl Send for Activation
impl Sync for Activation
impl Unpin for Activation
impl UnwindSafe for Activation
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