vendor: update all dependencies
This commit is contained in:
parent
3f0789e2db
commit
08021c4636
2474 changed files with 435818 additions and 282709 deletions
345
vendor/github.com/aws/aws-sdk-go/service/ssm/api.go
generated
vendored
345
vendor/github.com/aws/aws-sdk-go/service/ssm/api.go
generated
vendored
|
@ -190,12 +190,12 @@ func (c *SSM) CancelCommandRequest(input *CancelCommandInput) (req *request.Requ
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -390,12 +390,12 @@ func (c *SSM) CreateAssociationRequest(input *CreateAssociationInput) (req *requ
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -517,12 +517,12 @@ func (c *SSM) CreateAssociationBatchRequest(input *CreateAssociationBatchInput)
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -907,8 +907,8 @@ func (c *SSM) CreateResourceDataSyncRequest(input *CreateResourceDataSyncInput)
|
|||
// you enable encryption in Amazon S3 to ensure secure data storage. We also
|
||||
// recommend that you secure access to the Amazon S3 bucket by creating a restrictive
|
||||
// bucket policy. To view an example of a restrictive Amazon S3 bucket policy
|
||||
// for Resource Data Sync, see Configuring Resource Data Sync for Inventory
|
||||
// (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-inventory-configuring.html#sysman-inventory-datasync).
|
||||
// for Resource Data Sync, see Create a Resource Data Sync for Inventory (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-inventory-datasync-create.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
|
@ -1119,12 +1119,12 @@ func (c *SSM) DeleteAssociationRequest(input *DeleteAssociationInput) (req *requ
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -1799,7 +1799,7 @@ func (c *SSM) DeregisterManagedInstanceRequest(input *DeregisterManagedInstanceI
|
|||
//
|
||||
// Removes the server or virtual machine from the list of registered servers.
|
||||
// You can reregister the instance again at any time. If you don't plan to use
|
||||
// Run Command on the server, we suggest uninstalling the SSM Agent first.
|
||||
// Run Command on the server, we suggest uninstalling SSM Agent first.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
|
@ -1814,12 +1814,12 @@ func (c *SSM) DeregisterManagedInstanceRequest(input *DeregisterManagedInstanceI
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -2329,12 +2329,12 @@ func (c *SSM) DescribeAssociationRequest(input *DescribeAssociationInput) (req *
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -2856,12 +2856,12 @@ func (c *SSM) DescribeEffectiveInstanceAssociationsRequest(input *DescribeEffect
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -3050,12 +3050,12 @@ func (c *SSM) DescribeInstanceAssociationsStatusRequest(input *DescribeInstanceA
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -3158,12 +3158,12 @@ func (c *SSM) DescribeInstanceInformationRequest(input *DescribeInstanceInformat
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -3481,12 +3481,12 @@ func (c *SSM) DescribeInstancePatchesRequest(input *DescribeInstancePatchesInput
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -4655,12 +4655,12 @@ func (c *SSM) GetCommandInvocationRequest(input *GetCommandInvocationInput) (req
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -5603,7 +5603,8 @@ func (c *SSM) GetParameterRequest(input *GetParameterInput) (req *request.Reques
|
|||
|
||||
// GetParameter API operation for Amazon Simple Systems Manager (SSM).
|
||||
//
|
||||
// Get information about a parameter by using the parameter name.
|
||||
// Get information about a parameter by using the parameter name. Don't confuse
|
||||
// this API action with the GetParameters API action.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
|
@ -5836,7 +5837,8 @@ func (c *SSM) GetParametersRequest(input *GetParametersInput) (req *request.Requ
|
|||
|
||||
// GetParameters API operation for Amazon Simple Systems Manager (SSM).
|
||||
//
|
||||
// Get details of a parameter.
|
||||
// Get details of a parameter. Don't confuse this API action with the GetParameter
|
||||
// API action.
|
||||
//
|
||||
// Returns awserr.Error for service API and SDK errors. Use runtime type assertions
|
||||
// with awserr.Error's Code and Message methods to get detailed information about
|
||||
|
@ -5925,7 +5927,8 @@ func (c *SSM) GetParametersByPathRequest(input *GetParametersByPathInput) (req *
|
|||
// GetParametersByPath API operation for Amazon Simple Systems Manager (SSM).
|
||||
//
|
||||
// Retrieve parameters in a specific hierarchy. For more information, see Working
|
||||
// with Systems Manager Parameters (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-working.html).
|
||||
// with Systems Manager Parameters (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-working.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
//
|
||||
// Request results are returned on a best-effort basis. If you specify MaxResults
|
||||
// in the request, the response includes information up to the limit specified.
|
||||
|
@ -6503,12 +6506,12 @@ func (c *SSM) ListCommandInvocationsRequest(input *ListCommandInvocationsInput)
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -6661,12 +6664,12 @@ func (c *SSM) ListCommandsRequest(input *ListCommandsInput) (req *request.Reques
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -7222,12 +7225,12 @@ func (c *SSM) ListInventoryEntriesRequest(input *ListInventoryEntriesInput) (req
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -7832,12 +7835,12 @@ func (c *SSM) PutInventoryRequest(input *PutInventoryInput) (req *request.Reques
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -7973,7 +7976,8 @@ func (c *SSM) PutParameterRequest(input *PutParameterInput) (req *request.Reques
|
|||
//
|
||||
// * ErrCodeHierarchyLevelLimitExceededException "HierarchyLevelLimitExceededException"
|
||||
// A hierarchy can have a maximum of 15 levels. For more information, see Working
|
||||
// with Systems Manager Parameters (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-working.html).
|
||||
// with Systems Manager Parameters (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-working.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
//
|
||||
// * ErrCodeHierarchyTypeMismatchException "HierarchyTypeMismatchException"
|
||||
// Parameter Store does not support changing a parameter type in a hierarchy.
|
||||
|
@ -8650,12 +8654,12 @@ func (c *SSM) SendCommandRequest(input *SendCommandInput) (req *request.Request,
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -9085,12 +9089,12 @@ func (c *SSM) UpdateAssociationStatusRequest(input *UpdateAssociationStatusInput
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -9673,12 +9677,12 @@ func (c *SSM) UpdateManagedInstanceRoleRequest(input *UpdateManagedInstanceRoleI
|
|||
//
|
||||
// You do not have permission to access the instance.
|
||||
//
|
||||
// The SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// SSM Agent is not running. On managed instances and Linux instances, verify
|
||||
// that the SSM Agent is running. On EC2 Windows instances, verify that the
|
||||
// EC2Config service is running.
|
||||
//
|
||||
// The SSM Agent or EC2Config service is not registered to the SSM endpoint.
|
||||
// Try reinstalling the SSM Agent or EC2Config service.
|
||||
// SSM Agent or EC2Config service is not registered to the SSM endpoint. Try
|
||||
// reinstalling SSM Agent or EC2Config service.
|
||||
//
|
||||
// The instance is not in valid state. Valid states are: Running, Pending, Stopped,
|
||||
// Stopping. Invalid states are: Shutting-down and Terminated.
|
||||
|
@ -11108,10 +11112,62 @@ func (s CancelCommandOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// Configuration options for sending command output to CloudWatch Logs.
|
||||
type CloudWatchOutputConfig struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// The name of the CloudWatch log group where you want to send command output.
|
||||
// If you don't specify a group name, Systems Manager automatically creates
|
||||
// a log group for you. The log group uses the following naming format: aws/ssm/SystemsManagerDocumentName.
|
||||
CloudWatchLogGroupName *string `min:"1" type:"string"`
|
||||
|
||||
// Enables Systems Manager to send command output to CloudWatch Logs.
|
||||
CloudWatchOutputEnabled *bool `type:"boolean"`
|
||||
}
|
||||
|
||||
// String returns the string representation
|
||||
func (s CloudWatchOutputConfig) String() string {
|
||||
return awsutil.Prettify(s)
|
||||
}
|
||||
|
||||
// GoString returns the string representation
|
||||
func (s CloudWatchOutputConfig) GoString() string {
|
||||
return s.String()
|
||||
}
|
||||
|
||||
// Validate inspects the fields of the type to determine if they are valid.
|
||||
func (s *CloudWatchOutputConfig) Validate() error {
|
||||
invalidParams := request.ErrInvalidParams{Context: "CloudWatchOutputConfig"}
|
||||
if s.CloudWatchLogGroupName != nil && len(*s.CloudWatchLogGroupName) < 1 {
|
||||
invalidParams.Add(request.NewErrParamMinLen("CloudWatchLogGroupName", 1))
|
||||
}
|
||||
|
||||
if invalidParams.Len() > 0 {
|
||||
return invalidParams
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// SetCloudWatchLogGroupName sets the CloudWatchLogGroupName field's value.
|
||||
func (s *CloudWatchOutputConfig) SetCloudWatchLogGroupName(v string) *CloudWatchOutputConfig {
|
||||
s.CloudWatchLogGroupName = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetCloudWatchOutputEnabled sets the CloudWatchOutputEnabled field's value.
|
||||
func (s *CloudWatchOutputConfig) SetCloudWatchOutputEnabled(v bool) *CloudWatchOutputConfig {
|
||||
s.CloudWatchOutputEnabled = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// Describes a command request.
|
||||
type Command struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// CloudWatch Logs information where you want Systems Manager to send the command
|
||||
// output.
|
||||
CloudWatchOutputConfig *CloudWatchOutputConfig `type:"structure"`
|
||||
|
||||
// A unique identifier for this command.
|
||||
CommandId *string `min:"36" type:"string"`
|
||||
|
||||
|
@ -11124,6 +11180,9 @@ type Command struct {
|
|||
// Timed Out, Delivery Timed Out, Canceled, Terminated, or Undeliverable.
|
||||
CompletedCount *int64 `type:"integer"`
|
||||
|
||||
// The number of targets for which the status is Delivery Timed Out.
|
||||
DeliveryTimedOutCount *int64 `type:"integer"`
|
||||
|
||||
// The name of the document requested for execution.
|
||||
DocumentName *string `type:"string"`
|
||||
|
||||
|
@ -11144,15 +11203,17 @@ type Command struct {
|
|||
// The maximum number of instances that are allowed to execute the command at
|
||||
// the same time. You can specify a number of instances, such as 10, or a percentage
|
||||
// of instances, such as 10%. The default value is 50. For more information
|
||||
// about how to use MaxConcurrency, see Executing a Command Using Systems Manager
|
||||
// Run Command (http://docs.aws.amazon.com/systems-manager/latest/userguide/run-command.html).
|
||||
// about how to use MaxConcurrency, see Executing Commands Using Systems Manager
|
||||
// Run Command (http://docs.aws.amazon.com/systems-manager/latest/userguide/run-command.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
MaxConcurrency *string `min:"1" type:"string"`
|
||||
|
||||
// The maximum number of errors allowed before the system stops sending the
|
||||
// command to additional targets. You can specify a number of errors, such as
|
||||
// 10, or a percentage or errors, such as 10%. The default value is 0. For more
|
||||
// information about how to use MaxErrors, see Executing a Command Using Systems
|
||||
// Manager Run Command (http://docs.aws.amazon.com/systems-manager/latest/userguide/run-command.html).
|
||||
// information about how to use MaxErrors, see Executing Commands Using Systems
|
||||
// Manager Run Command (http://docs.aws.amazon.com/systems-manager/latest/userguide/run-command.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
MaxErrors *string `min:"1" type:"string"`
|
||||
|
||||
// Configurations for sending notifications about command status changes.
|
||||
|
@ -11187,8 +11248,10 @@ type Command struct {
|
|||
// A detailed status of the command execution. StatusDetails includes more information
|
||||
// than Status because it includes states resulting from error and concurrency
|
||||
// control parameters. StatusDetails can show different results than Status.
|
||||
// For more information about these statuses, see Run Command Status (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-about-status.html).
|
||||
// StatusDetails can be one of the following values:
|
||||
// For more information about these statuses, see Understanding Command Statuses
|
||||
// (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-commands.html)
|
||||
// in the AWS Systems Manager User Guide. StatusDetails can be one of the following
|
||||
// values:
|
||||
//
|
||||
// * Pending: The command has not been sent to any instances.
|
||||
//
|
||||
|
@ -11238,6 +11301,12 @@ func (s Command) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// SetCloudWatchOutputConfig sets the CloudWatchOutputConfig field's value.
|
||||
func (s *Command) SetCloudWatchOutputConfig(v *CloudWatchOutputConfig) *Command {
|
||||
s.CloudWatchOutputConfig = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetCommandId sets the CommandId field's value.
|
||||
func (s *Command) SetCommandId(v string) *Command {
|
||||
s.CommandId = &v
|
||||
|
@ -11256,6 +11325,12 @@ func (s *Command) SetCompletedCount(v int64) *Command {
|
|||
return s
|
||||
}
|
||||
|
||||
// SetDeliveryTimedOutCount sets the DeliveryTimedOutCount field's value.
|
||||
func (s *Command) SetDeliveryTimedOutCount(v int64) *Command {
|
||||
s.DeliveryTimedOutCount = &v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetDocumentName sets the DocumentName field's value.
|
||||
func (s *Command) SetDocumentName(v string) *Command {
|
||||
s.DocumentName = &v
|
||||
|
@ -11428,6 +11503,10 @@ func (s *CommandFilter) SetValue(v string) *CommandFilter {
|
|||
type CommandInvocation struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// CloudWatch Logs information where you want Systems Manager to send the command
|
||||
// output.
|
||||
CloudWatchOutputConfig *CloudWatchOutputConfig `type:"structure"`
|
||||
|
||||
// The command against which this invocation was requested.
|
||||
CommandId *string `min:"36" type:"string"`
|
||||
|
||||
|
@ -11481,8 +11560,9 @@ type CommandInvocation struct {
|
|||
// targeted by the command). StatusDetails includes more information than Status
|
||||
// because it includes states resulting from error and concurrency control parameters.
|
||||
// StatusDetails can show different results than Status. For more information
|
||||
// about these statuses, see Run Command Status (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-about-status.html).
|
||||
// StatusDetails can be one of the following values:
|
||||
// about these statuses, see Understanding Command Statuses (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-commands.html)
|
||||
// in the AWS Systems Manager User Guide. StatusDetails can be one of the following
|
||||
// values:
|
||||
//
|
||||
// * Pending: The command has not been sent to the instance.
|
||||
//
|
||||
|
@ -11535,6 +11615,12 @@ func (s CommandInvocation) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// SetCloudWatchOutputConfig sets the CloudWatchOutputConfig field's value.
|
||||
func (s *CommandInvocation) SetCloudWatchOutputConfig(v *CloudWatchOutputConfig) *CommandInvocation {
|
||||
s.CloudWatchOutputConfig = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetCommandId sets the CommandId field's value.
|
||||
func (s *CommandInvocation) SetCommandId(v string) *CommandInvocation {
|
||||
s.CommandId = &v
|
||||
|
@ -11697,8 +11783,10 @@ type CommandPlugin struct {
|
|||
// A detailed status of the plugin execution. StatusDetails includes more information
|
||||
// than Status because it includes states resulting from error and concurrency
|
||||
// control parameters. StatusDetails can show different results than Status.
|
||||
// For more information about these statuses, see Run Command Status (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-about-status.html).
|
||||
// StatusDetails can be one of the following values:
|
||||
// For more information about these statuses, see Understanding Command Statuses
|
||||
// (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-commands.html)
|
||||
// in the AWS Systems Manager User Guide. StatusDetails can be one of the following
|
||||
// values:
|
||||
//
|
||||
// * Pending: The command has not been sent to the instance.
|
||||
//
|
||||
|
@ -13481,7 +13569,8 @@ type DeleteInventoryOutput struct {
|
|||
DeletionId *string `type:"string"`
|
||||
|
||||
// A summary of the delete operation. For more information about this summary,
|
||||
// see Understanding the Delete Inventory Summary (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-inventory-delete.html#sysman-inventory-delete-summary).
|
||||
// see Understanding the Delete Inventory Summary (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-inventory-delete.html#sysman-inventory-delete-summary)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
DeletionSummary *InventoryDeletionSummary `type:"structure"`
|
||||
|
||||
// The name of the inventory data type specified in the request.
|
||||
|
@ -17656,6 +17745,9 @@ func (s *GetCommandInvocationInput) SetPluginName(v string) *GetCommandInvocatio
|
|||
type GetCommandInvocationOutput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// CloudWatch Logs information where Systems Manager sent the command output.
|
||||
CloudWatchOutputConfig *CloudWatchOutputConfig `type:"structure"`
|
||||
|
||||
// The parent command ID of the invocation plugin.
|
||||
CommandId *string `min:"36" type:"string"`
|
||||
|
||||
|
@ -17726,9 +17818,10 @@ type GetCommandInvocationOutput struct {
|
|||
// A detailed status of the command execution for an invocation. StatusDetails
|
||||
// includes more information than Status because it includes states resulting
|
||||
// from error and concurrency control parameters. StatusDetails can show different
|
||||
// results than Status. For more information about these statuses, see Run Command
|
||||
// Status (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-about-status.html).
|
||||
// StatusDetails can be one of the following values:
|
||||
// results than Status. For more information about these statuses, see Understanding
|
||||
// Command Statuses (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-commands.html)
|
||||
// in the AWS Systems Manager User Guide. StatusDetails can be one of the following
|
||||
// values:
|
||||
//
|
||||
// * Pending: The command has not been sent to the instance.
|
||||
//
|
||||
|
@ -17783,6 +17876,12 @@ func (s GetCommandInvocationOutput) GoString() string {
|
|||
return s.String()
|
||||
}
|
||||
|
||||
// SetCloudWatchOutputConfig sets the CloudWatchOutputConfig field's value.
|
||||
func (s *GetCommandInvocationOutput) SetCloudWatchOutputConfig(v *CloudWatchOutputConfig) *GetCommandInvocationOutput {
|
||||
s.CloudWatchOutputConfig = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetCommandId sets the CommandId field's value.
|
||||
func (s *GetCommandInvocationOutput) SetCommandId(v string) *GetCommandInvocationOutput {
|
||||
s.CommandId = &v
|
||||
|
@ -20255,7 +20354,7 @@ type InstanceInformation struct {
|
|||
// The activation ID created by Systems Manager when the server or VM was registered.
|
||||
ActivationId *string `type:"string"`
|
||||
|
||||
// The version of the SSM Agent running on your Linux instance.
|
||||
// The version of SSM Agent running on your Linux instance.
|
||||
AgentVersion *string `type:"string"`
|
||||
|
||||
// Information about the association.
|
||||
|
@ -20270,14 +20369,15 @@ type InstanceInformation struct {
|
|||
// The IP address of the managed instance.
|
||||
IPAddress *string `min:"1" type:"string"`
|
||||
|
||||
// The Amazon Identity and Access Management (IAM) role assigned to EC2 instances
|
||||
// or managed instances.
|
||||
// The Amazon Identity and Access Management (IAM) role assigned to the on-premises
|
||||
// Systems Manager managed instances. This call does not return the IAM role
|
||||
// for Amazon EC2 instances.
|
||||
IamRole *string `type:"string"`
|
||||
|
||||
// The instance ID.
|
||||
InstanceId *string `type:"string"`
|
||||
|
||||
// Indicates whether latest version of the SSM Agent is running on your instance.
|
||||
// Indicates whether latest version of SSM Agent is running on your instance.
|
||||
// Some older versions of Windows Server use the EC2Config service to process
|
||||
// SSM requests. For this reason, this field does not indicate whether or not
|
||||
// the latest version is installed on Windows managed instances.
|
||||
|
@ -20295,7 +20395,7 @@ type InstanceInformation struct {
|
|||
// The name of the managed instance.
|
||||
Name *string `type:"string"`
|
||||
|
||||
// Connection status of the SSM Agent.
|
||||
// Connection status of SSM Agent.
|
||||
PingStatus *string `type:"string" enum:"PingStatus"`
|
||||
|
||||
// The name of the operating system platform running on your instance.
|
||||
|
@ -20857,7 +20957,8 @@ type InventoryDeletionStatusItem struct {
|
|||
DeletionStartTime *time.Time `type:"timestamp" timestampFormat:"unix"`
|
||||
|
||||
// Information about the delete operation. For more information about this summary,
|
||||
// see Understanding the Delete Inventory Summary (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-inventory-delete.html#sysman-inventory-delete-summary).
|
||||
// see Understanding the Delete Inventory Summary (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-inventory-delete.html#sysman-inventory-delete-summary)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
DeletionSummary *InventoryDeletionSummary `type:"structure"`
|
||||
|
||||
// The status of the operation. Possible values are InProgress and Complete.
|
||||
|
@ -23999,8 +24100,8 @@ type NotificationConfig struct {
|
|||
|
||||
// The different events for which you can receive notifications. These events
|
||||
// include the following: All (events), InProgress, Success, TimedOut, Cancelled,
|
||||
// Failed. To learn more about these events, see Setting Up Events and Notifications
|
||||
// (http://docs.aws.amazon.com/systems-manager/latest/userguide/monitor-commands.html)
|
||||
// Failed. To learn more about these events, see Configuring Amazon SNS Notifications
|
||||
// for Run Command (http://docs.aws.amazon.com/systems-manager/latest/userguide/rc-sns-notifications.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
NotificationEvents []*string `type:"list"`
|
||||
|
||||
|
@ -24280,6 +24381,8 @@ func (s *ParameterMetadata) SetVersion(v int64) *ParameterMetadata {
|
|||
}
|
||||
|
||||
// One or more filters. Use a filter to return a more specific list of results.
|
||||
//
|
||||
// The Name field can't be used with the GetParametersByPath API action.
|
||||
type ParameterStringFilter struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
|
@ -24725,6 +24828,10 @@ func (s *PatchComplianceData) SetTitle(v string) *PatchComplianceData {
|
|||
//
|
||||
// * WindowsServer2016
|
||||
//
|
||||
// * *
|
||||
//
|
||||
// Use a wildcard character (*) to target all supported operating system versions.
|
||||
//
|
||||
// Supported key:CLASSIFICATION
|
||||
//
|
||||
// Supported values:
|
||||
|
@ -24776,6 +24883,10 @@ func (s *PatchComplianceData) SetTitle(v string) *PatchComplianceData {
|
|||
//
|
||||
// * Ubuntu16.04
|
||||
//
|
||||
// * *
|
||||
//
|
||||
// Use a wildcard character (*) to target all supported operating system versions.
|
||||
//
|
||||
// Supported key:PRIORITY
|
||||
//
|
||||
// Supported values:
|
||||
|
@ -24829,6 +24940,10 @@ func (s *PatchComplianceData) SetTitle(v string) *PatchComplianceData {
|
|||
//
|
||||
// * AmazonLinux2017.09
|
||||
//
|
||||
// * *
|
||||
//
|
||||
// Use a wildcard character (*) to target all supported operating system versions.
|
||||
//
|
||||
// Supported key:CLASSIFICATION
|
||||
//
|
||||
// Supported values:
|
||||
|
@ -24885,6 +25000,10 @@ func (s *PatchComplianceData) SetTitle(v string) *PatchComplianceData {
|
|||
//
|
||||
// * RedhatEnterpriseLinux7.4
|
||||
//
|
||||
// * *
|
||||
//
|
||||
// Use a wildcard character (*) to target all supported operating system versions.
|
||||
//
|
||||
// Supported key:CLASSIFICATION
|
||||
//
|
||||
// Supported values:
|
||||
|
@ -24941,6 +25060,10 @@ func (s *PatchComplianceData) SetTitle(v string) *PatchComplianceData {
|
|||
//
|
||||
// * Suse12.9
|
||||
//
|
||||
// * *
|
||||
//
|
||||
// Use a wildcard character (*) to target all supported operating system versions.
|
||||
//
|
||||
// Supported key:CLASSIFICATION
|
||||
//
|
||||
// Supported values:
|
||||
|
@ -24999,6 +25122,10 @@ func (s *PatchComplianceData) SetTitle(v string) *PatchComplianceData {
|
|||
//
|
||||
// * CentOS7.4
|
||||
//
|
||||
// * *
|
||||
//
|
||||
// Use a wildcard character (*) to target all supported operating system versions.
|
||||
//
|
||||
// Supported key:CLASSIFICATION
|
||||
//
|
||||
// Supported values:
|
||||
|
@ -25218,7 +25345,8 @@ type PatchRule struct {
|
|||
_ struct{} `type:"structure"`
|
||||
|
||||
// The number of days after the release date of each patch matched by the rule
|
||||
// the patch is marked as approved in the patch baseline.
|
||||
// that the patch is marked as approved in the patch baseline. For example,
|
||||
// a value of 7 means that patches are approved seven days after they are released.
|
||||
//
|
||||
// ApproveAfterDays is a required field
|
||||
ApproveAfterDays *int64 `type:"integer" required:"true"`
|
||||
|
@ -25730,8 +25858,8 @@ type PutParameterInput struct {
|
|||
// The fully qualified name includes the complete hierarchy of the parameter
|
||||
// path and name. For example: /Dev/DBServer/MySQL/db-string13
|
||||
//
|
||||
// For information about parameter name requirements and restrictions, see About
|
||||
// Creating Systems Manager Parameters (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-su-create.html#sysman-paramstore-su-create-about)
|
||||
// For information about parameter name requirements and restrictions, see Creating
|
||||
// Systems Manager Parameters (http://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-su-create.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
//
|
||||
// The maximum length constraint listed below includes capacity for additional
|
||||
|
@ -27061,6 +27189,9 @@ func (s SendAutomationSignalOutput) GoString() string {
|
|||
type SendCommandInput struct {
|
||||
_ struct{} `type:"structure"`
|
||||
|
||||
// Enables Systems Manager to send Run Command output to Amazon CloudWatch Logs.
|
||||
CloudWatchOutputConfig *CloudWatchOutputConfig `type:"structure"`
|
||||
|
||||
// User-specified information about the command, such as a brief description
|
||||
// of what the command should do.
|
||||
Comment *string `type:"string"`
|
||||
|
@ -27081,28 +27212,40 @@ type SendCommandInput struct {
|
|||
// DocumentName is a required field
|
||||
DocumentName *string `type:"string" required:"true"`
|
||||
|
||||
// The SSM document version to use in the request. You can specify Default,
|
||||
// Latest, or a specific version number.
|
||||
// The SSM document version to use in the request. You can specify $DEFAULT,
|
||||
// $LATEST, or a specific version number. If you execute commands by using the
|
||||
// AWS CLI, then you must escape the first two options by using a backslash.
|
||||
// If you specify a version number, then you don't need to use the backslash.
|
||||
// For example:
|
||||
//
|
||||
// --document-version "\$DEFAULT"
|
||||
//
|
||||
// --document-version "\$LATEST"
|
||||
//
|
||||
// --document-version "3"
|
||||
DocumentVersion *string `type:"string"`
|
||||
|
||||
// The instance IDs where the command should execute. You can specify a maximum
|
||||
// of 50 IDs. If you prefer not to list individual instance IDs, you can instead
|
||||
// send commands to a fleet of instances using the Targets parameter, which
|
||||
// accepts EC2 tags. For more information about how to use Targets, see Sending
|
||||
// Commands to a Fleet (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html).
|
||||
// Commands to a Fleet (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
InstanceIds []*string `type:"list"`
|
||||
|
||||
// (Optional) The maximum number of instances that are allowed to execute the
|
||||
// command at the same time. You can specify a number such as 10 or a percentage
|
||||
// such as 10%. The default value is 50. For more information about how to use
|
||||
// MaxConcurrency, see Using Concurrency Controls (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-velocity.html).
|
||||
// MaxConcurrency, see Using Concurrency Controls (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html#send-commands-velocity)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
MaxConcurrency *string `min:"1" type:"string"`
|
||||
|
||||
// The maximum number of errors allowed without the command failing. When the
|
||||
// command fails one more time beyond the value of MaxErrors, the systems stops
|
||||
// sending the command to additional targets. You can specify a number like
|
||||
// 10 or a percentage like 10%. The default value is 0. For more information
|
||||
// about how to use MaxErrors, see Using Error Controls (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-maxerrors.html).
|
||||
// about how to use MaxErrors, see Using Error Controls (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html#send-commands-maxerrors)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
MaxErrors *string `min:"1" type:"string"`
|
||||
|
||||
// Configurations for sending notifications.
|
||||
|
@ -27129,7 +27272,8 @@ type SendCommandInput struct {
|
|||
// (Optional) An array of search criteria that targets instances using a Key,Value
|
||||
// combination that you specify. Targets is required if you don't provide one
|
||||
// or more instance IDs in the call. For more information about how to use Targets,
|
||||
// see Sending Commands to a Fleet (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html).
|
||||
// see Sending Commands to a Fleet (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
Targets []*Target `type:"list"`
|
||||
|
||||
// If this time is reached and the command has not already started executing,
|
||||
|
@ -27168,6 +27312,11 @@ func (s *SendCommandInput) Validate() error {
|
|||
if s.TimeoutSeconds != nil && *s.TimeoutSeconds < 30 {
|
||||
invalidParams.Add(request.NewErrParamMinValue("TimeoutSeconds", 30))
|
||||
}
|
||||
if s.CloudWatchOutputConfig != nil {
|
||||
if err := s.CloudWatchOutputConfig.Validate(); err != nil {
|
||||
invalidParams.AddNested("CloudWatchOutputConfig", err.(request.ErrInvalidParams))
|
||||
}
|
||||
}
|
||||
if s.Targets != nil {
|
||||
for i, v := range s.Targets {
|
||||
if v == nil {
|
||||
|
@ -27185,6 +27334,12 @@ func (s *SendCommandInput) Validate() error {
|
|||
return nil
|
||||
}
|
||||
|
||||
// SetCloudWatchOutputConfig sets the CloudWatchOutputConfig field's value.
|
||||
func (s *SendCommandInput) SetCloudWatchOutputConfig(v *CloudWatchOutputConfig) *SendCommandInput {
|
||||
s.CloudWatchOutputConfig = v
|
||||
return s
|
||||
}
|
||||
|
||||
// SetComment sets the Comment field's value.
|
||||
func (s *SendCommandInput) SetComment(v string) *SendCommandInput {
|
||||
s.Comment = &v
|
||||
|
@ -27923,14 +28078,16 @@ type Target struct {
|
|||
// User-defined criteria for sending commands that target instances that meet
|
||||
// the criteria. Key can be tag:<Amazon EC2 tag> or InstanceIds. For more information
|
||||
// about how to send commands that target instances using Key,Value parameters,
|
||||
// see Executing a Command Using Systems Manager Run Command (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html).
|
||||
// see Targeting Multiple Instances (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html#send-commands-targeting)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
Key *string `min:"1" type:"string"`
|
||||
|
||||
// User-defined criteria that maps to Key. For example, if you specified tag:ServerRole,
|
||||
// you could specify value:WebServer to execute a command on instances that
|
||||
// include Amazon EC2 tags of ServerRole,WebServer. For more information about
|
||||
// how to send commands that target instances using Key,Value parameters, see
|
||||
// Executing a Command Using Systems Manager Run Command (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html).
|
||||
// Sending Commands to a Fleet (http://docs.aws.amazon.com/systems-manager/latest/userguide/send-commands-multiple.html)
|
||||
// in the AWS Systems Manager User Guide.
|
||||
Values []*string `type:"list"`
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue