Class: Aws::Mgn::Types::SsmDocument
- Inherits:
-
Struct
- Object
- Struct
- Aws::Mgn::Types::SsmDocument
- Defined in:
- gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb
Overview
AWS Systems Manager Document.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action_name ⇒ String
User-friendly name for the AWS Systems Manager Document.
-
#external_parameters ⇒ Hash<String,Types::SsmExternalParameter>
AWS Systems Manager Document external parameters.
-
#must_succeed_for_cutover ⇒ Boolean
If true, Cutover will not be enabled if the document has failed.
-
#parameters ⇒ Hash<String,Array<Types::SsmParameterStoreParameter>>
AWS Systems Manager Document parameters.
-
#ssm_document_name ⇒ String
AWS Systems Manager Document name or full ARN.
-
#timeout_seconds ⇒ Integer
AWS Systems Manager Document timeout seconds.
Instance Attribute Details
#action_name ⇒ String
User-friendly name for the AWS Systems Manager Document.
3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3799 class SsmDocument < Struct.new( :action_name, :external_parameters, :must_succeed_for_cutover, :parameters, :ssm_document_name, :timeout_seconds) SENSITIVE = [] include Aws::Structure end |
#external_parameters ⇒ Hash<String,Types::SsmExternalParameter>
AWS Systems Manager Document external parameters.
3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3799 class SsmDocument < Struct.new( :action_name, :external_parameters, :must_succeed_for_cutover, :parameters, :ssm_document_name, :timeout_seconds) SENSITIVE = [] include Aws::Structure end |
#must_succeed_for_cutover ⇒ Boolean
If true, Cutover will not be enabled if the document has failed.
3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3799 class SsmDocument < Struct.new( :action_name, :external_parameters, :must_succeed_for_cutover, :parameters, :ssm_document_name, :timeout_seconds) SENSITIVE = [] include Aws::Structure end |
#parameters ⇒ Hash<String,Array<Types::SsmParameterStoreParameter>>
AWS Systems Manager Document parameters.
3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3799 class SsmDocument < Struct.new( :action_name, :external_parameters, :must_succeed_for_cutover, :parameters, :ssm_document_name, :timeout_seconds) SENSITIVE = [] include Aws::Structure end |
#ssm_document_name ⇒ String
AWS Systems Manager Document name or full ARN.
3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3799 class SsmDocument < Struct.new( :action_name, :external_parameters, :must_succeed_for_cutover, :parameters, :ssm_document_name, :timeout_seconds) SENSITIVE = [] include Aws::Structure end |
#timeout_seconds ⇒ Integer
AWS Systems Manager Document timeout seconds.
3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 |
# File 'gems/aws-sdk-mgn/lib/aws-sdk-mgn/types.rb', line 3799 class SsmDocument < Struct.new( :action_name, :external_parameters, :must_succeed_for_cutover, :parameters, :ssm_document_name, :timeout_seconds) SENSITIVE = [] include Aws::Structure end |