
models.ssm-2014-11-06-intermediate.json Maven / Gradle / Ivy
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ "deleteAssociation", "describeAssociation", "listComplianceItems", "describeMaintenanceWindowSchedule" ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ "describeActivations", "describeAutomationExecutions", "describeAvailablePatches", "describeInstanceInformation", "describeInventoryDeletions", "describeMaintenanceWindows", "describeParameters", "describePatchBaselines", "describePatchGroups", "getDefaultPatchBaseline", "getInventory", "getInventorySchema", "listAssociations", "listCommandInvocations", "listCommands", "listComplianceSummaries", "listDocuments", "listResourceComplianceSummaries", "listResourceDataSync" ]
},
"metadata" : {
"apiVersion" : "2014-11-06",
"asyncBuilder" : "DefaultSsmAsyncClientBuilder",
"asyncBuilderInterface" : "SsmAsyncClientBuilder",
"asyncClient" : "DefaultSsmAsyncClient",
"asyncInterface" : "SsmAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultSsmBaseClientBuilder",
"baseBuilderInterface" : "SsmBaseClientBuilder",
"baseExceptionName" : "SsmException",
"baseRequestName" : "SsmRequest",
"baseResponseName" : "SsmResponse",
"cborProtocol" : false,
"clientPackageName" : "ssm",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "Amazon SSM",
"documentation" : "AWS Systems Manager AWS Systems Manager is a collection of capabilities that helps you automate management tasks such as collecting system inventory, applying operating system (OS) patches, automating the creation of Amazon Machine Images (AMIs), and configuring operating systems (OSs) and applications at scale. Systems Manager lets you remotely and securely manage the configuration of your managed instances. A managed instance is any Amazon EC2 instance or on-premises machine in your hybrid environment that has been configured for Systems Manager.
This reference is intended to be used with the AWS Systems Manager User Guide.
To get started, verify prerequisites and configure managed instances. For more information, see Setting Up AWS Systems Manager in the AWS Systems Manager User Guide.
For information about other API actions you can perform on Amazon EC2 instances, see the Amazon EC2 API Reference. For information about how to use a Query API, see Making API Requests.
",
"endpointPrefix" : "ssm",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.ssm",
"fullModelPackageName" : "software.amazon.awssdk.services.ssm.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.ssm.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.ssm.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.ssm.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "ssm.model",
"paginatorsPackageName" : "ssm.paginators",
"protocol" : "json",
"requestTransformPackageName" : "ssm.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "SSM",
"serviceName" : "Ssm",
"signingName" : "ssm",
"syncBuilder" : "DefaultSsmClientBuilder",
"syncBuilderInterface" : "SsmClientBuilder",
"syncClient" : "DefaultSsmClient",
"syncInterface" : "SsmClient",
"transformPackageName" : "ssm.transform",
"uid" : "ssm-2014-11-06",
"xmlProtocol" : false
},
"operations" : {
"AddTagsToResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds or overwrites one or more tags for the specified resource. Tags are metadata that you can assign to your documents, managed instances, maintenance windows, Parameter Store parameters, and patch baselines. Tags enable you to categorize your resources in different ways, for example, by purpose, owner, or environment. Each tag consists of a key and an optional value, both of which you define. For example, you could define a set of tags for your account's managed instances that helps you track each instance's owner and stack level. For example: Key=Owner and Value=DbAdmin, SysAdmin, or Dev. Or Key=Stack and Value=Production, Pre-Production, or Test.
Each resource can have a maximum of 50 tags.
We recommend that you devise a set of tag keys that meets your needs for each resource type. Using a consistent set of tag keys makes it easier for you to manage your resources. You can search and filter the resources based on the tags you add. Tags don't have any semantic meaning to Amazon EC2 and are interpreted strictly as a string of characters.
For more information about tags, see Tagging Your Amazon EC2 Resources in the Amazon EC2 User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidResourceTypeException",
"documentation" : "The resource type is not valid. For example, if you are attempting to tag an instance, the instance must be a registered, managed instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyTagsErrorException",
"documentation" : "The Targets parameter includes too many tags. Remove one or more tags and try the command again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "AddTagsToResourceRequest",
"variableName" : "addTagsToResourceRequest",
"variableType" : "AddTagsToResourceRequest",
"documentation" : "",
"simpleType" : "AddTagsToResourceRequest",
"variableSetterType" : "AddTagsToResourceRequest"
},
"methodName" : "addTagsToResource",
"operationName" : "AddTagsToResource",
"paginated" : false,
"returnType" : {
"returnType" : "AddTagsToResourceResponse",
"documentation" : null
},
"syncReturnType" : "AddTagsToResourceResponse"
},
"CancelCommand" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Attempts to cancel the command specified by the Command ID. There is no guarantee that the command will be terminated and the underlying process stopped.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidCommandIdException",
"documentation" : null,
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DuplicateInstanceIdException",
"documentation" : "You cannot specify an instance ID in more than one association.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CancelCommandRequest",
"variableName" : "cancelCommandRequest",
"variableType" : "CancelCommandRequest",
"documentation" : "",
"simpleType" : "CancelCommandRequest",
"variableSetterType" : "CancelCommandRequest"
},
"methodName" : "cancelCommand",
"operationName" : "CancelCommand",
"paginated" : false,
"returnType" : {
"returnType" : "CancelCommandResponse",
"documentation" : "Whether or not the command was successfully canceled. There is no guarantee that a request can be canceled.
"
},
"syncReturnType" : "CancelCommandResponse"
},
"CancelMaintenanceWindowExecution" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Stops a maintenance window execution that is already in progress and cancels any tasks in the window that have not already starting running. (Tasks already in progress will continue to completion.)
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CancelMaintenanceWindowExecutionRequest",
"variableName" : "cancelMaintenanceWindowExecutionRequest",
"variableType" : "CancelMaintenanceWindowExecutionRequest",
"documentation" : "",
"simpleType" : "CancelMaintenanceWindowExecutionRequest",
"variableSetterType" : "CancelMaintenanceWindowExecutionRequest"
},
"methodName" : "cancelMaintenanceWindowExecution",
"operationName" : "CancelMaintenanceWindowExecution",
"paginated" : false,
"returnType" : {
"returnType" : "CancelMaintenanceWindowExecutionResponse",
"documentation" : null
},
"syncReturnType" : "CancelMaintenanceWindowExecutionResponse"
},
"CreateActivation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers your on-premises server or virtual machine with Amazon EC2 so that you can manage these resources using Run Command. An on-premises server or virtual machine that has been registered with EC2 is called a managed instance. For more information about activations, see Setting Up AWS Systems Manager for Hybrid Environments.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateActivationRequest",
"variableName" : "createActivationRequest",
"variableType" : "CreateActivationRequest",
"documentation" : "",
"simpleType" : "CreateActivationRequest",
"variableSetterType" : "CreateActivationRequest"
},
"methodName" : "createActivation",
"operationName" : "CreateActivation",
"paginated" : false,
"returnType" : {
"returnType" : "CreateActivationResponse",
"documentation" : null
},
"syncReturnType" : "CreateActivationResponse"
},
"CreateAssociation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Associates the specified Systems Manager document with the specified instances or targets.
When you associate a document with one or more instances using instance IDs or tags, SSM Agent running on the instance processes the document and configures the instance as specified.
If you associate a document with an instance that already has an associated document, the system returns the AssociationAlreadyExists exception.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AssociationAlreadyExistsException",
"documentation" : "The specified association already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationLimitExceededException",
"documentation" : "You can have at most 2,000 active associations.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentVersionException",
"documentation" : "The document version is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedPlatformTypeException",
"documentation" : "The document does not support the platform type of the given instance ID(s). For example, you sent an document for a Windows instance to a Linux instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOutputLocationException",
"documentation" : "The output location is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParametersException",
"documentation" : "You must specify values for all required parameters in the Systems Manager document. You can only supply values to parameters defined in the Systems Manager document.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetException",
"documentation" : "The target is not valid or does not exist. It might not be configured for EC2 Systems Manager or you might not have permission to perform the operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidScheduleException",
"documentation" : "The schedule is invalid. Verify your cron or rate expression and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateAssociationRequest",
"variableName" : "createAssociationRequest",
"variableType" : "CreateAssociationRequest",
"documentation" : "",
"simpleType" : "CreateAssociationRequest",
"variableSetterType" : "CreateAssociationRequest"
},
"methodName" : "createAssociation",
"operationName" : "CreateAssociation",
"paginated" : false,
"returnType" : {
"returnType" : "CreateAssociationResponse",
"documentation" : null
},
"syncReturnType" : "CreateAssociationResponse"
},
"CreateAssociationBatch" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Associates the specified Systems Manager document with the specified instances or targets.
When you associate a document with one or more instances using instance IDs or tags, SSM Agent running on the instance processes the document and configures the instance as specified.
If you associate a document with an instance that already has an associated document, the system returns the AssociationAlreadyExists exception.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentVersionException",
"documentation" : "The document version is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParametersException",
"documentation" : "You must specify values for all required parameters in the Systems Manager document. You can only supply values to parameters defined in the Systems Manager document.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DuplicateInstanceIdException",
"documentation" : "You cannot specify an instance ID in more than one association.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationLimitExceededException",
"documentation" : "You can have at most 2,000 active associations.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedPlatformTypeException",
"documentation" : "The document does not support the platform type of the given instance ID(s). For example, you sent an document for a Windows instance to a Linux instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOutputLocationException",
"documentation" : "The output location is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetException",
"documentation" : "The target is not valid or does not exist. It might not be configured for EC2 Systems Manager or you might not have permission to perform the operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidScheduleException",
"documentation" : "The schedule is invalid. Verify your cron or rate expression and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateAssociationBatchRequest",
"variableName" : "createAssociationBatchRequest",
"variableType" : "CreateAssociationBatchRequest",
"documentation" : "",
"simpleType" : "CreateAssociationBatchRequest",
"variableSetterType" : "CreateAssociationBatchRequest"
},
"methodName" : "createAssociationBatch",
"operationName" : "CreateAssociationBatch",
"paginated" : false,
"returnType" : {
"returnType" : "CreateAssociationBatchResponse",
"documentation" : null
},
"syncReturnType" : "CreateAssociationBatchResponse"
},
"CreateDocument" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a Systems Manager document.
After you create a document, you can use CreateAssociation to associate it with one or more running instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DocumentAlreadyExistsException",
"documentation" : "The specified document already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "MaxDocumentSizeExceededException",
"documentation" : "The size limit of a document is 64 KB.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentContentException",
"documentation" : "The content for the document is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DocumentLimitExceededException",
"documentation" : "You can have at most 200 active Systems Manager documents.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentSchemaVersionException",
"documentation" : "The version of the document schema is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateDocumentRequest",
"variableName" : "createDocumentRequest",
"variableType" : "CreateDocumentRequest",
"documentation" : "",
"simpleType" : "CreateDocumentRequest",
"variableSetterType" : "CreateDocumentRequest"
},
"methodName" : "createDocument",
"operationName" : "CreateDocument",
"paginated" : false,
"returnType" : {
"returnType" : "CreateDocumentResponse",
"documentation" : null
},
"syncReturnType" : "CreateDocumentResponse"
},
"CreateMaintenanceWindow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "IdempotentParameterMismatchException",
"documentation" : "Error returned when an idempotent operation is retried and the parameters don't match the original call to the API with the same idempotency token.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceLimitExceededException",
"documentation" : "Error returned when the caller has exceeded the default resource limits. For example, too many maintenance windows or patch baselines have been created.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateMaintenanceWindowRequest",
"variableName" : "createMaintenanceWindowRequest",
"variableType" : "CreateMaintenanceWindowRequest",
"documentation" : "",
"simpleType" : "CreateMaintenanceWindowRequest",
"variableSetterType" : "CreateMaintenanceWindowRequest"
},
"methodName" : "createMaintenanceWindow",
"operationName" : "CreateMaintenanceWindow",
"paginated" : false,
"returnType" : {
"returnType" : "CreateMaintenanceWindowResponse",
"documentation" : null
},
"syncReturnType" : "CreateMaintenanceWindowResponse"
},
"CreateOpsItem" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a new OpsItem. You must have permission in AWS Identity and Access Management (IAM) to create a new OpsItem. For more information, see Getting Started with OpsCenter in the AWS Systems Manager User Guide.
Operations engineers and IT professionals use OpsCenter to view, investigate, and remediate operational issues impacting the performance and health of their AWS resources. For more information, see AWS Systems Manager OpsCenter in the AWS Systems Manager User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OpsItemAlreadyExistsException",
"documentation" : "The OpsItem already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OpsItemLimitExceededException",
"documentation" : "The request caused OpsItems to exceed one or more limits. For information about OpsItem limits, see What are the resource limits for OpsCenter?.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OpsItemInvalidParameterException",
"documentation" : "A specified parameter argument isn't valid. Verify the available arguments and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateOpsItemRequest",
"variableName" : "createOpsItemRequest",
"variableType" : "CreateOpsItemRequest",
"documentation" : "",
"simpleType" : "CreateOpsItemRequest",
"variableSetterType" : "CreateOpsItemRequest"
},
"methodName" : "createOpsItem",
"operationName" : "CreateOpsItem",
"paginated" : false,
"returnType" : {
"returnType" : "CreateOpsItemResponse",
"documentation" : null
},
"syncReturnType" : "CreateOpsItemResponse"
},
"CreatePatchBaseline" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a patch baseline.
For information about valid key and value pairs in PatchFilters
for each supported operating system type, see PatchFilter.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "IdempotentParameterMismatchException",
"documentation" : "Error returned when an idempotent operation is retried and the parameters don't match the original call to the API with the same idempotency token.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceLimitExceededException",
"documentation" : "Error returned when the caller has exceeded the default resource limits. For example, too many maintenance windows or patch baselines have been created.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreatePatchBaselineRequest",
"variableName" : "createPatchBaselineRequest",
"variableType" : "CreatePatchBaselineRequest",
"documentation" : "",
"simpleType" : "CreatePatchBaselineRequest",
"variableSetterType" : "CreatePatchBaselineRequest"
},
"methodName" : "createPatchBaseline",
"operationName" : "CreatePatchBaseline",
"paginated" : false,
"returnType" : {
"returnType" : "CreatePatchBaselineResponse",
"documentation" : null
},
"syncReturnType" : "CreatePatchBaselineResponse"
},
"CreateResourceDataSync" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a resource data sync configuration to a single bucket in Amazon S3. This is an asynchronous operation that returns immediately. After a successful initial sync is completed, the system continuously syncs data to the Amazon S3 bucket. To check the status of the sync, use the ListResourceDataSync.
By default, data is not encrypted in Amazon S3. We strongly recommend that 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. For more information, see Configuring Resource Data Sync for Inventory in the AWS Systems Manager User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceDataSyncCountExceededException",
"documentation" : "You have exceeded the allowed maximum sync configurations.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceDataSyncAlreadyExistsException",
"documentation" : "A sync configuration with the same name already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceDataSyncInvalidConfigurationException",
"documentation" : "The specified sync configuration is invalid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateResourceDataSyncRequest",
"variableName" : "createResourceDataSyncRequest",
"variableType" : "CreateResourceDataSyncRequest",
"documentation" : "",
"simpleType" : "CreateResourceDataSyncRequest",
"variableSetterType" : "CreateResourceDataSyncRequest"
},
"methodName" : "createResourceDataSync",
"operationName" : "CreateResourceDataSync",
"paginated" : false,
"returnType" : {
"returnType" : "CreateResourceDataSyncResponse",
"documentation" : null
},
"syncReturnType" : "CreateResourceDataSyncResponse"
},
"DeleteActivation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes an activation. You are not required to delete an activation. If you delete an activation, you can no longer use it to register additional managed instances. Deleting an activation does not de-register managed instances. You must manually de-register managed instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidActivationIdException",
"documentation" : "The activation ID is not valid. Verify the you entered the correct ActivationId or ActivationCode and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidActivationException",
"documentation" : "The activation is not valid. The activation might have been deleted, or the ActivationId and the ActivationCode do not match.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteActivationRequest",
"variableName" : "deleteActivationRequest",
"variableType" : "DeleteActivationRequest",
"documentation" : "",
"simpleType" : "DeleteActivationRequest",
"variableSetterType" : "DeleteActivationRequest"
},
"methodName" : "deleteActivation",
"operationName" : "DeleteActivation",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteActivationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteActivationResponse"
},
"DeleteAssociation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Disassociates the specified Systems Manager document from the specified instance.
When you disassociate a document from an instance, it does not change the configuration of the instance. To change the configuration state of an instance after you disassociate a document, you must create a new document with the desired configuration and associate it with the instance.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AssociationDoesNotExistException",
"documentation" : "The specified association does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteAssociationRequest",
"variableName" : "deleteAssociationRequest",
"variableType" : "DeleteAssociationRequest",
"documentation" : "",
"simpleType" : "DeleteAssociationRequest",
"variableSetterType" : "DeleteAssociationRequest"
},
"methodName" : "deleteAssociation",
"operationName" : "DeleteAssociation",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteAssociationResponse",
"documentation" : null
},
"syncReturnType" : "DeleteAssociationResponse"
},
"DeleteDocument" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the Systems Manager document and all instance associations to the document.
Before you delete the document, we recommend that you use DeleteAssociation to disassociate all instances that are associated with the document.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentOperationException",
"documentation" : "You attempted to delete a document while it is still shared. You must stop sharing the document before you can delete it.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociatedInstancesException",
"documentation" : "You must disassociate a document from all instances before you can delete it.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteDocumentRequest",
"variableName" : "deleteDocumentRequest",
"variableType" : "DeleteDocumentRequest",
"documentation" : "",
"simpleType" : "DeleteDocumentRequest",
"variableSetterType" : "DeleteDocumentRequest"
},
"methodName" : "deleteDocument",
"operationName" : "DeleteDocument",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteDocumentResponse",
"documentation" : null
},
"syncReturnType" : "DeleteDocumentResponse"
},
"DeleteInventory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Delete a custom inventory type, or the data associated with a custom Inventory type. Deleting a custom inventory type is also referred to as deleting a custom inventory schema.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTypeNameException",
"documentation" : "The parameter type name is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOptionException",
"documentation" : "The delete inventory option specified is not valid. Verify the option and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeleteInventoryParametersException",
"documentation" : "One or more of the parameters specified for the delete operation is not valid. Verify all parameters and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInventoryRequestException",
"documentation" : "The request is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteInventoryRequest",
"variableName" : "deleteInventoryRequest",
"variableType" : "DeleteInventoryRequest",
"documentation" : "",
"simpleType" : "DeleteInventoryRequest",
"variableSetterType" : "DeleteInventoryRequest"
},
"methodName" : "deleteInventory",
"operationName" : "DeleteInventory",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteInventoryResponse",
"documentation" : null
},
"syncReturnType" : "DeleteInventoryResponse"
},
"DeleteMaintenanceWindow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteMaintenanceWindowRequest",
"variableName" : "deleteMaintenanceWindowRequest",
"variableType" : "DeleteMaintenanceWindowRequest",
"documentation" : "",
"simpleType" : "DeleteMaintenanceWindowRequest",
"variableSetterType" : "DeleteMaintenanceWindowRequest"
},
"methodName" : "deleteMaintenanceWindow",
"operationName" : "DeleteMaintenanceWindow",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteMaintenanceWindowResponse",
"documentation" : null
},
"syncReturnType" : "DeleteMaintenanceWindowResponse"
},
"DeleteParameter" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Delete a parameter from the system.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterNotFoundException",
"documentation" : "The parameter could not be found. Verify the name and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteParameterRequest",
"variableName" : "deleteParameterRequest",
"variableType" : "DeleteParameterRequest",
"documentation" : "",
"simpleType" : "DeleteParameterRequest",
"variableSetterType" : "DeleteParameterRequest"
},
"methodName" : "deleteParameter",
"operationName" : "DeleteParameter",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteParameterResponse",
"documentation" : null
},
"syncReturnType" : "DeleteParameterResponse"
},
"DeleteParameters" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Delete a list of parameters. This API is used to delete parameters by using the Amazon EC2 console.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteParametersRequest",
"variableName" : "deleteParametersRequest",
"variableType" : "DeleteParametersRequest",
"documentation" : "",
"simpleType" : "DeleteParametersRequest",
"variableSetterType" : "DeleteParametersRequest"
},
"methodName" : "deleteParameters",
"operationName" : "DeleteParameters",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteParametersResponse",
"documentation" : null
},
"syncReturnType" : "DeleteParametersResponse"
},
"DeletePatchBaseline" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a patch baseline.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ResourceInUseException",
"documentation" : "Error returned if an attempt is made to delete a patch baseline that is registered for a patch group.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeletePatchBaselineRequest",
"variableName" : "deletePatchBaselineRequest",
"variableType" : "DeletePatchBaselineRequest",
"documentation" : "",
"simpleType" : "DeletePatchBaselineRequest",
"variableSetterType" : "DeletePatchBaselineRequest"
},
"methodName" : "deletePatchBaseline",
"operationName" : "DeletePatchBaseline",
"paginated" : false,
"returnType" : {
"returnType" : "DeletePatchBaselineResponse",
"documentation" : null
},
"syncReturnType" : "DeletePatchBaselineResponse"
},
"DeleteResourceDataSync" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a Resource Data Sync configuration. After the configuration is deleted, changes to inventory data on managed instances are no longer synced with the target Amazon S3 bucket. Deleting a sync configuration does not delete data in the target Amazon S3 bucket.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceDataSyncNotFoundException",
"documentation" : "The specified sync name was not found.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteResourceDataSyncRequest",
"variableName" : "deleteResourceDataSyncRequest",
"variableType" : "DeleteResourceDataSyncRequest",
"documentation" : "",
"simpleType" : "DeleteResourceDataSyncRequest",
"variableSetterType" : "DeleteResourceDataSyncRequest"
},
"methodName" : "deleteResourceDataSync",
"operationName" : "DeleteResourceDataSync",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteResourceDataSyncResponse",
"documentation" : null
},
"syncReturnType" : "DeleteResourceDataSyncResponse"
},
"DeregisterManagedInstance" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "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 SSM Agent first.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeregisterManagedInstanceRequest",
"variableName" : "deregisterManagedInstanceRequest",
"variableType" : "DeregisterManagedInstanceRequest",
"documentation" : "",
"simpleType" : "DeregisterManagedInstanceRequest",
"variableSetterType" : "DeregisterManagedInstanceRequest"
},
"methodName" : "deregisterManagedInstance",
"operationName" : "DeregisterManagedInstance",
"paginated" : false,
"returnType" : {
"returnType" : "DeregisterManagedInstanceResponse",
"documentation" : null
},
"syncReturnType" : "DeregisterManagedInstanceResponse"
},
"DeregisterPatchBaselineForPatchGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes a patch group from a patch baseline.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeregisterPatchBaselineForPatchGroupRequest",
"variableName" : "deregisterPatchBaselineForPatchGroupRequest",
"variableType" : "DeregisterPatchBaselineForPatchGroupRequest",
"documentation" : "",
"simpleType" : "DeregisterPatchBaselineForPatchGroupRequest",
"variableSetterType" : "DeregisterPatchBaselineForPatchGroupRequest"
},
"methodName" : "deregisterPatchBaselineForPatchGroup",
"operationName" : "DeregisterPatchBaselineForPatchGroup",
"paginated" : false,
"returnType" : {
"returnType" : "DeregisterPatchBaselineForPatchGroupResponse",
"documentation" : null
},
"syncReturnType" : "DeregisterPatchBaselineForPatchGroupResponse"
},
"DeregisterTargetFromMaintenanceWindow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes a target from a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TargetInUseException",
"documentation" : "You specified the Safe
option for the DeregisterTargetFromMaintenanceWindow operation, but the target is still referenced in a task.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeregisterTargetFromMaintenanceWindowRequest",
"variableName" : "deregisterTargetFromMaintenanceWindowRequest",
"variableType" : "DeregisterTargetFromMaintenanceWindowRequest",
"documentation" : "",
"simpleType" : "DeregisterTargetFromMaintenanceWindowRequest",
"variableSetterType" : "DeregisterTargetFromMaintenanceWindowRequest"
},
"methodName" : "deregisterTargetFromMaintenanceWindow",
"operationName" : "DeregisterTargetFromMaintenanceWindow",
"paginated" : false,
"returnType" : {
"returnType" : "DeregisterTargetFromMaintenanceWindowResponse",
"documentation" : null
},
"syncReturnType" : "DeregisterTargetFromMaintenanceWindowResponse"
},
"DeregisterTaskFromMaintenanceWindow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes a task from a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeregisterTaskFromMaintenanceWindowRequest",
"variableName" : "deregisterTaskFromMaintenanceWindowRequest",
"variableType" : "DeregisterTaskFromMaintenanceWindowRequest",
"documentation" : "",
"simpleType" : "DeregisterTaskFromMaintenanceWindowRequest",
"variableSetterType" : "DeregisterTaskFromMaintenanceWindowRequest"
},
"methodName" : "deregisterTaskFromMaintenanceWindow",
"operationName" : "DeregisterTaskFromMaintenanceWindow",
"paginated" : false,
"returnType" : {
"returnType" : "DeregisterTaskFromMaintenanceWindowResponse",
"documentation" : null
},
"syncReturnType" : "DeregisterTaskFromMaintenanceWindowResponse"
},
"DescribeActivations" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Details about the activation, including: the date and time the activation was created, the expiration date, the IAM role assigned to the instances in the activation, and the number of instances activated by this registration.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeActivationsRequest",
"variableName" : "describeActivationsRequest",
"variableType" : "DescribeActivationsRequest",
"documentation" : "",
"simpleType" : "DescribeActivationsRequest",
"variableSetterType" : "DescribeActivationsRequest"
},
"methodName" : "describeActivations",
"operationName" : "DescribeActivations",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeActivationsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeActivationsResponse"
},
"DescribeAssociation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes the association for the specified target or instance. If you created the association by using the Targets
parameter, then you must retrieve the association by using the association ID. If you created the association by specifying an instance ID and a Systems Manager document, then you retrieve the association by specifying the document name and the instance ID.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AssociationDoesNotExistException",
"documentation" : "The specified association does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAssociationVersionException",
"documentation" : "The version you specified is not valid. Use ListAssociationVersions to view all versions of an association according to the association ID. Or, use the $LATEST
parameter to view the latest version of the association.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeAssociationRequest",
"variableName" : "describeAssociationRequest",
"variableType" : "DescribeAssociationRequest",
"documentation" : "",
"simpleType" : "DescribeAssociationRequest",
"variableSetterType" : "DescribeAssociationRequest"
},
"methodName" : "describeAssociation",
"operationName" : "DescribeAssociation",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeAssociationResponse",
"documentation" : null
},
"syncReturnType" : "DescribeAssociationResponse"
},
"DescribeAssociationExecutionTargets" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Use this API action to view information about a specific execution of a specific association.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationDoesNotExistException",
"documentation" : "The specified association does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationExecutionDoesNotExistException",
"documentation" : "The specified execution ID does not exist. Verify the ID number and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeAssociationExecutionTargetsRequest",
"variableName" : "describeAssociationExecutionTargetsRequest",
"variableType" : "DescribeAssociationExecutionTargetsRequest",
"documentation" : "",
"simpleType" : "DescribeAssociationExecutionTargetsRequest",
"variableSetterType" : "DescribeAssociationExecutionTargetsRequest"
},
"methodName" : "describeAssociationExecutionTargets",
"operationName" : "DescribeAssociationExecutionTargets",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeAssociationExecutionTargetsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeAssociationExecutionTargetsResponse"
},
"DescribeAssociationExecutions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Use this API action to view all executions for a specific association ID.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationDoesNotExistException",
"documentation" : "The specified association does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeAssociationExecutionsRequest",
"variableName" : "describeAssociationExecutionsRequest",
"variableType" : "DescribeAssociationExecutionsRequest",
"documentation" : "",
"simpleType" : "DescribeAssociationExecutionsRequest",
"variableSetterType" : "DescribeAssociationExecutionsRequest"
},
"methodName" : "describeAssociationExecutions",
"operationName" : "DescribeAssociationExecutions",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeAssociationExecutionsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeAssociationExecutionsResponse"
},
"DescribeAutomationExecutions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Provides details about all active and terminated Automation executions.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterValueException",
"documentation" : "The filter value is not valid. Verify the value and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeAutomationExecutionsRequest",
"variableName" : "describeAutomationExecutionsRequest",
"variableType" : "DescribeAutomationExecutionsRequest",
"documentation" : "",
"simpleType" : "DescribeAutomationExecutionsRequest",
"variableSetterType" : "DescribeAutomationExecutionsRequest"
},
"methodName" : "describeAutomationExecutions",
"operationName" : "DescribeAutomationExecutions",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeAutomationExecutionsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeAutomationExecutionsResponse"
},
"DescribeAutomationStepExecutions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Information about all active and terminated step executions in an Automation workflow.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AutomationExecutionNotFoundException",
"documentation" : "There is no automation execution information for the requested automation execution ID.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterValueException",
"documentation" : "The filter value is not valid. Verify the value and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeAutomationStepExecutionsRequest",
"variableName" : "describeAutomationStepExecutionsRequest",
"variableType" : "DescribeAutomationStepExecutionsRequest",
"documentation" : "",
"simpleType" : "DescribeAutomationStepExecutionsRequest",
"variableSetterType" : "DescribeAutomationStepExecutionsRequest"
},
"methodName" : "describeAutomationStepExecutions",
"operationName" : "DescribeAutomationStepExecutions",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeAutomationStepExecutionsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeAutomationStepExecutionsResponse"
},
"DescribeAvailablePatches" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists all patches that could possibly be included in a patch baseline.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeAvailablePatchesRequest",
"variableName" : "describeAvailablePatchesRequest",
"variableType" : "DescribeAvailablePatchesRequest",
"documentation" : "",
"simpleType" : "DescribeAvailablePatchesRequest",
"variableSetterType" : "DescribeAvailablePatchesRequest"
},
"methodName" : "describeAvailablePatches",
"operationName" : "DescribeAvailablePatches",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeAvailablePatchesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeAvailablePatchesResponse"
},
"DescribeDocument" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes the specified Systems Manager document.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentVersionException",
"documentation" : "The document version is not valid or does not exist.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeDocumentRequest",
"variableName" : "describeDocumentRequest",
"variableType" : "DescribeDocumentRequest",
"documentation" : "",
"simpleType" : "DescribeDocumentRequest",
"variableSetterType" : "DescribeDocumentRequest"
},
"methodName" : "describeDocument",
"operationName" : "DescribeDocument",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeDocumentResponse",
"documentation" : null
},
"syncReturnType" : "DescribeDocumentResponse"
},
"DescribeDocumentPermission" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes the permissions for a Systems Manager document. If you created the document, you are the owner. If a document is shared, it can either be shared privately (by specifying a user's AWS account ID) or publicly (All).
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPermissionTypeException",
"documentation" : "The permission type is not supported. Share is the only supported permission type.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeDocumentPermissionRequest",
"variableName" : "describeDocumentPermissionRequest",
"variableType" : "DescribeDocumentPermissionRequest",
"documentation" : "",
"simpleType" : "DescribeDocumentPermissionRequest",
"variableSetterType" : "DescribeDocumentPermissionRequest"
},
"methodName" : "describeDocumentPermission",
"operationName" : "DescribeDocumentPermission",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeDocumentPermissionResponse",
"documentation" : null
},
"syncReturnType" : "DescribeDocumentPermissionResponse"
},
"DescribeEffectiveInstanceAssociations" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "All associations for the instance(s).
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeEffectiveInstanceAssociationsRequest",
"variableName" : "describeEffectiveInstanceAssociationsRequest",
"variableType" : "DescribeEffectiveInstanceAssociationsRequest",
"documentation" : "",
"simpleType" : "DescribeEffectiveInstanceAssociationsRequest",
"variableSetterType" : "DescribeEffectiveInstanceAssociationsRequest"
},
"methodName" : "describeEffectiveInstanceAssociations",
"operationName" : "DescribeEffectiveInstanceAssociations",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeEffectiveInstanceAssociationsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeEffectiveInstanceAssociationsResponse"
},
"DescribeEffectivePatchesForPatchBaseline" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the current effective patches (the patch and the approval state) for the specified patch baseline. Note that this API applies only to Windows patch baselines.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperatingSystemException",
"documentation" : "The operating systems you specified is not supported, or the operation is not supported for the operating system. Valid operating systems include: Windows, AmazonLinux, RedhatEnterpriseLinux, and Ubuntu.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeEffectivePatchesForPatchBaselineRequest",
"variableName" : "describeEffectivePatchesForPatchBaselineRequest",
"variableType" : "DescribeEffectivePatchesForPatchBaselineRequest",
"documentation" : "",
"simpleType" : "DescribeEffectivePatchesForPatchBaselineRequest",
"variableSetterType" : "DescribeEffectivePatchesForPatchBaselineRequest"
},
"methodName" : "describeEffectivePatchesForPatchBaseline",
"operationName" : "DescribeEffectivePatchesForPatchBaseline",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeEffectivePatchesForPatchBaselineResponse",
"documentation" : null
},
"syncReturnType" : "DescribeEffectivePatchesForPatchBaselineResponse"
},
"DescribeInstanceAssociationsStatus" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "The status of the associations for the instance(s).
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeInstanceAssociationsStatusRequest",
"variableName" : "describeInstanceAssociationsStatusRequest",
"variableType" : "DescribeInstanceAssociationsStatusRequest",
"documentation" : "",
"simpleType" : "DescribeInstanceAssociationsStatusRequest",
"variableSetterType" : "DescribeInstanceAssociationsStatusRequest"
},
"methodName" : "describeInstanceAssociationsStatus",
"operationName" : "DescribeInstanceAssociationsStatus",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeInstanceAssociationsStatusResponse",
"documentation" : null
},
"syncReturnType" : "DescribeInstanceAssociationsStatusResponse"
},
"DescribeInstanceInformation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes one or more of your instances. You can use this to get information about instances like the operating system platform, the SSM Agent version (Linux), status etc. If you specify one or more instance IDs, it returns information for those instances. If you do not specify instance IDs, it returns information for all your instances. If you specify an instance ID that is not valid or an instance that you do not own, you receive an error.
The IamRole field for this API action is the Amazon Identity and Access Management (IAM) role assigned to on-premises instances. This call does not return the IAM role for Amazon EC2 instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceInformationFilterValueException",
"documentation" : "The specified filter value is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeInstanceInformationRequest",
"variableName" : "describeInstanceInformationRequest",
"variableType" : "DescribeInstanceInformationRequest",
"documentation" : "",
"simpleType" : "DescribeInstanceInformationRequest",
"variableSetterType" : "DescribeInstanceInformationRequest"
},
"methodName" : "describeInstanceInformation",
"operationName" : "DescribeInstanceInformation",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeInstanceInformationResponse",
"documentation" : null
},
"syncReturnType" : "DescribeInstanceInformationResponse"
},
"DescribeInstancePatchStates" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the high-level patch state of one or more instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeInstancePatchStatesRequest",
"variableName" : "describeInstancePatchStatesRequest",
"variableType" : "DescribeInstancePatchStatesRequest",
"documentation" : "",
"simpleType" : "DescribeInstancePatchStatesRequest",
"variableSetterType" : "DescribeInstancePatchStatesRequest"
},
"methodName" : "describeInstancePatchStates",
"operationName" : "DescribeInstancePatchStates",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeInstancePatchStatesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeInstancePatchStatesResponse"
},
"DescribeInstancePatchStatesForPatchGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the high-level patch state for the instances in the specified patch group.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeInstancePatchStatesForPatchGroupRequest",
"variableName" : "describeInstancePatchStatesForPatchGroupRequest",
"variableType" : "DescribeInstancePatchStatesForPatchGroupRequest",
"documentation" : "",
"simpleType" : "DescribeInstancePatchStatesForPatchGroupRequest",
"variableSetterType" : "DescribeInstancePatchStatesForPatchGroupRequest"
},
"methodName" : "describeInstancePatchStatesForPatchGroup",
"operationName" : "DescribeInstancePatchStatesForPatchGroup",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeInstancePatchStatesForPatchGroupResponse",
"documentation" : null
},
"syncReturnType" : "DescribeInstancePatchStatesForPatchGroupResponse"
},
"DescribeInstancePatches" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves information about the patches on the specified instance and their state relative to the patch baseline being used for the instance.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeInstancePatchesRequest",
"variableName" : "describeInstancePatchesRequest",
"variableType" : "DescribeInstancePatchesRequest",
"documentation" : "",
"simpleType" : "DescribeInstancePatchesRequest",
"variableSetterType" : "DescribeInstancePatchesRequest"
},
"methodName" : "describeInstancePatches",
"operationName" : "DescribeInstancePatches",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeInstancePatchesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeInstancePatchesResponse"
},
"DescribeInventoryDeletions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes a specific delete inventory operation.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDeletionIdException",
"documentation" : "The ID specified for the delete operation does not exist or is not valid. Verify the ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeInventoryDeletionsRequest",
"variableName" : "describeInventoryDeletionsRequest",
"variableType" : "DescribeInventoryDeletionsRequest",
"documentation" : "",
"simpleType" : "DescribeInventoryDeletionsRequest",
"variableSetterType" : "DescribeInventoryDeletionsRequest"
},
"methodName" : "describeInventoryDeletions",
"operationName" : "DescribeInventoryDeletions",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeInventoryDeletionsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeInventoryDeletionsResponse"
},
"DescribeMaintenanceWindowExecutionTaskInvocations" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the individual task executions (one per target) for a particular task run as part of a maintenance window execution.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeMaintenanceWindowExecutionTaskInvocationsRequest",
"variableName" : "describeMaintenanceWindowExecutionTaskInvocationsRequest",
"variableType" : "DescribeMaintenanceWindowExecutionTaskInvocationsRequest",
"documentation" : "",
"simpleType" : "DescribeMaintenanceWindowExecutionTaskInvocationsRequest",
"variableSetterType" : "DescribeMaintenanceWindowExecutionTaskInvocationsRequest"
},
"methodName" : "describeMaintenanceWindowExecutionTaskInvocations",
"operationName" : "DescribeMaintenanceWindowExecutionTaskInvocations",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeMaintenanceWindowExecutionTaskInvocationsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeMaintenanceWindowExecutionTaskInvocationsResponse"
},
"DescribeMaintenanceWindowExecutionTasks" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "For a given maintenance window execution, lists the tasks that were run.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeMaintenanceWindowExecutionTasksRequest",
"variableName" : "describeMaintenanceWindowExecutionTasksRequest",
"variableType" : "DescribeMaintenanceWindowExecutionTasksRequest",
"documentation" : "",
"simpleType" : "DescribeMaintenanceWindowExecutionTasksRequest",
"variableSetterType" : "DescribeMaintenanceWindowExecutionTasksRequest"
},
"methodName" : "describeMaintenanceWindowExecutionTasks",
"operationName" : "DescribeMaintenanceWindowExecutionTasks",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeMaintenanceWindowExecutionTasksResponse",
"documentation" : null
},
"syncReturnType" : "DescribeMaintenanceWindowExecutionTasksResponse"
},
"DescribeMaintenanceWindowExecutions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the executions of a maintenance window. This includes information about when the maintenance window was scheduled to be active, and information about tasks registered and run with the maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeMaintenanceWindowExecutionsRequest",
"variableName" : "describeMaintenanceWindowExecutionsRequest",
"variableType" : "DescribeMaintenanceWindowExecutionsRequest",
"documentation" : "",
"simpleType" : "DescribeMaintenanceWindowExecutionsRequest",
"variableSetterType" : "DescribeMaintenanceWindowExecutionsRequest"
},
"methodName" : "describeMaintenanceWindowExecutions",
"operationName" : "DescribeMaintenanceWindowExecutions",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeMaintenanceWindowExecutionsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeMaintenanceWindowExecutionsResponse"
},
"DescribeMaintenanceWindowSchedule" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves information about upcoming executions of a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeMaintenanceWindowScheduleRequest",
"variableName" : "describeMaintenanceWindowScheduleRequest",
"variableType" : "DescribeMaintenanceWindowScheduleRequest",
"documentation" : "",
"simpleType" : "DescribeMaintenanceWindowScheduleRequest",
"variableSetterType" : "DescribeMaintenanceWindowScheduleRequest"
},
"methodName" : "describeMaintenanceWindowSchedule",
"operationName" : "DescribeMaintenanceWindowSchedule",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeMaintenanceWindowScheduleResponse",
"documentation" : null
},
"syncReturnType" : "DescribeMaintenanceWindowScheduleResponse"
},
"DescribeMaintenanceWindowTargets" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the targets registered with the maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeMaintenanceWindowTargetsRequest",
"variableName" : "describeMaintenanceWindowTargetsRequest",
"variableType" : "DescribeMaintenanceWindowTargetsRequest",
"documentation" : "",
"simpleType" : "DescribeMaintenanceWindowTargetsRequest",
"variableSetterType" : "DescribeMaintenanceWindowTargetsRequest"
},
"methodName" : "describeMaintenanceWindowTargets",
"operationName" : "DescribeMaintenanceWindowTargets",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeMaintenanceWindowTargetsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeMaintenanceWindowTargetsResponse"
},
"DescribeMaintenanceWindowTasks" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the tasks in a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeMaintenanceWindowTasksRequest",
"variableName" : "describeMaintenanceWindowTasksRequest",
"variableType" : "DescribeMaintenanceWindowTasksRequest",
"documentation" : "",
"simpleType" : "DescribeMaintenanceWindowTasksRequest",
"variableSetterType" : "DescribeMaintenanceWindowTasksRequest"
},
"methodName" : "describeMaintenanceWindowTasks",
"operationName" : "DescribeMaintenanceWindowTasks",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeMaintenanceWindowTasksResponse",
"documentation" : null
},
"syncReturnType" : "DescribeMaintenanceWindowTasksResponse"
},
"DescribeMaintenanceWindows" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the maintenance windows in an AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeMaintenanceWindowsRequest",
"variableName" : "describeMaintenanceWindowsRequest",
"variableType" : "DescribeMaintenanceWindowsRequest",
"documentation" : "",
"simpleType" : "DescribeMaintenanceWindowsRequest",
"variableSetterType" : "DescribeMaintenanceWindowsRequest"
},
"methodName" : "describeMaintenanceWindows",
"operationName" : "DescribeMaintenanceWindows",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeMaintenanceWindowsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeMaintenanceWindowsResponse"
},
"DescribeMaintenanceWindowsForTarget" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves information about the maintenance window targets or tasks that an instance is associated with.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeMaintenanceWindowsForTargetRequest",
"variableName" : "describeMaintenanceWindowsForTargetRequest",
"variableType" : "DescribeMaintenanceWindowsForTargetRequest",
"documentation" : "",
"simpleType" : "DescribeMaintenanceWindowsForTargetRequest",
"variableSetterType" : "DescribeMaintenanceWindowsForTargetRequest"
},
"methodName" : "describeMaintenanceWindowsForTarget",
"operationName" : "DescribeMaintenanceWindowsForTarget",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeMaintenanceWindowsForTargetResponse",
"documentation" : null
},
"syncReturnType" : "DescribeMaintenanceWindowsForTargetResponse"
},
"DescribeOpsItems" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Query a set of OpsItems. You must have permission in AWS Identity and Access Management (IAM) to query a list of OpsItems. For more information, see Getting Started with OpsCenter in the AWS Systems Manager User Guide.
Operations engineers and IT professionals use OpsCenter to view, investigate, and remediate operational issues impacting the performance and health of their AWS resources. For more information, see AWS Systems Manager OpsCenter in the AWS Systems Manager User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeOpsItemsRequest",
"variableName" : "describeOpsItemsRequest",
"variableType" : "DescribeOpsItemsRequest",
"documentation" : "",
"simpleType" : "DescribeOpsItemsRequest",
"variableSetterType" : "DescribeOpsItemsRequest"
},
"methodName" : "describeOpsItems",
"operationName" : "DescribeOpsItems",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeOpsItemsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeOpsItemsResponse"
},
"DescribeParameters" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Get information about a parameter.
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. The number of items returned, however, can be between zero and the value of MaxResults
. If the service reaches an internal limit while processing the results, it stops the operation and returns the matching values up to that point and a NextToken
. You can specify the NextToken
in a subsequent call to get the next set of results.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterOptionException",
"documentation" : "The specified filter option is not valid. Valid options are Equals and BeginsWith. For Path filter, valid options are Recursive and OneLevel.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterValueException",
"documentation" : "The filter value is not valid. Verify the value and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeParametersRequest",
"variableName" : "describeParametersRequest",
"variableType" : "DescribeParametersRequest",
"documentation" : "",
"simpleType" : "DescribeParametersRequest",
"variableSetterType" : "DescribeParametersRequest"
},
"methodName" : "describeParameters",
"operationName" : "DescribeParameters",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeParametersResponse",
"documentation" : null
},
"syncReturnType" : "DescribeParametersResponse"
},
"DescribePatchBaselines" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the patch baselines in your AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribePatchBaselinesRequest",
"variableName" : "describePatchBaselinesRequest",
"variableType" : "DescribePatchBaselinesRequest",
"documentation" : "",
"simpleType" : "DescribePatchBaselinesRequest",
"variableSetterType" : "DescribePatchBaselinesRequest"
},
"methodName" : "describePatchBaselines",
"operationName" : "DescribePatchBaselines",
"paginated" : false,
"returnType" : {
"returnType" : "DescribePatchBaselinesResponse",
"documentation" : null
},
"syncReturnType" : "DescribePatchBaselinesResponse"
},
"DescribePatchGroupState" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns high-level aggregated patch compliance state for a patch group.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribePatchGroupStateRequest",
"variableName" : "describePatchGroupStateRequest",
"variableType" : "DescribePatchGroupStateRequest",
"documentation" : "",
"simpleType" : "DescribePatchGroupStateRequest",
"variableSetterType" : "DescribePatchGroupStateRequest"
},
"methodName" : "describePatchGroupState",
"operationName" : "DescribePatchGroupState",
"paginated" : false,
"returnType" : {
"returnType" : "DescribePatchGroupStateResponse",
"documentation" : null
},
"syncReturnType" : "DescribePatchGroupStateResponse"
},
"DescribePatchGroups" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists all patch groups that have been registered with patch baselines.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribePatchGroupsRequest",
"variableName" : "describePatchGroupsRequest",
"variableType" : "DescribePatchGroupsRequest",
"documentation" : "",
"simpleType" : "DescribePatchGroupsRequest",
"variableSetterType" : "DescribePatchGroupsRequest"
},
"methodName" : "describePatchGroups",
"operationName" : "DescribePatchGroups",
"paginated" : false,
"returnType" : {
"returnType" : "DescribePatchGroupsResponse",
"documentation" : null
},
"syncReturnType" : "DescribePatchGroupsResponse"
},
"DescribePatchProperties" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the properties of available patches organized by product, product family, classification, severity, and other properties of available patches. You can use the reported properties in the filters you specify in requests for actions such as CreatePatchBaseline, UpdatePatchBaseline, DescribeAvailablePatches, and DescribePatchBaselines.
The following section lists the properties that can be used in filters for each major operating system type:
- WINDOWS
-
Valid properties: PRODUCT, PRODUCT_FAMILY, CLASSIFICATION, MSRC_SEVERITY
- AMAZON_LINUX
-
Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
- AMAZON_LINUX_2
-
Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
- UBUNTU
-
Valid properties: PRODUCT, PRIORITY
- REDHAT_ENTERPRISE_LINUX
-
Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
- SUSE
-
Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
- CENTOS
-
Valid properties: PRODUCT, CLASSIFICATION, SEVERITY
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribePatchPropertiesRequest",
"variableName" : "describePatchPropertiesRequest",
"variableType" : "DescribePatchPropertiesRequest",
"documentation" : "",
"simpleType" : "DescribePatchPropertiesRequest",
"variableSetterType" : "DescribePatchPropertiesRequest"
},
"methodName" : "describePatchProperties",
"operationName" : "DescribePatchProperties",
"paginated" : false,
"returnType" : {
"returnType" : "DescribePatchPropertiesResponse",
"documentation" : null
},
"syncReturnType" : "DescribePatchPropertiesResponse"
},
"DescribeSessions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves a list of all active sessions (both connected and disconnected) or terminated sessions from the past 30 days.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeSessionsRequest",
"variableName" : "describeSessionsRequest",
"variableType" : "DescribeSessionsRequest",
"documentation" : "",
"simpleType" : "DescribeSessionsRequest",
"variableSetterType" : "DescribeSessionsRequest"
},
"methodName" : "describeSessions",
"operationName" : "DescribeSessions",
"paginated" : false,
"returnType" : {
"returnType" : "DescribeSessionsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeSessionsResponse"
},
"GetAutomationExecution" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Get detailed information about a particular Automation execution.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AutomationExecutionNotFoundException",
"documentation" : "There is no automation execution information for the requested automation execution ID.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetAutomationExecutionRequest",
"variableName" : "getAutomationExecutionRequest",
"variableType" : "GetAutomationExecutionRequest",
"documentation" : "",
"simpleType" : "GetAutomationExecutionRequest",
"variableSetterType" : "GetAutomationExecutionRequest"
},
"methodName" : "getAutomationExecution",
"operationName" : "GetAutomationExecution",
"paginated" : false,
"returnType" : {
"returnType" : "GetAutomationExecutionResponse",
"documentation" : null
},
"syncReturnType" : "GetAutomationExecutionResponse"
},
"GetCommandInvocation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns detailed information about command execution for an invocation or plugin.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidCommandIdException",
"documentation" : null,
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPluginNameException",
"documentation" : "The plugin name is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvocationDoesNotExistException",
"documentation" : "The command ID and instance ID you specified did not match any invocations. Verify the command ID and the instance ID and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetCommandInvocationRequest",
"variableName" : "getCommandInvocationRequest",
"variableType" : "GetCommandInvocationRequest",
"documentation" : "",
"simpleType" : "GetCommandInvocationRequest",
"variableSetterType" : "GetCommandInvocationRequest"
},
"methodName" : "getCommandInvocation",
"operationName" : "GetCommandInvocation",
"paginated" : false,
"returnType" : {
"returnType" : "GetCommandInvocationResponse",
"documentation" : null
},
"syncReturnType" : "GetCommandInvocationResponse"
},
"GetConnectionStatus" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the Session Manager connection status for an instance to determine whether it is connected and ready to receive Session Manager connections.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetConnectionStatusRequest",
"variableName" : "getConnectionStatusRequest",
"variableType" : "GetConnectionStatusRequest",
"documentation" : "",
"simpleType" : "GetConnectionStatusRequest",
"variableSetterType" : "GetConnectionStatusRequest"
},
"methodName" : "getConnectionStatus",
"operationName" : "GetConnectionStatus",
"paginated" : false,
"returnType" : {
"returnType" : "GetConnectionStatusResponse",
"documentation" : null
},
"syncReturnType" : "GetConnectionStatusResponse"
},
"GetDefaultPatchBaseline" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the default patch baseline. Note that Systems Manager supports creating multiple default patch baselines. For example, you can create a default patch baseline for each operating system.
If you do not specify an operating system value, the default patch baseline for Windows is returned.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDefaultPatchBaselineRequest",
"variableName" : "getDefaultPatchBaselineRequest",
"variableType" : "GetDefaultPatchBaselineRequest",
"documentation" : "",
"simpleType" : "GetDefaultPatchBaselineRequest",
"variableSetterType" : "GetDefaultPatchBaselineRequest"
},
"methodName" : "getDefaultPatchBaseline",
"operationName" : "GetDefaultPatchBaseline",
"paginated" : false,
"returnType" : {
"returnType" : "GetDefaultPatchBaselineResponse",
"documentation" : null
},
"syncReturnType" : "GetDefaultPatchBaselineResponse"
},
"GetDeployablePatchSnapshotForInstance" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the current snapshot for the patch baseline the instance uses. This API is primarily used by the AWS-RunPatchBaseline Systems Manager document.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedOperatingSystemException",
"documentation" : "The operating systems you specified is not supported, or the operation is not supported for the operating system. Valid operating systems include: Windows, AmazonLinux, RedhatEnterpriseLinux, and Ubuntu.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedFeatureRequiredException",
"documentation" : "Microsoft application patching is only available on EC2 instances and Advanced Instances. To patch Microsoft applications on on-premises servers and VMs, you must enable Advanced Instances. For more information, see Using the Advanced-Instances Tier in the AWS Systems Manager User Guide.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDeployablePatchSnapshotForInstanceRequest",
"variableName" : "getDeployablePatchSnapshotForInstanceRequest",
"variableType" : "GetDeployablePatchSnapshotForInstanceRequest",
"documentation" : "",
"simpleType" : "GetDeployablePatchSnapshotForInstanceRequest",
"variableSetterType" : "GetDeployablePatchSnapshotForInstanceRequest"
},
"methodName" : "getDeployablePatchSnapshotForInstance",
"operationName" : "GetDeployablePatchSnapshotForInstance",
"paginated" : false,
"returnType" : {
"returnType" : "GetDeployablePatchSnapshotForInstanceResponse",
"documentation" : null
},
"syncReturnType" : "GetDeployablePatchSnapshotForInstanceResponse"
},
"GetDocument" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets the contents of the specified Systems Manager document.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentVersionException",
"documentation" : "The document version is not valid or does not exist.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDocumentRequest",
"variableName" : "getDocumentRequest",
"variableType" : "GetDocumentRequest",
"documentation" : "",
"simpleType" : "GetDocumentRequest",
"variableSetterType" : "GetDocumentRequest"
},
"methodName" : "getDocument",
"operationName" : "GetDocument",
"paginated" : false,
"returnType" : {
"returnType" : "GetDocumentResponse",
"documentation" : null
},
"syncReturnType" : "GetDocumentResponse"
},
"GetInventory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Query inventory information.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInventoryGroupException",
"documentation" : "The specified inventory group is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTypeNameException",
"documentation" : "The parameter type name is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAggregatorException",
"documentation" : "The specified aggregator is not valid for inventory groups. Verify that the aggregator uses a valid inventory type such as AWS:Application
or AWS:InstanceInformation
.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResultAttributeException",
"documentation" : "The specified inventory item result attribute is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetInventoryRequest",
"variableName" : "getInventoryRequest",
"variableType" : "GetInventoryRequest",
"documentation" : "",
"simpleType" : "GetInventoryRequest",
"variableSetterType" : "GetInventoryRequest"
},
"methodName" : "getInventory",
"operationName" : "GetInventory",
"paginated" : false,
"returnType" : {
"returnType" : "GetInventoryResponse",
"documentation" : null
},
"syncReturnType" : "GetInventoryResponse"
},
"GetInventorySchema" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Return a list of inventory type names for the account, or return a list of attribute names for a specific Inventory item type.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTypeNameException",
"documentation" : "The parameter type name is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetInventorySchemaRequest",
"variableName" : "getInventorySchemaRequest",
"variableType" : "GetInventorySchemaRequest",
"documentation" : "",
"simpleType" : "GetInventorySchemaRequest",
"variableSetterType" : "GetInventorySchemaRequest"
},
"methodName" : "getInventorySchema",
"operationName" : "GetInventorySchema",
"paginated" : false,
"returnType" : {
"returnType" : "GetInventorySchemaResponse",
"documentation" : null
},
"syncReturnType" : "GetInventorySchemaResponse"
},
"GetMaintenanceWindow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetMaintenanceWindowRequest",
"variableName" : "getMaintenanceWindowRequest",
"variableType" : "GetMaintenanceWindowRequest",
"documentation" : "",
"simpleType" : "GetMaintenanceWindowRequest",
"variableSetterType" : "GetMaintenanceWindowRequest"
},
"methodName" : "getMaintenanceWindow",
"operationName" : "GetMaintenanceWindow",
"paginated" : false,
"returnType" : {
"returnType" : "GetMaintenanceWindowResponse",
"documentation" : null
},
"syncReturnType" : "GetMaintenanceWindowResponse"
},
"GetMaintenanceWindowExecution" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves details about a specific task run as part of a maintenance window execution.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetMaintenanceWindowExecutionRequest",
"variableName" : "getMaintenanceWindowExecutionRequest",
"variableType" : "GetMaintenanceWindowExecutionRequest",
"documentation" : "",
"simpleType" : "GetMaintenanceWindowExecutionRequest",
"variableSetterType" : "GetMaintenanceWindowExecutionRequest"
},
"methodName" : "getMaintenanceWindowExecution",
"operationName" : "GetMaintenanceWindowExecution",
"paginated" : false,
"returnType" : {
"returnType" : "GetMaintenanceWindowExecutionResponse",
"documentation" : null
},
"syncReturnType" : "GetMaintenanceWindowExecutionResponse"
},
"GetMaintenanceWindowExecutionTask" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the details about a specific task run as part of a maintenance window execution.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetMaintenanceWindowExecutionTaskRequest",
"variableName" : "getMaintenanceWindowExecutionTaskRequest",
"variableType" : "GetMaintenanceWindowExecutionTaskRequest",
"documentation" : "",
"simpleType" : "GetMaintenanceWindowExecutionTaskRequest",
"variableSetterType" : "GetMaintenanceWindowExecutionTaskRequest"
},
"methodName" : "getMaintenanceWindowExecutionTask",
"operationName" : "GetMaintenanceWindowExecutionTask",
"paginated" : false,
"returnType" : {
"returnType" : "GetMaintenanceWindowExecutionTaskResponse",
"documentation" : null
},
"syncReturnType" : "GetMaintenanceWindowExecutionTaskResponse"
},
"GetMaintenanceWindowExecutionTaskInvocation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves a task invocation. A task invocation is a specific task running on a specific target. maintenance windows report status for all invocations.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetMaintenanceWindowExecutionTaskInvocationRequest",
"variableName" : "getMaintenanceWindowExecutionTaskInvocationRequest",
"variableType" : "GetMaintenanceWindowExecutionTaskInvocationRequest",
"documentation" : "",
"simpleType" : "GetMaintenanceWindowExecutionTaskInvocationRequest",
"variableSetterType" : "GetMaintenanceWindowExecutionTaskInvocationRequest"
},
"methodName" : "getMaintenanceWindowExecutionTaskInvocation",
"operationName" : "GetMaintenanceWindowExecutionTaskInvocation",
"paginated" : false,
"returnType" : {
"returnType" : "GetMaintenanceWindowExecutionTaskInvocationResponse",
"documentation" : null
},
"syncReturnType" : "GetMaintenanceWindowExecutionTaskInvocationResponse"
},
"GetMaintenanceWindowTask" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the tasks in a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetMaintenanceWindowTaskRequest",
"variableName" : "getMaintenanceWindowTaskRequest",
"variableType" : "GetMaintenanceWindowTaskRequest",
"documentation" : "",
"simpleType" : "GetMaintenanceWindowTaskRequest",
"variableSetterType" : "GetMaintenanceWindowTaskRequest"
},
"methodName" : "getMaintenanceWindowTask",
"operationName" : "GetMaintenanceWindowTask",
"paginated" : false,
"returnType" : {
"returnType" : "GetMaintenanceWindowTaskResponse",
"documentation" : null
},
"syncReturnType" : "GetMaintenanceWindowTaskResponse"
},
"GetOpsItem" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Get information about an OpsItem by using the ID. You must have permission in AWS Identity and Access Management (IAM) to view information about an OpsItem. For more information, see Getting Started with OpsCenter in the AWS Systems Manager User Guide.
Operations engineers and IT professionals use OpsCenter to view, investigate, and remediate operational issues impacting the performance and health of their AWS resources. For more information, see AWS Systems Manager OpsCenter in the AWS Systems Manager User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OpsItemNotFoundException",
"documentation" : "The specified OpsItem ID doesn't exist. Verify the ID and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetOpsItemRequest",
"variableName" : "getOpsItemRequest",
"variableType" : "GetOpsItemRequest",
"documentation" : "",
"simpleType" : "GetOpsItemRequest",
"variableSetterType" : "GetOpsItemRequest"
},
"methodName" : "getOpsItem",
"operationName" : "GetOpsItem",
"paginated" : false,
"returnType" : {
"returnType" : "GetOpsItemResponse",
"documentation" : null
},
"syncReturnType" : "GetOpsItemResponse"
},
"GetOpsSummary" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "View a summary of OpsItems based on specified filters and aggregators.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTypeNameException",
"documentation" : "The parameter type name is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAggregatorException",
"documentation" : "The specified aggregator is not valid for inventory groups. Verify that the aggregator uses a valid inventory type such as AWS:Application
or AWS:InstanceInformation
.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetOpsSummaryRequest",
"variableName" : "getOpsSummaryRequest",
"variableType" : "GetOpsSummaryRequest",
"documentation" : "",
"simpleType" : "GetOpsSummaryRequest",
"variableSetterType" : "GetOpsSummaryRequest"
},
"methodName" : "getOpsSummary",
"operationName" : "GetOpsSummary",
"paginated" : false,
"returnType" : {
"returnType" : "GetOpsSummaryResponse",
"documentation" : null
},
"syncReturnType" : "GetOpsSummaryResponse"
},
"GetParameter" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Get information about a parameter by using the parameter name. Don't confuse this API action with the GetParameters API action.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidKeyIdException",
"documentation" : "The query key ID is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterNotFoundException",
"documentation" : "The parameter could not be found. Verify the name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterVersionNotFoundException",
"documentation" : "The specified parameter version was not found. Verify the parameter name and version, and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetParameterRequest",
"variableName" : "getParameterRequest",
"variableType" : "GetParameterRequest",
"documentation" : "",
"simpleType" : "GetParameterRequest",
"variableSetterType" : "GetParameterRequest"
},
"methodName" : "getParameter",
"operationName" : "GetParameter",
"paginated" : false,
"returnType" : {
"returnType" : "GetParameterResponse",
"documentation" : null
},
"syncReturnType" : "GetParameterResponse"
},
"GetParameterHistory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Query a list of all parameters used by the AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterNotFoundException",
"documentation" : "The parameter could not be found. Verify the name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidKeyIdException",
"documentation" : "The query key ID is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetParameterHistoryRequest",
"variableName" : "getParameterHistoryRequest",
"variableType" : "GetParameterHistoryRequest",
"documentation" : "",
"simpleType" : "GetParameterHistoryRequest",
"variableSetterType" : "GetParameterHistoryRequest"
},
"methodName" : "getParameterHistory",
"operationName" : "GetParameterHistory",
"paginated" : true,
"returnType" : {
"returnType" : "GetParameterHistoryResponse",
"documentation" : null
},
"syncReturnType" : "GetParameterHistoryResponse"
},
"GetParameters" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Get details of a parameter. Don't confuse this API action with the GetParameter API action.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidKeyIdException",
"documentation" : "The query key ID is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetParametersRequest",
"variableName" : "getParametersRequest",
"variableType" : "GetParametersRequest",
"documentation" : "",
"simpleType" : "GetParametersRequest",
"variableSetterType" : "GetParametersRequest"
},
"methodName" : "getParameters",
"operationName" : "GetParameters",
"paginated" : false,
"returnType" : {
"returnType" : "GetParametersResponse",
"documentation" : null
},
"syncReturnType" : "GetParametersResponse"
},
"GetParametersByPath" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieve parameters in a specific hierarchy. For more information, see Working with Systems Manager Parameters 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. The number of items returned, however, can be between zero and the value of MaxResults
. If the service reaches an internal limit while processing the results, it stops the operation and returns the matching values up to that point and a NextToken
. You can specify the NextToken
in a subsequent call to get the next set of results.
This API action doesn't support filtering by tags.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterOptionException",
"documentation" : "The specified filter option is not valid. Valid options are Equals and BeginsWith. For Path filter, valid options are Recursive and OneLevel.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterValueException",
"documentation" : "The filter value is not valid. Verify the value and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidKeyIdException",
"documentation" : "The query key ID is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetParametersByPathRequest",
"variableName" : "getParametersByPathRequest",
"variableType" : "GetParametersByPathRequest",
"documentation" : "",
"simpleType" : "GetParametersByPathRequest",
"variableSetterType" : "GetParametersByPathRequest"
},
"methodName" : "getParametersByPath",
"operationName" : "GetParametersByPath",
"paginated" : true,
"returnType" : {
"returnType" : "GetParametersByPathResponse",
"documentation" : null
},
"syncReturnType" : "GetParametersByPathResponse"
},
"GetPatchBaseline" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves information about a patch baseline.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetPatchBaselineRequest",
"variableName" : "getPatchBaselineRequest",
"variableType" : "GetPatchBaselineRequest",
"documentation" : "",
"simpleType" : "GetPatchBaselineRequest",
"variableSetterType" : "GetPatchBaselineRequest"
},
"methodName" : "getPatchBaseline",
"operationName" : "GetPatchBaseline",
"paginated" : false,
"returnType" : {
"returnType" : "GetPatchBaselineResponse",
"documentation" : null
},
"syncReturnType" : "GetPatchBaselineResponse"
},
"GetPatchBaselineForPatchGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the patch baseline that should be used for the specified patch group.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetPatchBaselineForPatchGroupRequest",
"variableName" : "getPatchBaselineForPatchGroupRequest",
"variableType" : "GetPatchBaselineForPatchGroupRequest",
"documentation" : "",
"simpleType" : "GetPatchBaselineForPatchGroupRequest",
"variableSetterType" : "GetPatchBaselineForPatchGroupRequest"
},
"methodName" : "getPatchBaselineForPatchGroup",
"operationName" : "GetPatchBaselineForPatchGroup",
"paginated" : false,
"returnType" : {
"returnType" : "GetPatchBaselineForPatchGroupResponse",
"documentation" : null
},
"syncReturnType" : "GetPatchBaselineForPatchGroupResponse"
},
"GetServiceSetting" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : " ServiceSetting
is an account-level setting for an AWS service. This setting defines how a user interacts with or uses a service or a feature of a service. For example, if an AWS service charges money to the account based on feature or service usage, then the AWS service team might create a default setting of \"false\". This means the user can't use this feature unless they change the setting to \"true\" and intentionally opt in for a paid feature.
Services map a SettingId
object to a setting value. AWS services teams define the default value for a SettingId
. You can't create a new SettingId
, but you can overwrite the default value if you have the ssm:UpdateServiceSetting
permission for the setting. Use the UpdateServiceSetting API action to change the default setting. Or use the ResetServiceSetting to change the value back to the original value defined by the AWS service team.
Query the current service setting for the account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceSettingNotFoundException",
"documentation" : "The specified service setting was not found. Either the service name or the setting has not been provisioned by the AWS service team.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetServiceSettingRequest",
"variableName" : "getServiceSettingRequest",
"variableType" : "GetServiceSettingRequest",
"documentation" : "The request body of the GetServiceSetting API action.
",
"simpleType" : "GetServiceSettingRequest",
"variableSetterType" : "GetServiceSettingRequest"
},
"methodName" : "getServiceSetting",
"operationName" : "GetServiceSetting",
"paginated" : false,
"returnType" : {
"returnType" : "GetServiceSettingResponse",
"documentation" : "The query result body of the GetServiceSetting API action.
"
},
"syncReturnType" : "GetServiceSettingResponse"
},
"LabelParameterVersion" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "A parameter label is a user-defined alias to help you manage different versions of a parameter. When you modify a parameter, Systems Manager automatically saves a new version and increments the version number by one. A label can help you remember the purpose of a parameter when there are multiple versions.
Parameter labels have the following requirements and restrictions.
-
A version of a parameter can have a maximum of 10 labels.
-
You can't attach the same label to different versions of the same parameter. For example, if version 1 has the label Production, then you can't attach Production to version 2.
-
You can move a label from one version of a parameter to another.
-
You can't create a label when you create a new parameter. You must attach a label to a specific version of a parameter.
-
You can't delete a parameter label. If you no longer want to use a parameter label, then you must move it to a different version of a parameter.
-
A label can have a maximum of 100 characters.
-
Labels can contain letters (case sensitive), numbers, periods (.), hyphens (-), or underscores (_).
-
Labels can't begin with a number, \"aws,\" or \"ssm\" (not case sensitive). If a label fails to meet these requirements, then the label is not associated with a parameter and the system displays it in the list of InvalidLabels.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterNotFoundException",
"documentation" : "The parameter could not be found. Verify the name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterVersionNotFoundException",
"documentation" : "The specified parameter version was not found. Verify the parameter name and version, and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterVersionLabelLimitExceededException",
"documentation" : "A parameter version can have a maximum of ten labels.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "LabelParameterVersionRequest",
"variableName" : "labelParameterVersionRequest",
"variableType" : "LabelParameterVersionRequest",
"documentation" : "",
"simpleType" : "LabelParameterVersionRequest",
"variableSetterType" : "LabelParameterVersionRequest"
},
"methodName" : "labelParameterVersion",
"operationName" : "LabelParameterVersion",
"paginated" : false,
"returnType" : {
"returnType" : "LabelParameterVersionResponse",
"documentation" : null
},
"syncReturnType" : "LabelParameterVersionResponse"
},
"ListAssociationVersions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves all versions of an association for a specific association ID.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationDoesNotExistException",
"documentation" : "The specified association does not exist.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListAssociationVersionsRequest",
"variableName" : "listAssociationVersionsRequest",
"variableType" : "ListAssociationVersionsRequest",
"documentation" : "",
"simpleType" : "ListAssociationVersionsRequest",
"variableSetterType" : "ListAssociationVersionsRequest"
},
"methodName" : "listAssociationVersions",
"operationName" : "ListAssociationVersions",
"paginated" : false,
"returnType" : {
"returnType" : "ListAssociationVersionsResponse",
"documentation" : null
},
"syncReturnType" : "ListAssociationVersionsResponse"
},
"ListAssociations" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the associations for the specified Systems Manager document or instance.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListAssociationsRequest",
"variableName" : "listAssociationsRequest",
"variableType" : "ListAssociationsRequest",
"documentation" : "",
"simpleType" : "ListAssociationsRequest",
"variableSetterType" : "ListAssociationsRequest"
},
"methodName" : "listAssociations",
"operationName" : "ListAssociations",
"paginated" : true,
"returnType" : {
"returnType" : "ListAssociationsResponse",
"documentation" : null
},
"syncReturnType" : "ListAssociationsResponse"
},
"ListCommandInvocations" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "An invocation is copy of a command sent to a specific instance. A command can apply to one or more instances. A command invocation applies to one instance. For example, if a user runs SendCommand against three instances, then a command invocation is created for each requested instance ID. ListCommandInvocations provide status about command execution.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidCommandIdException",
"documentation" : null,
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListCommandInvocationsRequest",
"variableName" : "listCommandInvocationsRequest",
"variableType" : "ListCommandInvocationsRequest",
"documentation" : "",
"simpleType" : "ListCommandInvocationsRequest",
"variableSetterType" : "ListCommandInvocationsRequest"
},
"methodName" : "listCommandInvocations",
"operationName" : "ListCommandInvocations",
"paginated" : true,
"returnType" : {
"returnType" : "ListCommandInvocationsResponse",
"documentation" : null
},
"syncReturnType" : "ListCommandInvocationsResponse"
},
"ListCommands" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists the commands requested by users of the AWS account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidCommandIdException",
"documentation" : null,
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListCommandsRequest",
"variableName" : "listCommandsRequest",
"variableType" : "ListCommandsRequest",
"documentation" : "",
"simpleType" : "ListCommandsRequest",
"variableSetterType" : "ListCommandsRequest"
},
"methodName" : "listCommands",
"operationName" : "ListCommands",
"paginated" : true,
"returnType" : {
"returnType" : "ListCommandsResponse",
"documentation" : null
},
"syncReturnType" : "ListCommandsResponse"
},
"ListComplianceItems" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "For a specified resource ID, this API action returns a list of compliance statuses for different resource types. Currently, you can only specify one resource ID per call. List results depend on the criteria specified in the filter.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidResourceTypeException",
"documentation" : "The resource type is not valid. For example, if you are attempting to tag an instance, the instance must be a registered, managed instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListComplianceItemsRequest",
"variableName" : "listComplianceItemsRequest",
"variableType" : "ListComplianceItemsRequest",
"documentation" : "",
"simpleType" : "ListComplianceItemsRequest",
"variableSetterType" : "ListComplianceItemsRequest"
},
"methodName" : "listComplianceItems",
"operationName" : "ListComplianceItems",
"paginated" : false,
"returnType" : {
"returnType" : "ListComplianceItemsResponse",
"documentation" : null
},
"syncReturnType" : "ListComplianceItemsResponse"
},
"ListComplianceSummaries" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a summary count of compliant and non-compliant resources for a compliance type. For example, this call can return State Manager associations, patches, or custom compliance types according to the filter criteria that you specify.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListComplianceSummariesRequest",
"variableName" : "listComplianceSummariesRequest",
"variableType" : "ListComplianceSummariesRequest",
"documentation" : "",
"simpleType" : "ListComplianceSummariesRequest",
"variableSetterType" : "ListComplianceSummariesRequest"
},
"methodName" : "listComplianceSummaries",
"operationName" : "ListComplianceSummaries",
"paginated" : false,
"returnType" : {
"returnType" : "ListComplianceSummariesResponse",
"documentation" : null
},
"syncReturnType" : "ListComplianceSummariesResponse"
},
"ListDocumentVersions" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "List all versions for a document.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDocumentVersionsRequest",
"variableName" : "listDocumentVersionsRequest",
"variableType" : "ListDocumentVersionsRequest",
"documentation" : "",
"simpleType" : "ListDocumentVersionsRequest",
"variableSetterType" : "ListDocumentVersionsRequest"
},
"methodName" : "listDocumentVersions",
"operationName" : "ListDocumentVersions",
"paginated" : false,
"returnType" : {
"returnType" : "ListDocumentVersionsResponse",
"documentation" : null
},
"syncReturnType" : "ListDocumentVersionsResponse"
},
"ListDocuments" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes one or more of your Systems Manager documents.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterKeyException",
"documentation" : "The specified key is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListDocumentsRequest",
"variableName" : "listDocumentsRequest",
"variableType" : "ListDocumentsRequest",
"documentation" : "",
"simpleType" : "ListDocumentsRequest",
"variableSetterType" : "ListDocumentsRequest"
},
"methodName" : "listDocuments",
"operationName" : "ListDocuments",
"paginated" : true,
"returnType" : {
"returnType" : "ListDocumentsResponse",
"documentation" : null
},
"syncReturnType" : "ListDocumentsResponse"
},
"ListInventoryEntries" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "A list of inventory items returned by the request.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTypeNameException",
"documentation" : "The parameter type name is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListInventoryEntriesRequest",
"variableName" : "listInventoryEntriesRequest",
"variableType" : "ListInventoryEntriesRequest",
"documentation" : "",
"simpleType" : "ListInventoryEntriesRequest",
"variableSetterType" : "ListInventoryEntriesRequest"
},
"methodName" : "listInventoryEntries",
"operationName" : "ListInventoryEntries",
"paginated" : false,
"returnType" : {
"returnType" : "ListInventoryEntriesResponse",
"documentation" : null
},
"syncReturnType" : "ListInventoryEntriesResponse"
},
"ListResourceComplianceSummaries" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a resource-level summary count. The summary includes information about compliant and non-compliant statuses and detailed compliance-item severity counts, according to the filter criteria you specify.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidFilterException",
"documentation" : "The filter name is not valid. Verify the you entered the correct name and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListResourceComplianceSummariesRequest",
"variableName" : "listResourceComplianceSummariesRequest",
"variableType" : "ListResourceComplianceSummariesRequest",
"documentation" : "",
"simpleType" : "ListResourceComplianceSummariesRequest",
"variableSetterType" : "ListResourceComplianceSummariesRequest"
},
"methodName" : "listResourceComplianceSummaries",
"operationName" : "ListResourceComplianceSummaries",
"paginated" : false,
"returnType" : {
"returnType" : "ListResourceComplianceSummariesResponse",
"documentation" : null
},
"syncReturnType" : "ListResourceComplianceSummariesResponse"
},
"ListResourceDataSync" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists your resource data sync configurations. Includes information about the last time a sync attempted to start, the last sync status, and the last time a sync successfully completed.
The number of sync configurations might be too large to return using a single call to ListResourceDataSync
. You can limit the number of sync configurations returned by using the MaxResults
parameter. To determine whether there are more sync configurations to list, check the value of NextToken
in the output. If there are more sync configurations to list, you can request them by specifying the NextToken
returned in the call to the parameter of a subsequent call.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNextTokenException",
"documentation" : "The specified token is not valid.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListResourceDataSyncRequest",
"variableName" : "listResourceDataSyncRequest",
"variableType" : "ListResourceDataSyncRequest",
"documentation" : "",
"simpleType" : "ListResourceDataSyncRequest",
"variableSetterType" : "ListResourceDataSyncRequest"
},
"methodName" : "listResourceDataSync",
"operationName" : "ListResourceDataSync",
"paginated" : false,
"returnType" : {
"returnType" : "ListResourceDataSyncResponse",
"documentation" : null
},
"syncReturnType" : "ListResourceDataSyncResponse"
},
"ListTagsForResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns a list of the tags assigned to the specified resource.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidResourceTypeException",
"documentation" : "The resource type is not valid. For example, if you are attempting to tag an instance, the instance must be a registered, managed instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListTagsForResourceRequest",
"variableName" : "listTagsForResourceRequest",
"variableType" : "ListTagsForResourceRequest",
"documentation" : "",
"simpleType" : "ListTagsForResourceRequest",
"variableSetterType" : "ListTagsForResourceRequest"
},
"methodName" : "listTagsForResource",
"operationName" : "ListTagsForResource",
"paginated" : false,
"returnType" : {
"returnType" : "ListTagsForResourceResponse",
"documentation" : null
},
"syncReturnType" : "ListTagsForResourceResponse"
},
"ModifyDocumentPermission" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Shares a Systems Manager document publicly or privately. If you share a document privately, you must specify the AWS user account IDs for those people who can use the document. If you share a document publicly, you must specify All as the account ID.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPermissionTypeException",
"documentation" : "The permission type is not supported. Share is the only supported permission type.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DocumentPermissionLimitException",
"documentation" : "The document cannot be shared with more AWS user accounts. You can share a document with a maximum of 20 accounts. You can publicly share up to five documents. If you need to increase this limit, contact AWS Support.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DocumentLimitExceededException",
"documentation" : "You can have at most 200 active Systems Manager documents.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ModifyDocumentPermissionRequest",
"variableName" : "modifyDocumentPermissionRequest",
"variableType" : "ModifyDocumentPermissionRequest",
"documentation" : "",
"simpleType" : "ModifyDocumentPermissionRequest",
"variableSetterType" : "ModifyDocumentPermissionRequest"
},
"methodName" : "modifyDocumentPermission",
"operationName" : "ModifyDocumentPermission",
"paginated" : false,
"returnType" : {
"returnType" : "ModifyDocumentPermissionResponse",
"documentation" : null
},
"syncReturnType" : "ModifyDocumentPermissionResponse"
},
"PutComplianceItems" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers a compliance type and other compliance details on a designated resource. This action lets you register custom compliance details with a resource. This call overwrites existing compliance information on the resource, so you must provide a full list of compliance items each time that you send the request.
ComplianceType can be one of the following:
-
ExecutionId: The execution ID when the patch, association, or custom compliance item was applied.
-
ExecutionType: Specify patch, association, or Custom:string
.
-
ExecutionTime. The time the patch, association, or custom compliance item was applied to the instance.
-
Id: The patch, association, or custom compliance ID.
-
Title: A title.
-
Status: The status of the compliance item. For example, approved
for patches, or Failed
for associations.
-
Severity: A patch severity. For example, critical
.
-
DocumentName: A SSM document name. For example, AWS-RunPatchBaseline.
-
DocumentVersion: An SSM document version number. For example, 4.
-
Classification: A patch classification. For example, security updates
.
-
PatchBaselineId: A patch baseline ID.
-
PatchSeverity: A patch severity. For example, Critical
.
-
PatchState: A patch state. For example, InstancesWithFailedPatches
.
-
PatchGroup: The name of a patch group.
-
InstalledTime: The time the association, patch, or custom compliance item was applied to the resource. Specify the time by using the following format: yyyy-MM-dd'T'HH:mm:ss'Z'
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidItemContentException",
"documentation" : "One or more content items is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TotalSizeLimitExceededException",
"documentation" : "The size of inventory data has exceeded the total size limit for the resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ItemSizeLimitExceededException",
"documentation" : "The inventory item size has exceeded the size limit.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ComplianceTypeCountLimitExceededException",
"documentation" : "You specified too many custom compliance types. You can specify a maximum of 10 different types.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResourceTypeException",
"documentation" : "The resource type is not valid. For example, if you are attempting to tag an instance, the instance must be a registered, managed instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutComplianceItemsRequest",
"variableName" : "putComplianceItemsRequest",
"variableType" : "PutComplianceItemsRequest",
"documentation" : "",
"simpleType" : "PutComplianceItemsRequest",
"variableSetterType" : "PutComplianceItemsRequest"
},
"methodName" : "putComplianceItems",
"operationName" : "PutComplianceItems",
"paginated" : false,
"returnType" : {
"returnType" : "PutComplianceItemsResponse",
"documentation" : null
},
"syncReturnType" : "PutComplianceItemsResponse"
},
"PutInventory" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Bulk update custom inventory items on one more instance. The request adds an inventory item, if it doesn't already exist, or updates an inventory item, if it does exist.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTypeNameException",
"documentation" : "The parameter type name is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidItemContentException",
"documentation" : "One or more content items is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TotalSizeLimitExceededException",
"documentation" : "The size of inventory data has exceeded the total size limit for the resource.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ItemSizeLimitExceededException",
"documentation" : "The inventory item size has exceeded the size limit.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ItemContentMismatchException",
"documentation" : "The inventory item has invalid content.
",
"httpStatusCode" : null
}, {
"exceptionName" : "CustomSchemaCountLimitExceededException",
"documentation" : "You have exceeded the limit for custom schemas. Delete one or more custom schemas and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedInventorySchemaVersionException",
"documentation" : "Inventory item type schema version has to match supported versions in the service. Check output of GetInventorySchema to see the available schema version for each type.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedInventoryItemContextException",
"documentation" : "The Context
attribute that you specified for the InventoryItem
is not allowed for this inventory type. You can only use the Context
attribute with inventory types like AWS:ComplianceItem
.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInventoryItemContextException",
"documentation" : "You specified invalid keys or values in the Context
attribute for InventoryItem
. Verify the keys and values, and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "SubTypeCountLimitExceededException",
"documentation" : "The sub-type count exceeded the limit for the inventory type.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutInventoryRequest",
"variableName" : "putInventoryRequest",
"variableType" : "PutInventoryRequest",
"documentation" : "",
"simpleType" : "PutInventoryRequest",
"variableSetterType" : "PutInventoryRequest"
},
"methodName" : "putInventory",
"operationName" : "PutInventory",
"paginated" : false,
"returnType" : {
"returnType" : "PutInventoryResponse",
"documentation" : null
},
"syncReturnType" : "PutInventoryResponse"
},
"PutParameter" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Add a parameter to the system.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidKeyIdException",
"documentation" : "The query key ID is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterLimitExceededException",
"documentation" : "You have exceeded the number of parameters for this AWS account. Delete one or more parameters and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterAlreadyExistsException",
"documentation" : "The parameter already exists. You can't create duplicate parameters.
",
"httpStatusCode" : null
}, {
"exceptionName" : "HierarchyLevelLimitExceededException",
"documentation" : "A hierarchy can have a maximum of 15 levels. For more information, see Requirements and Constraints for Parameter Names in the AWS Systems Manager User Guide.
",
"httpStatusCode" : null
}, {
"exceptionName" : "HierarchyTypeMismatchException",
"documentation" : "Parameter Store does not support changing a parameter type in a hierarchy. For example, you can't change a parameter from a String type to a SecureString type. You must create a new, unique parameter.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAllowedPatternException",
"documentation" : "The request does not meet the regular expression requirement.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterMaxVersionLimitExceededException",
"documentation" : "The parameter exceeded the maximum number of allowed versions.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ParameterPatternMismatchException",
"documentation" : "The parameter name is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedParameterTypeException",
"documentation" : "The parameter type is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "PoliciesLimitExceededException",
"documentation" : "You specified more than the maximum number of allowed policies for the parameter. The maximum is 10.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPolicyTypeException",
"documentation" : "The policy type is not supported. Parameter Store supports the following policy types: Expiration, ExpirationNotification, and NoChangeNotification.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidPolicyAttributeException",
"documentation" : "A policy attribute or its value is invalid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "IncompatiblePolicyException",
"documentation" : "There is a conflict in the policies specified for this parameter. You can't, for example, specify two Expiration policies for a parameter. Review your policies, and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutParameterRequest",
"variableName" : "putParameterRequest",
"variableType" : "PutParameterRequest",
"documentation" : "",
"simpleType" : "PutParameterRequest",
"variableSetterType" : "PutParameterRequest"
},
"methodName" : "putParameter",
"operationName" : "PutParameter",
"paginated" : false,
"returnType" : {
"returnType" : "PutParameterResponse",
"documentation" : null
},
"syncReturnType" : "PutParameterResponse"
},
"RegisterDefaultPatchBaseline" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Defines the default patch baseline.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterDefaultPatchBaselineRequest",
"variableName" : "registerDefaultPatchBaselineRequest",
"variableType" : "RegisterDefaultPatchBaselineRequest",
"documentation" : "",
"simpleType" : "RegisterDefaultPatchBaselineRequest",
"variableSetterType" : "RegisterDefaultPatchBaselineRequest"
},
"methodName" : "registerDefaultPatchBaseline",
"operationName" : "RegisterDefaultPatchBaseline",
"paginated" : false,
"returnType" : {
"returnType" : "RegisterDefaultPatchBaselineResponse",
"documentation" : null
},
"syncReturnType" : "RegisterDefaultPatchBaselineResponse"
},
"RegisterPatchBaselineForPatchGroup" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers a patch baseline for a patch group.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AlreadyExistsException",
"documentation" : "Error returned if an attempt is made to register a patch group with a patch baseline that is already registered with a different patch baseline.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceLimitExceededException",
"documentation" : "Error returned when the caller has exceeded the default resource limits. For example, too many maintenance windows or patch baselines have been created.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterPatchBaselineForPatchGroupRequest",
"variableName" : "registerPatchBaselineForPatchGroupRequest",
"variableType" : "RegisterPatchBaselineForPatchGroupRequest",
"documentation" : "",
"simpleType" : "RegisterPatchBaselineForPatchGroupRequest",
"variableSetterType" : "RegisterPatchBaselineForPatchGroupRequest"
},
"methodName" : "registerPatchBaselineForPatchGroup",
"operationName" : "RegisterPatchBaselineForPatchGroup",
"paginated" : false,
"returnType" : {
"returnType" : "RegisterPatchBaselineForPatchGroupResponse",
"documentation" : null
},
"syncReturnType" : "RegisterPatchBaselineForPatchGroupResponse"
},
"RegisterTargetWithMaintenanceWindow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Registers a target with a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "IdempotentParameterMismatchException",
"documentation" : "Error returned when an idempotent operation is retried and the parameters don't match the original call to the API with the same idempotency token.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceLimitExceededException",
"documentation" : "Error returned when the caller has exceeded the default resource limits. For example, too many maintenance windows or patch baselines have been created.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterTargetWithMaintenanceWindowRequest",
"variableName" : "registerTargetWithMaintenanceWindowRequest",
"variableType" : "RegisterTargetWithMaintenanceWindowRequest",
"documentation" : "",
"simpleType" : "RegisterTargetWithMaintenanceWindowRequest",
"variableSetterType" : "RegisterTargetWithMaintenanceWindowRequest"
},
"methodName" : "registerTargetWithMaintenanceWindow",
"operationName" : "RegisterTargetWithMaintenanceWindow",
"paginated" : false,
"returnType" : {
"returnType" : "RegisterTargetWithMaintenanceWindowResponse",
"documentation" : null
},
"syncReturnType" : "RegisterTargetWithMaintenanceWindowResponse"
},
"RegisterTaskWithMaintenanceWindow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds a new task to a maintenance window.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "IdempotentParameterMismatchException",
"documentation" : "Error returned when an idempotent operation is retried and the parameters don't match the original call to the API with the same idempotency token.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ResourceLimitExceededException",
"documentation" : "Error returned when the caller has exceeded the default resource limits. For example, too many maintenance windows or patch baselines have been created.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "FeatureNotAvailableException",
"documentation" : "You attempted to register a LAMBDA or STEP_FUNCTION task in a region where the corresponding service is not available.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RegisterTaskWithMaintenanceWindowRequest",
"variableName" : "registerTaskWithMaintenanceWindowRequest",
"variableType" : "RegisterTaskWithMaintenanceWindowRequest",
"documentation" : "",
"simpleType" : "RegisterTaskWithMaintenanceWindowRequest",
"variableSetterType" : "RegisterTaskWithMaintenanceWindowRequest"
},
"methodName" : "registerTaskWithMaintenanceWindow",
"operationName" : "RegisterTaskWithMaintenanceWindow",
"paginated" : false,
"returnType" : {
"returnType" : "RegisterTaskWithMaintenanceWindowResponse",
"documentation" : null
},
"syncReturnType" : "RegisterTaskWithMaintenanceWindowResponse"
},
"RemoveTagsFromResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Removes all tags from the specified resource.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidResourceTypeException",
"documentation" : "The resource type is not valid. For example, if you are attempting to tag an instance, the instance must be a registered, managed instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidResourceIdException",
"documentation" : "The resource ID is not valid. Verify that you entered the correct ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "RemoveTagsFromResourceRequest",
"variableName" : "removeTagsFromResourceRequest",
"variableType" : "RemoveTagsFromResourceRequest",
"documentation" : "",
"simpleType" : "RemoveTagsFromResourceRequest",
"variableSetterType" : "RemoveTagsFromResourceRequest"
},
"methodName" : "removeTagsFromResource",
"operationName" : "RemoveTagsFromResource",
"paginated" : false,
"returnType" : {
"returnType" : "RemoveTagsFromResourceResponse",
"documentation" : null
},
"syncReturnType" : "RemoveTagsFromResourceResponse"
},
"ResetServiceSetting" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : " ServiceSetting
is an account-level setting for an AWS service. This setting defines how a user interacts with or uses a service or a feature of a service. For example, if an AWS service charges money to the account based on feature or service usage, then the AWS service team might create a default setting of \"false\". This means the user can't use this feature unless they change the setting to \"true\" and intentionally opt in for a paid feature.
Services map a SettingId
object to a setting value. AWS services teams define the default value for a SettingId
. You can't create a new SettingId
, but you can overwrite the default value if you have the ssm:UpdateServiceSetting
permission for the setting. Use the GetServiceSetting API action to view the current value. Use the UpdateServiceSetting API action to change the default setting.
Reset the service setting for the account to the default value as provisioned by the AWS service team.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceSettingNotFoundException",
"documentation" : "The specified service setting was not found. Either the service name or the setting has not been provisioned by the AWS service team.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ResetServiceSettingRequest",
"variableName" : "resetServiceSettingRequest",
"variableType" : "ResetServiceSettingRequest",
"documentation" : "The request body of the ResetServiceSetting API action.
",
"simpleType" : "ResetServiceSettingRequest",
"variableSetterType" : "ResetServiceSettingRequest"
},
"methodName" : "resetServiceSetting",
"operationName" : "ResetServiceSetting",
"paginated" : false,
"returnType" : {
"returnType" : "ResetServiceSettingResponse",
"documentation" : "The result body of the ResetServiceSetting API action.
"
},
"syncReturnType" : "ResetServiceSettingResponse"
},
"ResumeSession" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Reconnects a session to an instance after it has been disconnected. Connections can be resumed for disconnected sessions, but not terminated sessions.
This command is primarily for use by client machines to automatically reconnect during intermittent network issues. It is not intended for any other use.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ResumeSessionRequest",
"variableName" : "resumeSessionRequest",
"variableType" : "ResumeSessionRequest",
"documentation" : "",
"simpleType" : "ResumeSessionRequest",
"variableSetterType" : "ResumeSessionRequest"
},
"methodName" : "resumeSession",
"operationName" : "ResumeSession",
"paginated" : false,
"returnType" : {
"returnType" : "ResumeSessionResponse",
"documentation" : null
},
"syncReturnType" : "ResumeSessionResponse"
},
"SendAutomationSignal" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Sends a signal to an Automation execution to change the current behavior or status of the execution.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AutomationExecutionNotFoundException",
"documentation" : "There is no automation execution information for the requested automation execution ID.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AutomationStepNotFoundException",
"documentation" : "The specified step name and execution ID don't exist. Verify the information and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutomationSignalException",
"documentation" : "The signal is not valid for the current Automation execution.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SendAutomationSignalRequest",
"variableName" : "sendAutomationSignalRequest",
"variableType" : "SendAutomationSignalRequest",
"documentation" : "",
"simpleType" : "SendAutomationSignalRequest",
"variableSetterType" : "SendAutomationSignalRequest"
},
"methodName" : "sendAutomationSignal",
"operationName" : "SendAutomationSignal",
"paginated" : false,
"returnType" : {
"returnType" : "SendAutomationSignalResponse",
"documentation" : null
},
"syncReturnType" : "SendAutomationSignalResponse"
},
"SendCommand" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Runs commands on one or more managed instances.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DuplicateInstanceIdException",
"documentation" : "You cannot specify an instance ID in more than one association.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentVersionException",
"documentation" : "The document version is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOutputFolderException",
"documentation" : "The S3 bucket does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParametersException",
"documentation" : "You must specify values for all required parameters in the Systems Manager document. You can only supply values to parameters defined in the Systems Manager document.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedPlatformTypeException",
"documentation" : "The document does not support the platform type of the given instance ID(s). For example, you sent an document for a Windows instance to a Linux instance.
",
"httpStatusCode" : null
}, {
"exceptionName" : "MaxDocumentSizeExceededException",
"documentation" : "The size limit of a document is 64 KB.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidRoleException",
"documentation" : "The role name can't contain invalid characters. Also verify that you specified an IAM role for notifications that includes the required trust policy. For information about configuring the IAM role for Run Command notifications, see Configuring Amazon SNS Notifications for Run Command in the AWS Systems Manager User Guide.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidNotificationConfigException",
"documentation" : "One or more configuration items is not valid. Verify that a valid Amazon Resource Name (ARN) was provided for an Amazon SNS topic.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SendCommandRequest",
"variableName" : "sendCommandRequest",
"variableType" : "SendCommandRequest",
"documentation" : "",
"simpleType" : "SendCommandRequest",
"variableSetterType" : "SendCommandRequest"
},
"methodName" : "sendCommand",
"operationName" : "SendCommand",
"paginated" : false,
"returnType" : {
"returnType" : "SendCommandResponse",
"documentation" : null
},
"syncReturnType" : "SendCommandResponse"
},
"StartAssociationsOnce" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Use this API action to run an association immediately and only one time. This action can be helpful when troubleshooting associations.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidAssociationException",
"documentation" : "The association is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationDoesNotExistException",
"documentation" : "The specified association does not exist.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StartAssociationsOnceRequest",
"variableName" : "startAssociationsOnceRequest",
"variableType" : "StartAssociationsOnceRequest",
"documentation" : "",
"simpleType" : "StartAssociationsOnceRequest",
"variableSetterType" : "StartAssociationsOnceRequest"
},
"methodName" : "startAssociationsOnce",
"operationName" : "StartAssociationsOnce",
"paginated" : false,
"returnType" : {
"returnType" : "StartAssociationsOnceResponse",
"documentation" : null
},
"syncReturnType" : "StartAssociationsOnceResponse"
},
"StartAutomationExecution" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Initiates execution of an Automation document.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AutomationDefinitionNotFoundException",
"documentation" : "An Automation document with the specified name could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutomationExecutionParametersException",
"documentation" : "The supplied parameters for invoking the specified Automation document are incorrect. For example, they may not match the set of parameters permitted for the specified Automation document.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AutomationExecutionLimitExceededException",
"documentation" : "The number of simultaneously running Automation executions exceeded the allowable limit.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AutomationDefinitionVersionNotFoundException",
"documentation" : "An Automation document with the specified name and version could not be found.
",
"httpStatusCode" : null
}, {
"exceptionName" : "IdempotentParameterMismatchException",
"documentation" : "Error returned when an idempotent operation is retried and the parameters don't match the original call to the API with the same idempotency token.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetException",
"documentation" : "The target is not valid or does not exist. It might not be configured for EC2 Systems Manager or you might not have permission to perform the operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StartAutomationExecutionRequest",
"variableName" : "startAutomationExecutionRequest",
"variableType" : "StartAutomationExecutionRequest",
"documentation" : "",
"simpleType" : "StartAutomationExecutionRequest",
"variableSetterType" : "StartAutomationExecutionRequest"
},
"methodName" : "startAutomationExecution",
"operationName" : "StartAutomationExecution",
"paginated" : false,
"returnType" : {
"returnType" : "StartAutomationExecutionResponse",
"documentation" : null
},
"syncReturnType" : "StartAutomationExecutionResponse"
},
"StartSession" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Initiates a connection to a target (for example, an instance) for a Session Manager session. Returns a URL and token that can be used to open a WebSocket connection for sending input and receiving outputs.
AWS CLI usage: start-session
is an interactive command that requires the Session Manager plugin to be installed on the client machine making the call. For information, see Install the Session Manager Plugin for the AWS CLI in the AWS Systems Manager User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TargetNotConnectedException",
"documentation" : "The specified target instance for the session is not fully configured for use with Session Manager. For more information, see Getting Started with Session Manager in the AWS Systems Manager User Guide.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StartSessionRequest",
"variableName" : "startSessionRequest",
"variableType" : "StartSessionRequest",
"documentation" : "",
"simpleType" : "StartSessionRequest",
"variableSetterType" : "StartSessionRequest"
},
"methodName" : "startSession",
"operationName" : "StartSession",
"paginated" : false,
"returnType" : {
"returnType" : "StartSessionResponse",
"documentation" : null
},
"syncReturnType" : "StartSessionResponse"
},
"StopAutomationExecution" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Stop an Automation that is currently running.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "AutomationExecutionNotFoundException",
"documentation" : "There is no automation execution information for the requested automation execution ID.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAutomationStatusUpdateException",
"documentation" : "The specified update status operation is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StopAutomationExecutionRequest",
"variableName" : "stopAutomationExecutionRequest",
"variableType" : "StopAutomationExecutionRequest",
"documentation" : "",
"simpleType" : "StopAutomationExecutionRequest",
"variableSetterType" : "StopAutomationExecutionRequest"
},
"methodName" : "stopAutomationExecution",
"operationName" : "StopAutomationExecution",
"paginated" : false,
"returnType" : {
"returnType" : "StopAutomationExecutionResponse",
"documentation" : null
},
"syncReturnType" : "StopAutomationExecutionResponse"
},
"TerminateSession" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Permanently ends a session and closes the data connection between the Session Manager client and SSM Agent on the instance. A terminated session cannot be resumed.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "TerminateSessionRequest",
"variableName" : "terminateSessionRequest",
"variableType" : "TerminateSessionRequest",
"documentation" : "",
"simpleType" : "TerminateSessionRequest",
"variableSetterType" : "TerminateSessionRequest"
},
"methodName" : "terminateSession",
"operationName" : "TerminateSession",
"paginated" : false,
"returnType" : {
"returnType" : "TerminateSessionResponse",
"documentation" : null
},
"syncReturnType" : "TerminateSessionResponse"
},
"UpdateAssociation" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates an association. You can update the association name and version, the document version, schedule, parameters, and Amazon S3 output.
When you update an association, the association immediately runs against the specified targets.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidScheduleException",
"documentation" : "The schedule is invalid. Verify your cron or rate expression and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParametersException",
"documentation" : "You must specify values for all required parameters in the Systems Manager document. You can only supply values to parameters defined in the Systems Manager document.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidOutputLocationException",
"documentation" : "The output location is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentVersionException",
"documentation" : "The document version is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationDoesNotExistException",
"documentation" : "The specified association does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidUpdateException",
"documentation" : "The update is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTargetException",
"documentation" : "The target is not valid or does not exist. It might not be configured for EC2 Systems Manager or you might not have permission to perform the operation.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidAssociationVersionException",
"documentation" : "The version you specified is not valid. Use ListAssociationVersions to view all versions of an association according to the association ID. Or, use the $LATEST
parameter to view the latest version of the association.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationVersionLimitExceededException",
"documentation" : "You have reached the maximum number versions allowed for an association. Each association has a limit of 1,000 versions.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateAssociationRequest",
"variableName" : "updateAssociationRequest",
"variableType" : "UpdateAssociationRequest",
"documentation" : "",
"simpleType" : "UpdateAssociationRequest",
"variableSetterType" : "UpdateAssociationRequest"
},
"methodName" : "updateAssociation",
"operationName" : "UpdateAssociation",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateAssociationResponse",
"documentation" : null
},
"syncReturnType" : "UpdateAssociationResponse"
},
"UpdateAssociationStatus" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the status of the Systems Manager document associated with the specified instance.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "AssociationDoesNotExistException",
"documentation" : "The specified association does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "StatusUnchangedException",
"documentation" : "The updated status is the same as the current status.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateAssociationStatusRequest",
"variableName" : "updateAssociationStatusRequest",
"variableType" : "UpdateAssociationStatusRequest",
"documentation" : "",
"simpleType" : "UpdateAssociationStatusRequest",
"variableSetterType" : "UpdateAssociationStatusRequest"
},
"methodName" : "updateAssociationStatus",
"operationName" : "UpdateAssociationStatus",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateAssociationStatusResponse",
"documentation" : null
},
"syncReturnType" : "UpdateAssociationStatusResponse"
},
"UpdateDocument" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "The document you want to update.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "MaxDocumentSizeExceededException",
"documentation" : "The size limit of a document is 64 KB.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DocumentVersionLimitExceededException",
"documentation" : "The document has too many versions. Delete one or more document versions and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DuplicateDocumentContentException",
"documentation" : "The content of the association document matches another document. Change the content of the document and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "DuplicateDocumentVersionNameException",
"documentation" : "The version name has already been used in this document. Specify a different version name, and then try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentContentException",
"documentation" : "The content for the document is not valid.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentVersionException",
"documentation" : "The document version is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentSchemaVersionException",
"documentation" : "The version of the document schema is not supported.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentOperationException",
"documentation" : "You attempted to delete a document while it is still shared. You must stop sharing the document before you can delete it.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateDocumentRequest",
"variableName" : "updateDocumentRequest",
"variableType" : "UpdateDocumentRequest",
"documentation" : "",
"simpleType" : "UpdateDocumentRequest",
"variableSetterType" : "UpdateDocumentRequest"
},
"methodName" : "updateDocument",
"operationName" : "UpdateDocument",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateDocumentResponse",
"documentation" : null
},
"syncReturnType" : "UpdateDocumentResponse"
},
"UpdateDocumentDefaultVersion" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Set the default version of a document.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentException",
"documentation" : "The specified document does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentVersionException",
"documentation" : "The document version is not valid or does not exist.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidDocumentSchemaVersionException",
"documentation" : "The version of the document schema is not supported.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateDocumentDefaultVersionRequest",
"variableName" : "updateDocumentDefaultVersionRequest",
"variableType" : "UpdateDocumentDefaultVersionRequest",
"documentation" : "",
"simpleType" : "UpdateDocumentDefaultVersionRequest",
"variableSetterType" : "UpdateDocumentDefaultVersionRequest"
},
"methodName" : "updateDocumentDefaultVersion",
"operationName" : "UpdateDocumentDefaultVersion",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateDocumentDefaultVersionResponse",
"documentation" : null
},
"syncReturnType" : "UpdateDocumentDefaultVersionResponse"
},
"UpdateMaintenanceWindow" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates an existing maintenance window. Only specified parameters are modified.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateMaintenanceWindowRequest",
"variableName" : "updateMaintenanceWindowRequest",
"variableType" : "UpdateMaintenanceWindowRequest",
"documentation" : "",
"simpleType" : "UpdateMaintenanceWindowRequest",
"variableSetterType" : "UpdateMaintenanceWindowRequest"
},
"methodName" : "updateMaintenanceWindow",
"operationName" : "UpdateMaintenanceWindow",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateMaintenanceWindowResponse",
"documentation" : null
},
"syncReturnType" : "UpdateMaintenanceWindowResponse"
},
"UpdateMaintenanceWindowTarget" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Modifies the target of an existing maintenance window. You can't change the target type, but you can change the following:
The target from being an ID target to a Tag target, or a Tag target to an ID target.
IDs for an ID target.
Tags for a Tag target.
Owner.
Name.
Description.
If a parameter is null, then the corresponding field is not modified.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateMaintenanceWindowTargetRequest",
"variableName" : "updateMaintenanceWindowTargetRequest",
"variableType" : "UpdateMaintenanceWindowTargetRequest",
"documentation" : "",
"simpleType" : "UpdateMaintenanceWindowTargetRequest",
"variableSetterType" : "UpdateMaintenanceWindowTargetRequest"
},
"methodName" : "updateMaintenanceWindowTarget",
"operationName" : "UpdateMaintenanceWindowTarget",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateMaintenanceWindowTargetResponse",
"documentation" : null
},
"syncReturnType" : "UpdateMaintenanceWindowTargetResponse"
},
"UpdateMaintenanceWindowTask" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Modifies a task assigned to a maintenance window. You can't change the task type, but you can change the following values:
-
TaskARN. For example, you can change a RUN_COMMAND task from AWS-RunPowerShellScript to AWS-RunShellScript.
-
ServiceRoleArn
-
TaskInvocationParameters
-
Priority
-
MaxConcurrency
-
MaxErrors
If a parameter is null, then the corresponding field is not modified. Also, if you set Replace to true, then all fields required by the RegisterTaskWithMaintenanceWindow action are required for this request. Optional fields that aren't specified are set to null.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateMaintenanceWindowTaskRequest",
"variableName" : "updateMaintenanceWindowTaskRequest",
"variableType" : "UpdateMaintenanceWindowTaskRequest",
"documentation" : "",
"simpleType" : "UpdateMaintenanceWindowTaskRequest",
"variableSetterType" : "UpdateMaintenanceWindowTaskRequest"
},
"methodName" : "updateMaintenanceWindowTask",
"operationName" : "UpdateMaintenanceWindowTask",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateMaintenanceWindowTaskResponse",
"documentation" : null
},
"syncReturnType" : "UpdateMaintenanceWindowTaskResponse"
},
"UpdateManagedInstanceRole" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Assigns or changes an Amazon Identity and Access Management (IAM) role to the managed instance.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidInstanceIdException",
"documentation" : "The following problems can cause this exception:
You do not have permission to access the instance.
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.
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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateManagedInstanceRoleRequest",
"variableName" : "updateManagedInstanceRoleRequest",
"variableType" : "UpdateManagedInstanceRoleRequest",
"documentation" : "",
"simpleType" : "UpdateManagedInstanceRoleRequest",
"variableSetterType" : "UpdateManagedInstanceRoleRequest"
},
"methodName" : "updateManagedInstanceRole",
"operationName" : "UpdateManagedInstanceRole",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateManagedInstanceRoleResponse",
"documentation" : null
},
"syncReturnType" : "UpdateManagedInstanceRoleResponse"
},
"UpdateOpsItem" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Edit or change an OpsItem. You must have permission in AWS Identity and Access Management (IAM) to update an OpsItem. For more information, see Getting Started with OpsCenter in the AWS Systems Manager User Guide.
Operations engineers and IT professionals use OpsCenter to view, investigate, and remediate operational issues impacting the performance and health of their AWS resources. For more information, see AWS Systems Manager OpsCenter in the AWS Systems Manager User Guide.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OpsItemNotFoundException",
"documentation" : "The specified OpsItem ID doesn't exist. Verify the ID and try again.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OpsItemAlreadyExistsException",
"documentation" : "The OpsItem already exists.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OpsItemLimitExceededException",
"documentation" : "The request caused OpsItems to exceed one or more limits. For information about OpsItem limits, see What are the resource limits for OpsCenter?.
",
"httpStatusCode" : null
}, {
"exceptionName" : "OpsItemInvalidParameterException",
"documentation" : "A specified parameter argument isn't valid. Verify the available arguments and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateOpsItemRequest",
"variableName" : "updateOpsItemRequest",
"variableType" : "UpdateOpsItemRequest",
"documentation" : "",
"simpleType" : "UpdateOpsItemRequest",
"variableSetterType" : "UpdateOpsItemRequest"
},
"methodName" : "updateOpsItem",
"operationName" : "UpdateOpsItem",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateOpsItemResponse",
"documentation" : null
},
"syncReturnType" : "UpdateOpsItemResponse"
},
"UpdatePatchBaseline" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Modifies an existing patch baseline. Fields not specified in the request are left unchanged.
For information about valid key and value pairs in PatchFilters
for each supported operating system type, see PatchFilter.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "DoesNotExistException",
"documentation" : "Error returned when the ID specified for a resource, such as a maintenance window or Patch baseline, doesn't exist.
For information about resource limits in Systems Manager, see AWS Systems Manager Limits.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdatePatchBaselineRequest",
"variableName" : "updatePatchBaselineRequest",
"variableType" : "UpdatePatchBaselineRequest",
"documentation" : "",
"simpleType" : "UpdatePatchBaselineRequest",
"variableSetterType" : "UpdatePatchBaselineRequest"
},
"methodName" : "updatePatchBaseline",
"operationName" : "UpdatePatchBaseline",
"paginated" : false,
"returnType" : {
"returnType" : "UpdatePatchBaselineResponse",
"documentation" : null
},
"syncReturnType" : "UpdatePatchBaselineResponse"
},
"UpdateServiceSetting" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : " ServiceSetting
is an account-level setting for an AWS service. This setting defines how a user interacts with or uses a service or a feature of a service. For example, if an AWS service charges money to the account based on feature or service usage, then the AWS service team might create a default setting of \"false\". This means the user can't use this feature unless they change the setting to \"true\" and intentionally opt in for a paid feature.
Services map a SettingId
object to a setting value. AWS services teams define the default value for a SettingId
. You can't create a new SettingId
, but you can overwrite the default value if you have the ssm:UpdateServiceSetting
permission for the setting. Use the GetServiceSetting API action to view the current value. Or, use the ResetServiceSetting to change the value back to the original value defined by the AWS service team.
Update the service setting for the account.
",
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InternalServerErrorException",
"documentation" : "An error occurred on the server side.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServiceSettingNotFoundException",
"documentation" : "The specified service setting was not found. Either the service name or the setting has not been provisioned by the AWS service team.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyUpdatesException",
"documentation" : "There are concurrent updates for a resource that supports one update at a time.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UpdateServiceSettingRequest",
"variableName" : "updateServiceSettingRequest",
"variableType" : "UpdateServiceSettingRequest",
"documentation" : "The request body of the UpdateServiceSetting API action.
",
"simpleType" : "UpdateServiceSettingRequest",
"variableSetterType" : "UpdateServiceSettingRequest"
},
"methodName" : "updateServiceSetting",
"operationName" : "UpdateServiceSetting",
"paginated" : false,
"returnType" : {
"returnType" : "UpdateServiceSettingResponse",
"documentation" : "The result body of the UpdateServiceSetting API action.
"
},
"syncReturnType" : "UpdateServiceSettingResponse"
}
},
"shapes" : {
"Activation" : {
"c2jName" : "Activation",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An activation registers one or more on-premises servers or virtual machines (VMs) with AWS so that you can configure those servers or VMs using Run Command. A server or VM that has been registered with AWS is called a managed instance.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getActivationId",
"beanStyleSetterMethodName" : "setActivationId",
"c2jName" : "ActivationId",
"c2jShape" : "ActivationId",
"defaultConsumerFluentSetterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #activationId(String)}.\n@param activationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activationId(String)",
"deprecated" : false,
"documentation" : "The ID created by Systems Manager when you submitted the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "activationId",
"fluentSetterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@param activationId The ID created by Systems Manager when you submitted the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "activationId",
"getterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@return The ID created by Systems Manager when you submitted the activation.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ActivationId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ActivationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ActivationId",
"sensitive" : false,
"setterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@param activationId The ID created by Systems Manager when you submitted the activation.",
"setterMethodName" : "setActivationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "activationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "activationId",
"variableType" : "String",
"documentation" : "The ID created by Systems Manager when you submitted the activation.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "ActivationDescription",
"defaultConsumerFluentSetterDocumentation" : "A user defined description of the activation.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "A user defined description of the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "A user defined description of the activation.
\n@param description A user defined description of the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "A user defined description of the activation.
\n@return A user defined description of the activation.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "A user defined description of the activation.
\n@param description A user defined description of the activation.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "A user defined description of the activation.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDefaultInstanceName",
"beanStyleSetterMethodName" : "setDefaultInstanceName",
"c2jName" : "DefaultInstanceName",
"c2jShape" : "DefaultInstanceName",
"defaultConsumerFluentSetterDocumentation" : "A name for the managed instance when it is created.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #defaultInstanceName(String)}.\n@param defaultInstanceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultInstanceName(String)",
"deprecated" : false,
"documentation" : "A name for the managed instance when it is created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultInstanceName",
"fluentSetterDocumentation" : "A name for the managed instance when it is created.
\n@param defaultInstanceName A name for the managed instance when it is created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultInstanceName",
"getterDocumentation" : "A name for the managed instance when it is created.
\n@return A name for the managed instance when it is created.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DefaultInstanceName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DefaultInstanceName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DefaultInstanceName",
"sensitive" : false,
"setterDocumentation" : "A name for the managed instance when it is created.
\n@param defaultInstanceName A name for the managed instance when it is created.",
"setterMethodName" : "setDefaultInstanceName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "defaultInstanceName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "defaultInstanceName",
"variableType" : "String",
"documentation" : "A name for the managed instance when it is created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getIamRole",
"beanStyleSetterMethodName" : "setIamRole",
"c2jName" : "IamRole",
"c2jShape" : "IamRole",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #iamRole(String)}.\n@param iamRole a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iamRole(String)",
"deprecated" : false,
"documentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "iamRole",
"fluentSetterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@param iamRole The Amazon Identity and Access Management (IAM) role to assign to the managed instance.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "iamRole",
"getterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@return The Amazon Identity and Access Management (IAM) role to assign to the managed instance.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "IamRole",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IamRole",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "IamRole",
"sensitive" : false,
"setterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@param iamRole The Amazon Identity and Access Management (IAM) role to assign to the managed instance.",
"setterMethodName" : "setIamRole",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "iamRole",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "iamRole",
"variableType" : "String",
"documentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRegistrationLimit",
"beanStyleSetterMethodName" : "setRegistrationLimit",
"c2jName" : "RegistrationLimit",
"c2jShape" : "RegistrationLimit",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #registrationLimit(Integer)}.\n@param registrationLimit a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrationLimit(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of managed instances that can be registered using this activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registrationLimit",
"fluentSetterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@param registrationLimit The maximum number of managed instances that can be registered using this activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registrationLimit",
"getterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@return The maximum number of managed instances that can be registered using this activation.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RegistrationLimit",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegistrationLimit",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "RegistrationLimit",
"sensitive" : false,
"setterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@param registrationLimit The maximum number of managed instances that can be registered using this activation.",
"setterMethodName" : "setRegistrationLimit",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationLimit",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationLimit",
"variableType" : "Integer",
"documentation" : "The maximum number of managed instances that can be registered using this activation.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRegistrationsCount",
"beanStyleSetterMethodName" : "setRegistrationsCount",
"c2jName" : "RegistrationsCount",
"c2jShape" : "RegistrationsCount",
"defaultConsumerFluentSetterDocumentation" : "The number of managed instances already registered with this activation.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #registrationsCount(Integer)}.\n@param registrationsCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrationsCount(Integer)",
"deprecated" : false,
"documentation" : "The number of managed instances already registered with this activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registrationsCount",
"fluentSetterDocumentation" : "The number of managed instances already registered with this activation.
\n@param registrationsCount The number of managed instances already registered with this activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registrationsCount",
"getterDocumentation" : "The number of managed instances already registered with this activation.
\n@return The number of managed instances already registered with this activation.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RegistrationsCount",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegistrationsCount",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "RegistrationsCount",
"sensitive" : false,
"setterDocumentation" : "The number of managed instances already registered with this activation.
\n@param registrationsCount The number of managed instances already registered with this activation.",
"setterMethodName" : "setRegistrationsCount",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationsCount",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationsCount",
"variableType" : "Integer",
"documentation" : "The number of managed instances already registered with this activation.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getExpirationDate",
"beanStyleSetterMethodName" : "setExpirationDate",
"c2jName" : "ExpirationDate",
"c2jShape" : "ExpirationDate",
"defaultConsumerFluentSetterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expirationDate(Instant)}.\n@param expirationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expirationDate(Instant)",
"deprecated" : false,
"documentation" : "The date when this activation can no longer be used to register managed instances.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expirationDate",
"fluentSetterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@param expirationDate The date when this activation can no longer be used to register managed instances.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expirationDate",
"getterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@return The date when this activation can no longer be used to register managed instances.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ExpirationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpirationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpirationDate",
"sensitive" : false,
"setterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@param expirationDate The date when this activation can no longer be used to register managed instances.",
"setterMethodName" : "setExpirationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expirationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expirationDate",
"variableType" : "java.time.Instant",
"documentation" : "The date when this activation can no longer be used to register managed instances.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getExpired",
"beanStyleSetterMethodName" : "setExpired",
"c2jName" : "Expired",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Whether or not the activation is expired.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #expired(Boolean)}.\n@param expired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expired(Boolean)",
"deprecated" : false,
"documentation" : "Whether or not the activation is expired.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expired",
"fluentSetterDocumentation" : "Whether or not the activation is expired.
\n@param expired Whether or not the activation is expired.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expired",
"getterDocumentation" : "Whether or not the activation is expired.
\n@return Whether or not the activation is expired.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Expired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Expired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Expired",
"sensitive" : false,
"setterDocumentation" : "Whether or not the activation is expired.
\n@param expired Whether or not the activation is expired.",
"setterMethodName" : "setExpired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "expired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "expired",
"variableType" : "Boolean",
"documentation" : "Whether or not the activation is expired.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreatedDate",
"beanStyleSetterMethodName" : "setCreatedDate",
"c2jName" : "CreatedDate",
"c2jShape" : "CreatedDate",
"defaultConsumerFluentSetterDocumentation" : "The date the activation was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdDate(Instant)}.\n@param createdDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdDate(Instant)",
"deprecated" : false,
"documentation" : "The date the activation was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createdDate",
"fluentSetterDocumentation" : "The date the activation was created.
\n@param createdDate The date the activation was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createdDate",
"getterDocumentation" : "The date the activation was created.
\n@return The date the activation was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreatedDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreatedDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreatedDate",
"sensitive" : false,
"setterDocumentation" : "The date the activation was created.
\n@param createdDate The date the activation was created.",
"setterMethodName" : "setCreatedDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdDate",
"variableType" : "java.time.Instant",
"documentation" : "The date the activation was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "Tags assigned to the activation.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : "Tags assigned to the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "Tags assigned to the activation.
\n@param tags Tags assigned to the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "Tags assigned to the activation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Tags assigned to the activation.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "Tags assigned to the activation.
\n@param tags Tags assigned to the activation.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "Tags assigned to the activation.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ActivationId" : {
"beanStyleGetterMethodName" : "getActivationId",
"beanStyleSetterMethodName" : "setActivationId",
"c2jName" : "ActivationId",
"c2jShape" : "ActivationId",
"defaultConsumerFluentSetterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #activationId(String)}.\n@param activationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activationId(String)",
"deprecated" : false,
"documentation" : "The ID created by Systems Manager when you submitted the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "activationId",
"fluentSetterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@param activationId The ID created by Systems Manager when you submitted the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "activationId",
"getterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@return The ID created by Systems Manager when you submitted the activation.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ActivationId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ActivationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ActivationId",
"sensitive" : false,
"setterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@param activationId The ID created by Systems Manager when you submitted the activation.",
"setterMethodName" : "setActivationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "activationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "activationId",
"variableType" : "String",
"documentation" : "The ID created by Systems Manager when you submitted the activation.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"CreatedDate" : {
"beanStyleGetterMethodName" : "getCreatedDate",
"beanStyleSetterMethodName" : "setCreatedDate",
"c2jName" : "CreatedDate",
"c2jShape" : "CreatedDate",
"defaultConsumerFluentSetterDocumentation" : "The date the activation was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdDate(Instant)}.\n@param createdDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdDate(Instant)",
"deprecated" : false,
"documentation" : "The date the activation was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createdDate",
"fluentSetterDocumentation" : "The date the activation was created.
\n@param createdDate The date the activation was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createdDate",
"getterDocumentation" : "The date the activation was created.
\n@return The date the activation was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreatedDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreatedDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreatedDate",
"sensitive" : false,
"setterDocumentation" : "The date the activation was created.
\n@param createdDate The date the activation was created.",
"setterMethodName" : "setCreatedDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdDate",
"variableType" : "java.time.Instant",
"documentation" : "The date the activation was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"DefaultInstanceName" : {
"beanStyleGetterMethodName" : "getDefaultInstanceName",
"beanStyleSetterMethodName" : "setDefaultInstanceName",
"c2jName" : "DefaultInstanceName",
"c2jShape" : "DefaultInstanceName",
"defaultConsumerFluentSetterDocumentation" : "A name for the managed instance when it is created.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #defaultInstanceName(String)}.\n@param defaultInstanceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultInstanceName(String)",
"deprecated" : false,
"documentation" : "A name for the managed instance when it is created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultInstanceName",
"fluentSetterDocumentation" : "A name for the managed instance when it is created.
\n@param defaultInstanceName A name for the managed instance when it is created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultInstanceName",
"getterDocumentation" : "A name for the managed instance when it is created.
\n@return A name for the managed instance when it is created.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DefaultInstanceName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DefaultInstanceName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DefaultInstanceName",
"sensitive" : false,
"setterDocumentation" : "A name for the managed instance when it is created.
\n@param defaultInstanceName A name for the managed instance when it is created.",
"setterMethodName" : "setDefaultInstanceName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "defaultInstanceName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "defaultInstanceName",
"variableType" : "String",
"documentation" : "A name for the managed instance when it is created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Description" : {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "ActivationDescription",
"defaultConsumerFluentSetterDocumentation" : "A user defined description of the activation.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "A user defined description of the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "A user defined description of the activation.
\n@param description A user defined description of the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "A user defined description of the activation.
\n@return A user defined description of the activation.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "A user defined description of the activation.
\n@param description A user defined description of the activation.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "A user defined description of the activation.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ExpirationDate" : {
"beanStyleGetterMethodName" : "getExpirationDate",
"beanStyleSetterMethodName" : "setExpirationDate",
"c2jName" : "ExpirationDate",
"c2jShape" : "ExpirationDate",
"defaultConsumerFluentSetterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expirationDate(Instant)}.\n@param expirationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expirationDate(Instant)",
"deprecated" : false,
"documentation" : "The date when this activation can no longer be used to register managed instances.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expirationDate",
"fluentSetterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@param expirationDate The date when this activation can no longer be used to register managed instances.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expirationDate",
"getterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@return The date when this activation can no longer be used to register managed instances.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ExpirationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpirationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpirationDate",
"sensitive" : false,
"setterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@param expirationDate The date when this activation can no longer be used to register managed instances.",
"setterMethodName" : "setExpirationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expirationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expirationDate",
"variableType" : "java.time.Instant",
"documentation" : "The date when this activation can no longer be used to register managed instances.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"Expired" : {
"beanStyleGetterMethodName" : "getExpired",
"beanStyleSetterMethodName" : "setExpired",
"c2jName" : "Expired",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Whether or not the activation is expired.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #expired(Boolean)}.\n@param expired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expired(Boolean)",
"deprecated" : false,
"documentation" : "Whether or not the activation is expired.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expired",
"fluentSetterDocumentation" : "Whether or not the activation is expired.
\n@param expired Whether or not the activation is expired.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expired",
"getterDocumentation" : "Whether or not the activation is expired.
\n@return Whether or not the activation is expired.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Expired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Expired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Expired",
"sensitive" : false,
"setterDocumentation" : "Whether or not the activation is expired.
\n@param expired Whether or not the activation is expired.",
"setterMethodName" : "setExpired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "expired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "expired",
"variableType" : "Boolean",
"documentation" : "Whether or not the activation is expired.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
},
"IamRole" : {
"beanStyleGetterMethodName" : "getIamRole",
"beanStyleSetterMethodName" : "setIamRole",
"c2jName" : "IamRole",
"c2jShape" : "IamRole",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #iamRole(String)}.\n@param iamRole a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iamRole(String)",
"deprecated" : false,
"documentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "iamRole",
"fluentSetterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@param iamRole The Amazon Identity and Access Management (IAM) role to assign to the managed instance.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "iamRole",
"getterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@return The Amazon Identity and Access Management (IAM) role to assign to the managed instance.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "IamRole",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IamRole",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "IamRole",
"sensitive" : false,
"setterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@param iamRole The Amazon Identity and Access Management (IAM) role to assign to the managed instance.",
"setterMethodName" : "setIamRole",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "iamRole",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "iamRole",
"variableType" : "String",
"documentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"RegistrationLimit" : {
"beanStyleGetterMethodName" : "getRegistrationLimit",
"beanStyleSetterMethodName" : "setRegistrationLimit",
"c2jName" : "RegistrationLimit",
"c2jShape" : "RegistrationLimit",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #registrationLimit(Integer)}.\n@param registrationLimit a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrationLimit(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of managed instances that can be registered using this activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registrationLimit",
"fluentSetterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@param registrationLimit The maximum number of managed instances that can be registered using this activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registrationLimit",
"getterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@return The maximum number of managed instances that can be registered using this activation.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RegistrationLimit",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegistrationLimit",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "RegistrationLimit",
"sensitive" : false,
"setterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@param registrationLimit The maximum number of managed instances that can be registered using this activation.",
"setterMethodName" : "setRegistrationLimit",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationLimit",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationLimit",
"variableType" : "Integer",
"documentation" : "The maximum number of managed instances that can be registered using this activation.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
},
"RegistrationsCount" : {
"beanStyleGetterMethodName" : "getRegistrationsCount",
"beanStyleSetterMethodName" : "setRegistrationsCount",
"c2jName" : "RegistrationsCount",
"c2jShape" : "RegistrationsCount",
"defaultConsumerFluentSetterDocumentation" : "The number of managed instances already registered with this activation.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #registrationsCount(Integer)}.\n@param registrationsCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrationsCount(Integer)",
"deprecated" : false,
"documentation" : "The number of managed instances already registered with this activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registrationsCount",
"fluentSetterDocumentation" : "The number of managed instances already registered with this activation.
\n@param registrationsCount The number of managed instances already registered with this activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registrationsCount",
"getterDocumentation" : "The number of managed instances already registered with this activation.
\n@return The number of managed instances already registered with this activation.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RegistrationsCount",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegistrationsCount",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "RegistrationsCount",
"sensitive" : false,
"setterDocumentation" : "The number of managed instances already registered with this activation.
\n@param registrationsCount The number of managed instances already registered with this activation.",
"setterMethodName" : "setRegistrationsCount",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationsCount",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationsCount",
"variableType" : "Integer",
"documentation" : "The number of managed instances already registered with this activation.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
},
"Tags" : {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "Tags assigned to the activation.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : "Tags assigned to the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "Tags assigned to the activation.
\n@param tags Tags assigned to the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "Tags assigned to the activation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Tags assigned to the activation.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "Tags assigned to the activation.
\n@param tags Tags assigned to the activation.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "Tags assigned to the activation.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getActivationId",
"beanStyleSetterMethodName" : "setActivationId",
"c2jName" : "ActivationId",
"c2jShape" : "ActivationId",
"defaultConsumerFluentSetterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #activationId(String)}.\n@param activationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #activationId(String)",
"deprecated" : false,
"documentation" : "The ID created by Systems Manager when you submitted the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "activationId",
"fluentSetterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@param activationId The ID created by Systems Manager when you submitted the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "activationId",
"getterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@return The ID created by Systems Manager when you submitted the activation.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ActivationId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ActivationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ActivationId",
"sensitive" : false,
"setterDocumentation" : "The ID created by Systems Manager when you submitted the activation.
\n@param activationId The ID created by Systems Manager when you submitted the activation.",
"setterMethodName" : "setActivationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "activationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "activationId",
"variableType" : "String",
"documentation" : "The ID created by Systems Manager when you submitted the activation.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDescription",
"beanStyleSetterMethodName" : "setDescription",
"c2jName" : "Description",
"c2jShape" : "ActivationDescription",
"defaultConsumerFluentSetterDocumentation" : "A user defined description of the activation.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #description(String)}.\n@param description a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #description(String)",
"deprecated" : false,
"documentation" : "A user defined description of the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "description",
"fluentSetterDocumentation" : "A user defined description of the activation.
\n@param description A user defined description of the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "description",
"getterDocumentation" : "A user defined description of the activation.
\n@return A user defined description of the activation.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Description",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Description",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Description",
"sensitive" : false,
"setterDocumentation" : "A user defined description of the activation.
\n@param description A user defined description of the activation.",
"setterMethodName" : "setDescription",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "description",
"variableType" : "String",
"documentation" : "A user defined description of the activation.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDefaultInstanceName",
"beanStyleSetterMethodName" : "setDefaultInstanceName",
"c2jName" : "DefaultInstanceName",
"c2jShape" : "DefaultInstanceName",
"defaultConsumerFluentSetterDocumentation" : "A name for the managed instance when it is created.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #defaultInstanceName(String)}.\n@param defaultInstanceName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #defaultInstanceName(String)",
"deprecated" : false,
"documentation" : "A name for the managed instance when it is created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "defaultInstanceName",
"fluentSetterDocumentation" : "A name for the managed instance when it is created.
\n@param defaultInstanceName A name for the managed instance when it is created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "defaultInstanceName",
"getterDocumentation" : "A name for the managed instance when it is created.
\n@return A name for the managed instance when it is created.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DefaultInstanceName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DefaultInstanceName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DefaultInstanceName",
"sensitive" : false,
"setterDocumentation" : "A name for the managed instance when it is created.
\n@param defaultInstanceName A name for the managed instance when it is created.",
"setterMethodName" : "setDefaultInstanceName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "defaultInstanceName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "defaultInstanceName",
"variableType" : "String",
"documentation" : "A name for the managed instance when it is created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getIamRole",
"beanStyleSetterMethodName" : "setIamRole",
"c2jName" : "IamRole",
"c2jShape" : "IamRole",
"defaultConsumerFluentSetterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #iamRole(String)}.\n@param iamRole a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #iamRole(String)",
"deprecated" : false,
"documentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "iamRole",
"fluentSetterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@param iamRole The Amazon Identity and Access Management (IAM) role to assign to the managed instance.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "iamRole",
"getterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@return The Amazon Identity and Access Management (IAM) role to assign to the managed instance.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "IamRole",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "IamRole",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "IamRole",
"sensitive" : false,
"setterDocumentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
\n@param iamRole The Amazon Identity and Access Management (IAM) role to assign to the managed instance.",
"setterMethodName" : "setIamRole",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "iamRole",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "iamRole",
"variableType" : "String",
"documentation" : "The Amazon Identity and Access Management (IAM) role to assign to the managed instance.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRegistrationLimit",
"beanStyleSetterMethodName" : "setRegistrationLimit",
"c2jName" : "RegistrationLimit",
"c2jShape" : "RegistrationLimit",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #registrationLimit(Integer)}.\n@param registrationLimit a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrationLimit(Integer)",
"deprecated" : false,
"documentation" : "The maximum number of managed instances that can be registered using this activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registrationLimit",
"fluentSetterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@param registrationLimit The maximum number of managed instances that can be registered using this activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registrationLimit",
"getterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@return The maximum number of managed instances that can be registered using this activation.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RegistrationLimit",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegistrationLimit",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "RegistrationLimit",
"sensitive" : false,
"setterDocumentation" : "The maximum number of managed instances that can be registered using this activation.
\n@param registrationLimit The maximum number of managed instances that can be registered using this activation.",
"setterMethodName" : "setRegistrationLimit",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationLimit",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationLimit",
"variableType" : "Integer",
"documentation" : "The maximum number of managed instances that can be registered using this activation.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getRegistrationsCount",
"beanStyleSetterMethodName" : "setRegistrationsCount",
"c2jName" : "RegistrationsCount",
"c2jShape" : "RegistrationsCount",
"defaultConsumerFluentSetterDocumentation" : "The number of managed instances already registered with this activation.
\nThis is a convenience that creates an instance of the {@link Integer.Builder} avoiding the need to create one manually via {@link Integer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Integer.Builder#build()} is called immediately and its result is passed to {@link #registrationsCount(Integer)}.\n@param registrationsCount a consumer that will call methods on {@link Integer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registrationsCount(Integer)",
"deprecated" : false,
"documentation" : "The number of managed instances already registered with this activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registrationsCount",
"fluentSetterDocumentation" : "The number of managed instances already registered with this activation.
\n@param registrationsCount The number of managed instances already registered with this activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "registrationsCount",
"getterDocumentation" : "The number of managed instances already registered with this activation.
\n@return The number of managed instances already registered with this activation.",
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "RegistrationsCount",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "RegistrationsCount",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INTEGER",
"name" : "RegistrationsCount",
"sensitive" : false,
"setterDocumentation" : "The number of managed instances already registered with this activation.
\n@param registrationsCount The number of managed instances already registered with this activation.",
"setterMethodName" : "setRegistrationsCount",
"setterModel" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationsCount",
"variableType" : "Integer",
"documentation" : null,
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Integer",
"variableName" : "registrationsCount",
"variableType" : "Integer",
"documentation" : "The number of managed instances already registered with this activation.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getExpirationDate",
"beanStyleSetterMethodName" : "setExpirationDate",
"c2jName" : "ExpirationDate",
"c2jShape" : "ExpirationDate",
"defaultConsumerFluentSetterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expirationDate(Instant)}.\n@param expirationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expirationDate(Instant)",
"deprecated" : false,
"documentation" : "The date when this activation can no longer be used to register managed instances.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expirationDate",
"fluentSetterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@param expirationDate The date when this activation can no longer be used to register managed instances.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expirationDate",
"getterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@return The date when this activation can no longer be used to register managed instances.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ExpirationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ExpirationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpirationDate",
"sensitive" : false,
"setterDocumentation" : "The date when this activation can no longer be used to register managed instances.
\n@param expirationDate The date when this activation can no longer be used to register managed instances.",
"setterMethodName" : "setExpirationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expirationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expirationDate",
"variableType" : "java.time.Instant",
"documentation" : "The date when this activation can no longer be used to register managed instances.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getExpired",
"beanStyleSetterMethodName" : "setExpired",
"c2jName" : "Expired",
"c2jShape" : "Boolean",
"defaultConsumerFluentSetterDocumentation" : "Whether or not the activation is expired.
\nThis is a convenience that creates an instance of the {@link Boolean.Builder} avoiding the need to create one manually via {@link Boolean#builder()}.\n\nWhen the {@link Consumer} completes, {@link Boolean.Builder#build()} is called immediately and its result is passed to {@link #expired(Boolean)}.\n@param expired a consumer that will call methods on {@link Boolean.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expired(Boolean)",
"deprecated" : false,
"documentation" : "Whether or not the activation is expired.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expired",
"fluentSetterDocumentation" : "Whether or not the activation is expired.
\n@param expired Whether or not the activation is expired.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "expired",
"getterDocumentation" : "Whether or not the activation is expired.
\n@return Whether or not the activation is expired.",
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Expired",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Expired",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "BOOLEAN",
"name" : "Expired",
"sensitive" : false,
"setterDocumentation" : "Whether or not the activation is expired.
\n@param expired Whether or not the activation is expired.",
"setterMethodName" : "setExpired",
"setterModel" : {
"variableDeclarationType" : "Boolean",
"variableName" : "expired",
"variableType" : "Boolean",
"documentation" : null,
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Boolean",
"variableName" : "expired",
"variableType" : "Boolean",
"documentation" : "Whether or not the activation is expired.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getCreatedDate",
"beanStyleSetterMethodName" : "setCreatedDate",
"c2jName" : "CreatedDate",
"c2jShape" : "CreatedDate",
"defaultConsumerFluentSetterDocumentation" : "The date the activation was created.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #createdDate(Instant)}.\n@param createdDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #createdDate(Instant)",
"deprecated" : false,
"documentation" : "The date the activation was created.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "createdDate",
"fluentSetterDocumentation" : "The date the activation was created.
\n@param createdDate The date the activation was created.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "createdDate",
"getterDocumentation" : "The date the activation was created.
\n@return The date the activation was created.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "CreatedDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "CreatedDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "CreatedDate",
"sensitive" : false,
"setterDocumentation" : "The date the activation was created.
\n@param createdDate The date the activation was created.",
"setterMethodName" : "setCreatedDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "createdDate",
"variableType" : "java.time.Instant",
"documentation" : "The date the activation was created.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : "Tags assigned to the activation.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : "Tags assigned to the activation.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : "Tags assigned to the activation.
\n@param tags Tags assigned to the activation.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : "Tags assigned to the activation.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return Tags assigned to the activation.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : "Tags assigned to the activation.
\n@param tags Tags assigned to the activation.",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : "Tags assigned to the activation.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Activation",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Activation",
"variableName" : "activation",
"variableType" : "Activation",
"documentation" : null,
"simpleType" : "Activation",
"variableSetterType" : "Activation"
},
"wrapper" : false
},
"AddTagsToResourceRequest" : {
"c2jName" : "AddTagsToResourceRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "AddTagsToResource",
"locationName" : null,
"requestUri" : "/",
"target" : "AmazonSSM.AddTagsToResource",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"beanStyleGetterMethodName" : "getResourceTypeAsString",
"beanStyleSetterMethodName" : "setResourceType",
"c2jName" : "ResourceType",
"c2jShape" : "ResourceTypeForTagging",
"defaultConsumerFluentSetterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceTypeAsString(String)}.\n@param resourceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceType(String)",
"deprecated" : false,
"documentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"endpointDiscoveryId" : false,
"enumType" : "ResourceTypeForTagging",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "resourceType",
"fluentEnumSetterMethodName" : "resourceType",
"fluentGetterMethodName" : "resourceTypeAsString",
"fluentSetterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceType Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceTypeForTagging",
"fluentSetterMethodName" : "resourceType",
"getterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceType} will return {@link ResourceTypeForTagging#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceTypeAsString}.\n
\n@return Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ResourceType",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceType",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceType",
"sensitive" : false,
"setterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceType Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging",
"setterMethodName" : "setResourceType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceType",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceType",
"variableType" : "String",
"documentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getResourceId",
"beanStyleSetterMethodName" : "setResourceId",
"c2jName" : "ResourceId",
"c2jShape" : "ResourceId",
"defaultConsumerFluentSetterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceId(String)}.\n@param resourceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceId(String)",
"deprecated" : false,
"documentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceId",
"fluentSetterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceId The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceId",
"getterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@return The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ResourceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceId",
"sensitive" : false,
"setterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceId The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"setterMethodName" : "setResourceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n@param tags One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n@param tags One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ResourceId" : {
"beanStyleGetterMethodName" : "getResourceId",
"beanStyleSetterMethodName" : "setResourceId",
"c2jName" : "ResourceId",
"c2jShape" : "ResourceId",
"defaultConsumerFluentSetterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceId(String)}.\n@param resourceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceId(String)",
"deprecated" : false,
"documentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceId",
"fluentSetterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceId The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceId",
"getterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@return The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ResourceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceId",
"sensitive" : false,
"setterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceId The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"setterMethodName" : "setResourceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ResourceType" : {
"beanStyleGetterMethodName" : "getResourceTypeAsString",
"beanStyleSetterMethodName" : "setResourceType",
"c2jName" : "ResourceType",
"c2jShape" : "ResourceTypeForTagging",
"defaultConsumerFluentSetterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceTypeAsString(String)}.\n@param resourceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceType(String)",
"deprecated" : false,
"documentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"endpointDiscoveryId" : false,
"enumType" : "ResourceTypeForTagging",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "resourceType",
"fluentEnumSetterMethodName" : "resourceType",
"fluentGetterMethodName" : "resourceTypeAsString",
"fluentSetterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceType Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceTypeForTagging",
"fluentSetterMethodName" : "resourceType",
"getterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceType} will return {@link ResourceTypeForTagging#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceTypeAsString}.\n
\n@return Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ResourceType",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceType",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceType",
"sensitive" : false,
"setterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceType Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging",
"setterMethodName" : "setResourceType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceType",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceType",
"variableType" : "String",
"documentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Tags" : {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n@param tags One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n@param tags One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getResourceTypeAsString",
"beanStyleSetterMethodName" : "setResourceType",
"c2jName" : "ResourceType",
"c2jShape" : "ResourceTypeForTagging",
"defaultConsumerFluentSetterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceTypeAsString(String)}.\n@param resourceType a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceType(String)",
"deprecated" : false,
"documentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"endpointDiscoveryId" : false,
"enumType" : "ResourceTypeForTagging",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "resourceType",
"fluentEnumSetterMethodName" : "resourceType",
"fluentGetterMethodName" : "resourceTypeAsString",
"fluentSetterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceType Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging\n@return Returns a reference to this object so that method calls can be chained together.\n@see ResourceTypeForTagging",
"fluentSetterMethodName" : "resourceType",
"getterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #resourceType} will return {@link ResourceTypeForTagging#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #resourceTypeAsString}.\n
\n@return Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ResourceType",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceType",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceType",
"sensitive" : false,
"setterDocumentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceType Specifies the type of resource you are tagging. The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@see ResourceTypeForTagging",
"setterMethodName" : "setResourceType",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceType",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceType",
"variableType" : "String",
"documentation" : "Specifies the type of resource you are tagging.
The ManagedInstance type for this API action is for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getResourceId",
"beanStyleSetterMethodName" : "setResourceId",
"c2jName" : "ResourceId",
"c2jShape" : "ResourceId",
"defaultConsumerFluentSetterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #resourceId(String)}.\n@param resourceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #resourceId(String)",
"deprecated" : false,
"documentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "resourceId",
"fluentSetterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceId The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "resourceId",
"getterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@return The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ResourceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ResourceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ResourceId",
"sensitive" : false,
"setterDocumentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
\n@param resourceId The resource ID you want to tag. Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"setterMethodName" : "setResourceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "resourceId",
"variableType" : "String",
"documentation" : "The resource ID you want to tag.
Use the ID of the resource. Here are some examples:
ManagedInstance: mi-012345abcde
MaintenanceWindow: mw-012345abcde
PatchBaseline: pb-012345abcde
For the Document and Parameter values, use the name of the resource.
The ManagedInstance type for this API action is only for on-premises managed instances. You must specify the name of the managed instance in the following format: mi-ID_number. For example, mi-1a2b3c4d5e6f.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTags",
"beanStyleSetterMethodName" : "setTags",
"c2jName" : "Tags",
"c2jShape" : "TagList",
"defaultConsumerFluentSetterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #tags(List)}.\n@param tags a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #tags(List)",
"deprecated" : false,
"documentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "tags",
"fluentSetterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n@param tags One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "tags",
"getterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Tags",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Tags",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Tag",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Tag.Builder} avoiding the need to create one manually via {@link Tag#builder()}.\n\nWhen the {@link Consumer} completes, {@link Tag.Builder#build()} is called immediately and its result is passed to {@link #member(Tag)}.\n@param member a consumer that will call methods on {@link Tag.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Tag)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Tag",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : null,
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Tag",
"variableName" : "member",
"variableType" : "Tag",
"documentation" : "",
"simpleType" : "Tag",
"variableSetterType" : "Tag"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Tag",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Tag",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Tags",
"sensitive" : false,
"setterDocumentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
\n@param tags One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string. Do not enter personally identifiable information in this field.
",
"setterMethodName" : "setTags",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "tags",
"variableType" : "java.util.List",
"documentation" : " One or more tags. The value parameter is required, but if you don't want the tag to have a value, specify the parameter with no value, and we set the value to an empty string.
Do not enter personally identifiable information in this field.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "ResourceType", "ResourceId", "Tags" ],
"shapeName" : "AddTagsToResourceRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AddTagsToResourceRequest",
"variableName" : "addTagsToResourceRequest",
"variableType" : "AddTagsToResourceRequest",
"documentation" : null,
"simpleType" : "AddTagsToResourceRequest",
"variableSetterType" : "AddTagsToResourceRequest"
},
"wrapper" : false
},
"AddTagsToResourceResponse" : {
"c2jName" : "AddTagsToResourceResult",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AddTagsToResourceResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AddTagsToResourceResponse",
"variableName" : "addTagsToResourceResponse",
"variableType" : "AddTagsToResourceResponse",
"documentation" : null,
"simpleType" : "AddTagsToResourceResponse",
"variableSetterType" : "AddTagsToResourceResponse"
},
"wrapper" : false
},
"AlreadyExistsException" : {
"c2jName" : "AlreadyExistsException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Error returned if an attempt is made to register a patch group with a patch baseline that is already registered with a different patch baseline.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "AlreadyExistsException",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AlreadyExistsException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AlreadyExistsException",
"variableName" : "alreadyExistsException",
"variableType" : "AlreadyExistsException",
"documentation" : null,
"simpleType" : "AlreadyExistsException",
"variableSetterType" : "AlreadyExistsException"
},
"wrapper" : false
},
"AssociatedInstancesException" : {
"c2jName" : "AssociatedInstances",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "You must disassociate a document from all instances before you can delete it.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "AssociatedInstances",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AssociatedInstancesException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AssociatedInstancesException",
"variableName" : "associatedInstancesException",
"variableType" : "AssociatedInstancesException",
"documentation" : null,
"simpleType" : "AssociatedInstancesException",
"variableSetterType" : "AssociatedInstancesException"
},
"wrapper" : false
},
"Association" : {
"c2jName" : "Association",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Describes an association of a Systems Manager document and an instance.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "DocumentARN",
"defaultConsumerFluentSetterDocumentation" : "The name of the Systems Manager document.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Systems Manager document.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Systems Manager document.
\n@return The name of the Systems Manager document.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Systems Manager document.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getInstanceId",
"beanStyleSetterMethodName" : "setInstanceId",
"c2jName" : "InstanceId",
"c2jShape" : "InstanceId",
"defaultConsumerFluentSetterDocumentation" : "The ID of the instance.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)",
"deprecated" : false,
"documentation" : "The ID of the instance.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceId",
"fluentSetterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceId",
"getterDocumentation" : "The ID of the instance.
\n@return The ID of the instance.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "InstanceId",
"sensitive" : false,
"setterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.",
"setterMethodName" : "setInstanceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : "The ID of the instance.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationId",
"beanStyleSetterMethodName" : "setAssociationId",
"c2jName" : "AssociationId",
"c2jShape" : "AssociationId",
"defaultConsumerFluentSetterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationId(String)}.\n@param associationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationId(String)",
"deprecated" : false,
"documentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationId",
"fluentSetterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@param associationId The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationId",
"getterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@return The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationId",
"sensitive" : false,
"setterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@param associationId The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.",
"setterMethodName" : "setAssociationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationVersion",
"beanStyleSetterMethodName" : "setAssociationVersion",
"c2jName" : "AssociationVersion",
"c2jShape" : "AssociationVersion",
"defaultConsumerFluentSetterDocumentation" : "The association version.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationVersion(String)}.\n@param associationVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationVersion(String)",
"deprecated" : false,
"documentation" : "The association version.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationVersion",
"fluentSetterDocumentation" : "The association version.
\n@param associationVersion The association version.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationVersion",
"getterDocumentation" : "The association version.
\n@return The association version.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationVersion",
"sensitive" : false,
"setterDocumentation" : "The association version.
\n@param associationVersion The association version.",
"setterMethodName" : "setAssociationVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : "The association version.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDocumentVersion",
"beanStyleSetterMethodName" : "setDocumentVersion",
"c2jName" : "DocumentVersion",
"c2jShape" : "DocumentVersion",
"defaultConsumerFluentSetterDocumentation" : "The version of the document used in the association.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #documentVersion(String)}.\n@param documentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #documentVersion(String)",
"deprecated" : false,
"documentation" : "The version of the document used in the association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "documentVersion",
"fluentSetterDocumentation" : "The version of the document used in the association.
\n@param documentVersion The version of the document used in the association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "documentVersion",
"getterDocumentation" : "The version of the document used in the association.
\n@return The version of the document used in the association.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DocumentVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DocumentVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DocumentVersion",
"sensitive" : false,
"setterDocumentation" : "The version of the document used in the association.
\n@param documentVersion The version of the document used in the association.",
"setterMethodName" : "setDocumentVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : "The version of the document used in the association.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTargets",
"beanStyleSetterMethodName" : "setTargets",
"c2jName" : "Targets",
"c2jShape" : "Targets",
"defaultConsumerFluentSetterDocumentation" : "The instances targeted by the request to create an association.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #targets(List)}.\n@param targets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targets(List)",
"deprecated" : false,
"documentation" : "The instances targeted by the request to create an association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "targets",
"fluentSetterDocumentation" : "The instances targeted by the request to create an association.
\n@param targets The instances targeted by the request to create an association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "targets",
"getterDocumentation" : "The instances targeted by the request to create an association.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The instances targeted by the request to create an association.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Targets",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Targets",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Target",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Target.Builder} avoiding the need to create one manually via {@link Target#builder()}.\n\nWhen the {@link Consumer} completes, {@link Target.Builder#build()} is called immediately and its result is passed to {@link #member(Target)}.\n@param member a consumer that will call methods on {@link Target.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Target)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Target",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Target",
"variableName" : "member",
"variableType" : "Target",
"documentation" : null,
"simpleType" : "Target",
"variableSetterType" : "Target"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Target",
"variableName" : "member",
"variableType" : "Target",
"documentation" : "",
"simpleType" : "Target",
"variableSetterType" : "Target"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Target",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Target",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Targets",
"sensitive" : false,
"setterDocumentation" : "The instances targeted by the request to create an association.
\n@param targets The instances targeted by the request to create an association.",
"setterMethodName" : "setTargets",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "targets",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "targets",
"variableType" : "java.util.List",
"documentation" : "The instances targeted by the request to create an association.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLastExecutionDate",
"beanStyleSetterMethodName" : "setLastExecutionDate",
"c2jName" : "LastExecutionDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date on which the association was last run.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastExecutionDate(Instant)}.\n@param lastExecutionDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastExecutionDate(Instant)",
"deprecated" : false,
"documentation" : "The date on which the association was last run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastExecutionDate",
"fluentSetterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastExecutionDate",
"getterDocumentation" : "The date on which the association was last run.
\n@return The date on which the association was last run.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastExecutionDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastExecutionDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastExecutionDate",
"sensitive" : false,
"setterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.",
"setterMethodName" : "setLastExecutionDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : "The date on which the association was last run.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOverview",
"beanStyleSetterMethodName" : "setOverview",
"c2jName" : "Overview",
"c2jShape" : "AssociationOverview",
"defaultConsumerFluentSetterDocumentation" : "Information about the association.
\nThis is a convenience that creates an instance of the {@link AssociationOverview.Builder} avoiding the need to create one manually via {@link AssociationOverview#builder()}.\n\nWhen the {@link Consumer} completes, {@link AssociationOverview.Builder#build()} is called immediately and its result is passed to {@link #overview(AssociationOverview)}.\n@param overview a consumer that will call methods on {@link AssociationOverview.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #overview(AssociationOverview)",
"deprecated" : false,
"documentation" : "Information about the association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "overview",
"fluentSetterDocumentation" : "Information about the association.
\n@param overview Information about the association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "overview",
"getterDocumentation" : "Information about the association.
\n@return Information about the association.",
"getterModel" : {
"returnType" : "AssociationOverview",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Overview",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Overview",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Overview",
"sensitive" : false,
"setterDocumentation" : "Information about the association.
\n@param overview Information about the association.",
"setterMethodName" : "setOverview",
"setterModel" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : null,
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : "Information about the association.
",
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getScheduleExpression",
"beanStyleSetterMethodName" : "setScheduleExpression",
"c2jName" : "ScheduleExpression",
"c2jShape" : "ScheduleExpression",
"defaultConsumerFluentSetterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #scheduleExpression(String)}.\n@param scheduleExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scheduleExpression(String)",
"deprecated" : false,
"documentation" : "A cron expression that specifies a schedule when the association runs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "scheduleExpression",
"fluentSetterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@param scheduleExpression A cron expression that specifies a schedule when the association runs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "scheduleExpression",
"getterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@return A cron expression that specifies a schedule when the association runs.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ScheduleExpression",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ScheduleExpression",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ScheduleExpression",
"sensitive" : false,
"setterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@param scheduleExpression A cron expression that specifies a schedule when the association runs.",
"setterMethodName" : "setScheduleExpression",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "scheduleExpression",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "scheduleExpression",
"variableType" : "String",
"documentation" : "A cron expression that specifies a schedule when the association runs.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationName",
"beanStyleSetterMethodName" : "setAssociationName",
"c2jName" : "AssociationName",
"c2jShape" : "AssociationName",
"defaultConsumerFluentSetterDocumentation" : "The association name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationName(String)}.\n@param associationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationName(String)",
"deprecated" : false,
"documentation" : "The association name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationName",
"fluentSetterDocumentation" : "The association name.
\n@param associationName The association name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationName",
"getterDocumentation" : "The association name.
\n@return The association name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationName",
"sensitive" : false,
"setterDocumentation" : "The association name.
\n@param associationName The association name.",
"setterMethodName" : "setAssociationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : "The association name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AssociationId" : {
"beanStyleGetterMethodName" : "getAssociationId",
"beanStyleSetterMethodName" : "setAssociationId",
"c2jName" : "AssociationId",
"c2jShape" : "AssociationId",
"defaultConsumerFluentSetterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationId(String)}.\n@param associationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationId(String)",
"deprecated" : false,
"documentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationId",
"fluentSetterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@param associationId The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationId",
"getterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@return The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationId",
"sensitive" : false,
"setterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@param associationId The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.",
"setterMethodName" : "setAssociationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"AssociationName" : {
"beanStyleGetterMethodName" : "getAssociationName",
"beanStyleSetterMethodName" : "setAssociationName",
"c2jName" : "AssociationName",
"c2jShape" : "AssociationName",
"defaultConsumerFluentSetterDocumentation" : "The association name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationName(String)}.\n@param associationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationName(String)",
"deprecated" : false,
"documentation" : "The association name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationName",
"fluentSetterDocumentation" : "The association name.
\n@param associationName The association name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationName",
"getterDocumentation" : "The association name.
\n@return The association name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationName",
"sensitive" : false,
"setterDocumentation" : "The association name.
\n@param associationName The association name.",
"setterMethodName" : "setAssociationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : "The association name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"AssociationVersion" : {
"beanStyleGetterMethodName" : "getAssociationVersion",
"beanStyleSetterMethodName" : "setAssociationVersion",
"c2jName" : "AssociationVersion",
"c2jShape" : "AssociationVersion",
"defaultConsumerFluentSetterDocumentation" : "The association version.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationVersion(String)}.\n@param associationVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationVersion(String)",
"deprecated" : false,
"documentation" : "The association version.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationVersion",
"fluentSetterDocumentation" : "The association version.
\n@param associationVersion The association version.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationVersion",
"getterDocumentation" : "The association version.
\n@return The association version.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationVersion",
"sensitive" : false,
"setterDocumentation" : "The association version.
\n@param associationVersion The association version.",
"setterMethodName" : "setAssociationVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : "The association version.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"DocumentVersion" : {
"beanStyleGetterMethodName" : "getDocumentVersion",
"beanStyleSetterMethodName" : "setDocumentVersion",
"c2jName" : "DocumentVersion",
"c2jShape" : "DocumentVersion",
"defaultConsumerFluentSetterDocumentation" : "The version of the document used in the association.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #documentVersion(String)}.\n@param documentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #documentVersion(String)",
"deprecated" : false,
"documentation" : "The version of the document used in the association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "documentVersion",
"fluentSetterDocumentation" : "The version of the document used in the association.
\n@param documentVersion The version of the document used in the association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "documentVersion",
"getterDocumentation" : "The version of the document used in the association.
\n@return The version of the document used in the association.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DocumentVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DocumentVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DocumentVersion",
"sensitive" : false,
"setterDocumentation" : "The version of the document used in the association.
\n@param documentVersion The version of the document used in the association.",
"setterMethodName" : "setDocumentVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : "The version of the document used in the association.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"InstanceId" : {
"beanStyleGetterMethodName" : "getInstanceId",
"beanStyleSetterMethodName" : "setInstanceId",
"c2jName" : "InstanceId",
"c2jShape" : "InstanceId",
"defaultConsumerFluentSetterDocumentation" : "The ID of the instance.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)",
"deprecated" : false,
"documentation" : "The ID of the instance.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceId",
"fluentSetterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceId",
"getterDocumentation" : "The ID of the instance.
\n@return The ID of the instance.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "InstanceId",
"sensitive" : false,
"setterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.",
"setterMethodName" : "setInstanceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : "The ID of the instance.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"LastExecutionDate" : {
"beanStyleGetterMethodName" : "getLastExecutionDate",
"beanStyleSetterMethodName" : "setLastExecutionDate",
"c2jName" : "LastExecutionDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date on which the association was last run.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastExecutionDate(Instant)}.\n@param lastExecutionDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastExecutionDate(Instant)",
"deprecated" : false,
"documentation" : "The date on which the association was last run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastExecutionDate",
"fluentSetterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastExecutionDate",
"getterDocumentation" : "The date on which the association was last run.
\n@return The date on which the association was last run.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastExecutionDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastExecutionDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastExecutionDate",
"sensitive" : false,
"setterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.",
"setterMethodName" : "setLastExecutionDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : "The date on which the association was last run.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "DocumentARN",
"defaultConsumerFluentSetterDocumentation" : "The name of the Systems Manager document.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Systems Manager document.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Systems Manager document.
\n@return The name of the Systems Manager document.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Systems Manager document.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Overview" : {
"beanStyleGetterMethodName" : "getOverview",
"beanStyleSetterMethodName" : "setOverview",
"c2jName" : "Overview",
"c2jShape" : "AssociationOverview",
"defaultConsumerFluentSetterDocumentation" : "Information about the association.
\nThis is a convenience that creates an instance of the {@link AssociationOverview.Builder} avoiding the need to create one manually via {@link AssociationOverview#builder()}.\n\nWhen the {@link Consumer} completes, {@link AssociationOverview.Builder#build()} is called immediately and its result is passed to {@link #overview(AssociationOverview)}.\n@param overview a consumer that will call methods on {@link AssociationOverview.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #overview(AssociationOverview)",
"deprecated" : false,
"documentation" : "Information about the association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "overview",
"fluentSetterDocumentation" : "Information about the association.
\n@param overview Information about the association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "overview",
"getterDocumentation" : "Information about the association.
\n@return Information about the association.",
"getterModel" : {
"returnType" : "AssociationOverview",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Overview",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Overview",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Overview",
"sensitive" : false,
"setterDocumentation" : "Information about the association.
\n@param overview Information about the association.",
"setterMethodName" : "setOverview",
"setterModel" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : null,
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : "Information about the association.
",
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"xmlNameSpaceUri" : null
},
"ScheduleExpression" : {
"beanStyleGetterMethodName" : "getScheduleExpression",
"beanStyleSetterMethodName" : "setScheduleExpression",
"c2jName" : "ScheduleExpression",
"c2jShape" : "ScheduleExpression",
"defaultConsumerFluentSetterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #scheduleExpression(String)}.\n@param scheduleExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scheduleExpression(String)",
"deprecated" : false,
"documentation" : "A cron expression that specifies a schedule when the association runs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "scheduleExpression",
"fluentSetterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@param scheduleExpression A cron expression that specifies a schedule when the association runs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "scheduleExpression",
"getterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@return A cron expression that specifies a schedule when the association runs.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ScheduleExpression",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ScheduleExpression",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ScheduleExpression",
"sensitive" : false,
"setterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@param scheduleExpression A cron expression that specifies a schedule when the association runs.",
"setterMethodName" : "setScheduleExpression",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "scheduleExpression",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "scheduleExpression",
"variableType" : "String",
"documentation" : "A cron expression that specifies a schedule when the association runs.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Targets" : {
"beanStyleGetterMethodName" : "getTargets",
"beanStyleSetterMethodName" : "setTargets",
"c2jName" : "Targets",
"c2jShape" : "Targets",
"defaultConsumerFluentSetterDocumentation" : "The instances targeted by the request to create an association.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #targets(List)}.\n@param targets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targets(List)",
"deprecated" : false,
"documentation" : "The instances targeted by the request to create an association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "targets",
"fluentSetterDocumentation" : "The instances targeted by the request to create an association.
\n@param targets The instances targeted by the request to create an association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "targets",
"getterDocumentation" : "The instances targeted by the request to create an association.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The instances targeted by the request to create an association.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Targets",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Targets",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Target",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Target.Builder} avoiding the need to create one manually via {@link Target#builder()}.\n\nWhen the {@link Consumer} completes, {@link Target.Builder#build()} is called immediately and its result is passed to {@link #member(Target)}.\n@param member a consumer that will call methods on {@link Target.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Target)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Target",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Target",
"variableName" : "member",
"variableType" : "Target",
"documentation" : null,
"simpleType" : "Target",
"variableSetterType" : "Target"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Target",
"variableName" : "member",
"variableType" : "Target",
"documentation" : "",
"simpleType" : "Target",
"variableSetterType" : "Target"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Target",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Target",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Targets",
"sensitive" : false,
"setterDocumentation" : "The instances targeted by the request to create an association.
\n@param targets The instances targeted by the request to create an association.",
"setterMethodName" : "setTargets",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "targets",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "targets",
"variableType" : "java.util.List",
"documentation" : "The instances targeted by the request to create an association.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "DocumentARN",
"defaultConsumerFluentSetterDocumentation" : "The name of the Systems Manager document.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Systems Manager document.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Systems Manager document.
\n@return The name of the Systems Manager document.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Systems Manager document.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getInstanceId",
"beanStyleSetterMethodName" : "setInstanceId",
"c2jName" : "InstanceId",
"c2jShape" : "InstanceId",
"defaultConsumerFluentSetterDocumentation" : "The ID of the instance.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)",
"deprecated" : false,
"documentation" : "The ID of the instance.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceId",
"fluentSetterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceId",
"getterDocumentation" : "The ID of the instance.
\n@return The ID of the instance.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "InstanceId",
"sensitive" : false,
"setterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.",
"setterMethodName" : "setInstanceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : "The ID of the instance.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationId",
"beanStyleSetterMethodName" : "setAssociationId",
"c2jName" : "AssociationId",
"c2jShape" : "AssociationId",
"defaultConsumerFluentSetterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationId(String)}.\n@param associationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationId(String)",
"deprecated" : false,
"documentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationId",
"fluentSetterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@param associationId The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationId",
"getterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@return The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationId",
"sensitive" : false,
"setterDocumentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
\n@param associationId The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.",
"setterMethodName" : "setAssociationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : "The ID created by the system when you create an association. An association is a binding between a document and a set of targets with a schedule.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationVersion",
"beanStyleSetterMethodName" : "setAssociationVersion",
"c2jName" : "AssociationVersion",
"c2jShape" : "AssociationVersion",
"defaultConsumerFluentSetterDocumentation" : "The association version.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationVersion(String)}.\n@param associationVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationVersion(String)",
"deprecated" : false,
"documentation" : "The association version.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationVersion",
"fluentSetterDocumentation" : "The association version.
\n@param associationVersion The association version.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationVersion",
"getterDocumentation" : "The association version.
\n@return The association version.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationVersion",
"sensitive" : false,
"setterDocumentation" : "The association version.
\n@param associationVersion The association version.",
"setterMethodName" : "setAssociationVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : "The association version.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDocumentVersion",
"beanStyleSetterMethodName" : "setDocumentVersion",
"c2jName" : "DocumentVersion",
"c2jShape" : "DocumentVersion",
"defaultConsumerFluentSetterDocumentation" : "The version of the document used in the association.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #documentVersion(String)}.\n@param documentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #documentVersion(String)",
"deprecated" : false,
"documentation" : "The version of the document used in the association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "documentVersion",
"fluentSetterDocumentation" : "The version of the document used in the association.
\n@param documentVersion The version of the document used in the association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "documentVersion",
"getterDocumentation" : "The version of the document used in the association.
\n@return The version of the document used in the association.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DocumentVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DocumentVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DocumentVersion",
"sensitive" : false,
"setterDocumentation" : "The version of the document used in the association.
\n@param documentVersion The version of the document used in the association.",
"setterMethodName" : "setDocumentVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : "The version of the document used in the association.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTargets",
"beanStyleSetterMethodName" : "setTargets",
"c2jName" : "Targets",
"c2jShape" : "Targets",
"defaultConsumerFluentSetterDocumentation" : "The instances targeted by the request to create an association.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #targets(List)}.\n@param targets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targets(List)",
"deprecated" : false,
"documentation" : "The instances targeted by the request to create an association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "targets",
"fluentSetterDocumentation" : "The instances targeted by the request to create an association.
\n@param targets The instances targeted by the request to create an association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "targets",
"getterDocumentation" : "The instances targeted by the request to create an association.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The instances targeted by the request to create an association.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Targets",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Targets",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Target",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Target.Builder} avoiding the need to create one manually via {@link Target#builder()}.\n\nWhen the {@link Consumer} completes, {@link Target.Builder#build()} is called immediately and its result is passed to {@link #member(Target)}.\n@param member a consumer that will call methods on {@link Target.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Target)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Target",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Target",
"variableName" : "member",
"variableType" : "Target",
"documentation" : null,
"simpleType" : "Target",
"variableSetterType" : "Target"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Target",
"variableName" : "member",
"variableType" : "Target",
"documentation" : "",
"simpleType" : "Target",
"variableSetterType" : "Target"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Target",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Target",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Targets",
"sensitive" : false,
"setterDocumentation" : "The instances targeted by the request to create an association.
\n@param targets The instances targeted by the request to create an association.",
"setterMethodName" : "setTargets",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "targets",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "targets",
"variableType" : "java.util.List",
"documentation" : "The instances targeted by the request to create an association.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLastExecutionDate",
"beanStyleSetterMethodName" : "setLastExecutionDate",
"c2jName" : "LastExecutionDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date on which the association was last run.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastExecutionDate(Instant)}.\n@param lastExecutionDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastExecutionDate(Instant)",
"deprecated" : false,
"documentation" : "The date on which the association was last run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastExecutionDate",
"fluentSetterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastExecutionDate",
"getterDocumentation" : "The date on which the association was last run.
\n@return The date on which the association was last run.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastExecutionDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastExecutionDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastExecutionDate",
"sensitive" : false,
"setterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.",
"setterMethodName" : "setLastExecutionDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : "The date on which the association was last run.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOverview",
"beanStyleSetterMethodName" : "setOverview",
"c2jName" : "Overview",
"c2jShape" : "AssociationOverview",
"defaultConsumerFluentSetterDocumentation" : "Information about the association.
\nThis is a convenience that creates an instance of the {@link AssociationOverview.Builder} avoiding the need to create one manually via {@link AssociationOverview#builder()}.\n\nWhen the {@link Consumer} completes, {@link AssociationOverview.Builder#build()} is called immediately and its result is passed to {@link #overview(AssociationOverview)}.\n@param overview a consumer that will call methods on {@link AssociationOverview.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #overview(AssociationOverview)",
"deprecated" : false,
"documentation" : "Information about the association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "overview",
"fluentSetterDocumentation" : "Information about the association.
\n@param overview Information about the association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "overview",
"getterDocumentation" : "Information about the association.
\n@return Information about the association.",
"getterModel" : {
"returnType" : "AssociationOverview",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Overview",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Overview",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Overview",
"sensitive" : false,
"setterDocumentation" : "Information about the association.
\n@param overview Information about the association.",
"setterMethodName" : "setOverview",
"setterModel" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : null,
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : "Information about the association.
",
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getScheduleExpression",
"beanStyleSetterMethodName" : "setScheduleExpression",
"c2jName" : "ScheduleExpression",
"c2jShape" : "ScheduleExpression",
"defaultConsumerFluentSetterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #scheduleExpression(String)}.\n@param scheduleExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scheduleExpression(String)",
"deprecated" : false,
"documentation" : "A cron expression that specifies a schedule when the association runs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "scheduleExpression",
"fluentSetterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@param scheduleExpression A cron expression that specifies a schedule when the association runs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "scheduleExpression",
"getterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@return A cron expression that specifies a schedule when the association runs.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ScheduleExpression",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ScheduleExpression",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ScheduleExpression",
"sensitive" : false,
"setterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@param scheduleExpression A cron expression that specifies a schedule when the association runs.",
"setterMethodName" : "setScheduleExpression",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "scheduleExpression",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "scheduleExpression",
"variableType" : "String",
"documentation" : "A cron expression that specifies a schedule when the association runs.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationName",
"beanStyleSetterMethodName" : "setAssociationName",
"c2jName" : "AssociationName",
"c2jShape" : "AssociationName",
"defaultConsumerFluentSetterDocumentation" : "The association name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationName(String)}.\n@param associationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationName(String)",
"deprecated" : false,
"documentation" : "The association name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationName",
"fluentSetterDocumentation" : "The association name.
\n@param associationName The association name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationName",
"getterDocumentation" : "The association name.
\n@return The association name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationName",
"sensitive" : false,
"setterDocumentation" : "The association name.
\n@param associationName The association name.",
"setterMethodName" : "setAssociationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : "The association name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "Association",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Association",
"variableName" : "association",
"variableType" : "Association",
"documentation" : null,
"simpleType" : "Association",
"variableSetterType" : "Association"
},
"wrapper" : false
},
"AssociationAlreadyExistsException" : {
"c2jName" : "AssociationAlreadyExists",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "The specified association already exists.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : "AssociationAlreadyExists",
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AssociationAlreadyExistsException",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "AssociationAlreadyExistsException",
"variableName" : "associationAlreadyExistsException",
"variableType" : "AssociationAlreadyExistsException",
"documentation" : null,
"simpleType" : "AssociationAlreadyExistsException",
"variableSetterType" : "AssociationAlreadyExistsException"
},
"wrapper" : false
},
"AssociationComplianceSeverity" : {
"c2jName" : "AssociationComplianceSeverity",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : [ {
"name" : "CRITICAL",
"value" : "CRITICAL"
}, {
"name" : "HIGH",
"value" : "HIGH"
}, {
"name" : "MEDIUM",
"value" : "MEDIUM"
}, {
"name" : "LOW",
"value" : "LOW"
}, {
"name" : "UNSPECIFIED",
"value" : "UNSPECIFIED"
} ],
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ ],
"membersAsMap" : { },
"nonStreamingMembers" : [ ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AssociationComplianceSeverity",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AssociationComplianceSeverity",
"variableName" : "associationComplianceSeverity",
"variableType" : "AssociationComplianceSeverity",
"documentation" : null,
"simpleType" : "AssociationComplianceSeverity",
"variableSetterType" : "AssociationComplianceSeverity"
},
"wrapper" : false
},
"AssociationDescription" : {
"c2jName" : "AssociationDescription",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Describes the parameters for a document.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "DocumentARN",
"defaultConsumerFluentSetterDocumentation" : "The name of the Systems Manager document.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Systems Manager document.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Systems Manager document.
\n@return The name of the Systems Manager document.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Systems Manager document.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getInstanceId",
"beanStyleSetterMethodName" : "setInstanceId",
"c2jName" : "InstanceId",
"c2jShape" : "InstanceId",
"defaultConsumerFluentSetterDocumentation" : "The ID of the instance.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)",
"deprecated" : false,
"documentation" : "The ID of the instance.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceId",
"fluentSetterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceId",
"getterDocumentation" : "The ID of the instance.
\n@return The ID of the instance.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "InstanceId",
"sensitive" : false,
"setterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.",
"setterMethodName" : "setInstanceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : "The ID of the instance.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationVersion",
"beanStyleSetterMethodName" : "setAssociationVersion",
"c2jName" : "AssociationVersion",
"c2jShape" : "AssociationVersion",
"defaultConsumerFluentSetterDocumentation" : "The association version.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationVersion(String)}.\n@param associationVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationVersion(String)",
"deprecated" : false,
"documentation" : "The association version.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationVersion",
"fluentSetterDocumentation" : "The association version.
\n@param associationVersion The association version.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationVersion",
"getterDocumentation" : "The association version.
\n@return The association version.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationVersion",
"sensitive" : false,
"setterDocumentation" : "The association version.
\n@param associationVersion The association version.",
"setterMethodName" : "setAssociationVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : "The association version.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDate",
"beanStyleSetterMethodName" : "setDate",
"c2jName" : "Date",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date when the association was made.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #date(Instant)}.\n@param date a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #date(Instant)",
"deprecated" : false,
"documentation" : "The date when the association was made.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "date",
"fluentSetterDocumentation" : "The date when the association was made.
\n@param date The date when the association was made.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "date",
"getterDocumentation" : "The date when the association was made.
\n@return The date when the association was made.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Date",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Date",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "Date",
"sensitive" : false,
"setterDocumentation" : "The date when the association was made.
\n@param date The date when the association was made.",
"setterMethodName" : "setDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "date",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "date",
"variableType" : "java.time.Instant",
"documentation" : "The date when the association was made.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLastUpdateAssociationDate",
"beanStyleSetterMethodName" : "setLastUpdateAssociationDate",
"c2jName" : "LastUpdateAssociationDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date when the association was last updated.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastUpdateAssociationDate(Instant)}.\n@param lastUpdateAssociationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastUpdateAssociationDate(Instant)",
"deprecated" : false,
"documentation" : "The date when the association was last updated.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastUpdateAssociationDate",
"fluentSetterDocumentation" : "The date when the association was last updated.
\n@param lastUpdateAssociationDate The date when the association was last updated.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastUpdateAssociationDate",
"getterDocumentation" : "The date when the association was last updated.
\n@return The date when the association was last updated.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastUpdateAssociationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastUpdateAssociationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastUpdateAssociationDate",
"sensitive" : false,
"setterDocumentation" : "The date when the association was last updated.
\n@param lastUpdateAssociationDate The date when the association was last updated.",
"setterMethodName" : "setLastUpdateAssociationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdateAssociationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdateAssociationDate",
"variableType" : "java.time.Instant",
"documentation" : "The date when the association was last updated.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getStatus",
"beanStyleSetterMethodName" : "setStatus",
"c2jName" : "Status",
"c2jShape" : "AssociationStatus",
"defaultConsumerFluentSetterDocumentation" : "The association status.
\nThis is a convenience that creates an instance of the {@link AssociationStatus.Builder} avoiding the need to create one manually via {@link AssociationStatus#builder()}.\n\nWhen the {@link Consumer} completes, {@link AssociationStatus.Builder#build()} is called immediately and its result is passed to {@link #status(AssociationStatus)}.\n@param status a consumer that will call methods on {@link AssociationStatus.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #status(AssociationStatus)",
"deprecated" : false,
"documentation" : "The association status.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "status",
"fluentSetterDocumentation" : "The association status.
\n@param status The association status.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "status",
"getterDocumentation" : "The association status.
\n@return The association status.",
"getterModel" : {
"returnType" : "AssociationStatus",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Status",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Status",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Status",
"sensitive" : false,
"setterDocumentation" : "The association status.
\n@param status The association status.",
"setterMethodName" : "setStatus",
"setterModel" : {
"variableDeclarationType" : "AssociationStatus",
"variableName" : "status",
"variableType" : "AssociationStatus",
"documentation" : null,
"simpleType" : "AssociationStatus",
"variableSetterType" : "AssociationStatus"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AssociationStatus",
"variableName" : "status",
"variableType" : "AssociationStatus",
"documentation" : "The association status.
",
"simpleType" : "AssociationStatus",
"variableSetterType" : "AssociationStatus"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOverview",
"beanStyleSetterMethodName" : "setOverview",
"c2jName" : "Overview",
"c2jShape" : "AssociationOverview",
"defaultConsumerFluentSetterDocumentation" : "Information about the association.
\nThis is a convenience that creates an instance of the {@link AssociationOverview.Builder} avoiding the need to create one manually via {@link AssociationOverview#builder()}.\n\nWhen the {@link Consumer} completes, {@link AssociationOverview.Builder#build()} is called immediately and its result is passed to {@link #overview(AssociationOverview)}.\n@param overview a consumer that will call methods on {@link AssociationOverview.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #overview(AssociationOverview)",
"deprecated" : false,
"documentation" : "Information about the association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "overview",
"fluentSetterDocumentation" : "Information about the association.
\n@param overview Information about the association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "overview",
"getterDocumentation" : "Information about the association.
\n@return Information about the association.",
"getterModel" : {
"returnType" : "AssociationOverview",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Overview",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Overview",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Overview",
"sensitive" : false,
"setterDocumentation" : "Information about the association.
\n@param overview Information about the association.",
"setterMethodName" : "setOverview",
"setterModel" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : null,
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : "Information about the association.
",
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getDocumentVersion",
"beanStyleSetterMethodName" : "setDocumentVersion",
"c2jName" : "DocumentVersion",
"c2jShape" : "DocumentVersion",
"defaultConsumerFluentSetterDocumentation" : "The document version.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #documentVersion(String)}.\n@param documentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #documentVersion(String)",
"deprecated" : false,
"documentation" : "The document version.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "documentVersion",
"fluentSetterDocumentation" : "The document version.
\n@param documentVersion The document version.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "documentVersion",
"getterDocumentation" : "The document version.
\n@return The document version.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DocumentVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DocumentVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DocumentVersion",
"sensitive" : false,
"setterDocumentation" : "The document version.
\n@param documentVersion The document version.",
"setterMethodName" : "setDocumentVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : "The document version.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAutomationTargetParameterName",
"beanStyleSetterMethodName" : "setAutomationTargetParameterName",
"c2jName" : "AutomationTargetParameterName",
"c2jShape" : "AutomationTargetParameterName",
"defaultConsumerFluentSetterDocumentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #automationTargetParameterName(String)}.\n@param automationTargetParameterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #automationTargetParameterName(String)",
"deprecated" : false,
"documentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "automationTargetParameterName",
"fluentSetterDocumentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
\n@param automationTargetParameterName Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "automationTargetParameterName",
"getterDocumentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
\n@return Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AutomationTargetParameterName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AutomationTargetParameterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AutomationTargetParameterName",
"sensitive" : false,
"setterDocumentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
\n@param automationTargetParameterName Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.",
"setterMethodName" : "setAutomationTargetParameterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "automationTargetParameterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "automationTargetParameterName",
"variableType" : "String",
"documentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getParameters",
"beanStyleSetterMethodName" : "setParameters",
"c2jName" : "Parameters",
"c2jShape" : "Parameters",
"defaultConsumerFluentSetterDocumentation" : "A description of the parameters for a document.
\nThis is a convenience that creates an instance of the {@link List>.Builder} avoiding the need to create one manually via {@link List>#builder()}.\n\nWhen the {@link Consumer} completes, {@link List>.Builder#build()} is called immediately and its result is passed to {@link #parameters(List>)}.\n@param parameters a consumer that will call methods on {@link List>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #parameters(List>)",
"deprecated" : false,
"documentation" : "A description of the parameters for a document.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "parameters",
"fluentSetterDocumentation" : "A description of the parameters for a document.
\n@param parameters A description of the parameters for a document.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "parameters",
"getterDocumentation" : "A description of the parameters for a document.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A description of the parameters for a document.",
"getterModel" : {
"returnType" : "java.util.Map>",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Parameters",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Parameters",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "ParameterName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "ParameterValueList",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #value(List)}.\n@param value a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(List)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ParameterValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "value",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "value",
"variableType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
},
"entryType" : "Map.Entry>",
"templateType" : "java.util.Map>"
},
"marshallingType" : "MAP",
"name" : "Parameters",
"sensitive" : false,
"setterDocumentation" : "A description of the parameters for a document.
\n@param parameters A description of the parameters for a document.",
"setterMethodName" : "setParameters",
"setterModel" : {
"variableDeclarationType" : "java.util.Map>",
"variableName" : "parameters",
"variableType" : "java.util.Map>",
"documentation" : null,
"simpleType" : "List>",
"variableSetterType" : "java.util.Map>"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.Map>",
"variableName" : "parameters",
"variableType" : "java.util.Map>",
"documentation" : "A description of the parameters for a document.
",
"simpleType" : "List>",
"variableSetterType" : "java.util.Map>"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationId",
"beanStyleSetterMethodName" : "setAssociationId",
"c2jName" : "AssociationId",
"c2jShape" : "AssociationId",
"defaultConsumerFluentSetterDocumentation" : "The association ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationId(String)}.\n@param associationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationId(String)",
"deprecated" : false,
"documentation" : "The association ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationId",
"fluentSetterDocumentation" : "The association ID.
\n@param associationId The association ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationId",
"getterDocumentation" : "The association ID.
\n@return The association ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationId",
"sensitive" : false,
"setterDocumentation" : "The association ID.
\n@param associationId The association ID.",
"setterMethodName" : "setAssociationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : "The association ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getTargets",
"beanStyleSetterMethodName" : "setTargets",
"c2jName" : "Targets",
"c2jShape" : "Targets",
"defaultConsumerFluentSetterDocumentation" : "The instances targeted by the request.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #targets(List)}.\n@param targets a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #targets(List)",
"deprecated" : false,
"documentation" : "The instances targeted by the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "targets",
"fluentSetterDocumentation" : "The instances targeted by the request.
\n@param targets The instances targeted by the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "targets",
"getterDocumentation" : "The instances targeted by the request.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The instances targeted by the request.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Targets",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Targets",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Target",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Target.Builder} avoiding the need to create one manually via {@link Target#builder()}.\n\nWhen the {@link Consumer} completes, {@link Target.Builder#build()} is called immediately and its result is passed to {@link #member(Target)}.\n@param member a consumer that will call methods on {@link Target.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Target)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Target",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Target",
"variableName" : "member",
"variableType" : "Target",
"documentation" : null,
"simpleType" : "Target",
"variableSetterType" : "Target"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Target",
"variableName" : "member",
"variableType" : "Target",
"documentation" : "",
"simpleType" : "Target",
"variableSetterType" : "Target"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Target",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Target",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Targets",
"sensitive" : false,
"setterDocumentation" : "The instances targeted by the request.
\n@param targets The instances targeted by the request.",
"setterMethodName" : "setTargets",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "targets",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "targets",
"variableType" : "java.util.List",
"documentation" : "The instances targeted by the request.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getScheduleExpression",
"beanStyleSetterMethodName" : "setScheduleExpression",
"c2jName" : "ScheduleExpression",
"c2jShape" : "ScheduleExpression",
"defaultConsumerFluentSetterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #scheduleExpression(String)}.\n@param scheduleExpression a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #scheduleExpression(String)",
"deprecated" : false,
"documentation" : "A cron expression that specifies a schedule when the association runs.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "scheduleExpression",
"fluentSetterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@param scheduleExpression A cron expression that specifies a schedule when the association runs.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "scheduleExpression",
"getterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@return A cron expression that specifies a schedule when the association runs.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ScheduleExpression",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ScheduleExpression",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ScheduleExpression",
"sensitive" : false,
"setterDocumentation" : "A cron expression that specifies a schedule when the association runs.
\n@param scheduleExpression A cron expression that specifies a schedule when the association runs.",
"setterMethodName" : "setScheduleExpression",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "scheduleExpression",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "scheduleExpression",
"variableType" : "String",
"documentation" : "A cron expression that specifies a schedule when the association runs.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getOutputLocation",
"beanStyleSetterMethodName" : "setOutputLocation",
"c2jName" : "OutputLocation",
"c2jShape" : "InstanceAssociationOutputLocation",
"defaultConsumerFluentSetterDocumentation" : "An Amazon S3 bucket where you want to store the output details of the request.
\nThis is a convenience that creates an instance of the {@link InstanceAssociationOutputLocation.Builder} avoiding the need to create one manually via {@link InstanceAssociationOutputLocation#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceAssociationOutputLocation.Builder#build()} is called immediately and its result is passed to {@link #outputLocation(InstanceAssociationOutputLocation)}.\n@param outputLocation a consumer that will call methods on {@link InstanceAssociationOutputLocation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #outputLocation(InstanceAssociationOutputLocation)",
"deprecated" : false,
"documentation" : "An Amazon S3 bucket where you want to store the output details of the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "outputLocation",
"fluentSetterDocumentation" : "An Amazon S3 bucket where you want to store the output details of the request.
\n@param outputLocation An Amazon S3 bucket where you want to store the output details of the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "outputLocation",
"getterDocumentation" : "An Amazon S3 bucket where you want to store the output details of the request.
\n@return An Amazon S3 bucket where you want to store the output details of the request.",
"getterModel" : {
"returnType" : "InstanceAssociationOutputLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "OutputLocation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "OutputLocation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "OutputLocation",
"sensitive" : false,
"setterDocumentation" : "An Amazon S3 bucket where you want to store the output details of the request.
\n@param outputLocation An Amazon S3 bucket where you want to store the output details of the request.",
"setterMethodName" : "setOutputLocation",
"setterModel" : {
"variableDeclarationType" : "InstanceAssociationOutputLocation",
"variableName" : "outputLocation",
"variableType" : "InstanceAssociationOutputLocation",
"documentation" : null,
"simpleType" : "InstanceAssociationOutputLocation",
"variableSetterType" : "InstanceAssociationOutputLocation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceAssociationOutputLocation",
"variableName" : "outputLocation",
"variableType" : "InstanceAssociationOutputLocation",
"documentation" : "An Amazon S3 bucket where you want to store the output details of the request.
",
"simpleType" : "InstanceAssociationOutputLocation",
"variableSetterType" : "InstanceAssociationOutputLocation"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLastExecutionDate",
"beanStyleSetterMethodName" : "setLastExecutionDate",
"c2jName" : "LastExecutionDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date on which the association was last run.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastExecutionDate(Instant)}.\n@param lastExecutionDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastExecutionDate(Instant)",
"deprecated" : false,
"documentation" : "The date on which the association was last run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastExecutionDate",
"fluentSetterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastExecutionDate",
"getterDocumentation" : "The date on which the association was last run.
\n@return The date on which the association was last run.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastExecutionDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastExecutionDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastExecutionDate",
"sensitive" : false,
"setterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.",
"setterMethodName" : "setLastExecutionDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : "The date on which the association was last run.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getLastSuccessfulExecutionDate",
"beanStyleSetterMethodName" : "setLastSuccessfulExecutionDate",
"c2jName" : "LastSuccessfulExecutionDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The last date on which the association was successfully run.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastSuccessfulExecutionDate(Instant)}.\n@param lastSuccessfulExecutionDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastSuccessfulExecutionDate(Instant)",
"deprecated" : false,
"documentation" : "The last date on which the association was successfully run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastSuccessfulExecutionDate",
"fluentSetterDocumentation" : "The last date on which the association was successfully run.
\n@param lastSuccessfulExecutionDate The last date on which the association was successfully run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastSuccessfulExecutionDate",
"getterDocumentation" : "The last date on which the association was successfully run.
\n@return The last date on which the association was successfully run.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastSuccessfulExecutionDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastSuccessfulExecutionDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastSuccessfulExecutionDate",
"sensitive" : false,
"setterDocumentation" : "The last date on which the association was successfully run.
\n@param lastSuccessfulExecutionDate The last date on which the association was successfully run.",
"setterMethodName" : "setLastSuccessfulExecutionDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastSuccessfulExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastSuccessfulExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : "The last date on which the association was successfully run.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getAssociationName",
"beanStyleSetterMethodName" : "setAssociationName",
"c2jName" : "AssociationName",
"c2jShape" : "AssociationName",
"defaultConsumerFluentSetterDocumentation" : "The association name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationName(String)}.\n@param associationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationName(String)",
"deprecated" : false,
"documentation" : "The association name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationName",
"fluentSetterDocumentation" : "The association name.
\n@param associationName The association name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationName",
"getterDocumentation" : "The association name.
\n@return The association name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationName",
"sensitive" : false,
"setterDocumentation" : "The association name.
\n@param associationName The association name.",
"setterMethodName" : "setAssociationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : "The association name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxErrors",
"beanStyleSetterMethodName" : "setMaxErrors",
"c2jName" : "MaxErrors",
"c2jShape" : "MaxErrors",
"defaultConsumerFluentSetterDocumentation" : "The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxErrors(String)}.\n@param maxErrors a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxErrors(String)",
"deprecated" : false,
"documentation" : "The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxErrors",
"fluentSetterDocumentation" : "The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
\n@param maxErrors The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received. Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxErrors",
"getterDocumentation" : "
The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
\n@return The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received. Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxErrors",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxErrors",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "MaxErrors",
"sensitive" : false,
"setterDocumentation" : "
The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
\n@param maxErrors The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received. Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.",
"setterMethodName" : "setMaxErrors",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "maxErrors",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "maxErrors",
"variableType" : "String",
"documentation" : "
The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getMaxConcurrency",
"beanStyleSetterMethodName" : "setMaxConcurrency",
"c2jName" : "MaxConcurrency",
"c2jShape" : "MaxConcurrency",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxConcurrency(String)}.\n@param maxConcurrency a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxConcurrency(String)",
"deprecated" : false,
"documentation" : "The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxConcurrency",
"fluentSetterDocumentation" : "The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
\n@param maxConcurrency The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time. If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxConcurrency",
"getterDocumentation" : "
The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
\n@return The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time. If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxConcurrency",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxConcurrency",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "MaxConcurrency",
"sensitive" : false,
"setterDocumentation" : "
The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
\n@param maxConcurrency The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time. If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.",
"setterMethodName" : "setMaxConcurrency",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "maxConcurrency",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "maxConcurrency",
"variableType" : "String",
"documentation" : "
The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
}, {
"beanStyleGetterMethodName" : "getComplianceSeverityAsString",
"beanStyleSetterMethodName" : "setComplianceSeverity",
"c2jName" : "ComplianceSeverity",
"c2jShape" : "AssociationComplianceSeverity",
"defaultConsumerFluentSetterDocumentation" : "The severity level that is assigned to the association.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #complianceSeverityAsString(String)}.\n@param complianceSeverity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #complianceSeverity(String)",
"deprecated" : false,
"documentation" : "The severity level that is assigned to the association.
",
"endpointDiscoveryId" : false,
"enumType" : "AssociationComplianceSeverity",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "complianceSeverity",
"fluentEnumSetterMethodName" : "complianceSeverity",
"fluentGetterMethodName" : "complianceSeverityAsString",
"fluentSetterDocumentation" : "The severity level that is assigned to the association.
\n@param complianceSeverity The severity level that is assigned to the association.\n@see AssociationComplianceSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssociationComplianceSeverity",
"fluentSetterMethodName" : "complianceSeverity",
"getterDocumentation" : "The severity level that is assigned to the association.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #complianceSeverity} will return {@link AssociationComplianceSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #complianceSeverityAsString}.\n
\n@return The severity level that is assigned to the association.\n@see AssociationComplianceSeverity",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ComplianceSeverity",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComplianceSeverity",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComplianceSeverity",
"sensitive" : false,
"setterDocumentation" : "The severity level that is assigned to the association.
\n@param complianceSeverity The severity level that is assigned to the association.\n@see AssociationComplianceSeverity",
"setterMethodName" : "setComplianceSeverity",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "complianceSeverity",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "complianceSeverity",
"variableType" : "String",
"documentation" : "The severity level that is assigned to the association.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AssociationId" : {
"beanStyleGetterMethodName" : "getAssociationId",
"beanStyleSetterMethodName" : "setAssociationId",
"c2jName" : "AssociationId",
"c2jShape" : "AssociationId",
"defaultConsumerFluentSetterDocumentation" : "The association ID.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationId(String)}.\n@param associationId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationId(String)",
"deprecated" : false,
"documentation" : "The association ID.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationId",
"fluentSetterDocumentation" : "The association ID.
\n@param associationId The association ID.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationId",
"getterDocumentation" : "The association ID.
\n@return The association ID.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationId",
"sensitive" : false,
"setterDocumentation" : "The association ID.
\n@param associationId The association ID.",
"setterMethodName" : "setAssociationId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationId",
"variableType" : "String",
"documentation" : "The association ID.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"AssociationName" : {
"beanStyleGetterMethodName" : "getAssociationName",
"beanStyleSetterMethodName" : "setAssociationName",
"c2jName" : "AssociationName",
"c2jShape" : "AssociationName",
"defaultConsumerFluentSetterDocumentation" : "The association name.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationName(String)}.\n@param associationName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationName(String)",
"deprecated" : false,
"documentation" : "The association name.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationName",
"fluentSetterDocumentation" : "The association name.
\n@param associationName The association name.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationName",
"getterDocumentation" : "The association name.
\n@return The association name.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationName",
"sensitive" : false,
"setterDocumentation" : "The association name.
\n@param associationName The association name.",
"setterMethodName" : "setAssociationName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationName",
"variableType" : "String",
"documentation" : "The association name.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"AssociationVersion" : {
"beanStyleGetterMethodName" : "getAssociationVersion",
"beanStyleSetterMethodName" : "setAssociationVersion",
"c2jName" : "AssociationVersion",
"c2jShape" : "AssociationVersion",
"defaultConsumerFluentSetterDocumentation" : "The association version.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #associationVersion(String)}.\n@param associationVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #associationVersion(String)",
"deprecated" : false,
"documentation" : "The association version.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "associationVersion",
"fluentSetterDocumentation" : "The association version.
\n@param associationVersion The association version.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "associationVersion",
"getterDocumentation" : "The association version.
\n@return The association version.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AssociationVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AssociationVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AssociationVersion",
"sensitive" : false,
"setterDocumentation" : "The association version.
\n@param associationVersion The association version.",
"setterMethodName" : "setAssociationVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "associationVersion",
"variableType" : "String",
"documentation" : "The association version.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"AutomationTargetParameterName" : {
"beanStyleGetterMethodName" : "getAutomationTargetParameterName",
"beanStyleSetterMethodName" : "setAutomationTargetParameterName",
"c2jName" : "AutomationTargetParameterName",
"c2jShape" : "AutomationTargetParameterName",
"defaultConsumerFluentSetterDocumentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #automationTargetParameterName(String)}.\n@param automationTargetParameterName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #automationTargetParameterName(String)",
"deprecated" : false,
"documentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "automationTargetParameterName",
"fluentSetterDocumentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
\n@param automationTargetParameterName Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "automationTargetParameterName",
"getterDocumentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
\n@return Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "AutomationTargetParameterName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "AutomationTargetParameterName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AutomationTargetParameterName",
"sensitive" : false,
"setterDocumentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
\n@param automationTargetParameterName Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.",
"setterMethodName" : "setAutomationTargetParameterName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "automationTargetParameterName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "automationTargetParameterName",
"variableType" : "String",
"documentation" : "Specify the target for the association. This target is required for associations that use an Automation document and target resources by using rate controls.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"ComplianceSeverity" : {
"beanStyleGetterMethodName" : "getComplianceSeverityAsString",
"beanStyleSetterMethodName" : "setComplianceSeverity",
"c2jName" : "ComplianceSeverity",
"c2jShape" : "AssociationComplianceSeverity",
"defaultConsumerFluentSetterDocumentation" : "The severity level that is assigned to the association.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #complianceSeverityAsString(String)}.\n@param complianceSeverity a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #complianceSeverity(String)",
"deprecated" : false,
"documentation" : "The severity level that is assigned to the association.
",
"endpointDiscoveryId" : false,
"enumType" : "AssociationComplianceSeverity",
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : "complianceSeverity",
"fluentEnumSetterMethodName" : "complianceSeverity",
"fluentGetterMethodName" : "complianceSeverityAsString",
"fluentSetterDocumentation" : "The severity level that is assigned to the association.
\n@param complianceSeverity The severity level that is assigned to the association.\n@see AssociationComplianceSeverity\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssociationComplianceSeverity",
"fluentSetterMethodName" : "complianceSeverity",
"getterDocumentation" : "The severity level that is assigned to the association.
\n\nIf the service returns an enum value that is not available in the current SDK version, {@link #complianceSeverity} will return {@link AssociationComplianceSeverity#UNKNOWN_TO_SDK_VERSION}. The raw value returned by the service is available from {@link #complianceSeverityAsString}.\n
\n@return The severity level that is assigned to the association.\n@see AssociationComplianceSeverity",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "ComplianceSeverity",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "ComplianceSeverity",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ComplianceSeverity",
"sensitive" : false,
"setterDocumentation" : "The severity level that is assigned to the association.
\n@param complianceSeverity The severity level that is assigned to the association.\n@see AssociationComplianceSeverity",
"setterMethodName" : "setComplianceSeverity",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "complianceSeverity",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "complianceSeverity",
"variableType" : "String",
"documentation" : "The severity level that is assigned to the association.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Date" : {
"beanStyleGetterMethodName" : "getDate",
"beanStyleSetterMethodName" : "setDate",
"c2jName" : "Date",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date when the association was made.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #date(Instant)}.\n@param date a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #date(Instant)",
"deprecated" : false,
"documentation" : "The date when the association was made.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "date",
"fluentSetterDocumentation" : "The date when the association was made.
\n@param date The date when the association was made.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "date",
"getterDocumentation" : "The date when the association was made.
\n@return The date when the association was made.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Date",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Date",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "Date",
"sensitive" : false,
"setterDocumentation" : "The date when the association was made.
\n@param date The date when the association was made.",
"setterMethodName" : "setDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "date",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "date",
"variableType" : "java.time.Instant",
"documentation" : "The date when the association was made.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"DocumentVersion" : {
"beanStyleGetterMethodName" : "getDocumentVersion",
"beanStyleSetterMethodName" : "setDocumentVersion",
"c2jName" : "DocumentVersion",
"c2jShape" : "DocumentVersion",
"defaultConsumerFluentSetterDocumentation" : "The document version.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #documentVersion(String)}.\n@param documentVersion a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #documentVersion(String)",
"deprecated" : false,
"documentation" : "The document version.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "documentVersion",
"fluentSetterDocumentation" : "The document version.
\n@param documentVersion The document version.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "documentVersion",
"getterDocumentation" : "The document version.
\n@return The document version.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "DocumentVersion",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "DocumentVersion",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "DocumentVersion",
"sensitive" : false,
"setterDocumentation" : "The document version.
\n@param documentVersion The document version.",
"setterMethodName" : "setDocumentVersion",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "documentVersion",
"variableType" : "String",
"documentation" : "The document version.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"InstanceId" : {
"beanStyleGetterMethodName" : "getInstanceId",
"beanStyleSetterMethodName" : "setInstanceId",
"c2jName" : "InstanceId",
"c2jShape" : "InstanceId",
"defaultConsumerFluentSetterDocumentation" : "The ID of the instance.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #instanceId(String)}.\n@param instanceId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #instanceId(String)",
"deprecated" : false,
"documentation" : "The ID of the instance.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "instanceId",
"fluentSetterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "instanceId",
"getterDocumentation" : "The ID of the instance.
\n@return The ID of the instance.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "InstanceId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "InstanceId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "InstanceId",
"sensitive" : false,
"setterDocumentation" : "The ID of the instance.
\n@param instanceId The ID of the instance.",
"setterMethodName" : "setInstanceId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "instanceId",
"variableType" : "String",
"documentation" : "The ID of the instance.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"LastExecutionDate" : {
"beanStyleGetterMethodName" : "getLastExecutionDate",
"beanStyleSetterMethodName" : "setLastExecutionDate",
"c2jName" : "LastExecutionDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date on which the association was last run.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastExecutionDate(Instant)}.\n@param lastExecutionDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastExecutionDate(Instant)",
"deprecated" : false,
"documentation" : "The date on which the association was last run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastExecutionDate",
"fluentSetterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastExecutionDate",
"getterDocumentation" : "The date on which the association was last run.
\n@return The date on which the association was last run.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastExecutionDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastExecutionDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastExecutionDate",
"sensitive" : false,
"setterDocumentation" : "The date on which the association was last run.
\n@param lastExecutionDate The date on which the association was last run.",
"setterMethodName" : "setLastExecutionDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : "The date on which the association was last run.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"LastSuccessfulExecutionDate" : {
"beanStyleGetterMethodName" : "getLastSuccessfulExecutionDate",
"beanStyleSetterMethodName" : "setLastSuccessfulExecutionDate",
"c2jName" : "LastSuccessfulExecutionDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The last date on which the association was successfully run.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastSuccessfulExecutionDate(Instant)}.\n@param lastSuccessfulExecutionDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastSuccessfulExecutionDate(Instant)",
"deprecated" : false,
"documentation" : "The last date on which the association was successfully run.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastSuccessfulExecutionDate",
"fluentSetterDocumentation" : "The last date on which the association was successfully run.
\n@param lastSuccessfulExecutionDate The last date on which the association was successfully run.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastSuccessfulExecutionDate",
"getterDocumentation" : "The last date on which the association was successfully run.
\n@return The last date on which the association was successfully run.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastSuccessfulExecutionDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastSuccessfulExecutionDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastSuccessfulExecutionDate",
"sensitive" : false,
"setterDocumentation" : "The last date on which the association was successfully run.
\n@param lastSuccessfulExecutionDate The last date on which the association was successfully run.",
"setterMethodName" : "setLastSuccessfulExecutionDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastSuccessfulExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastSuccessfulExecutionDate",
"variableType" : "java.time.Instant",
"documentation" : "The last date on which the association was successfully run.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"LastUpdateAssociationDate" : {
"beanStyleGetterMethodName" : "getLastUpdateAssociationDate",
"beanStyleSetterMethodName" : "setLastUpdateAssociationDate",
"c2jName" : "LastUpdateAssociationDate",
"c2jShape" : "DateTime",
"defaultConsumerFluentSetterDocumentation" : "The date when the association was last updated.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #lastUpdateAssociationDate(Instant)}.\n@param lastUpdateAssociationDate a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #lastUpdateAssociationDate(Instant)",
"deprecated" : false,
"documentation" : "The date when the association was last updated.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "lastUpdateAssociationDate",
"fluentSetterDocumentation" : "The date when the association was last updated.
\n@param lastUpdateAssociationDate The date when the association was last updated.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "lastUpdateAssociationDate",
"getterDocumentation" : "The date when the association was last updated.
\n@return The date when the association was last updated.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "LastUpdateAssociationDate",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "LastUpdateAssociationDate",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "LastUpdateAssociationDate",
"sensitive" : false,
"setterDocumentation" : "The date when the association was last updated.
\n@param lastUpdateAssociationDate The date when the association was last updated.",
"setterMethodName" : "setLastUpdateAssociationDate",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdateAssociationDate",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "lastUpdateAssociationDate",
"variableType" : "java.time.Instant",
"documentation" : "The date when the association was last updated.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlNameSpaceUri" : null
},
"MaxConcurrency" : {
"beanStyleGetterMethodName" : "getMaxConcurrency",
"beanStyleSetterMethodName" : "setMaxConcurrency",
"c2jName" : "MaxConcurrency",
"c2jShape" : "MaxConcurrency",
"defaultConsumerFluentSetterDocumentation" : "The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxConcurrency(String)}.\n@param maxConcurrency a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxConcurrency(String)",
"deprecated" : false,
"documentation" : "The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxConcurrency",
"fluentSetterDocumentation" : "The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
\n@param maxConcurrency The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time. If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxConcurrency",
"getterDocumentation" : "
The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
\n@return The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time. If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxConcurrency",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxConcurrency",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "MaxConcurrency",
"sensitive" : false,
"setterDocumentation" : "
The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
\n@param maxConcurrency The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time. If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.",
"setterMethodName" : "setMaxConcurrency",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "maxConcurrency",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "maxConcurrency",
"variableType" : "String",
"documentation" : "
The maximum number of targets allowed to run the association at the same time. You can specify a number, for example 10, or a percentage of the target set, for example 10%. The default value is 100%, which means all targets run the association at the same time.
If a new instance starts and attempts to run an association while Systems Manager is running MaxConcurrency associations, the association is allowed to run. During the next association interval, the new instance will process its association within the limit specified for MaxConcurrency.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"MaxErrors" : {
"beanStyleGetterMethodName" : "getMaxErrors",
"beanStyleSetterMethodName" : "setMaxErrors",
"c2jName" : "MaxErrors",
"c2jShape" : "MaxErrors",
"defaultConsumerFluentSetterDocumentation" : "The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #maxErrors(String)}.\n@param maxErrors a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #maxErrors(String)",
"deprecated" : false,
"documentation" : "The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "maxErrors",
"fluentSetterDocumentation" : "The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
\n@param maxErrors The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received. Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "maxErrors",
"getterDocumentation" : "
The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
\n@return The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received. Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "MaxErrors",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "MaxErrors",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "MaxErrors",
"sensitive" : false,
"setterDocumentation" : "
The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
\n@param maxErrors The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received. Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.",
"setterMethodName" : "setMaxErrors",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "maxErrors",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "maxErrors",
"variableType" : "String",
"documentation" : "
The number of errors that are allowed before the system stops sending requests to run the association on additional targets. You can specify either an absolute number of errors, for example 10, or a percentage of the target set, for example 10%. If you specify 3, for example, the system stops sending requests when the fourth error is received. If you specify 0, then the system stops sending requests after the first error is returned. If you run an association on 50 instances and set MaxError to 10%, then the system stops sending the request when the sixth error is received.
Executions that are already running an association when MaxErrors is reached are allowed to complete, but some of these executions may fail as well. If you need to ensure that there won't be more than max-errors failed executions, set MaxConcurrency to 1 so that executions proceed one at a time.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"Name" : {
"beanStyleGetterMethodName" : "getName",
"beanStyleSetterMethodName" : "setName",
"c2jName" : "Name",
"c2jShape" : "DocumentARN",
"defaultConsumerFluentSetterDocumentation" : "The name of the Systems Manager document.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #name(String)}.\n@param name a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #name(String)",
"deprecated" : false,
"documentation" : "The name of the Systems Manager document.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "name",
"fluentSetterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "name",
"getterDocumentation" : "The name of the Systems Manager document.
\n@return The name of the Systems Manager document.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Name",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Name",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Name",
"sensitive" : false,
"setterDocumentation" : "The name of the Systems Manager document.
\n@param name The name of the Systems Manager document.",
"setterMethodName" : "setName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "name",
"variableType" : "String",
"documentation" : "The name of the Systems Manager document.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"OutputLocation" : {
"beanStyleGetterMethodName" : "getOutputLocation",
"beanStyleSetterMethodName" : "setOutputLocation",
"c2jName" : "OutputLocation",
"c2jShape" : "InstanceAssociationOutputLocation",
"defaultConsumerFluentSetterDocumentation" : "An Amazon S3 bucket where you want to store the output details of the request.
\nThis is a convenience that creates an instance of the {@link InstanceAssociationOutputLocation.Builder} avoiding the need to create one manually via {@link InstanceAssociationOutputLocation#builder()}.\n\nWhen the {@link Consumer} completes, {@link InstanceAssociationOutputLocation.Builder#build()} is called immediately and its result is passed to {@link #outputLocation(InstanceAssociationOutputLocation)}.\n@param outputLocation a consumer that will call methods on {@link InstanceAssociationOutputLocation.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #outputLocation(InstanceAssociationOutputLocation)",
"deprecated" : false,
"documentation" : "An Amazon S3 bucket where you want to store the output details of the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "outputLocation",
"fluentSetterDocumentation" : "An Amazon S3 bucket where you want to store the output details of the request.
\n@param outputLocation An Amazon S3 bucket where you want to store the output details of the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "outputLocation",
"getterDocumentation" : "An Amazon S3 bucket where you want to store the output details of the request.
\n@return An Amazon S3 bucket where you want to store the output details of the request.",
"getterModel" : {
"returnType" : "InstanceAssociationOutputLocation",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "OutputLocation",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "OutputLocation",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "OutputLocation",
"sensitive" : false,
"setterDocumentation" : "An Amazon S3 bucket where you want to store the output details of the request.
\n@param outputLocation An Amazon S3 bucket where you want to store the output details of the request.",
"setterMethodName" : "setOutputLocation",
"setterModel" : {
"variableDeclarationType" : "InstanceAssociationOutputLocation",
"variableName" : "outputLocation",
"variableType" : "InstanceAssociationOutputLocation",
"documentation" : null,
"simpleType" : "InstanceAssociationOutputLocation",
"variableSetterType" : "InstanceAssociationOutputLocation"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "InstanceAssociationOutputLocation",
"variableName" : "outputLocation",
"variableType" : "InstanceAssociationOutputLocation",
"documentation" : "An Amazon S3 bucket where you want to store the output details of the request.
",
"simpleType" : "InstanceAssociationOutputLocation",
"variableSetterType" : "InstanceAssociationOutputLocation"
},
"xmlNameSpaceUri" : null
},
"Overview" : {
"beanStyleGetterMethodName" : "getOverview",
"beanStyleSetterMethodName" : "setOverview",
"c2jName" : "Overview",
"c2jShape" : "AssociationOverview",
"defaultConsumerFluentSetterDocumentation" : "Information about the association.
\nThis is a convenience that creates an instance of the {@link AssociationOverview.Builder} avoiding the need to create one manually via {@link AssociationOverview#builder()}.\n\nWhen the {@link Consumer} completes, {@link AssociationOverview.Builder#build()} is called immediately and its result is passed to {@link #overview(AssociationOverview)}.\n@param overview a consumer that will call methods on {@link AssociationOverview.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #overview(AssociationOverview)",
"deprecated" : false,
"documentation" : "Information about the association.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "overview",
"fluentSetterDocumentation" : "Information about the association.
\n@param overview Information about the association.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "overview",
"getterDocumentation" : "Information about the association.
\n@return Information about the association.",
"getterModel" : {
"returnType" : "AssociationOverview",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Overview",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Overview",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Overview",
"sensitive" : false,
"setterDocumentation" : "Information about the association.
\n@param overview Information about the association.",
"setterMethodName" : "setOverview",
"setterModel" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : null,
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "AssociationOverview",
"variableName" : "overview",
"variableType" : "AssociationOverview",
"documentation" : "Information about the association.
",
"simpleType" : "AssociationOverview",
"variableSetterType" : "AssociationOverview"
},
"xmlNameSpaceUri" : null
},
"Parameters" : {
"beanStyleGetterMethodName" : "getParameters",
"beanStyleSetterMethodName" : "setParameters",
"c2jName" : "Parameters",
"c2jShape" : "Parameters",
"defaultConsumerFluentSetterDocumentation" : "A description of the parameters for a document.
\nThis is a convenience that creates an instance of the {@link List>.Builder} avoiding the need to create one manually via {@link List>#builder()}.\n\nWhen the {@link Consumer} completes, {@link List>.Builder#build()} is called immediately and its result is passed to {@link #parameters(List>)}.\n@param parameters a consumer that will call methods on {@link List>.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #parameters(List>)",
"deprecated" : false,
"documentation" : "A description of the parameters for a document.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "parameters",
"fluentSetterDocumentation" : "A description of the parameters for a document.
\n@param parameters A description of the parameters for a document.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "parameters",
"getterDocumentation" : "A description of the parameters for a document.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return A description of the parameters for a document.",
"getterModel" : {
"returnType" : "java.util.Map>",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "Parameters",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "Parameters",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : true,
"mapModel" : {
"implType" : "java.util.HashMap",
"interfaceType" : "java.util.Map",
"keyLocationName" : "key",
"keyModel" : {
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "ParameterName",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "Returns the value of the Key property for this object.\n@return The value of the Key property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Key property for this object.\n\n@param key The new value for the Key property for this object.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"valueLocationName" : "value",
"valueModel" : {
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "ParameterValueList",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #value(List)}.\n@param value a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(List)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "Returns the value of the Value property for this object.\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n@return The value of the Value property for this object.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ParameterValue",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Value property for this object.\n\n@param value The new value for the Value property for this object.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "value",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection