Struct rusoto_ssm::Activation [−][src]
pub struct Activation { pub activation_id: Option<String>, pub created_date: Option<f64>, pub default_instance_name: Option<String>, pub description: Option<String>, pub expiration_date: Option<f64>, pub expired: Option<bool>, pub iam_role: Option<String>, pub registration_limit: Option<i64>, pub registrations_count: Option<i64>, }
An activation registers one or more on-premises servers or virtual machines (VMs) with AWS so that you can configure those servers or VMs using Run Command. A server or VM that has been registered with AWS is called a managed instance.
Fields
activation_id: Option<String>
The ID created by Systems Manager when you submitted the activation.
created_date: Option<f64>
The date the activation was created.
default_instance_name: Option<String>
A name for the managed instance when it is created.
description: Option<String>
A user defined description of the activation.
expiration_date: Option<f64>
The date when this activation can no longer be used to register managed instances.
expired: Option<bool>
Whether or not the activation is expired.
iam_role: Option<String>
The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
registration_limit: Option<i64>
The maximum number of managed instances that can be registered using this activation.
registrations_count: Option<i64>
The number of managed instances already registered with this activation.
Trait Implementations
impl Default for Activation
[src]
impl Default for Activation
fn default() -> Activation
[src]
fn default() -> Activation
Returns the "default value" for a type. Read more
impl Debug for Activation
[src]
impl Debug for Activation
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Activation
[src]
impl Clone for Activation
fn clone(&self) -> Activation
[src]
fn clone(&self) -> Activation
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for Activation
[src]
impl PartialEq for Activation
fn eq(&self, other: &Activation) -> bool
[src]
fn eq(&self, other: &Activation) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &Activation) -> bool
[src]
fn ne(&self, other: &Activation) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for Activation
impl Send for Activation
impl Sync for Activation
impl Sync for Activation