class
Amazonite::Ssm::AutomationExecutionInputs
- Amazonite::Ssm::AutomationExecutionInputs
- Reference
- Object
Overview
Information about the optional inputs that can be specified for an automation execution preview.
Included Modules
- JSON::Serializable
Defined in:
ssm/automation_execution_inputs.crConstructors
- .new(pull : JSON::PullParser)
- .new(parameters : Hash(String, Array(String)) | Nil = nil, target_parameter_name : String | Nil = nil, targets : Array(Target) | Nil = nil, target_maps : Array(Hash(String, Array(String))) | Nil = nil, target_locations : Array(TargetLocation) | Nil = nil, target_locations_url : String | Nil = nil)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#parameters : Hash(String, Array(String)) | Nil
Information about parameters that can be specified for the preview operation.
-
#parameters=(parameters : Hash(String, Array(String)) | Nil)
Information about parameters that can be specified for the preview operation.
-
#target_locations : Array(TargetLocation) | Nil
Information about the Amazon Web Services Regions and Amazon Web Services accounts targeted by the Automation execution preview operation.
-
#target_locations=(target_locations : Array(TargetLocation) | Nil)
Information about the Amazon Web Services Regions and Amazon Web Services accounts targeted by the Automation execution preview operation.
-
#target_locations_url : String | Nil
A publicly accessible URL for a file that contains the
TargetLocationsbody. -
#target_locations_url=(target_locations_url : String | Nil)
A publicly accessible URL for a file that contains the
TargetLocationsbody. -
#target_maps : Array(Hash(String, Array(String))) | Nil
A key-value mapping of document parameters to target resources.
-
#target_maps=(target_maps : Array(Hash(String, Array(String))) | Nil)
A key-value mapping of document parameters to target resources.
-
#target_parameter_name : String | Nil
The name of the parameter used as the target resource for the rate-controlled execution.
-
#target_parameter_name=(target_parameter_name : String | Nil)
The name of the parameter used as the target resource for the rate-controlled execution.
-
#targets : Array(Target) | Nil
Information about the resources that would be included in the actual runbook execution, if it were to be run.
-
#targets=(targets : Array(Target) | Nil)
Information about the resources that would be included in the actual runbook execution, if it were to be run.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
Information about parameters that can be specified for the preview operation.
Information about parameters that can be specified for the preview operation.
Information about the Amazon Web Services Regions and Amazon Web Services accounts targeted by the Automation execution preview operation.
Information about the Amazon Web Services Regions and Amazon Web Services accounts targeted by the Automation execution preview operation.
A publicly accessible URL for a file that contains the TargetLocations body. Currently, only
files in presigned Amazon S3 buckets are supported.
A publicly accessible URL for a file that contains the TargetLocations body. Currently, only
files in presigned Amazon S3 buckets are supported.
A key-value mapping of document parameters to target resources. Both Targets and TargetMaps can't be specified together.
A key-value mapping of document parameters to target resources. Both Targets and TargetMaps can't be specified together.
The name of the parameter used as the target resource for the rate-controlled execution. Required if you specify targets.
The name of the parameter used as the target resource for the rate-controlled execution. Required if you specify targets.
Information about the resources that would be included in the actual runbook execution, if it were to be run. Both Targets and TargetMaps can't be specified together.
Information about the resources that would be included in the actual runbook execution, if it were to be run. Both Targets and TargetMaps can't be specified together.