[−][src]Struct rusoto_ssm::DocumentDescription
Describes a Systems Manager document.
Fields
attachments_information: Option<Vec<AttachmentInformation>>
Details about the document attachments, including names, locations, sizes, etc.
created_date: Option<f64>
The date when the document was created.
default_version: Option<String>
The default version.
description: Option<String>
A description of the document.
document_format: Option<String>
The document format, either JSON or YAML.
document_type: Option<String>
The type of document.
document_version: Option<String>
The document version.
hash: Option<String>
The Sha256 or Sha1 hash created by the system when the document was created.
Sha1 hashes have been deprecated.
hash_type: Option<String>
The hash type of the document. Valid values include Sha256
or Sha1
.
Sha1 hashes have been deprecated.
latest_version: Option<String>
The latest version of the document.
name: Option<String>
The name of the Systems Manager document.
owner: Option<String>
The AWS user account that created the document.
parameters: Option<Vec<DocumentParameter>>
A description of the parameters for a document.
platform_types: Option<Vec<String>>
The list of OS platforms compatible with this Systems Manager document.
schema_version: Option<String>
The schema version.
sha_1: Option<String>
The SHA1 hash of the document, which you can use for verification.
status: Option<String>
The status of the Systems Manager document.
status_information: Option<String>
A message returned by AWS Systems Manager that explains the Status
value. For example, a Failed
status might be explained by the StatusInformation
message, "The specified S3 bucket does not exist. Verify that the URL of the S3 bucket is correct."
The tags, or metadata, that have been applied to the document.
target_type: Option<String>
The target type which defines the kinds of resources the document can run on. For example, /AWS::EC2::Instance. For a list of valid resource types, see AWS Resource Types Reference in the AWS CloudFormation User Guide.
version_name: Option<String>
The version of the artifact associated with the document.
Trait Implementations
impl PartialEq<DocumentDescription> for DocumentDescription
[src]
fn eq(&self, other: &DocumentDescription) -> bool
[src]
fn ne(&self, other: &DocumentDescription) -> bool
[src]
impl Default for DocumentDescription
[src]
fn default() -> DocumentDescription
[src]
impl Clone for DocumentDescription
[src]
fn clone(&self) -> DocumentDescription
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Debug for DocumentDescription
[src]
impl<'de> Deserialize<'de> for DocumentDescription
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for DocumentDescription
impl Sync for DocumentDescription
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self