
models.inspector-2016-02-16-intermediate.json Maven / Gradle / Ivy
Show all versions of aws-java-sdk-inspector Show documentation
{
"metadata" : {
"apiVersion" : "2016-02-16",
"exceptionUnmarshallerImpl" : null,
"protocol" : "json",
"checksumFormat" : null,
"documentation" : "Amazon Inspector Amazon Inspector enables you to analyze the behavior of your AWS resources and to identify potential security issues. For more information, see Amazon Inspector User Guide.
",
"defaultEndpoint" : "https://inspector.us-east-1.amazonaws.com",
"defaultEndpointWithoutHttpProtocol" : "inspector.us-east-1.amazonaws.com",
"syncInterface" : "AmazonInspector",
"syncClient" : "AmazonInspectorClient",
"asyncInterface" : "AmazonInspectorAsync",
"asyncClient" : "AmazonInspectorAsyncClient",
"packageName" : "com.amazonaws.services.inspector",
"packagePath" : "com/amazonaws/services/inspector",
"serviceAbbreviation" : null,
"serviceFullName" : "Amazon Inspector",
"hasApiWithStreamInput" : false,
"jsonContentVersion" : "application/x-amz-json-1.1",
"jsonVersion" : "1.1",
"endpointPrefix" : "inspector",
"signingName" : "inspector",
"jsonProtocol" : true,
"serviceName" : "Amazon Inspector",
"cborProtocol" : false,
"xmlProtocol" : false,
"unmarshallerContextClassName" : "JsonUnmarshallerContext",
"unmarshallerClassSuffix" : "JsonUnmarshaller",
"protocolDefaultExceptionUnmarshallerType" : "JsonErrorUnmarshaller"
},
"operations" : {
"AddAttributesToFindings" : {
"documentation" : "Assigns attributes (key and value pairs) to the findings that are specified by the ARNs of the findings.
",
"operationName" : "AddAttributesToFindings",
"deprecated" : false,
"input" : {
"variableName" : "addAttributesToFindingsRequest",
"variableType" : "AddAttributesToFindingsRequest",
"variableDeclarationType" : "AddAttributesToFindingsRequest",
"documentation" : "",
"simpleType" : "AddAttributesToFindingsRequest",
"variableSetterType" : "AddAttributesToFindingsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "AddAttributesToFindingsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "AddAttributesToFindingsResult",
"asyncReturnType" : "AddAttributesToFindingsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "addAttributesToFindings"
},
"CreateAssessmentTarget" : {
"documentation" : "Creates a new assessment target using the ARN of the resource group that is generated by CreateResourceGroup. You can create up to 50 assessment targets per AWS account. You can run up to 500 concurrent agents per AWS account. For more information, see Amazon Inspector Assessment Targets.
",
"operationName" : "CreateAssessmentTarget",
"deprecated" : false,
"input" : {
"variableName" : "createAssessmentTargetRequest",
"variableType" : "CreateAssessmentTargetRequest",
"variableDeclarationType" : "CreateAssessmentTargetRequest",
"documentation" : "",
"simpleType" : "CreateAssessmentTargetRequest",
"variableSetterType" : "CreateAssessmentTargetRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateAssessmentTargetResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "CreateAssessmentTargetResult",
"asyncReturnType" : "CreateAssessmentTargetResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "createAssessmentTarget"
},
"CreateAssessmentTemplate" : {
"documentation" : "Creates an assessment template for the assessment target that is specified by the ARN of the assessment target.
",
"operationName" : "CreateAssessmentTemplate",
"deprecated" : false,
"input" : {
"variableName" : "createAssessmentTemplateRequest",
"variableType" : "CreateAssessmentTemplateRequest",
"variableDeclarationType" : "CreateAssessmentTemplateRequest",
"documentation" : "",
"simpleType" : "CreateAssessmentTemplateRequest",
"variableSetterType" : "CreateAssessmentTemplateRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateAssessmentTemplateResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "CreateAssessmentTemplateResult",
"asyncReturnType" : "CreateAssessmentTemplateResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "createAssessmentTemplate"
},
"CreateResourceGroup" : {
"documentation" : "Creates a resource group using the specified set of tags (key and value pairs) that are used to select the EC2 instances to be included in an Amazon Inspector assessment target. The created resource group is then used to create an Amazon Inspector assessment target. For more information, see CreateAssessmentTarget.
",
"operationName" : "CreateResourceGroup",
"deprecated" : false,
"input" : {
"variableName" : "createResourceGroupRequest",
"variableType" : "CreateResourceGroupRequest",
"variableDeclarationType" : "CreateResourceGroupRequest",
"documentation" : "",
"simpleType" : "CreateResourceGroupRequest",
"variableSetterType" : "CreateResourceGroupRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateResourceGroupResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "CreateResourceGroupResult",
"asyncReturnType" : "CreateResourceGroupResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "createResourceGroup"
},
"DeleteAssessmentRun" : {
"documentation" : "Deletes the assessment run that is specified by the ARN of the assessment run.
",
"operationName" : "DeleteAssessmentRun",
"deprecated" : false,
"input" : {
"variableName" : "deleteAssessmentRunRequest",
"variableType" : "DeleteAssessmentRunRequest",
"variableDeclarationType" : "DeleteAssessmentRunRequest",
"documentation" : "",
"simpleType" : "DeleteAssessmentRunRequest",
"variableSetterType" : "DeleteAssessmentRunRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteAssessmentRunResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AssessmentRunInProgressException",
"documentation" : "You cannot perform a specified action if an assessment run is currently in progress.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DeleteAssessmentRunResult",
"asyncReturnType" : "DeleteAssessmentRunResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "deleteAssessmentRun"
},
"DeleteAssessmentTarget" : {
"documentation" : "Deletes the assessment target that is specified by the ARN of the assessment target.
",
"operationName" : "DeleteAssessmentTarget",
"deprecated" : false,
"input" : {
"variableName" : "deleteAssessmentTargetRequest",
"variableType" : "DeleteAssessmentTargetRequest",
"variableDeclarationType" : "DeleteAssessmentTargetRequest",
"documentation" : "",
"simpleType" : "DeleteAssessmentTargetRequest",
"variableSetterType" : "DeleteAssessmentTargetRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteAssessmentTargetResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AssessmentRunInProgressException",
"documentation" : "You cannot perform a specified action if an assessment run is currently in progress.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DeleteAssessmentTargetResult",
"asyncReturnType" : "DeleteAssessmentTargetResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "deleteAssessmentTarget"
},
"DeleteAssessmentTemplate" : {
"documentation" : "Deletes the assessment template that is specified by the ARN of the assessment template.
",
"operationName" : "DeleteAssessmentTemplate",
"deprecated" : false,
"input" : {
"variableName" : "deleteAssessmentTemplateRequest",
"variableType" : "DeleteAssessmentTemplateRequest",
"variableDeclarationType" : "DeleteAssessmentTemplateRequest",
"documentation" : "",
"simpleType" : "DeleteAssessmentTemplateRequest",
"variableSetterType" : "DeleteAssessmentTemplateRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteAssessmentTemplateResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AssessmentRunInProgressException",
"documentation" : "You cannot perform a specified action if an assessment run is currently in progress.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DeleteAssessmentTemplateResult",
"asyncReturnType" : "DeleteAssessmentTemplateResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "deleteAssessmentTemplate"
},
"DescribeAssessmentRuns" : {
"documentation" : "Describes the assessment runs that are specified by the ARNs of the assessment runs.
",
"operationName" : "DescribeAssessmentRuns",
"deprecated" : false,
"input" : {
"variableName" : "describeAssessmentRunsRequest",
"variableType" : "DescribeAssessmentRunsRequest",
"variableDeclarationType" : "DescribeAssessmentRunsRequest",
"documentation" : "",
"simpleType" : "DescribeAssessmentRunsRequest",
"variableSetterType" : "DescribeAssessmentRunsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeAssessmentRunsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeAssessmentRunsResult",
"asyncReturnType" : "DescribeAssessmentRunsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeAssessmentRuns"
},
"DescribeAssessmentTargets" : {
"documentation" : "Describes the assessment targets that are specified by the ARNs of the assessment targets.
",
"operationName" : "DescribeAssessmentTargets",
"deprecated" : false,
"input" : {
"variableName" : "describeAssessmentTargetsRequest",
"variableType" : "DescribeAssessmentTargetsRequest",
"variableDeclarationType" : "DescribeAssessmentTargetsRequest",
"documentation" : "",
"simpleType" : "DescribeAssessmentTargetsRequest",
"variableSetterType" : "DescribeAssessmentTargetsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeAssessmentTargetsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeAssessmentTargetsResult",
"asyncReturnType" : "DescribeAssessmentTargetsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeAssessmentTargets"
},
"DescribeAssessmentTemplates" : {
"documentation" : "Describes the assessment templates that are specified by the ARNs of the assessment templates.
",
"operationName" : "DescribeAssessmentTemplates",
"deprecated" : false,
"input" : {
"variableName" : "describeAssessmentTemplatesRequest",
"variableType" : "DescribeAssessmentTemplatesRequest",
"variableDeclarationType" : "DescribeAssessmentTemplatesRequest",
"documentation" : "",
"simpleType" : "DescribeAssessmentTemplatesRequest",
"variableSetterType" : "DescribeAssessmentTemplatesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeAssessmentTemplatesResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeAssessmentTemplatesResult",
"asyncReturnType" : "DescribeAssessmentTemplatesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeAssessmentTemplates"
},
"DescribeCrossAccountAccessRole" : {
"documentation" : "Describes the IAM role that enables Amazon Inspector to access your AWS account.
",
"operationName" : "DescribeCrossAccountAccessRole",
"deprecated" : false,
"input" : {
"variableName" : "describeCrossAccountAccessRoleRequest",
"variableType" : "DescribeCrossAccountAccessRoleRequest",
"variableDeclarationType" : "DescribeCrossAccountAccessRoleRequest",
"documentation" : null,
"simpleType" : "DescribeCrossAccountAccessRoleRequest",
"variableSetterType" : "DescribeCrossAccountAccessRoleRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeCrossAccountAccessRoleResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeCrossAccountAccessRoleResult",
"asyncReturnType" : "DescribeCrossAccountAccessRoleResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeCrossAccountAccessRole"
},
"DescribeFindings" : {
"documentation" : "Describes the findings that are specified by the ARNs of the findings.
",
"operationName" : "DescribeFindings",
"deprecated" : false,
"input" : {
"variableName" : "describeFindingsRequest",
"variableType" : "DescribeFindingsRequest",
"variableDeclarationType" : "DescribeFindingsRequest",
"documentation" : "",
"simpleType" : "DescribeFindingsRequest",
"variableSetterType" : "DescribeFindingsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeFindingsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeFindingsResult",
"asyncReturnType" : "DescribeFindingsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeFindings"
},
"DescribeResourceGroups" : {
"documentation" : "Describes the resource groups that are specified by the ARNs of the resource groups.
",
"operationName" : "DescribeResourceGroups",
"deprecated" : false,
"input" : {
"variableName" : "describeResourceGroupsRequest",
"variableType" : "DescribeResourceGroupsRequest",
"variableDeclarationType" : "DescribeResourceGroupsRequest",
"documentation" : "",
"simpleType" : "DescribeResourceGroupsRequest",
"variableSetterType" : "DescribeResourceGroupsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeResourceGroupsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeResourceGroupsResult",
"asyncReturnType" : "DescribeResourceGroupsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeResourceGroups"
},
"DescribeRulesPackages" : {
"documentation" : "Describes the rules packages that are specified by the ARNs of the rules packages.
",
"operationName" : "DescribeRulesPackages",
"deprecated" : false,
"input" : {
"variableName" : "describeRulesPackagesRequest",
"variableType" : "DescribeRulesPackagesRequest",
"variableDeclarationType" : "DescribeRulesPackagesRequest",
"documentation" : "",
"simpleType" : "DescribeRulesPackagesRequest",
"variableSetterType" : "DescribeRulesPackagesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeRulesPackagesResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "DescribeRulesPackagesResult",
"asyncReturnType" : "DescribeRulesPackagesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "describeRulesPackages"
},
"GetTelemetryMetadata" : {
"documentation" : "Information about the data that is collected for the specified assessment run.
",
"operationName" : "GetTelemetryMetadata",
"deprecated" : false,
"input" : {
"variableName" : "getTelemetryMetadataRequest",
"variableType" : "GetTelemetryMetadataRequest",
"variableDeclarationType" : "GetTelemetryMetadataRequest",
"documentation" : "",
"simpleType" : "GetTelemetryMetadataRequest",
"variableSetterType" : "GetTelemetryMetadataRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetTelemetryMetadataResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "GetTelemetryMetadataResult",
"asyncReturnType" : "GetTelemetryMetadataResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "getTelemetryMetadata"
},
"ListAssessmentRunAgents" : {
"documentation" : "Lists the agents of the assessment runs that are specified by the ARNs of the assessment runs.
",
"operationName" : "ListAssessmentRunAgents",
"deprecated" : false,
"input" : {
"variableName" : "listAssessmentRunAgentsRequest",
"variableType" : "ListAssessmentRunAgentsRequest",
"variableDeclarationType" : "ListAssessmentRunAgentsRequest",
"documentation" : "",
"simpleType" : "ListAssessmentRunAgentsRequest",
"variableSetterType" : "ListAssessmentRunAgentsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListAssessmentRunAgentsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListAssessmentRunAgentsResult",
"asyncReturnType" : "ListAssessmentRunAgentsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listAssessmentRunAgents"
},
"ListAssessmentRuns" : {
"documentation" : "Lists the assessment runs that correspond to the assessment templates that are specified by the ARNs of the assessment templates.
",
"operationName" : "ListAssessmentRuns",
"deprecated" : false,
"input" : {
"variableName" : "listAssessmentRunsRequest",
"variableType" : "ListAssessmentRunsRequest",
"variableDeclarationType" : "ListAssessmentRunsRequest",
"documentation" : "",
"simpleType" : "ListAssessmentRunsRequest",
"variableSetterType" : "ListAssessmentRunsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListAssessmentRunsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListAssessmentRunsResult",
"asyncReturnType" : "ListAssessmentRunsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listAssessmentRuns"
},
"ListAssessmentTargets" : {
"documentation" : "Lists the ARNs of the assessment targets within this AWS account. For more information about assessment targets, see Amazon Inspector Assessment Targets.
",
"operationName" : "ListAssessmentTargets",
"deprecated" : false,
"input" : {
"variableName" : "listAssessmentTargetsRequest",
"variableType" : "ListAssessmentTargetsRequest",
"variableDeclarationType" : "ListAssessmentTargetsRequest",
"documentation" : "",
"simpleType" : "ListAssessmentTargetsRequest",
"variableSetterType" : "ListAssessmentTargetsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListAssessmentTargetsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListAssessmentTargetsResult",
"asyncReturnType" : "ListAssessmentTargetsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listAssessmentTargets"
},
"ListAssessmentTemplates" : {
"documentation" : "Lists the assessment templates that correspond to the assessment targets that are specified by the ARNs of the assessment targets.
",
"operationName" : "ListAssessmentTemplates",
"deprecated" : false,
"input" : {
"variableName" : "listAssessmentTemplatesRequest",
"variableType" : "ListAssessmentTemplatesRequest",
"variableDeclarationType" : "ListAssessmentTemplatesRequest",
"documentation" : "",
"simpleType" : "ListAssessmentTemplatesRequest",
"variableSetterType" : "ListAssessmentTemplatesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListAssessmentTemplatesResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListAssessmentTemplatesResult",
"asyncReturnType" : "ListAssessmentTemplatesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listAssessmentTemplates"
},
"ListEventSubscriptions" : {
"documentation" : "Lists all the event subscriptions for the assessment template that is specified by the ARN of the assessment template. For more information, see SubscribeToEvent and UnsubscribeFromEvent.
",
"operationName" : "ListEventSubscriptions",
"deprecated" : false,
"input" : {
"variableName" : "listEventSubscriptionsRequest",
"variableType" : "ListEventSubscriptionsRequest",
"variableDeclarationType" : "ListEventSubscriptionsRequest",
"documentation" : "",
"simpleType" : "ListEventSubscriptionsRequest",
"variableSetterType" : "ListEventSubscriptionsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListEventSubscriptionsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListEventSubscriptionsResult",
"asyncReturnType" : "ListEventSubscriptionsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listEventSubscriptions"
},
"ListFindings" : {
"documentation" : "Lists findings that are generated by the assessment runs that are specified by the ARNs of the assessment runs.
",
"operationName" : "ListFindings",
"deprecated" : false,
"input" : {
"variableName" : "listFindingsRequest",
"variableType" : "ListFindingsRequest",
"variableDeclarationType" : "ListFindingsRequest",
"documentation" : "",
"simpleType" : "ListFindingsRequest",
"variableSetterType" : "ListFindingsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListFindingsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListFindingsResult",
"asyncReturnType" : "ListFindingsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listFindings"
},
"ListRulesPackages" : {
"documentation" : "Lists all available Amazon Inspector rules packages.
",
"operationName" : "ListRulesPackages",
"deprecated" : false,
"input" : {
"variableName" : "listRulesPackagesRequest",
"variableType" : "ListRulesPackagesRequest",
"variableDeclarationType" : "ListRulesPackagesRequest",
"documentation" : "",
"simpleType" : "ListRulesPackagesRequest",
"variableSetterType" : "ListRulesPackagesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListRulesPackagesResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListRulesPackagesResult",
"asyncReturnType" : "ListRulesPackagesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listRulesPackages"
},
"ListTagsForResource" : {
"documentation" : "Lists all tags associated with an assessment template.
",
"operationName" : "ListTagsForResource",
"deprecated" : false,
"input" : {
"variableName" : "listTagsForResourceRequest",
"variableType" : "ListTagsForResourceRequest",
"variableDeclarationType" : "ListTagsForResourceRequest",
"documentation" : "",
"simpleType" : "ListTagsForResourceRequest",
"variableSetterType" : "ListTagsForResourceRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListTagsForResourceResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "ListTagsForResourceResult",
"asyncReturnType" : "ListTagsForResourceResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "listTagsForResource"
},
"PreviewAgents" : {
"documentation" : "Previews the agents installed on the EC2 instances that are part of the specified assessment target.
",
"operationName" : "PreviewAgents",
"deprecated" : false,
"input" : {
"variableName" : "previewAgentsRequest",
"variableType" : "PreviewAgentsRequest",
"variableDeclarationType" : "PreviewAgentsRequest",
"documentation" : "",
"simpleType" : "PreviewAgentsRequest",
"variableSetterType" : "PreviewAgentsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "PreviewAgentsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
}, {
"exceptionName" : "InvalidCrossAccountRoleException",
"documentation" : "Amazon Inspector cannot assume the cross-account role that it needs to list your EC2 instances during the assessment run.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "PreviewAgentsResult",
"asyncReturnType" : "PreviewAgentsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "previewAgents"
},
"RegisterCrossAccountAccessRole" : {
"documentation" : "Registers the IAM role that Amazon Inspector uses to list your EC2 instances at the start of the assessment run or when you call the PreviewAgents action.
",
"operationName" : "RegisterCrossAccountAccessRole",
"deprecated" : false,
"input" : {
"variableName" : "registerCrossAccountAccessRoleRequest",
"variableType" : "RegisterCrossAccountAccessRoleRequest",
"variableDeclarationType" : "RegisterCrossAccountAccessRoleRequest",
"documentation" : "",
"simpleType" : "RegisterCrossAccountAccessRoleRequest",
"variableSetterType" : "RegisterCrossAccountAccessRoleRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "RegisterCrossAccountAccessRoleResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "InvalidCrossAccountRoleException",
"documentation" : "Amazon Inspector cannot assume the cross-account role that it needs to list your EC2 instances during the assessment run.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "RegisterCrossAccountAccessRoleResult",
"asyncReturnType" : "RegisterCrossAccountAccessRoleResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "registerCrossAccountAccessRole"
},
"RemoveAttributesFromFindings" : {
"documentation" : "Removes entire attributes (key and value pairs) from the findings that are specified by the ARNs of the findings where an attribute with the specified key exists.
",
"operationName" : "RemoveAttributesFromFindings",
"deprecated" : false,
"input" : {
"variableName" : "removeAttributesFromFindingsRequest",
"variableType" : "RemoveAttributesFromFindingsRequest",
"variableDeclarationType" : "RemoveAttributesFromFindingsRequest",
"documentation" : "",
"simpleType" : "RemoveAttributesFromFindingsRequest",
"variableSetterType" : "RemoveAttributesFromFindingsRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "RemoveAttributesFromFindingsResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "RemoveAttributesFromFindingsResult",
"asyncReturnType" : "RemoveAttributesFromFindingsResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "removeAttributesFromFindings"
},
"SetTagsForResource" : {
"documentation" : "Sets tags (key and value pairs) to the assessment template that is specified by the ARN of the assessment template.
",
"operationName" : "SetTagsForResource",
"deprecated" : false,
"input" : {
"variableName" : "setTagsForResourceRequest",
"variableType" : "SetTagsForResourceRequest",
"variableDeclarationType" : "SetTagsForResourceRequest",
"documentation" : "",
"simpleType" : "SetTagsForResourceRequest",
"variableSetterType" : "SetTagsForResourceRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "SetTagsForResourceResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "SetTagsForResourceResult",
"asyncReturnType" : "SetTagsForResourceResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "setTagsForResource"
},
"StartAssessmentRun" : {
"documentation" : "Starts the assessment run specified by the ARN of the assessment template. For this API to function properly, you must not exceed the limit of running up to 500 concurrent agents per AWS account.
",
"operationName" : "StartAssessmentRun",
"deprecated" : false,
"input" : {
"variableName" : "startAssessmentRunRequest",
"variableType" : "StartAssessmentRunRequest",
"variableDeclarationType" : "StartAssessmentRunRequest",
"documentation" : "",
"simpleType" : "StartAssessmentRunRequest",
"variableSetterType" : "StartAssessmentRunRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "StartAssessmentRunResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
}, {
"exceptionName" : "InvalidCrossAccountRoleException",
"documentation" : "Amazon Inspector cannot assume the cross-account role that it needs to list your EC2 instances during the assessment run.
"
}, {
"exceptionName" : "AgentsAlreadyRunningAssessmentException",
"documentation" : "You started an assessment run, but one of the instances is already participating in another assessment run.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "StartAssessmentRunResult",
"asyncReturnType" : "StartAssessmentRunResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "startAssessmentRun"
},
"StopAssessmentRun" : {
"documentation" : "Stops the assessment run that is specified by the ARN of the assessment run.
",
"operationName" : "StopAssessmentRun",
"deprecated" : false,
"input" : {
"variableName" : "stopAssessmentRunRequest",
"variableType" : "StopAssessmentRunRequest",
"variableDeclarationType" : "StopAssessmentRunRequest",
"documentation" : "",
"simpleType" : "StopAssessmentRunRequest",
"variableSetterType" : "StopAssessmentRunRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "StopAssessmentRunResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "StopAssessmentRunResult",
"asyncReturnType" : "StopAssessmentRunResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "stopAssessmentRun"
},
"SubscribeToEvent" : {
"documentation" : "Enables the process of sending Amazon Simple Notification Service (SNS) notifications about a specified event to a specified SNS topic.
",
"operationName" : "SubscribeToEvent",
"deprecated" : false,
"input" : {
"variableName" : "subscribeToEventRequest",
"variableType" : "SubscribeToEventRequest",
"variableDeclarationType" : "SubscribeToEventRequest",
"documentation" : "",
"simpleType" : "SubscribeToEventRequest",
"variableSetterType" : "SubscribeToEventRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "SubscribeToEventResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "SubscribeToEventResult",
"asyncReturnType" : "SubscribeToEventResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "subscribeToEvent"
},
"UnsubscribeFromEvent" : {
"documentation" : "Disables the process of sending Amazon Simple Notification Service (SNS) notifications about a specified event to a specified SNS topic.
",
"operationName" : "UnsubscribeFromEvent",
"deprecated" : false,
"input" : {
"variableName" : "unsubscribeFromEventRequest",
"variableType" : "UnsubscribeFromEventRequest",
"variableDeclarationType" : "UnsubscribeFromEventRequest",
"documentation" : "",
"simpleType" : "UnsubscribeFromEventRequest",
"variableSetterType" : "UnsubscribeFromEventRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UnsubscribeFromEventResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "UnsubscribeFromEventResult",
"asyncReturnType" : "UnsubscribeFromEventResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "unsubscribeFromEvent"
},
"UpdateAssessmentTarget" : {
"documentation" : "Updates the assessment target that is specified by the ARN of the assessment target.
",
"operationName" : "UpdateAssessmentTarget",
"deprecated" : false,
"input" : {
"variableName" : "updateAssessmentTargetRequest",
"variableType" : "UpdateAssessmentTargetRequest",
"variableDeclarationType" : "UpdateAssessmentTargetRequest",
"documentation" : "",
"simpleType" : "UpdateAssessmentTargetRequest",
"variableSetterType" : "UpdateAssessmentTargetRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UpdateAssessmentTargetResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "InternalException",
"documentation" : "Internal server error.
"
}, {
"exceptionName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
"
}, {
"exceptionName" : "AccessDeniedException",
"documentation" : "You do not have required permissions to access the requested resource.
"
}, {
"exceptionName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
"
} ],
"hasBlobMemberAsPayload" : false,
"syncReturnType" : "UpdateAssessmentTargetResult",
"asyncReturnType" : "UpdateAssessmentTargetResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"authenticated" : true,
"methodName" : "updateAssessmentTarget"
}
},
"shapes" : {
"ListAssessmentRunsRequest" : {
"c2jName" : "ListAssessmentRunsRequest",
"documentation" : "",
"shapeName" : "ListAssessmentRunsRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ARNs that specify the assessment templates whose assessment runs you want to list.
",
"name" : "AssessmentTemplateArns",
"c2jName" : "assessmentTemplateArns",
"c2jShape" : "ListParentArnList",
"variable" : {
"variableName" : "assessmentTemplateArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The ARNs that specify the assessment templates whose assessment runs you want to list.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "assessmentTemplateArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "assessmentTemplateArns",
"marshallLocationName" : "assessmentTemplateArns",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The ARNs that specify the assessment templates whose assessment runs you want to list.
\n@param assessmentTemplateArns The ARNs that specify the assessment templates whose assessment runs you want to list.*/",
"getterDocumentation" : "/**The ARNs that specify the assessment templates whose assessment runs you want to list.
\n@return The ARNs that specify the assessment templates whose assessment runs you want to list.*/",
"fluentSetterDocumentation" : "/**The ARNs that specify the assessment templates whose assessment runs you want to list.
\n@param assessmentTemplateArns The ARNs that specify the assessment templates whose assessment runs you want to list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARNs that specify the assessment templates whose assessment runs you want to list.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAssessmentTemplateArns(java.util.Collection)} or {@link #withAssessmentTemplateArns(java.util.Collection)} if you want to override the existing values.
\n@param assessmentTemplateArns The ARNs that specify the assessment templates whose assessment runs you want to list.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
",
"name" : "Filter",
"c2jName" : "filter",
"c2jShape" : "AssessmentRunFilter",
"variable" : {
"variableName" : "filter",
"variableType" : "AssessmentRunFilter",
"variableDeclarationType" : "AssessmentRunFilter",
"documentation" : "You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
",
"simpleType" : "AssessmentRunFilter",
"variableSetterType" : "AssessmentRunFilter"
},
"setterModel" : {
"variableName" : "filter",
"variableType" : "AssessmentRunFilter",
"variableDeclarationType" : "AssessmentRunFilter",
"documentation" : "",
"simpleType" : "AssessmentRunFilter",
"variableSetterType" : "AssessmentRunFilter"
},
"getterModel" : {
"returnType" : "AssessmentRunFilter",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "filter",
"marshallLocationName" : "filter",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
\n@param filter You can use this parameter to specify a subset of data to be included in the action's response. For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.*/",
"getterDocumentation" : "/**
You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
\n@return You can use this parameter to specify a subset of data to be included in the action's response. For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.*/",
"fluentSetterDocumentation" : "/**
You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
\n@param filter You can use this parameter to specify a subset of data to be included in the action's response. For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**
You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
\n@param filter You can use this parameter to specify a subset of data to be included in the action's response. For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "
You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
\n@param nextToken You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.*/",
"getterDocumentation" : "/**You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
\n@return You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.*/",
"fluentSetterDocumentation" : "/**You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
\n@param nextToken You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
\n@param nextToken You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
",
"name" : "MaxResults",
"c2jName" : "maxResults",
"c2jShape" : "ListMaxResults",
"variable" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "maxResults",
"marshallLocationName" : "maxResults",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
\n@param maxResults You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.*/",
"getterDocumentation" : "/**You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
\n@return You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.*/",
"fluentSetterDocumentation" : "/**You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
\n@param maxResults You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
\n@param maxResults You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "listAssessmentRunsRequest",
"variableType" : "ListAssessmentRunsRequest",
"variableDeclarationType" : "ListAssessmentRunsRequest",
"documentation" : null,
"simpleType" : "ListAssessmentRunsRequest",
"variableSetterType" : "ListAssessmentRunsRequest"
},
"marshaller" : {
"action" : "ListAssessmentRuns",
"verb" : "POST",
"target" : "InspectorService.ListAssessmentRuns",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Filter" : {
"documentation" : "You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
",
"name" : "Filter",
"c2jName" : "filter",
"c2jShape" : "AssessmentRunFilter",
"variable" : {
"variableName" : "filter",
"variableType" : "AssessmentRunFilter",
"variableDeclarationType" : "AssessmentRunFilter",
"documentation" : "You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
",
"simpleType" : "AssessmentRunFilter",
"variableSetterType" : "AssessmentRunFilter"
},
"setterModel" : {
"variableName" : "filter",
"variableType" : "AssessmentRunFilter",
"variableDeclarationType" : "AssessmentRunFilter",
"documentation" : "",
"simpleType" : "AssessmentRunFilter",
"variableSetterType" : "AssessmentRunFilter"
},
"getterModel" : {
"returnType" : "AssessmentRunFilter",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "filter",
"marshallLocationName" : "filter",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
\n@param filter You can use this parameter to specify a subset of data to be included in the action's response. For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.*/",
"getterDocumentation" : "/**
You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
\n@return You can use this parameter to specify a subset of data to be included in the action's response. For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.*/",
"fluentSetterDocumentation" : "/**
You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
\n@param filter You can use this parameter to specify a subset of data to be included in the action's response. For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**
You can use this parameter to specify a subset of data to be included in the action's response.
For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.
\n@param filter You can use this parameter to specify a subset of data to be included in the action's response. For a record to match a filter, all specified filter attributes must match. When multiple values are specified for a filter attribute, any of the values can match.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"NextToken" : {
"documentation" : "
You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
\n@param nextToken You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.*/",
"getterDocumentation" : "/**You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
\n@return You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.*/",
"fluentSetterDocumentation" : "/**You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
\n@param nextToken You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.
\n@param nextToken You can use this parameter when paginating results. Set the value of this parameter to null on your first call to the ListAssessmentRuns action. Subsequent calls to the action fill nextToken in the request with the value of NextToken from the previous response to continue listing data.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AssessmentTemplateArns" : {
"documentation" : "The ARNs that specify the assessment templates whose assessment runs you want to list.
",
"name" : "AssessmentTemplateArns",
"c2jName" : "assessmentTemplateArns",
"c2jShape" : "ListParentArnList",
"variable" : {
"variableName" : "assessmentTemplateArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The ARNs that specify the assessment templates whose assessment runs you want to list.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "assessmentTemplateArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "assessmentTemplateArns",
"marshallLocationName" : "assessmentTemplateArns",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The ARNs that specify the assessment templates whose assessment runs you want to list.
\n@param assessmentTemplateArns The ARNs that specify the assessment templates whose assessment runs you want to list.*/",
"getterDocumentation" : "/**The ARNs that specify the assessment templates whose assessment runs you want to list.
\n@return The ARNs that specify the assessment templates whose assessment runs you want to list.*/",
"fluentSetterDocumentation" : "/**The ARNs that specify the assessment templates whose assessment runs you want to list.
\n@param assessmentTemplateArns The ARNs that specify the assessment templates whose assessment runs you want to list.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARNs that specify the assessment templates whose assessment runs you want to list.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAssessmentTemplateArns(java.util.Collection)} or {@link #withAssessmentTemplateArns(java.util.Collection)} if you want to override the existing values.
\n@param assessmentTemplateArns The ARNs that specify the assessment templates whose assessment runs you want to list.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"MaxResults" : {
"documentation" : "You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
",
"name" : "MaxResults",
"c2jName" : "maxResults",
"c2jShape" : "ListMaxResults",
"variable" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "maxResults",
"marshallLocationName" : "maxResults",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
\n@param maxResults You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.*/",
"getterDocumentation" : "/**You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
\n@return You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.*/",
"fluentSetterDocumentation" : "/**You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
\n@param maxResults You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.
\n@param maxResults You can use this parameter to indicate the maximum number of items that you want in the response. The default value is 10. The maximum value is 500.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AssessmentTargetFilter" : {
"c2jName" : "AssessmentTargetFilter",
"documentation" : "Used as the request parameter in the ListAssessmentTargets action.
",
"shapeName" : "AssessmentTargetFilter",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
",
"name" : "AssessmentTargetNamePattern",
"c2jName" : "assessmentTargetNamePattern",
"c2jShape" : "NamePattern",
"variable" : {
"variableName" : "assessmentTargetNamePattern",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "assessmentTargetNamePattern",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "assessmentTargetNamePattern",
"marshallLocationName" : "assessmentTargetNamePattern",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
\n@param assessmentTargetNamePattern For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.*/",
"getterDocumentation" : "/**For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
\n@return For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.*/",
"fluentSetterDocumentation" : "/**For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
\n@param assessmentTargetNamePattern For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
\n@param assessmentTargetNamePattern For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "assessmentTargetFilter",
"variableType" : "AssessmentTargetFilter",
"variableDeclarationType" : "AssessmentTargetFilter",
"documentation" : null,
"simpleType" : "AssessmentTargetFilter",
"variableSetterType" : "AssessmentTargetFilter"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"AssessmentTargetNamePattern" : {
"documentation" : "For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
",
"name" : "AssessmentTargetNamePattern",
"c2jName" : "assessmentTargetNamePattern",
"c2jShape" : "NamePattern",
"variable" : {
"variableName" : "assessmentTargetNamePattern",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "assessmentTargetNamePattern",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "assessmentTargetNamePattern",
"marshallLocationName" : "assessmentTargetNamePattern",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
\n@param assessmentTargetNamePattern For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.*/",
"getterDocumentation" : "/**For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
\n@return For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.*/",
"fluentSetterDocumentation" : "/**For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
\n@param assessmentTargetNamePattern For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.
\n@param assessmentTargetNamePattern For a record to match a filter, an explicit value or a string that contains a wildcard that is specified for this data type property must match the value of the assessmentTargetName property of the AssessmentTarget data type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"StopAssessmentRunResult" : {
"c2jName" : "StopAssessmentRunResult",
"documentation" : null,
"shapeName" : "StopAssessmentRunResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "stopAssessmentRunResult",
"variableType" : "StopAssessmentRunResult",
"variableDeclarationType" : "StopAssessmentRunResult",
"documentation" : null,
"simpleType" : "StopAssessmentRunResult",
"variableSetterType" : "StopAssessmentRunResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"DescribeRulesPackagesRequest" : {
"c2jName" : "DescribeRulesPackagesRequest",
"documentation" : "",
"shapeName" : "DescribeRulesPackagesRequest",
"deprecated" : false,
"required" : [ "rulesPackageArns" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ARN that specifies the rules package that you want to describe.
",
"name" : "RulesPackageArns",
"c2jName" : "rulesPackageArns",
"c2jShape" : "BatchDescribeArnList",
"variable" : {
"variableName" : "rulesPackageArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The ARN that specifies the rules package that you want to describe.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "rulesPackageArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "rulesPackageArns",
"marshallLocationName" : "rulesPackageArns",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The ARN that specifies the rules package that you want to describe.
\n@param rulesPackageArns The ARN that specifies the rules package that you want to describe.*/",
"getterDocumentation" : "/**The ARN that specifies the rules package that you want to describe.
\n@return The ARN that specifies the rules package that you want to describe.*/",
"fluentSetterDocumentation" : "/**The ARN that specifies the rules package that you want to describe.
\n@param rulesPackageArns The ARN that specifies the rules package that you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN that specifies the rules package that you want to describe.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRulesPackageArns(java.util.Collection)} or {@link #withRulesPackageArns(java.util.Collection)} if you want to override the existing values.
\n@param rulesPackageArns The ARN that specifies the rules package that you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The locale that you want to translate a rules package description into.
",
"name" : "Locale",
"c2jName" : "locale",
"c2jShape" : "Locale",
"variable" : {
"variableName" : "locale",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The locale that you want to translate a rules package description into.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "locale",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "locale",
"marshallLocationName" : "locale",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "Locale",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The locale that you want to translate a rules package description into.
\n@param locale The locale that you want to translate a rules package description into.\n@see Locale*/",
"getterDocumentation" : "/**The locale that you want to translate a rules package description into.
\n@return The locale that you want to translate a rules package description into.\n@see Locale*/",
"fluentSetterDocumentation" : "/**The locale that you want to translate a rules package description into.
\n@param locale The locale that you want to translate a rules package description into.\n@return Returns a reference to this object so that method calls can be chained together.\n@see Locale*/",
"varargSetterDocumentation" : "/**The locale that you want to translate a rules package description into.
\n@param locale The locale that you want to translate a rules package description into.\n@return Returns a reference to this object so that method calls can be chained together.\n@see Locale*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "describeRulesPackagesRequest",
"variableType" : "DescribeRulesPackagesRequest",
"variableDeclarationType" : "DescribeRulesPackagesRequest",
"documentation" : null,
"simpleType" : "DescribeRulesPackagesRequest",
"variableSetterType" : "DescribeRulesPackagesRequest"
},
"marshaller" : {
"action" : "DescribeRulesPackages",
"verb" : "POST",
"target" : "InspectorService.DescribeRulesPackages",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RulesPackageArns" : {
"documentation" : "The ARN that specifies the rules package that you want to describe.
",
"name" : "RulesPackageArns",
"c2jName" : "rulesPackageArns",
"c2jShape" : "BatchDescribeArnList",
"variable" : {
"variableName" : "rulesPackageArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The ARN that specifies the rules package that you want to describe.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "rulesPackageArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "rulesPackageArns",
"marshallLocationName" : "rulesPackageArns",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The ARN that specifies the rules package that you want to describe.
\n@param rulesPackageArns The ARN that specifies the rules package that you want to describe.*/",
"getterDocumentation" : "/**The ARN that specifies the rules package that you want to describe.
\n@return The ARN that specifies the rules package that you want to describe.*/",
"fluentSetterDocumentation" : "/**The ARN that specifies the rules package that you want to describe.
\n@param rulesPackageArns The ARN that specifies the rules package that you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN that specifies the rules package that you want to describe.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRulesPackageArns(java.util.Collection)} or {@link #withRulesPackageArns(java.util.Collection)} if you want to override the existing values.
\n@param rulesPackageArns The ARN that specifies the rules package that you want to describe.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Locale" : {
"documentation" : "The locale that you want to translate a rules package description into.
",
"name" : "Locale",
"c2jName" : "locale",
"c2jShape" : "Locale",
"variable" : {
"variableName" : "locale",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The locale that you want to translate a rules package description into.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "locale",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "locale",
"marshallLocationName" : "locale",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "Locale",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The locale that you want to translate a rules package description into.
\n@param locale The locale that you want to translate a rules package description into.\n@see Locale*/",
"getterDocumentation" : "/**The locale that you want to translate a rules package description into.
\n@return The locale that you want to translate a rules package description into.\n@see Locale*/",
"fluentSetterDocumentation" : "/**The locale that you want to translate a rules package description into.
\n@param locale The locale that you want to translate a rules package description into.\n@return Returns a reference to this object so that method calls can be chained together.\n@see Locale*/",
"varargSetterDocumentation" : "/**The locale that you want to translate a rules package description into.
\n@param locale The locale that you want to translate a rules package description into.\n@return Returns a reference to this object so that method calls can be chained together.\n@see Locale*/"
}
}
},
"AssetAttributes" : {
"c2jName" : "AssetAttributes",
"documentation" : "A collection of attributes of the host from which the finding is generated.
",
"shapeName" : "AssetAttributes",
"deprecated" : false,
"required" : [ "schemaVersion" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The schema version of this data type.
",
"name" : "SchemaVersion",
"c2jName" : "schemaVersion",
"c2jShape" : "NumericVersion",
"variable" : {
"variableName" : "schemaVersion",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The schema version of this data type.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "schemaVersion",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "schemaVersion",
"marshallLocationName" : "schemaVersion",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The schema version of this data type.
\n@param schemaVersion The schema version of this data type.*/",
"getterDocumentation" : "/**The schema version of this data type.
\n@return The schema version of this data type.*/",
"fluentSetterDocumentation" : "/**The schema version of this data type.
\n@param schemaVersion The schema version of this data type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The schema version of this data type.
\n@param schemaVersion The schema version of this data type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The ID of the agent that is installed on the EC2 instance where the finding is generated.
",
"name" : "AgentId",
"c2jName" : "agentId",
"c2jShape" : "AgentId",
"variable" : {
"variableName" : "agentId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the agent that is installed on the EC2 instance where the finding is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "agentId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "agentId",
"marshallLocationName" : "agentId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the agent that is installed on the EC2 instance where the finding is generated.
\n@param agentId The ID of the agent that is installed on the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The ID of the agent that is installed on the EC2 instance where the finding is generated.
\n@return The ID of the agent that is installed on the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The ID of the agent that is installed on the EC2 instance where the finding is generated.
\n@param agentId The ID of the agent that is installed on the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the agent that is installed on the EC2 instance where the finding is generated.
\n@param agentId The ID of the agent that is installed on the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The Auto Scaling group of the EC2 instance where the finding is generated.
",
"name" : "AutoScalingGroup",
"c2jName" : "autoScalingGroup",
"c2jShape" : "AutoScalingGroup",
"variable" : {
"variableName" : "autoScalingGroup",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The Auto Scaling group of the EC2 instance where the finding is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "autoScalingGroup",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "autoScalingGroup",
"marshallLocationName" : "autoScalingGroup",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The Auto Scaling group of the EC2 instance where the finding is generated.
\n@param autoScalingGroup The Auto Scaling group of the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The Auto Scaling group of the EC2 instance where the finding is generated.
\n@return The Auto Scaling group of the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The Auto Scaling group of the EC2 instance where the finding is generated.
\n@param autoScalingGroup The Auto Scaling group of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The Auto Scaling group of the EC2 instance where the finding is generated.
\n@param autoScalingGroup The Auto Scaling group of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
",
"name" : "AmiId",
"c2jName" : "amiId",
"c2jShape" : "AmiId",
"variable" : {
"variableName" : "amiId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "amiId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "amiId",
"marshallLocationName" : "amiId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
\n@param amiId The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
\n@return The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
\n@param amiId The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
\n@param amiId The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The hostname of the EC2 instance where the finding is generated.
",
"name" : "Hostname",
"c2jName" : "hostname",
"c2jShape" : "Hostname",
"variable" : {
"variableName" : "hostname",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The hostname of the EC2 instance where the finding is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "hostname",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "hostname",
"marshallLocationName" : "hostname",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The hostname of the EC2 instance where the finding is generated.
\n@param hostname The hostname of the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The hostname of the EC2 instance where the finding is generated.
\n@return The hostname of the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The hostname of the EC2 instance where the finding is generated.
\n@param hostname The hostname of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The hostname of the EC2 instance where the finding is generated.
\n@param hostname The hostname of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The list of IP v4 addresses of the EC2 instance where the finding is generated.
",
"name" : "Ipv4Addresses",
"c2jName" : "ipv4Addresses",
"c2jShape" : "Ipv4AddressList",
"variable" : {
"variableName" : "ipv4Addresses",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The list of IP v4 addresses of the EC2 instance where the finding is generated.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "ipv4Addresses",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ipv4Addresses",
"marshallLocationName" : "ipv4Addresses",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Ipv4Address",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The list of IP v4 addresses of the EC2 instance where the finding is generated.
\n@param ipv4Addresses The list of IP v4 addresses of the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The list of IP v4 addresses of the EC2 instance where the finding is generated.
\n@return The list of IP v4 addresses of the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The list of IP v4 addresses of the EC2 instance where the finding is generated.
\n@param ipv4Addresses The list of IP v4 addresses of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The list of IP v4 addresses of the EC2 instance where the finding is generated.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setIpv4Addresses(java.util.Collection)} or {@link #withIpv4Addresses(java.util.Collection)} if you want to override the existing values.
\n@param ipv4Addresses The list of IP v4 addresses of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "assetAttributes",
"variableType" : "AssetAttributes",
"variableDeclarationType" : "AssetAttributes",
"documentation" : null,
"simpleType" : "AssetAttributes",
"variableSetterType" : "AssetAttributes"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Ipv4Addresses" : {
"documentation" : "The list of IP v4 addresses of the EC2 instance where the finding is generated.
",
"name" : "Ipv4Addresses",
"c2jName" : "ipv4Addresses",
"c2jShape" : "Ipv4AddressList",
"variable" : {
"variableName" : "ipv4Addresses",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The list of IP v4 addresses of the EC2 instance where the finding is generated.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "ipv4Addresses",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "ipv4Addresses",
"marshallLocationName" : "ipv4Addresses",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Ipv4Address",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The list of IP v4 addresses of the EC2 instance where the finding is generated.
\n@param ipv4Addresses The list of IP v4 addresses of the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The list of IP v4 addresses of the EC2 instance where the finding is generated.
\n@return The list of IP v4 addresses of the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The list of IP v4 addresses of the EC2 instance where the finding is generated.
\n@param ipv4Addresses The list of IP v4 addresses of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The list of IP v4 addresses of the EC2 instance where the finding is generated.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setIpv4Addresses(java.util.Collection)} or {@link #withIpv4Addresses(java.util.Collection)} if you want to override the existing values.
\n@param ipv4Addresses The list of IP v4 addresses of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AutoScalingGroup" : {
"documentation" : "The Auto Scaling group of the EC2 instance where the finding is generated.
",
"name" : "AutoScalingGroup",
"c2jName" : "autoScalingGroup",
"c2jShape" : "AutoScalingGroup",
"variable" : {
"variableName" : "autoScalingGroup",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The Auto Scaling group of the EC2 instance where the finding is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "autoScalingGroup",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "autoScalingGroup",
"marshallLocationName" : "autoScalingGroup",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The Auto Scaling group of the EC2 instance where the finding is generated.
\n@param autoScalingGroup The Auto Scaling group of the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The Auto Scaling group of the EC2 instance where the finding is generated.
\n@return The Auto Scaling group of the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The Auto Scaling group of the EC2 instance where the finding is generated.
\n@param autoScalingGroup The Auto Scaling group of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The Auto Scaling group of the EC2 instance where the finding is generated.
\n@param autoScalingGroup The Auto Scaling group of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"SchemaVersion" : {
"documentation" : "The schema version of this data type.
",
"name" : "SchemaVersion",
"c2jName" : "schemaVersion",
"c2jShape" : "NumericVersion",
"variable" : {
"variableName" : "schemaVersion",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The schema version of this data type.
",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"setterModel" : {
"variableName" : "schemaVersion",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "",
"simpleType" : "Integer",
"variableSetterType" : "Integer"
},
"getterModel" : {
"returnType" : "Integer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "schemaVersion",
"marshallLocationName" : "schemaVersion",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The schema version of this data type.
\n@param schemaVersion The schema version of this data type.*/",
"getterDocumentation" : "/**The schema version of this data type.
\n@return The schema version of this data type.*/",
"fluentSetterDocumentation" : "/**The schema version of this data type.
\n@param schemaVersion The schema version of this data type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The schema version of this data type.
\n@param schemaVersion The schema version of this data type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AgentId" : {
"documentation" : "The ID of the agent that is installed on the EC2 instance where the finding is generated.
",
"name" : "AgentId",
"c2jName" : "agentId",
"c2jShape" : "AgentId",
"variable" : {
"variableName" : "agentId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the agent that is installed on the EC2 instance where the finding is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "agentId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "agentId",
"marshallLocationName" : "agentId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the agent that is installed on the EC2 instance where the finding is generated.
\n@param agentId The ID of the agent that is installed on the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The ID of the agent that is installed on the EC2 instance where the finding is generated.
\n@return The ID of the agent that is installed on the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The ID of the agent that is installed on the EC2 instance where the finding is generated.
\n@param agentId The ID of the agent that is installed on the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the agent that is installed on the EC2 instance where the finding is generated.
\n@param agentId The ID of the agent that is installed on the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Hostname" : {
"documentation" : "The hostname of the EC2 instance where the finding is generated.
",
"name" : "Hostname",
"c2jName" : "hostname",
"c2jShape" : "Hostname",
"variable" : {
"variableName" : "hostname",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The hostname of the EC2 instance where the finding is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "hostname",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "hostname",
"marshallLocationName" : "hostname",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The hostname of the EC2 instance where the finding is generated.
\n@param hostname The hostname of the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The hostname of the EC2 instance where the finding is generated.
\n@return The hostname of the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The hostname of the EC2 instance where the finding is generated.
\n@param hostname The hostname of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The hostname of the EC2 instance where the finding is generated.
\n@param hostname The hostname of the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AmiId" : {
"documentation" : "The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
",
"name" : "AmiId",
"c2jName" : "amiId",
"c2jShape" : "AmiId",
"variable" : {
"variableName" : "amiId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "amiId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "amiId",
"marshallLocationName" : "amiId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
\n@param amiId The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.*/",
"getterDocumentation" : "/**The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
\n@return The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.*/",
"fluentSetterDocumentation" : "/**The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
\n@param amiId The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
\n@param amiId The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AssetType" : {
"c2jName" : "AssetType",
"documentation" : "",
"shapeName" : "AssetType",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "Ec2Instance",
"value" : "ec2-instance"
} ],
"variable" : {
"variableName" : "assetType",
"variableType" : "AssetType",
"variableDeclarationType" : "AssetType",
"documentation" : null,
"simpleType" : "AssetType",
"variableSetterType" : "AssetType"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"AgentHealth" : {
"c2jName" : "AgentHealth",
"documentation" : "",
"shapeName" : "AgentHealth",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "HEALTHY",
"value" : "HEALTHY"
}, {
"name" : "UNHEALTHY",
"value" : "UNHEALTHY"
} ],
"variable" : {
"variableName" : "agentHealth",
"variableType" : "AgentHealth",
"variableDeclarationType" : "AgentHealth",
"documentation" : null,
"simpleType" : "AgentHealth",
"variableSetterType" : "AgentHealth"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"NoSuchEntityException" : {
"c2jName" : "NoSuchEntityException",
"documentation" : "The request was rejected because it referenced an entity that does not exist. The error code describes the entity.
",
"shapeName" : "NoSuchEntityException",
"deprecated" : false,
"required" : [ "message", "errorCode", "canRetry" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Code that indicates the type of error that is generated.
",
"name" : "ErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "NoSuchEntityErrorCode",
"variable" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Code that indicates the type of error that is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "errorCode",
"marshallLocationName" : "errorCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "NoSuchEntityErrorCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@see NoSuchEntityErrorCode*/",
"getterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@return Code that indicates the type of error that is generated.\n@see NoSuchEntityErrorCode*/",
"fluentSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see NoSuchEntityErrorCode*/",
"varargSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see NoSuchEntityErrorCode*/"
}, {
"documentation" : "You can immediately retry your request.
",
"name" : "CanRetry",
"c2jName" : "canRetry",
"c2jShape" : "Bool",
"variable" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "You can immediately retry your request.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "canRetry",
"marshallLocationName" : "canRetry",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.*/",
"getterDocumentation" : "/**You can immediately retry your request.
\n@return You can immediately retry your request.*/",
"fluentSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "noSuchEntityException",
"variableType" : "NoSuchEntityException",
"variableDeclarationType" : "NoSuchEntityException",
"documentation" : null,
"simpleType" : "NoSuchEntityException",
"variableSetterType" : "NoSuchEntityException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "NoSuchEntityException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ErrorCode" : {
"documentation" : "Code that indicates the type of error that is generated.
",
"name" : "ErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "NoSuchEntityErrorCode",
"variable" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Code that indicates the type of error that is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "errorCode",
"marshallLocationName" : "errorCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "NoSuchEntityErrorCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@see NoSuchEntityErrorCode*/",
"getterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@return Code that indicates the type of error that is generated.\n@see NoSuchEntityErrorCode*/",
"fluentSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see NoSuchEntityErrorCode*/",
"varargSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see NoSuchEntityErrorCode*/"
},
"CanRetry" : {
"documentation" : "You can immediately retry your request.
",
"name" : "CanRetry",
"c2jName" : "canRetry",
"c2jShape" : "Bool",
"variable" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "You can immediately retry your request.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "canRetry",
"marshallLocationName" : "canRetry",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.*/",
"getterDocumentation" : "/**You can immediately retry your request.
\n@return You can immediately retry your request.*/",
"fluentSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AgentPreview" : {
"c2jName" : "AgentPreview",
"documentation" : "Used as a response element in the PreviewAgents action.
",
"shapeName" : "AgentPreview",
"deprecated" : false,
"required" : [ "agentId" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ID of the EC2 instance where the agent is installed.
",
"name" : "AgentId",
"c2jName" : "agentId",
"c2jShape" : "AgentId",
"variable" : {
"variableName" : "agentId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the EC2 instance where the agent is installed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "agentId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "agentId",
"marshallLocationName" : "agentId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the EC2 instance where the agent is installed.
\n@param agentId The ID of the EC2 instance where the agent is installed.*/",
"getterDocumentation" : "/**The ID of the EC2 instance where the agent is installed.
\n@return The ID of the EC2 instance where the agent is installed.*/",
"fluentSetterDocumentation" : "/**The ID of the EC2 instance where the agent is installed.
\n@param agentId The ID of the EC2 instance where the agent is installed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the EC2 instance where the agent is installed.
\n@param agentId The ID of the EC2 instance where the agent is installed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The Auto Scaling group for the EC2 instance where the agent is installed.
",
"name" : "AutoScalingGroup",
"c2jName" : "autoScalingGroup",
"c2jShape" : "AutoScalingGroup",
"variable" : {
"variableName" : "autoScalingGroup",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The Auto Scaling group for the EC2 instance where the agent is installed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "autoScalingGroup",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "autoScalingGroup",
"marshallLocationName" : "autoScalingGroup",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The Auto Scaling group for the EC2 instance where the agent is installed.
\n@param autoScalingGroup The Auto Scaling group for the EC2 instance where the agent is installed.*/",
"getterDocumentation" : "/**The Auto Scaling group for the EC2 instance where the agent is installed.
\n@return The Auto Scaling group for the EC2 instance where the agent is installed.*/",
"fluentSetterDocumentation" : "/**The Auto Scaling group for the EC2 instance where the agent is installed.
\n@param autoScalingGroup The Auto Scaling group for the EC2 instance where the agent is installed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The Auto Scaling group for the EC2 instance where the agent is installed.
\n@param autoScalingGroup The Auto Scaling group for the EC2 instance where the agent is installed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "agentPreview",
"variableType" : "AgentPreview",
"variableDeclarationType" : "AgentPreview",
"documentation" : null,
"simpleType" : "AgentPreview",
"variableSetterType" : "AgentPreview"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"AutoScalingGroup" : {
"documentation" : "The Auto Scaling group for the EC2 instance where the agent is installed.
",
"name" : "AutoScalingGroup",
"c2jName" : "autoScalingGroup",
"c2jShape" : "AutoScalingGroup",
"variable" : {
"variableName" : "autoScalingGroup",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The Auto Scaling group for the EC2 instance where the agent is installed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "autoScalingGroup",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "autoScalingGroup",
"marshallLocationName" : "autoScalingGroup",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The Auto Scaling group for the EC2 instance where the agent is installed.
\n@param autoScalingGroup The Auto Scaling group for the EC2 instance where the agent is installed.*/",
"getterDocumentation" : "/**The Auto Scaling group for the EC2 instance where the agent is installed.
\n@return The Auto Scaling group for the EC2 instance where the agent is installed.*/",
"fluentSetterDocumentation" : "/**The Auto Scaling group for the EC2 instance where the agent is installed.
\n@param autoScalingGroup The Auto Scaling group for the EC2 instance where the agent is installed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The Auto Scaling group for the EC2 instance where the agent is installed.
\n@param autoScalingGroup The Auto Scaling group for the EC2 instance where the agent is installed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AgentId" : {
"documentation" : "The ID of the EC2 instance where the agent is installed.
",
"name" : "AgentId",
"c2jName" : "agentId",
"c2jShape" : "AgentId",
"variable" : {
"variableName" : "agentId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ID of the EC2 instance where the agent is installed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "agentId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "agentId",
"marshallLocationName" : "agentId",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ID of the EC2 instance where the agent is installed.
\n@param agentId The ID of the EC2 instance where the agent is installed.*/",
"getterDocumentation" : "/**The ID of the EC2 instance where the agent is installed.
\n@return The ID of the EC2 instance where the agent is installed.*/",
"fluentSetterDocumentation" : "/**The ID of the EC2 instance where the agent is installed.
\n@param agentId The ID of the EC2 instance where the agent is installed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ID of the EC2 instance where the agent is installed.
\n@param agentId The ID of the EC2 instance where the agent is installed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"CreateAssessmentTemplateResult" : {
"c2jName" : "CreateAssessmentTemplateResponse",
"documentation" : "",
"shapeName" : "CreateAssessmentTemplateResult",
"deprecated" : false,
"required" : [ "assessmentTemplateArn" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ARN that specifies the assessment template that is created.
",
"name" : "AssessmentTemplateArn",
"c2jName" : "assessmentTemplateArn",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "assessmentTemplateArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN that specifies the assessment template that is created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "assessmentTemplateArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "assessmentTemplateArn",
"marshallLocationName" : "assessmentTemplateArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ARN that specifies the assessment template that is created.
\n@param assessmentTemplateArn The ARN that specifies the assessment template that is created.*/",
"getterDocumentation" : "/**The ARN that specifies the assessment template that is created.
\n@return The ARN that specifies the assessment template that is created.*/",
"fluentSetterDocumentation" : "/**The ARN that specifies the assessment template that is created.
\n@param assessmentTemplateArn The ARN that specifies the assessment template that is created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN that specifies the assessment template that is created.
\n@param assessmentTemplateArn The ARN that specifies the assessment template that is created.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "createAssessmentTemplateResult",
"variableType" : "CreateAssessmentTemplateResult",
"variableDeclarationType" : "CreateAssessmentTemplateResult",
"documentation" : null,
"simpleType" : "CreateAssessmentTemplateResult",
"variableSetterType" : "CreateAssessmentTemplateResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"AssessmentTemplateArn" : {
"documentation" : "The ARN that specifies the assessment template that is created.
",
"name" : "AssessmentTemplateArn",
"c2jName" : "assessmentTemplateArn",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "assessmentTemplateArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN that specifies the assessment template that is created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "assessmentTemplateArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "assessmentTemplateArn",
"marshallLocationName" : "assessmentTemplateArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ARN that specifies the assessment template that is created.
\n@param assessmentTemplateArn The ARN that specifies the assessment template that is created.*/",
"getterDocumentation" : "/**The ARN that specifies the assessment template that is created.
\n@return The ARN that specifies the assessment template that is created.*/",
"fluentSetterDocumentation" : "/**The ARN that specifies the assessment template that is created.
\n@param assessmentTemplateArn The ARN that specifies the assessment template that is created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN that specifies the assessment template that is created.
\n@param assessmentTemplateArn The ARN that specifies the assessment template that is created.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"TimestampRange" : {
"c2jName" : "TimestampRange",
"documentation" : "This data type is used in the AssessmentRunFilter data type.
",
"shapeName" : "TimestampRange",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The minimum value of the timestamp range.
",
"name" : "BeginDate",
"c2jName" : "beginDate",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "beginDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The minimum value of the timestamp range.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "beginDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "beginDate",
"marshallLocationName" : "beginDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The minimum value of the timestamp range.
\n@param beginDate The minimum value of the timestamp range.*/",
"getterDocumentation" : "/**The minimum value of the timestamp range.
\n@return The minimum value of the timestamp range.*/",
"fluentSetterDocumentation" : "/**The minimum value of the timestamp range.
\n@param beginDate The minimum value of the timestamp range.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The minimum value of the timestamp range.
\n@param beginDate The minimum value of the timestamp range.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The maximum value of the timestamp range.
",
"name" : "EndDate",
"c2jName" : "endDate",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "endDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The maximum value of the timestamp range.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "endDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "endDate",
"marshallLocationName" : "endDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The maximum value of the timestamp range.
\n@param endDate The maximum value of the timestamp range.*/",
"getterDocumentation" : "/**The maximum value of the timestamp range.
\n@return The maximum value of the timestamp range.*/",
"fluentSetterDocumentation" : "/**The maximum value of the timestamp range.
\n@param endDate The maximum value of the timestamp range.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The maximum value of the timestamp range.
\n@param endDate The maximum value of the timestamp range.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "timestampRange",
"variableType" : "TimestampRange",
"variableDeclarationType" : "TimestampRange",
"documentation" : null,
"simpleType" : "TimestampRange",
"variableSetterType" : "TimestampRange"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"EndDate" : {
"documentation" : "The maximum value of the timestamp range.
",
"name" : "EndDate",
"c2jName" : "endDate",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "endDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The maximum value of the timestamp range.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "endDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "endDate",
"marshallLocationName" : "endDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The maximum value of the timestamp range.
\n@param endDate The maximum value of the timestamp range.*/",
"getterDocumentation" : "/**The maximum value of the timestamp range.
\n@return The maximum value of the timestamp range.*/",
"fluentSetterDocumentation" : "/**The maximum value of the timestamp range.
\n@param endDate The maximum value of the timestamp range.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The maximum value of the timestamp range.
\n@param endDate The maximum value of the timestamp range.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"BeginDate" : {
"documentation" : "The minimum value of the timestamp range.
",
"name" : "BeginDate",
"c2jName" : "beginDate",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "beginDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The minimum value of the timestamp range.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "beginDate",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "beginDate",
"marshallLocationName" : "beginDate",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The minimum value of the timestamp range.
\n@param beginDate The minimum value of the timestamp range.*/",
"getterDocumentation" : "/**The minimum value of the timestamp range.
\n@return The minimum value of the timestamp range.*/",
"fluentSetterDocumentation" : "/**The minimum value of the timestamp range.
\n@param beginDate The minimum value of the timestamp range.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The minimum value of the timestamp range.
\n@param beginDate The minimum value of the timestamp range.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AssessmentRunNotification" : {
"c2jName" : "AssessmentRunNotification",
"documentation" : "Used as one of the elements of the AssessmentRun data type.
",
"shapeName" : "AssessmentRunNotification",
"deprecated" : false,
"required" : [ "date", "event", "error" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The date of the notification.
",
"name" : "Date",
"c2jName" : "date",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "dateValue",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The date of the notification.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "dateValue",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "date",
"marshallLocationName" : "date",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The date of the notification.
\n@param dateValue The date of the notification.*/",
"getterDocumentation" : "/**The date of the notification.
\n@return The date of the notification.*/",
"fluentSetterDocumentation" : "/**The date of the notification.
\n@param dateValue The date of the notification.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The date of the notification.
\n@param dateValue The date of the notification.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The event for which a notification is sent.
",
"name" : "Event",
"c2jName" : "event",
"c2jShape" : "InspectorEvent",
"variable" : {
"variableName" : "event",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The event for which a notification is sent.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "event",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "event",
"marshallLocationName" : "event",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "InspectorEvent",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The event for which a notification is sent.
\n@param event The event for which a notification is sent.\n@see InspectorEvent*/",
"getterDocumentation" : "/**The event for which a notification is sent.
\n@return The event for which a notification is sent.\n@see InspectorEvent*/",
"fluentSetterDocumentation" : "/**The event for which a notification is sent.
\n@param event The event for which a notification is sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InspectorEvent*/",
"varargSetterDocumentation" : "/**The event for which a notification is sent.
\n@param event The event for which a notification is sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InspectorEvent*/"
}, {
"documentation" : "",
"name" : "Message",
"c2jName" : "message",
"c2jShape" : "Message",
"variable" : {
"variableName" : "message",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "message",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "message",
"marshallLocationName" : "message",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param message */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The Boolean value that specifies whether the notification represents an error.
",
"name" : "Error",
"c2jName" : "error",
"c2jShape" : "Bool",
"variable" : {
"variableName" : "error",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "The Boolean value that specifies whether the notification represents an error.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "error",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "error",
"marshallLocationName" : "error",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The Boolean value that specifies whether the notification represents an error.
\n@param error The Boolean value that specifies whether the notification represents an error.*/",
"getterDocumentation" : "/**The Boolean value that specifies whether the notification represents an error.
\n@return The Boolean value that specifies whether the notification represents an error.*/",
"fluentSetterDocumentation" : "/**The Boolean value that specifies whether the notification represents an error.
\n@param error The Boolean value that specifies whether the notification represents an error.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The Boolean value that specifies whether the notification represents an error.
\n@param error The Boolean value that specifies whether the notification represents an error.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The SNS topic to which the SNS notification is sent.
",
"name" : "SnsTopicArn",
"c2jName" : "snsTopicArn",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "snsTopicArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The SNS topic to which the SNS notification is sent.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "snsTopicArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "snsTopicArn",
"marshallLocationName" : "snsTopicArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The SNS topic to which the SNS notification is sent.
\n@param snsTopicArn The SNS topic to which the SNS notification is sent.*/",
"getterDocumentation" : "/**The SNS topic to which the SNS notification is sent.
\n@return The SNS topic to which the SNS notification is sent.*/",
"fluentSetterDocumentation" : "/**The SNS topic to which the SNS notification is sent.
\n@param snsTopicArn The SNS topic to which the SNS notification is sent.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The SNS topic to which the SNS notification is sent.
\n@param snsTopicArn The SNS topic to which the SNS notification is sent.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The status code of the SNS notification.
",
"name" : "SnsPublishStatusCode",
"c2jName" : "snsPublishStatusCode",
"c2jShape" : "AssessmentRunNotificationSnsStatusCode",
"variable" : {
"variableName" : "snsPublishStatusCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The status code of the SNS notification.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "snsPublishStatusCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "snsPublishStatusCode",
"marshallLocationName" : "snsPublishStatusCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "AssessmentRunNotificationSnsStatusCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The status code of the SNS notification.
\n@param snsPublishStatusCode The status code of the SNS notification.\n@see AssessmentRunNotificationSnsStatusCode*/",
"getterDocumentation" : "/**The status code of the SNS notification.
\n@return The status code of the SNS notification.\n@see AssessmentRunNotificationSnsStatusCode*/",
"fluentSetterDocumentation" : "/**The status code of the SNS notification.
\n@param snsPublishStatusCode The status code of the SNS notification.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssessmentRunNotificationSnsStatusCode*/",
"varargSetterDocumentation" : "/**The status code of the SNS notification.
\n@param snsPublishStatusCode The status code of the SNS notification.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssessmentRunNotificationSnsStatusCode*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "assessmentRunNotification",
"variableType" : "AssessmentRunNotification",
"variableDeclarationType" : "AssessmentRunNotification",
"documentation" : null,
"simpleType" : "AssessmentRunNotification",
"variableSetterType" : "AssessmentRunNotification"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Message" : {
"documentation" : "",
"name" : "Message",
"c2jName" : "message",
"c2jShape" : "Message",
"variable" : {
"variableName" : "message",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "message",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "message",
"marshallLocationName" : "message",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param message */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param message \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Date" : {
"documentation" : "The date of the notification.
",
"name" : "Date",
"c2jName" : "date",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "dateValue",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The date of the notification.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "dateValue",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "date",
"marshallLocationName" : "date",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The date of the notification.
\n@param dateValue The date of the notification.*/",
"getterDocumentation" : "/**The date of the notification.
\n@return The date of the notification.*/",
"fluentSetterDocumentation" : "/**The date of the notification.
\n@param dateValue The date of the notification.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The date of the notification.
\n@param dateValue The date of the notification.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"SnsTopicArn" : {
"documentation" : "The SNS topic to which the SNS notification is sent.
",
"name" : "SnsTopicArn",
"c2jName" : "snsTopicArn",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "snsTopicArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The SNS topic to which the SNS notification is sent.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "snsTopicArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "snsTopicArn",
"marshallLocationName" : "snsTopicArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The SNS topic to which the SNS notification is sent.
\n@param snsTopicArn The SNS topic to which the SNS notification is sent.*/",
"getterDocumentation" : "/**The SNS topic to which the SNS notification is sent.
\n@return The SNS topic to which the SNS notification is sent.*/",
"fluentSetterDocumentation" : "/**The SNS topic to which the SNS notification is sent.
\n@param snsTopicArn The SNS topic to which the SNS notification is sent.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The SNS topic to which the SNS notification is sent.
\n@param snsTopicArn The SNS topic to which the SNS notification is sent.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Event" : {
"documentation" : "The event for which a notification is sent.
",
"name" : "Event",
"c2jName" : "event",
"c2jShape" : "InspectorEvent",
"variable" : {
"variableName" : "event",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The event for which a notification is sent.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "event",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "event",
"marshallLocationName" : "event",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "InspectorEvent",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The event for which a notification is sent.
\n@param event The event for which a notification is sent.\n@see InspectorEvent*/",
"getterDocumentation" : "/**The event for which a notification is sent.
\n@return The event for which a notification is sent.\n@see InspectorEvent*/",
"fluentSetterDocumentation" : "/**The event for which a notification is sent.
\n@param event The event for which a notification is sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InspectorEvent*/",
"varargSetterDocumentation" : "/**The event for which a notification is sent.
\n@param event The event for which a notification is sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InspectorEvent*/"
},
"SnsPublishStatusCode" : {
"documentation" : "The status code of the SNS notification.
",
"name" : "SnsPublishStatusCode",
"c2jName" : "snsPublishStatusCode",
"c2jShape" : "AssessmentRunNotificationSnsStatusCode",
"variable" : {
"variableName" : "snsPublishStatusCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The status code of the SNS notification.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "snsPublishStatusCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "snsPublishStatusCode",
"marshallLocationName" : "snsPublishStatusCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "AssessmentRunNotificationSnsStatusCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The status code of the SNS notification.
\n@param snsPublishStatusCode The status code of the SNS notification.\n@see AssessmentRunNotificationSnsStatusCode*/",
"getterDocumentation" : "/**The status code of the SNS notification.
\n@return The status code of the SNS notification.\n@see AssessmentRunNotificationSnsStatusCode*/",
"fluentSetterDocumentation" : "/**The status code of the SNS notification.
\n@param snsPublishStatusCode The status code of the SNS notification.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssessmentRunNotificationSnsStatusCode*/",
"varargSetterDocumentation" : "/**The status code of the SNS notification.
\n@param snsPublishStatusCode The status code of the SNS notification.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssessmentRunNotificationSnsStatusCode*/"
},
"Error" : {
"documentation" : "The Boolean value that specifies whether the notification represents an error.
",
"name" : "Error",
"c2jName" : "error",
"c2jShape" : "Bool",
"variable" : {
"variableName" : "error",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "The Boolean value that specifies whether the notification represents an error.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "error",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "error",
"marshallLocationName" : "error",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The Boolean value that specifies whether the notification represents an error.
\n@param error The Boolean value that specifies whether the notification represents an error.*/",
"getterDocumentation" : "/**The Boolean value that specifies whether the notification represents an error.
\n@return The Boolean value that specifies whether the notification represents an error.*/",
"fluentSetterDocumentation" : "/**The Boolean value that specifies whether the notification represents an error.
\n@param error The Boolean value that specifies whether the notification represents an error.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The Boolean value that specifies whether the notification represents an error.
\n@param error The Boolean value that specifies whether the notification represents an error.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"PreviewAgentsResult" : {
"c2jName" : "PreviewAgentsResponse",
"documentation" : "",
"shapeName" : "PreviewAgentsResult",
"deprecated" : false,
"required" : [ "agentPreviews" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The resulting list of agents.
",
"name" : "AgentPreviews",
"c2jName" : "agentPreviews",
"c2jShape" : "AgentPreviewList",
"variable" : {
"variableName" : "agentPreviews",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The resulting list of agents.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "agentPreviews",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "agentPreviews",
"marshallLocationName" : "agentPreviews",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "AgentPreview",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AgentPreview",
"variable" : {
"variableName" : "member",
"variableType" : "AgentPreview",
"variableDeclarationType" : "AgentPreview",
"documentation" : "",
"simpleType" : "AgentPreview",
"variableSetterType" : "AgentPreview"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "AgentPreview",
"variableDeclarationType" : "AgentPreview",
"documentation" : "",
"simpleType" : "AgentPreview",
"variableSetterType" : "AgentPreview"
},
"getterModel" : {
"returnType" : "AgentPreview",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "AgentPreview",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The resulting list of agents.
\n@param agentPreviews The resulting list of agents.*/",
"getterDocumentation" : "/**The resulting list of agents.
\n@return The resulting list of agents.*/",
"fluentSetterDocumentation" : "/**The resulting list of agents.
\n@param agentPreviews The resulting list of agents.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The resulting list of agents.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAgentPreviews(java.util.Collection)} or {@link #withAgentPreviews(java.util.Collection)} if you want to override the existing values.
\n@param agentPreviews The resulting list of agents.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : " When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : " When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.*/",
"getterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@return When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.*/",
"fluentSetterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "previewAgentsResult",
"variableType" : "PreviewAgentsResult",
"variableDeclarationType" : "PreviewAgentsResult",
"documentation" : null,
"simpleType" : "PreviewAgentsResult",
"variableSetterType" : "PreviewAgentsResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : " When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : " When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.*/",
"getterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@return When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.*/",
"fluentSetterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AgentPreviews" : {
"documentation" : "The resulting list of agents.
",
"name" : "AgentPreviews",
"c2jName" : "agentPreviews",
"c2jShape" : "AgentPreviewList",
"variable" : {
"variableName" : "agentPreviews",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The resulting list of agents.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "agentPreviews",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "agentPreviews",
"marshallLocationName" : "agentPreviews",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "AgentPreview",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AgentPreview",
"variable" : {
"variableName" : "member",
"variableType" : "AgentPreview",
"variableDeclarationType" : "AgentPreview",
"documentation" : "",
"simpleType" : "AgentPreview",
"variableSetterType" : "AgentPreview"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "AgentPreview",
"variableDeclarationType" : "AgentPreview",
"documentation" : "",
"simpleType" : "AgentPreview",
"variableSetterType" : "AgentPreview"
},
"getterModel" : {
"returnType" : "AgentPreview",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "AgentPreview",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The resulting list of agents.
\n@param agentPreviews The resulting list of agents.*/",
"getterDocumentation" : "/**The resulting list of agents.
\n@return The resulting list of agents.*/",
"fluentSetterDocumentation" : "/**The resulting list of agents.
\n@param agentPreviews The resulting list of agents.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The resulting list of agents.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAgentPreviews(java.util.Collection)} or {@link #withAgentPreviews(java.util.Collection)} if you want to override the existing values.
\n@param agentPreviews The resulting list of agents.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AssessmentRunStateChange" : {
"c2jName" : "AssessmentRunStateChange",
"documentation" : "Used as one of the elements of the AssessmentRun data type.
",
"shapeName" : "AssessmentRunStateChange",
"deprecated" : false,
"required" : [ "stateChangedAt", "state" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The last time the assessment run state changed.
",
"name" : "StateChangedAt",
"c2jName" : "stateChangedAt",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "stateChangedAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The last time the assessment run state changed.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "stateChangedAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "stateChangedAt",
"marshallLocationName" : "stateChangedAt",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The last time the assessment run state changed.
\n@param stateChangedAt The last time the assessment run state changed.*/",
"getterDocumentation" : "/**The last time the assessment run state changed.
\n@return The last time the assessment run state changed.*/",
"fluentSetterDocumentation" : "/**The last time the assessment run state changed.
\n@param stateChangedAt The last time the assessment run state changed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last time the assessment run state changed.
\n@param stateChangedAt The last time the assessment run state changed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The assessment run state.
",
"name" : "State",
"c2jName" : "state",
"c2jShape" : "AssessmentRunState",
"variable" : {
"variableName" : "state",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The assessment run state.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "state",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "state",
"marshallLocationName" : "state",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "AssessmentRunState",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The assessment run state.
\n@param state The assessment run state.\n@see AssessmentRunState*/",
"getterDocumentation" : "/**The assessment run state.
\n@return The assessment run state.\n@see AssessmentRunState*/",
"fluentSetterDocumentation" : "/**The assessment run state.
\n@param state The assessment run state.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssessmentRunState*/",
"varargSetterDocumentation" : "/**The assessment run state.
\n@param state The assessment run state.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssessmentRunState*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "assessmentRunStateChange",
"variableType" : "AssessmentRunStateChange",
"variableDeclarationType" : "AssessmentRunStateChange",
"documentation" : null,
"simpleType" : "AssessmentRunStateChange",
"variableSetterType" : "AssessmentRunStateChange"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"State" : {
"documentation" : "The assessment run state.
",
"name" : "State",
"c2jName" : "state",
"c2jShape" : "AssessmentRunState",
"variable" : {
"variableName" : "state",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The assessment run state.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "state",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "state",
"marshallLocationName" : "state",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "AssessmentRunState",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The assessment run state.
\n@param state The assessment run state.\n@see AssessmentRunState*/",
"getterDocumentation" : "/**The assessment run state.
\n@return The assessment run state.\n@see AssessmentRunState*/",
"fluentSetterDocumentation" : "/**The assessment run state.
\n@param state The assessment run state.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssessmentRunState*/",
"varargSetterDocumentation" : "/**The assessment run state.
\n@param state The assessment run state.\n@return Returns a reference to this object so that method calls can be chained together.\n@see AssessmentRunState*/"
},
"StateChangedAt" : {
"documentation" : "The last time the assessment run state changed.
",
"name" : "StateChangedAt",
"c2jName" : "stateChangedAt",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "stateChangedAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The last time the assessment run state changed.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "stateChangedAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "stateChangedAt",
"marshallLocationName" : "stateChangedAt",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The last time the assessment run state changed.
\n@param stateChangedAt The last time the assessment run state changed.*/",
"getterDocumentation" : "/**The last time the assessment run state changed.
\n@return The last time the assessment run state changed.*/",
"fluentSetterDocumentation" : "/**The last time the assessment run state changed.
\n@param stateChangedAt The last time the assessment run state changed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last time the assessment run state changed.
\n@param stateChangedAt The last time the assessment run state changed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AssessmentRunNotificationSnsStatusCode" : {
"c2jName" : "AssessmentRunNotificationSnsStatusCode",
"documentation" : "",
"shapeName" : "AssessmentRunNotificationSnsStatusCode",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "SUCCESS",
"value" : "SUCCESS"
}, {
"name" : "TOPIC_DOES_NOT_EXIST",
"value" : "TOPIC_DOES_NOT_EXIST"
}, {
"name" : "ACCESS_DENIED",
"value" : "ACCESS_DENIED"
}, {
"name" : "INTERNAL_ERROR",
"value" : "INTERNAL_ERROR"
} ],
"variable" : {
"variableName" : "assessmentRunNotificationSnsStatusCode",
"variableType" : "AssessmentRunNotificationSnsStatusCode",
"variableDeclarationType" : "AssessmentRunNotificationSnsStatusCode",
"documentation" : null,
"simpleType" : "AssessmentRunNotificationSnsStatusCode",
"variableSetterType" : "AssessmentRunNotificationSnsStatusCode"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"LimitExceededException" : {
"c2jName" : "LimitExceededException",
"documentation" : "The request was rejected because it attempted to create resources beyond the current AWS account limits. The error code describes the limit exceeded.
",
"shapeName" : "LimitExceededException",
"deprecated" : false,
"required" : [ "message", "errorCode", "canRetry" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Code that indicates the type of error that is generated.
",
"name" : "ErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "LimitExceededErrorCode",
"variable" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Code that indicates the type of error that is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "errorCode",
"marshallLocationName" : "errorCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "LimitExceededErrorCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@see LimitExceededErrorCode*/",
"getterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@return Code that indicates the type of error that is generated.\n@see LimitExceededErrorCode*/",
"fluentSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see LimitExceededErrorCode*/",
"varargSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see LimitExceededErrorCode*/"
}, {
"documentation" : "You can immediately retry your request.
",
"name" : "CanRetry",
"c2jName" : "canRetry",
"c2jShape" : "Bool",
"variable" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "You can immediately retry your request.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "canRetry",
"marshallLocationName" : "canRetry",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.*/",
"getterDocumentation" : "/**You can immediately retry your request.
\n@return You can immediately retry your request.*/",
"fluentSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "limitExceededException",
"variableType" : "LimitExceededException",
"variableDeclarationType" : "LimitExceededException",
"documentation" : null,
"simpleType" : "LimitExceededException",
"variableSetterType" : "LimitExceededException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "LimitExceededException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ErrorCode" : {
"documentation" : "Code that indicates the type of error that is generated.
",
"name" : "ErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "LimitExceededErrorCode",
"variable" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Code that indicates the type of error that is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "errorCode",
"marshallLocationName" : "errorCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "LimitExceededErrorCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@see LimitExceededErrorCode*/",
"getterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@return Code that indicates the type of error that is generated.\n@see LimitExceededErrorCode*/",
"fluentSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see LimitExceededErrorCode*/",
"varargSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see LimitExceededErrorCode*/"
},
"CanRetry" : {
"documentation" : "You can immediately retry your request.
",
"name" : "CanRetry",
"c2jName" : "canRetry",
"c2jShape" : "Bool",
"variable" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "You can immediately retry your request.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "canRetry",
"marshallLocationName" : "canRetry",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.*/",
"getterDocumentation" : "/**You can immediately retry your request.
\n@return You can immediately retry your request.*/",
"fluentSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"Attribute" : {
"c2jName" : "Attribute",
"documentation" : "This data type is used as a request parameter in the AddAttributesToFindings and CreateAssessmentTemplate actions.
",
"shapeName" : "Attribute",
"deprecated" : false,
"required" : [ "key" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The attribute key.
",
"name" : "Key",
"c2jName" : "key",
"c2jShape" : "AttributeKey",
"variable" : {
"variableName" : "key",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "key",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "key",
"marshallLocationName" : "key",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The attribute key.
\n@param key The attribute key.*/",
"getterDocumentation" : "/**The attribute key.
\n@return The attribute key.*/",
"fluentSetterDocumentation" : "/**The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The value assigned to the attribute key.
",
"name" : "Value",
"c2jName" : "value",
"c2jShape" : "AttributeValue",
"variable" : {
"variableName" : "value",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The value assigned to the attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "value",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "value",
"marshallLocationName" : "value",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.*/",
"getterDocumentation" : "/**The value assigned to the attribute key.
\n@return The value assigned to the attribute key.*/",
"fluentSetterDocumentation" : "/**The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "attribute",
"variableType" : "Attribute",
"variableDeclarationType" : "Attribute",
"documentation" : null,
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Value" : {
"documentation" : "The value assigned to the attribute key.
",
"name" : "Value",
"c2jName" : "value",
"c2jShape" : "AttributeValue",
"variable" : {
"variableName" : "value",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The value assigned to the attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "value",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "value",
"marshallLocationName" : "value",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.*/",
"getterDocumentation" : "/**The value assigned to the attribute key.
\n@return The value assigned to the attribute key.*/",
"fluentSetterDocumentation" : "/**The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Key" : {
"documentation" : "The attribute key.
",
"name" : "Key",
"c2jName" : "key",
"c2jShape" : "AttributeKey",
"variable" : {
"variableName" : "key",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "key",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "key",
"marshallLocationName" : "key",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The attribute key.
\n@param key The attribute key.*/",
"getterDocumentation" : "/**The attribute key.
\n@return The attribute key.*/",
"fluentSetterDocumentation" : "/**The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ListAssessmentTemplatesResult" : {
"c2jName" : "ListAssessmentTemplatesResponse",
"documentation" : "",
"shapeName" : "ListAssessmentTemplatesResult",
"deprecated" : false,
"required" : [ "assessmentTemplateArns" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "A list of ARNs that specifies the assessment templates returned by the action.
",
"name" : "AssessmentTemplateArns",
"c2jName" : "assessmentTemplateArns",
"c2jShape" : "ListReturnedArnList",
"variable" : {
"variableName" : "assessmentTemplateArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of ARNs that specifies the assessment templates returned by the action.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "assessmentTemplateArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "assessmentTemplateArns",
"marshallLocationName" : "assessmentTemplateArns",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A list of ARNs that specifies the assessment templates returned by the action.
\n@param assessmentTemplateArns A list of ARNs that specifies the assessment templates returned by the action.*/",
"getterDocumentation" : "/**A list of ARNs that specifies the assessment templates returned by the action.
\n@return A list of ARNs that specifies the assessment templates returned by the action.*/",
"fluentSetterDocumentation" : "/**A list of ARNs that specifies the assessment templates returned by the action.
\n@param assessmentTemplateArns A list of ARNs that specifies the assessment templates returned by the action.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of ARNs that specifies the assessment templates returned by the action.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAssessmentTemplateArns(java.util.Collection)} or {@link #withAssessmentTemplateArns(java.util.Collection)} if you want to override the existing values.
\n@param assessmentTemplateArns A list of ARNs that specifies the assessment templates returned by the action.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : " When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : " When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.*/",
"getterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@return When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.*/",
"fluentSetterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "listAssessmentTemplatesResult",
"variableType" : "ListAssessmentTemplatesResult",
"variableDeclarationType" : "ListAssessmentTemplatesResult",
"documentation" : null,
"simpleType" : "ListAssessmentTemplatesResult",
"variableSetterType" : "ListAssessmentTemplatesResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"NextToken" : {
"documentation" : " When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "PaginationToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : " When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "nextToken",
"marshallLocationName" : "nextToken",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.*/",
"getterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@return When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.*/",
"fluentSetterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/** When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.
\n@param nextToken When a response is generated, if there is more data to be listed, this parameter is present in the response and contains the value to use for the nextToken parameter in a subsequent pagination request. If there is no more data to be listed, this parameter is set to null.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"AssessmentTemplateArns" : {
"documentation" : "A list of ARNs that specifies the assessment templates returned by the action.
",
"name" : "AssessmentTemplateArns",
"c2jName" : "assessmentTemplateArns",
"c2jShape" : "ListReturnedArnList",
"variable" : {
"variableName" : "assessmentTemplateArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of ARNs that specifies the assessment templates returned by the action.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "assessmentTemplateArns",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "assessmentTemplateArns",
"marshallLocationName" : "assessmentTemplateArns",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**A list of ARNs that specifies the assessment templates returned by the action.
\n@param assessmentTemplateArns A list of ARNs that specifies the assessment templates returned by the action.*/",
"getterDocumentation" : "/**A list of ARNs that specifies the assessment templates returned by the action.
\n@return A list of ARNs that specifies the assessment templates returned by the action.*/",
"fluentSetterDocumentation" : "/**A list of ARNs that specifies the assessment templates returned by the action.
\n@param assessmentTemplateArns A list of ARNs that specifies the assessment templates returned by the action.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of ARNs that specifies the assessment templates returned by the action.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAssessmentTemplateArns(java.util.Collection)} or {@link #withAssessmentTemplateArns(java.util.Collection)} if you want to override the existing values.
\n@param assessmentTemplateArns A list of ARNs that specifies the assessment templates returned by the action.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"AgentHealthCode" : {
"c2jName" : "AgentHealthCode",
"documentation" : "",
"shapeName" : "AgentHealthCode",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "IDLE",
"value" : "IDLE"
}, {
"name" : "RUNNING",
"value" : "RUNNING"
}, {
"name" : "SHUTDOWN",
"value" : "SHUTDOWN"
}, {
"name" : "UNHEALTHY",
"value" : "UNHEALTHY"
}, {
"name" : "THROTTLED",
"value" : "THROTTLED"
}, {
"name" : "UNKNOWN",
"value" : "UNKNOWN"
} ],
"variable" : {
"variableName" : "agentHealthCode",
"variableType" : "AgentHealthCode",
"variableDeclarationType" : "AgentHealthCode",
"documentation" : null,
"simpleType" : "AgentHealthCode",
"variableSetterType" : "AgentHealthCode"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"CreateResourceGroupResult" : {
"c2jName" : "CreateResourceGroupResponse",
"documentation" : "",
"shapeName" : "CreateResourceGroupResult",
"deprecated" : false,
"required" : [ "resourceGroupArn" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The ARN that specifies the resource group that is created.
",
"name" : "ResourceGroupArn",
"c2jName" : "resourceGroupArn",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "resourceGroupArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN that specifies the resource group that is created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "resourceGroupArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "resourceGroupArn",
"marshallLocationName" : "resourceGroupArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ARN that specifies the resource group that is created.
\n@param resourceGroupArn The ARN that specifies the resource group that is created.*/",
"getterDocumentation" : "/**The ARN that specifies the resource group that is created.
\n@return The ARN that specifies the resource group that is created.*/",
"fluentSetterDocumentation" : "/**The ARN that specifies the resource group that is created.
\n@param resourceGroupArn The ARN that specifies the resource group that is created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN that specifies the resource group that is created.
\n@param resourceGroupArn The ARN that specifies the resource group that is created.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "createResourceGroupResult",
"variableType" : "CreateResourceGroupResult",
"variableDeclarationType" : "CreateResourceGroupResult",
"documentation" : null,
"simpleType" : "CreateResourceGroupResult",
"variableSetterType" : "CreateResourceGroupResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ResourceGroupArn" : {
"documentation" : "The ARN that specifies the resource group that is created.
",
"name" : "ResourceGroupArn",
"c2jName" : "resourceGroupArn",
"c2jShape" : "Arn",
"variable" : {
"variableName" : "resourceGroupArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The ARN that specifies the resource group that is created.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "resourceGroupArn",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "resourceGroupArn",
"marshallLocationName" : "resourceGroupArn",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The ARN that specifies the resource group that is created.
\n@param resourceGroupArn The ARN that specifies the resource group that is created.*/",
"getterDocumentation" : "/**The ARN that specifies the resource group that is created.
\n@return The ARN that specifies the resource group that is created.*/",
"fluentSetterDocumentation" : "/**The ARN that specifies the resource group that is created.
\n@param resourceGroupArn The ARN that specifies the resource group that is created.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The ARN that specifies the resource group that is created.
\n@param resourceGroupArn The ARN that specifies the resource group that is created.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DescribeCrossAccountAccessRoleRequest" : {
"c2jName" : "DescribeCrossAccountAccessRoleRequest",
"documentation" : null,
"shapeName" : "DescribeCrossAccountAccessRoleRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : null,
"variable" : {
"variableName" : "describeCrossAccountAccessRoleRequest",
"variableType" : "DescribeCrossAccountAccessRoleRequest",
"variableDeclarationType" : "DescribeCrossAccountAccessRoleRequest",
"documentation" : null,
"simpleType" : "DescribeCrossAccountAccessRoleRequest",
"variableSetterType" : "DescribeCrossAccountAccessRoleRequest"
},
"marshaller" : {
"action" : "DescribeCrossAccountAccessRole",
"verb" : "POST",
"target" : "InspectorService.DescribeCrossAccountAccessRole",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"GetTelemetryMetadataResult" : {
"c2jName" : "GetTelemetryMetadataResponse",
"documentation" : "",
"shapeName" : "GetTelemetryMetadataResult",
"deprecated" : false,
"required" : [ "telemetryMetadata" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Telemetry details.
",
"name" : "TelemetryMetadata",
"c2jName" : "telemetryMetadata",
"c2jShape" : "TelemetryMetadataList",
"variable" : {
"variableName" : "telemetryMetadata",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Telemetry details.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "telemetryMetadata",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "telemetryMetadata",
"marshallLocationName" : "telemetryMetadata",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "TelemetryMetadata",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "TelemetryMetadata",
"variable" : {
"variableName" : "member",
"variableType" : "TelemetryMetadata",
"variableDeclarationType" : "TelemetryMetadata",
"documentation" : "",
"simpleType" : "TelemetryMetadata",
"variableSetterType" : "TelemetryMetadata"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "TelemetryMetadata",
"variableDeclarationType" : "TelemetryMetadata",
"documentation" : "",
"simpleType" : "TelemetryMetadata",
"variableSetterType" : "TelemetryMetadata"
},
"getterModel" : {
"returnType" : "TelemetryMetadata",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "TelemetryMetadata",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Telemetry details.
\n@param telemetryMetadata Telemetry details.*/",
"getterDocumentation" : "/**Telemetry details.
\n@return Telemetry details.*/",
"fluentSetterDocumentation" : "/**Telemetry details.
\n@param telemetryMetadata Telemetry details.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Telemetry details.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTelemetryMetadata(java.util.Collection)} or {@link #withTelemetryMetadata(java.util.Collection)} if you want to override the existing values.
\n@param telemetryMetadata Telemetry details.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "getTelemetryMetadataResult",
"variableType" : "GetTelemetryMetadataResult",
"variableDeclarationType" : "GetTelemetryMetadataResult",
"documentation" : null,
"simpleType" : "GetTelemetryMetadataResult",
"variableSetterType" : "GetTelemetryMetadataResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"TelemetryMetadata" : {
"documentation" : "Telemetry details.
",
"name" : "TelemetryMetadata",
"c2jName" : "telemetryMetadata",
"c2jShape" : "TelemetryMetadataList",
"variable" : {
"variableName" : "telemetryMetadata",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Telemetry details.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "telemetryMetadata",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "telemetryMetadata",
"marshallLocationName" : "telemetryMetadata",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "TelemetryMetadata",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "TelemetryMetadata",
"variable" : {
"variableName" : "member",
"variableType" : "TelemetryMetadata",
"variableDeclarationType" : "TelemetryMetadata",
"documentation" : "",
"simpleType" : "TelemetryMetadata",
"variableSetterType" : "TelemetryMetadata"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "TelemetryMetadata",
"variableDeclarationType" : "TelemetryMetadata",
"documentation" : "",
"simpleType" : "TelemetryMetadata",
"variableSetterType" : "TelemetryMetadata"
},
"getterModel" : {
"returnType" : "TelemetryMetadata",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : false,
"map" : false,
"simpleType" : "TelemetryMetadata",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Telemetry details.
\n@param telemetryMetadata Telemetry details.*/",
"getterDocumentation" : "/**Telemetry details.
\n@return Telemetry details.*/",
"fluentSetterDocumentation" : "/**Telemetry details.
\n@param telemetryMetadata Telemetry details.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Telemetry details.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setTelemetryMetadata(java.util.Collection)} or {@link #withTelemetryMetadata(java.util.Collection)} if you want to override the existing values.
\n@param telemetryMetadata Telemetry details.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"InvalidInputException" : {
"c2jName" : "InvalidInputException",
"documentation" : "The request was rejected because an invalid or out-of-range value was supplied for an input parameter.
",
"shapeName" : "InvalidInputException",
"deprecated" : false,
"required" : [ "message", "errorCode", "canRetry" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Code that indicates the type of error that is generated.
",
"name" : "ErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "InvalidInputErrorCode",
"variable" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Code that indicates the type of error that is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "errorCode",
"marshallLocationName" : "errorCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "InvalidInputErrorCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@see InvalidInputErrorCode*/",
"getterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@return Code that indicates the type of error that is generated.\n@see InvalidInputErrorCode*/",
"fluentSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InvalidInputErrorCode*/",
"varargSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InvalidInputErrorCode*/"
}, {
"documentation" : "You can immediately retry your request.
",
"name" : "CanRetry",
"c2jName" : "canRetry",
"c2jShape" : "Bool",
"variable" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "You can immediately retry your request.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "canRetry",
"marshallLocationName" : "canRetry",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.*/",
"getterDocumentation" : "/**You can immediately retry your request.
\n@return You can immediately retry your request.*/",
"fluentSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "invalidInputException",
"variableType" : "InvalidInputException",
"variableDeclarationType" : "InvalidInputException",
"documentation" : null,
"simpleType" : "InvalidInputException",
"variableSetterType" : "InvalidInputException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "InvalidInputException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ErrorCode" : {
"documentation" : "Code that indicates the type of error that is generated.
",
"name" : "ErrorCode",
"c2jName" : "errorCode",
"c2jShape" : "InvalidInputErrorCode",
"variable" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "Code that indicates the type of error that is generated.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "errorCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "errorCode",
"marshallLocationName" : "errorCode",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "InvalidInputErrorCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@see InvalidInputErrorCode*/",
"getterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@return Code that indicates the type of error that is generated.\n@see InvalidInputErrorCode*/",
"fluentSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InvalidInputErrorCode*/",
"varargSetterDocumentation" : "/**Code that indicates the type of error that is generated.
\n@param errorCode Code that indicates the type of error that is generated.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InvalidInputErrorCode*/"
},
"CanRetry" : {
"documentation" : "You can immediately retry your request.
",
"name" : "CanRetry",
"c2jName" : "canRetry",
"c2jShape" : "Bool",
"variable" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "You can immediately retry your request.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "canRetry",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "canRetry",
"marshallLocationName" : "canRetry",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.*/",
"getterDocumentation" : "/**You can immediately retry your request.
\n@return You can immediately retry your request.*/",
"fluentSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**You can immediately retry your request.
\n@param canRetry You can immediately retry your request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"EventSubscription" : {
"c2jName" : "EventSubscription",
"documentation" : "This data type is used in the Subscription data type.
",
"shapeName" : "EventSubscription",
"deprecated" : false,
"required" : [ "event", "subscribedAt" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The event for which Amazon Simple Notification Service (SNS) notifications are sent.
",
"name" : "Event",
"c2jName" : "event",
"c2jShape" : "InspectorEvent",
"variable" : {
"variableName" : "event",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The event for which Amazon Simple Notification Service (SNS) notifications are sent.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "event",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "event",
"marshallLocationName" : "event",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "InspectorEvent",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The event for which Amazon Simple Notification Service (SNS) notifications are sent.
\n@param event The event for which Amazon Simple Notification Service (SNS) notifications are sent.\n@see InspectorEvent*/",
"getterDocumentation" : "/**The event for which Amazon Simple Notification Service (SNS) notifications are sent.
\n@return The event for which Amazon Simple Notification Service (SNS) notifications are sent.\n@see InspectorEvent*/",
"fluentSetterDocumentation" : "/**The event for which Amazon Simple Notification Service (SNS) notifications are sent.
\n@param event The event for which Amazon Simple Notification Service (SNS) notifications are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InspectorEvent*/",
"varargSetterDocumentation" : "/**The event for which Amazon Simple Notification Service (SNS) notifications are sent.
\n@param event The event for which Amazon Simple Notification Service (SNS) notifications are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InspectorEvent*/"
}, {
"documentation" : "The time at which SubscribeToEvent is called.
",
"name" : "SubscribedAt",
"c2jName" : "subscribedAt",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "subscribedAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The time at which SubscribeToEvent is called.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "subscribedAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "subscribedAt",
"marshallLocationName" : "subscribedAt",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The time at which SubscribeToEvent is called.
\n@param subscribedAt The time at which SubscribeToEvent is called.*/",
"getterDocumentation" : "/**The time at which SubscribeToEvent is called.
\n@return The time at which SubscribeToEvent is called.*/",
"fluentSetterDocumentation" : "/**The time at which SubscribeToEvent is called.
\n@param subscribedAt The time at which SubscribeToEvent is called.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The time at which SubscribeToEvent is called.
\n@param subscribedAt The time at which SubscribeToEvent is called.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "eventSubscription",
"variableType" : "EventSubscription",
"variableDeclarationType" : "EventSubscription",
"documentation" : null,
"simpleType" : "EventSubscription",
"variableSetterType" : "EventSubscription"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Event" : {
"documentation" : "The event for which Amazon Simple Notification Service (SNS) notifications are sent.
",
"name" : "Event",
"c2jName" : "event",
"c2jShape" : "InspectorEvent",
"variable" : {
"variableName" : "event",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The event for which Amazon Simple Notification Service (SNS) notifications are sent.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "event",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "event",
"marshallLocationName" : "event",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : "InspectorEvent",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The event for which Amazon Simple Notification Service (SNS) notifications are sent.
\n@param event The event for which Amazon Simple Notification Service (SNS) notifications are sent.\n@see InspectorEvent*/",
"getterDocumentation" : "/**The event for which Amazon Simple Notification Service (SNS) notifications are sent.
\n@return The event for which Amazon Simple Notification Service (SNS) notifications are sent.\n@see InspectorEvent*/",
"fluentSetterDocumentation" : "/**The event for which Amazon Simple Notification Service (SNS) notifications are sent.
\n@param event The event for which Amazon Simple Notification Service (SNS) notifications are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InspectorEvent*/",
"varargSetterDocumentation" : "/**The event for which Amazon Simple Notification Service (SNS) notifications are sent.
\n@param event The event for which Amazon Simple Notification Service (SNS) notifications are sent.\n@return Returns a reference to this object so that method calls can be chained together.\n@see InspectorEvent*/"
},
"SubscribedAt" : {
"documentation" : "The time at which SubscribeToEvent is called.
",
"name" : "SubscribedAt",
"c2jName" : "subscribedAt",
"c2jShape" : "Timestamp",
"variable" : {
"variableName" : "subscribedAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The time at which SubscribeToEvent is called.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "subscribedAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "subscribedAt",
"marshallLocationName" : "subscribedAt",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The time at which SubscribeToEvent is called.
\n@param subscribedAt The time at which SubscribeToEvent is called.*/",
"getterDocumentation" : "/**The time at which SubscribeToEvent is called.
\n@return The time at which SubscribeToEvent is called.*/",
"fluentSetterDocumentation" : "/**The time at which SubscribeToEvent is called.
\n@param subscribedAt The time at which SubscribeToEvent is called.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The time at which SubscribeToEvent is called.
\n@param subscribedAt The time at which SubscribeToEvent is called.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"FindingFilter" : {
"c2jName" : "FindingFilter",
"documentation" : "This data type is used as a request parameter in the ListFindings action.
",
"shapeName" : "FindingFilter",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.
",
"name" : "AgentIds",
"c2jName" : "agentIds",
"c2jShape" : "AgentIdList",
"variable" : {
"variableName" : "agentIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "agentIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "agentIds",
"marshallLocationName" : "agentIds",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AgentId",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.
\n@param agentIds For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.*/",
"getterDocumentation" : "/**For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.
\n@return For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.*/",
"fluentSetterDocumentation" : "/**For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.
\n@param agentIds For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setAgentIds(java.util.Collection)} or {@link #withAgentIds(java.util.Collection)} if you want to override the existing values.
\n@param agentIds For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the agentId property of the Finding data type.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the autoScalingGroup property of the Finding data type.
",
"name" : "AutoScalingGroups",
"c2jName" : "autoScalingGroups",
"c2jShape" : "AutoScalingGroupList",
"variable" : {
"variableName" : "autoScalingGroups",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "For a record to match a filter, one of the values that is specified for this data type property must be the exact match of the value of the autoScalingGroup property of the Finding data type.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "autoScalingGroups",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "autoScalingGroups",
"marshallLocationName" : "autoScalingGroups",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "String",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "AutoScalingGroup",
"variable" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "member",
"marshallLocationName" : "member",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : null,
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**\n@param member */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param member \n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"sendEmptyQueryString" : false,
"simple" : true,
"map" : false,
"simpleType" : "String",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**