Class DocumentState
Inheritance
System.Object
DocumentState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.Aws.dll
Syntax
public sealed class DocumentState : ResourceArgs
Constructors
View Source
DocumentState()
Declaration
Properties
View Source
Arn
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
AttachmentsSources
One or more configuration blocks describing attachments sources to a version of a document. Defined below.
Declaration
public InputList<DocumentAttachmentsSourceGetArgs> AttachmentsSources { get; set; }
Property Value
View Source
Content
The JSON or YAML content of the document.
Declaration
public Input<string> Content { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
CreatedDate
The date the document was created.
Declaration
public Input<string> CreatedDate { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DefaultVersion
The default version of the document.
Declaration
public Input<string> DefaultVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Description
The description of the document.
Declaration
public Input<string> Description { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
The format of the document. Valid document types include: JSON and YAML
Declaration
public Input<string> DocumentFormat { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DocumentType
The type of the document. Valid document types include: Automation, Command, Package, Policy, and Session
Declaration
public Input<string> DocumentType { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DocumentVersion
Declaration
public Input<string> DocumentVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Hash
The sha1 or sha256 of the document content
Declaration
public Input<string> Hash { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
HashType
"Sha1" "Sha256". The hashing algorithm used when hashing the content.
Declaration
public Input<string> HashType { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
LatestVersion
The latest version of the document.
Declaration
public Input<string> LatestVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Name
The name of the document.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Owner
The AWS user account of the person who created the document.
Declaration
public Input<string> Owner { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Parameters
The parameters that are available to this document.
Declaration
public InputList<DocumentParameterGetArgs> Parameters { get; set; }
Property Value
View Source
Permissions
Additional Permissions to attach to the document. See Permissions below for details.
Declaration
public InputMap<string> Permissions { get; set; }
Property Value
| Type |
Description |
| InputMap<System.String> |
|
View Source
A list of OS platforms compatible with this SSM document, either "Windows" or "Linux".
Declaration
public InputList<string> PlatformTypes { get; set; }
Property Value
View Source
SchemaVersion
The schema version of the document.
Declaration
public Input<string> SchemaVersion { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Status
"Creating", "Active" or "Deleting". The current status of the document.
Declaration
public Input<string> Status { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
A map of tags to assign to the object.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type |
Description |
| InputMap<System.Object> |
|
View Source
TargetType
Declaration
public Input<string> TargetType { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|