
models.ecr-2015-09-21-intermediate.json Maven / Gradle / Ivy
Show all versions of aws-java-sdk-osgi Show documentation
{
"metadata" : {
"apiVersion" : "2015-09-21",
"protocol" : "json",
"checksumFormat" : null,
"documentation" : "Amazon EC2 Container Registry (Amazon ECR) is a managed AWS Docker registry service. Customers can use the familiar Docker CLI to push, pull, and manage images. Amazon ECR provides a secure, scalable, and reliable registry. Amazon ECR supports private Docker repositories with resource-based permissions using AWS IAM so that specific users or Amazon EC2 instances can access repositories and images. Developers can use the Docker CLI to author and manage images.
",
"defaultEndpoint" : "ecr.us-east-1.amazonaws.com",
"defaultEndpointWithoutHttpProtocol" : "ecr.us-east-1.amazonaws.com",
"syncInterface" : "AmazonECR",
"syncClient" : "AmazonECRClient",
"asyncInterface" : "AmazonECRAsync",
"asyncClient" : "AmazonECRAsyncClient",
"packageName" : "com.amazonaws.services.ecr",
"packagePath" : "com/amazonaws/services/ecr",
"serviceAbbreviation" : "Amazon ECR",
"serviceFullName" : "Amazon EC2 Container Registry",
"hasApiWithStreamInput" : false,
"contentType" : null,
"jsonVersion" : "1.1",
"endpointPrefix" : "ecr",
"signingName" : "ecr",
"jsonProtocol" : true,
"protocolDefaultExceptionUmarshallerImpl" : null,
"syncClientBuilderClassName" : "AmazonECRClientBuilder",
"asyncClientBuilderClassName" : "AmazonECRAsyncClientBuilder",
"serviceName" : "Amazon ECR",
"cborProtocol" : false,
"xmlProtocol" : false,
"unmarshallerContextClassName" : "JsonUnmarshallerContext",
"unmarshallerClassSuffix" : "JsonUnmarshaller"
},
"operations" : {
"BatchCheckLayerAvailability" : {
"documentation" : "Check the availability of multiple image layers in a specified registry and repository.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the docker
CLI to pull, tag, and push images.
",
"operationName" : "BatchCheckLayerAvailability",
"deprecated" : false,
"input" : {
"variableName" : "batchCheckLayerAvailabilityRequest",
"variableType" : "BatchCheckLayerAvailabilityRequest",
"variableDeclarationType" : "BatchCheckLayerAvailabilityRequest",
"documentation" : "",
"simpleType" : "BatchCheckLayerAvailabilityRequest",
"variableSetterType" : "BatchCheckLayerAvailabilityRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "BatchCheckLayerAvailabilityResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "BatchCheckLayerAvailabilityResult",
"asyncReturnType" : "BatchCheckLayerAvailabilityResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "batchCheckLayerAvailability"
},
"BatchDeleteImage" : {
"documentation" : "Deletes a list of specified images within a specified repository. Images are specified with either imageTag
or imageDigest
.
",
"operationName" : "BatchDeleteImage",
"deprecated" : false,
"input" : {
"variableName" : "batchDeleteImageRequest",
"variableType" : "BatchDeleteImageRequest",
"variableDeclarationType" : "BatchDeleteImageRequest",
"documentation" : "Deletes specified images within a specified repository. Images are specified with either the imageTag
or imageDigest
.
",
"simpleType" : "BatchDeleteImageRequest",
"variableSetterType" : "BatchDeleteImageRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "BatchDeleteImageResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "BatchDeleteImageResult",
"asyncReturnType" : "BatchDeleteImageResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "batchDeleteImage"
},
"BatchGetImage" : {
"documentation" : "Gets detailed information for specified images within a specified repository. Images are specified with either imageTag
or imageDigest
.
",
"operationName" : "BatchGetImage",
"deprecated" : false,
"input" : {
"variableName" : "batchGetImageRequest",
"variableType" : "BatchGetImageRequest",
"variableDeclarationType" : "BatchGetImageRequest",
"documentation" : "",
"simpleType" : "BatchGetImageRequest",
"variableSetterType" : "BatchGetImageRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "BatchGetImageResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "BatchGetImageResult",
"asyncReturnType" : "BatchGetImageResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "batchGetImage"
},
"CompleteLayerUpload" : {
"documentation" : "Inform Amazon ECR that the image layer upload for a specified registry, repository name, and upload ID, has completed. You can optionally provide a sha256
digest of the image layer for data validation purposes.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the docker
CLI to pull, tag, and push images.
",
"operationName" : "CompleteLayerUpload",
"deprecated" : false,
"input" : {
"variableName" : "completeLayerUploadRequest",
"variableType" : "CompleteLayerUploadRequest",
"variableDeclarationType" : "CompleteLayerUploadRequest",
"documentation" : "",
"simpleType" : "CompleteLayerUploadRequest",
"variableSetterType" : "CompleteLayerUploadRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CompleteLayerUploadResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
}, {
"exceptionName" : "UploadNotFoundException",
"documentation" : "The upload could not be found, or the specified upload id is not valid for this repository.
"
}, {
"exceptionName" : "InvalidLayerException",
"documentation" : "The layer digest calculation performed by Amazon ECR upon receipt of the image layer does not match the digest specified.
"
}, {
"exceptionName" : "LayerPartTooSmallException",
"documentation" : "Layer parts must be at least 5 MiB in size.
"
}, {
"exceptionName" : "LayerAlreadyExistsException",
"documentation" : "The image layer already exists in the associated repository.
"
}, {
"exceptionName" : "EmptyUploadException",
"documentation" : "The specified layer upload does not contain any layer parts.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "CompleteLayerUploadResult",
"asyncReturnType" : "CompleteLayerUploadResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "completeLayerUpload"
},
"CreateRepository" : {
"documentation" : "Creates an image repository.
",
"operationName" : "CreateRepository",
"deprecated" : false,
"input" : {
"variableName" : "createRepositoryRequest",
"variableType" : "CreateRepositoryRequest",
"variableDeclarationType" : "CreateRepositoryRequest",
"documentation" : "",
"simpleType" : "CreateRepositoryRequest",
"variableSetterType" : "CreateRepositoryRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "CreateRepositoryResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryAlreadyExistsException",
"documentation" : "The specified repository already exists in the specified registry.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "The operation did not succeed because it would have exceeded a service limit for your account. For more information, see Amazon ECR Default Service Limits in the Amazon EC2 Container Registry User Guide.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "CreateRepositoryResult",
"asyncReturnType" : "CreateRepositoryResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "createRepository"
},
"DeleteRepository" : {
"documentation" : "Deletes an existing image repository. If a repository contains images, you must use the force
option to delete it.
",
"operationName" : "DeleteRepository",
"deprecated" : false,
"input" : {
"variableName" : "deleteRepositoryRequest",
"variableType" : "DeleteRepositoryRequest",
"variableDeclarationType" : "DeleteRepositoryRequest",
"documentation" : "",
"simpleType" : "DeleteRepositoryRequest",
"variableSetterType" : "DeleteRepositoryRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteRepositoryResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
}, {
"exceptionName" : "RepositoryNotEmptyException",
"documentation" : "The specified repository contains images. To delete a repository that contains images, you must force the deletion with the force
parameter.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DeleteRepositoryResult",
"asyncReturnType" : "DeleteRepositoryResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteRepository"
},
"DeleteRepositoryPolicy" : {
"documentation" : "Deletes the repository policy from a specified repository.
",
"operationName" : "DeleteRepositoryPolicy",
"deprecated" : false,
"input" : {
"variableName" : "deleteRepositoryPolicyRequest",
"variableType" : "DeleteRepositoryPolicyRequest",
"variableDeclarationType" : "DeleteRepositoryPolicyRequest",
"documentation" : "",
"simpleType" : "DeleteRepositoryPolicyRequest",
"variableSetterType" : "DeleteRepositoryPolicyRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DeleteRepositoryPolicyResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
}, {
"exceptionName" : "RepositoryPolicyNotFoundException",
"documentation" : "The specified repository and registry combination does not have an associated repository policy.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DeleteRepositoryPolicyResult",
"asyncReturnType" : "DeleteRepositoryPolicyResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "deleteRepositoryPolicy"
},
"DescribeRepositories" : {
"documentation" : "Describes image repositories in a registry.
",
"operationName" : "DescribeRepositories",
"deprecated" : false,
"input" : {
"variableName" : "describeRepositoriesRequest",
"variableType" : "DescribeRepositoriesRequest",
"variableDeclarationType" : "DescribeRepositoriesRequest",
"documentation" : "",
"simpleType" : "DescribeRepositoriesRequest",
"variableSetterType" : "DescribeRepositoriesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "DescribeRepositoriesResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "DescribeRepositoriesResult",
"asyncReturnType" : "DescribeRepositoriesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "describeRepositories"
},
"GetAuthorizationToken" : {
"documentation" : "Retrieves a token that is valid for a specified registry for 12 hours. This command allows you to use the docker
CLI to push and pull images with Amazon ECR. If you do not specify a registry, the default registry is assumed.
The authorizationToken
returned for each registry specified is a base64 encoded string that can be decoded and used in a docker login
command to authenticate to a registry. The AWS CLI offers an aws ecr get-login
command that simplifies the login process.
",
"operationName" : "GetAuthorizationToken",
"deprecated" : false,
"input" : {
"variableName" : "getAuthorizationTokenRequest",
"variableType" : "GetAuthorizationTokenRequest",
"variableDeclarationType" : "GetAuthorizationTokenRequest",
"documentation" : "",
"simpleType" : "GetAuthorizationTokenRequest",
"variableSetterType" : "GetAuthorizationTokenRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetAuthorizationTokenResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetAuthorizationTokenResult",
"asyncReturnType" : "GetAuthorizationTokenResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getAuthorizationToken"
},
"GetDownloadUrlForLayer" : {
"documentation" : "Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer. You can only get URLs for image layers that are referenced in an image.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the docker
CLI to pull, tag, and push images.
",
"operationName" : "GetDownloadUrlForLayer",
"deprecated" : false,
"input" : {
"variableName" : "getDownloadUrlForLayerRequest",
"variableType" : "GetDownloadUrlForLayerRequest",
"variableDeclarationType" : "GetDownloadUrlForLayerRequest",
"documentation" : "",
"simpleType" : "GetDownloadUrlForLayerRequest",
"variableSetterType" : "GetDownloadUrlForLayerRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetDownloadUrlForLayerResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "LayersNotFoundException",
"documentation" : "The specified layers could not be found, or the specified layer is not valid for this repository.
"
}, {
"exceptionName" : "LayerInaccessibleException",
"documentation" : "The specified layer is not available because it is not associated with an image. Unassociated image layers may be cleaned up at any time.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetDownloadUrlForLayerResult",
"asyncReturnType" : "GetDownloadUrlForLayerResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getDownloadUrlForLayer"
},
"GetRepositoryPolicy" : {
"documentation" : "Retrieves the repository policy for a specified repository.
",
"operationName" : "GetRepositoryPolicy",
"deprecated" : false,
"input" : {
"variableName" : "getRepositoryPolicyRequest",
"variableType" : "GetRepositoryPolicyRequest",
"variableDeclarationType" : "GetRepositoryPolicyRequest",
"documentation" : "",
"simpleType" : "GetRepositoryPolicyRequest",
"variableSetterType" : "GetRepositoryPolicyRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "GetRepositoryPolicyResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
}, {
"exceptionName" : "RepositoryPolicyNotFoundException",
"documentation" : "The specified repository and registry combination does not have an associated repository policy.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "GetRepositoryPolicyResult",
"asyncReturnType" : "GetRepositoryPolicyResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "getRepositoryPolicy"
},
"InitiateLayerUpload" : {
"documentation" : "Notify Amazon ECR that you intend to upload an image layer.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the docker
CLI to pull, tag, and push images.
",
"operationName" : "InitiateLayerUpload",
"deprecated" : false,
"input" : {
"variableName" : "initiateLayerUploadRequest",
"variableType" : "InitiateLayerUploadRequest",
"variableDeclarationType" : "InitiateLayerUploadRequest",
"documentation" : "",
"simpleType" : "InitiateLayerUploadRequest",
"variableSetterType" : "InitiateLayerUploadRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "InitiateLayerUploadResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "InitiateLayerUploadResult",
"asyncReturnType" : "InitiateLayerUploadResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "initiateLayerUpload"
},
"ListImages" : {
"documentation" : "Lists all the image IDs for a given repository.
",
"operationName" : "ListImages",
"deprecated" : false,
"input" : {
"variableName" : "listImagesRequest",
"variableType" : "ListImagesRequest",
"variableDeclarationType" : "ListImagesRequest",
"documentation" : "",
"simpleType" : "ListImagesRequest",
"variableSetterType" : "ListImagesRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "ListImagesResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "ListImagesResult",
"asyncReturnType" : "ListImagesResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "listImages"
},
"PutImage" : {
"documentation" : "Creates or updates the image manifest associated with an image.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the docker
CLI to pull, tag, and push images.
",
"operationName" : "PutImage",
"deprecated" : false,
"input" : {
"variableName" : "putImageRequest",
"variableType" : "PutImageRequest",
"variableDeclarationType" : "PutImageRequest",
"documentation" : "",
"simpleType" : "PutImageRequest",
"variableSetterType" : "PutImageRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "PutImageResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
}, {
"exceptionName" : "ImageAlreadyExistsException",
"documentation" : "The specified image has already been pushed, and there are no changes to the manifest or image tag since the last push.
"
}, {
"exceptionName" : "LayersNotFoundException",
"documentation" : "The specified layers could not be found, or the specified layer is not valid for this repository.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "The operation did not succeed because it would have exceeded a service limit for your account. For more information, see Amazon ECR Default Service Limits in the Amazon EC2 Container Registry User Guide.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "PutImageResult",
"asyncReturnType" : "PutImageResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "putImage"
},
"SetRepositoryPolicy" : {
"documentation" : "Applies a repository policy on a specified repository to control access permissions.
",
"operationName" : "SetRepositoryPolicy",
"deprecated" : false,
"input" : {
"variableName" : "setRepositoryPolicyRequest",
"variableType" : "SetRepositoryPolicyRequest",
"variableDeclarationType" : "SetRepositoryPolicyRequest",
"documentation" : "",
"simpleType" : "SetRepositoryPolicyRequest",
"variableSetterType" : "SetRepositoryPolicyRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "SetRepositoryPolicyResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "SetRepositoryPolicyResult",
"asyncReturnType" : "SetRepositoryPolicyResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "setRepositoryPolicy"
},
"UploadLayerPart" : {
"documentation" : "Uploads an image layer part to Amazon ECR.
This operation is used by the Amazon ECR proxy, and it is not intended for general use by customers. Use the docker
CLI to pull, tag, and push images.
",
"operationName" : "UploadLayerPart",
"deprecated" : false,
"input" : {
"variableName" : "uploadLayerPartRequest",
"variableType" : "UploadLayerPartRequest",
"variableDeclarationType" : "UploadLayerPartRequest",
"documentation" : "",
"simpleType" : "UploadLayerPartRequest",
"variableSetterType" : "UploadLayerPartRequest"
},
"inputStreamPropertyName" : null,
"returnType" : {
"returnType" : "UploadLayerPartResult",
"documentation" : null
},
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
"
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
"
}, {
"exceptionName" : "InvalidLayerPartException",
"documentation" : "The layer part size is not valid, or the first byte specified is not consecutive to the last byte of a previous layer part upload.
"
}, {
"exceptionName" : "RepositoryNotFoundException",
"documentation" : "The specified repository could not be found. Check the spelling of the specified repository and ensure that you are performing operations on the correct registry.
"
}, {
"exceptionName" : "UploadNotFoundException",
"documentation" : "The upload could not be found, or the specified upload id is not valid for this repository.
"
}, {
"exceptionName" : "LimitExceededException",
"documentation" : "The operation did not succeed because it would have exceeded a service limit for your account. For more information, see Amazon ECR Default Service Limits in the Amazon EC2 Container Registry User Guide.
"
} ],
"hasBlobMemberAsPayload" : false,
"authenticated" : true,
"syncReturnType" : "UploadLayerPartResult",
"asyncReturnType" : "UploadLayerPartResult",
"asyncFutureType" : "java.util.concurrent.Future",
"asyncCallableType" : "java.util.concurrent.Callable",
"asyncHandlerType" : "com.amazonaws.handlers.AsyncHandler",
"methodName" : "uploadLayerPart"
}
},
"shapes" : {
"GetAuthorizationTokenRequest" : {
"c2jName" : "GetAuthorizationTokenRequest",
"documentation" : "",
"shapeName" : "GetAuthorizationTokenRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryIds",
"c2jName" : "registryIds",
"c2jShape" : "GetAuthorizationTokenRegistryIdList",
"variable" : {
"variableName" : "registryIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "registryIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryIds",
"marshallLocationName" : "registryIds",
"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" : "RegistryId",
"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 AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
\n@param registryIds A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
\n@return A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
\n@param registryIds A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRegistryIds(java.util.Collection)} or {@link #withRegistryIds(java.util.Collection)} if you want to override the existing values.
\n@param registryIds A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "getAuthorizationTokenRequest",
"variableType" : "GetAuthorizationTokenRequest",
"variableDeclarationType" : "GetAuthorizationTokenRequest",
"documentation" : null,
"simpleType" : "GetAuthorizationTokenRequest",
"variableSetterType" : "GetAuthorizationTokenRequest"
},
"marshaller" : {
"action" : "GetAuthorizationToken",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.GetAuthorizationToken",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RegistryIds" : {
"documentation" : "A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryIds",
"c2jName" : "registryIds",
"c2jShape" : "GetAuthorizationTokenRegistryIdList",
"variable" : {
"variableName" : "registryIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "registryIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryIds",
"marshallLocationName" : "registryIds",
"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" : "RegistryId",
"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 AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
\n@param registryIds A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
\n@return A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
\n@param registryIds A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRegistryIds(java.util.Collection)} or {@link #withRegistryIds(java.util.Collection)} if you want to override the existing values.
\n@param registryIds A list of AWS account IDs that are associated with the registries for which to get authorization tokens. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DeleteRepositoryResult" : {
"c2jName" : "DeleteRepositoryResponse",
"documentation" : "",
"shapeName" : "DeleteRepositoryResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "",
"name" : "Repository",
"c2jName" : "repository",
"c2jShape" : "Repository",
"variable" : {
"variableName" : "repository",
"variableType" : "Repository",
"variableDeclarationType" : "Repository",
"documentation" : "",
"simpleType" : "Repository",
"variableSetterType" : "Repository"
},
"setterModel" : {
"variableName" : "repository",
"variableType" : "Repository",
"variableDeclarationType" : "Repository",
"documentation" : "",
"simpleType" : "Repository",
"variableSetterType" : "Repository"
},
"getterModel" : {
"returnType" : "Repository",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repository",
"marshallLocationName" : "repository",
"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 repository */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param repository \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param repository \n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "deleteRepositoryResult",
"variableType" : "DeleteRepositoryResult",
"variableDeclarationType" : "DeleteRepositoryResult",
"documentation" : null,
"simpleType" : "DeleteRepositoryResult",
"variableSetterType" : "DeleteRepositoryResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Repository" : {
"documentation" : "",
"name" : "Repository",
"c2jName" : "repository",
"c2jShape" : "Repository",
"variable" : {
"variableName" : "repository",
"variableType" : "Repository",
"variableDeclarationType" : "Repository",
"documentation" : "",
"simpleType" : "Repository",
"variableSetterType" : "Repository"
},
"setterModel" : {
"variableName" : "repository",
"variableType" : "Repository",
"variableDeclarationType" : "Repository",
"documentation" : "",
"simpleType" : "Repository",
"variableSetterType" : "Repository"
},
"getterModel" : {
"returnType" : "Repository",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repository",
"marshallLocationName" : "repository",
"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 repository */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param repository \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param repository \n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"LayerPartTooSmallException" : {
"c2jName" : "LayerPartTooSmallException",
"documentation" : "Layer parts must be at least 5 MiB in size.
",
"shapeName" : "LayerPartTooSmallException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "layerPartTooSmallException",
"variableType" : "LayerPartTooSmallException",
"variableDeclarationType" : "LayerPartTooSmallException",
"documentation" : null,
"simpleType" : "LayerPartTooSmallException",
"variableSetterType" : "LayerPartTooSmallException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "LayerPartTooSmallException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"GetDownloadUrlForLayerResult" : {
"c2jName" : "GetDownloadUrlForLayerResponse",
"documentation" : "",
"shapeName" : "GetDownloadUrlForLayerResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The pre-signed Amazon S3 download URL for the requested layer.
",
"name" : "DownloadUrl",
"c2jName" : "downloadUrl",
"c2jShape" : "Url",
"variable" : {
"variableName" : "downloadUrl",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The pre-signed Amazon S3 download URL for the requested layer.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "downloadUrl",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "downloadUrl",
"marshallLocationName" : "downloadUrl",
"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 pre-signed Amazon S3 download URL for the requested layer.
\n@param downloadUrl The pre-signed Amazon S3 download URL for the requested layer.*/",
"getterDocumentation" : "/**The pre-signed Amazon S3 download URL for the requested layer.
\n@return The pre-signed Amazon S3 download URL for the requested layer.*/",
"fluentSetterDocumentation" : "/**The pre-signed Amazon S3 download URL for the requested layer.
\n@param downloadUrl The pre-signed Amazon S3 download URL for the requested layer.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The pre-signed Amazon S3 download URL for the requested layer.
\n@param downloadUrl The pre-signed Amazon S3 download URL for the requested layer.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The digest of the image layer to download.
",
"name" : "LayerDigest",
"c2jName" : "layerDigest",
"c2jShape" : "LayerDigest",
"variable" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The digest of the image layer to download.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerDigest",
"marshallLocationName" : "layerDigest",
"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 digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.*/",
"getterDocumentation" : "/**The digest of the image layer to download.
\n@return The digest of the image layer to download.*/",
"fluentSetterDocumentation" : "/**The digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "getDownloadUrlForLayerResult",
"variableType" : "GetDownloadUrlForLayerResult",
"variableDeclarationType" : "GetDownloadUrlForLayerResult",
"documentation" : null,
"simpleType" : "GetDownloadUrlForLayerResult",
"variableSetterType" : "GetDownloadUrlForLayerResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"LayerDigest" : {
"documentation" : "The digest of the image layer to download.
",
"name" : "LayerDigest",
"c2jName" : "layerDigest",
"c2jShape" : "LayerDigest",
"variable" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The digest of the image layer to download.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerDigest",
"marshallLocationName" : "layerDigest",
"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 digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.*/",
"getterDocumentation" : "/**The digest of the image layer to download.
\n@return The digest of the image layer to download.*/",
"fluentSetterDocumentation" : "/**The digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"DownloadUrl" : {
"documentation" : "The pre-signed Amazon S3 download URL for the requested layer.
",
"name" : "DownloadUrl",
"c2jName" : "downloadUrl",
"c2jShape" : "Url",
"variable" : {
"variableName" : "downloadUrl",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The pre-signed Amazon S3 download URL for the requested layer.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "downloadUrl",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "downloadUrl",
"marshallLocationName" : "downloadUrl",
"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 pre-signed Amazon S3 download URL for the requested layer.
\n@param downloadUrl The pre-signed Amazon S3 download URL for the requested layer.*/",
"getterDocumentation" : "/**The pre-signed Amazon S3 download URL for the requested layer.
\n@return The pre-signed Amazon S3 download URL for the requested layer.*/",
"fluentSetterDocumentation" : "/**The pre-signed Amazon S3 download URL for the requested layer.
\n@param downloadUrl The pre-signed Amazon S3 download URL for the requested layer.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The pre-signed Amazon S3 download URL for the requested layer.
\n@param downloadUrl The pre-signed Amazon S3 download URL for the requested layer.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"UploadLayerPartResult" : {
"c2jName" : "UploadLayerPartResponse",
"documentation" : "",
"shapeName" : "UploadLayerPartResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The registry ID associated with the request.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry ID associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 registry ID associated with the request.
\n@param registryId The registry ID associated with the request.*/",
"getterDocumentation" : "/**The registry ID associated with the request.
\n@return The registry ID associated with the request.*/",
"fluentSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The repository name associated with the request.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository name associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository name associated with the request.
\n@param repositoryName The repository name associated with the request.*/",
"getterDocumentation" : "/**The repository name associated with the request.
\n@return The repository name associated with the request.*/",
"fluentSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The upload ID associated with the request.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID associated with the request.
\n@param uploadId The upload ID associated with the request.*/",
"getterDocumentation" : "/**The upload ID associated with the request.
\n@return The upload ID associated with the request.*/",
"fluentSetterDocumentation" : "/**The upload ID associated with the request.
\n@param uploadId The upload ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID associated with the request.
\n@param uploadId The upload ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The integer value of the last byte received in the request.
",
"name" : "LastByteReceived",
"c2jName" : "lastByteReceived",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "lastByteReceived",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The integer value of the last byte received in the request.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "lastByteReceived",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "lastByteReceived",
"marshallLocationName" : "lastByteReceived",
"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 integer value of the last byte received in the request.
\n@param lastByteReceived The integer value of the last byte received in the request.*/",
"getterDocumentation" : "/**The integer value of the last byte received in the request.
\n@return The integer value of the last byte received in the request.*/",
"fluentSetterDocumentation" : "/**The integer value of the last byte received in the request.
\n@param lastByteReceived The integer value of the last byte received in the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The integer value of the last byte received in the request.
\n@param lastByteReceived The integer value of the last byte received in the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "uploadLayerPartResult",
"variableType" : "UploadLayerPartResult",
"variableDeclarationType" : "UploadLayerPartResult",
"documentation" : null,
"simpleType" : "UploadLayerPartResult",
"variableSetterType" : "UploadLayerPartResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RegistryId" : {
"documentation" : "The registry ID associated with the request.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry ID associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 registry ID associated with the request.
\n@param registryId The registry ID associated with the request.*/",
"getterDocumentation" : "/**The registry ID associated with the request.
\n@return The registry ID associated with the request.*/",
"fluentSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The repository name associated with the request.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository name associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository name associated with the request.
\n@param repositoryName The repository name associated with the request.*/",
"getterDocumentation" : "/**The repository name associated with the request.
\n@return The repository name associated with the request.*/",
"fluentSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"LastByteReceived" : {
"documentation" : "The integer value of the last byte received in the request.
",
"name" : "LastByteReceived",
"c2jName" : "lastByteReceived",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "lastByteReceived",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The integer value of the last byte received in the request.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "lastByteReceived",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "lastByteReceived",
"marshallLocationName" : "lastByteReceived",
"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 integer value of the last byte received in the request.
\n@param lastByteReceived The integer value of the last byte received in the request.*/",
"getterDocumentation" : "/**The integer value of the last byte received in the request.
\n@return The integer value of the last byte received in the request.*/",
"fluentSetterDocumentation" : "/**The integer value of the last byte received in the request.
\n@param lastByteReceived The integer value of the last byte received in the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The integer value of the last byte received in the request.
\n@param lastByteReceived The integer value of the last byte received in the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UploadId" : {
"documentation" : "The upload ID associated with the request.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID associated with the request.
\n@param uploadId The upload ID associated with the request.*/",
"getterDocumentation" : "/**The upload ID associated with the request.
\n@return The upload ID associated with the request.*/",
"fluentSetterDocumentation" : "/**The upload ID associated with the request.
\n@param uploadId The upload ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID associated with the request.
\n@param uploadId The upload ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"InvalidLayerPartException" : {
"c2jName" : "InvalidLayerPartException",
"documentation" : "The layer part size is not valid, or the first byte specified is not consecutive to the last byte of a previous layer part upload.
",
"shapeName" : "InvalidLayerPartException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The registry ID associated with the exception.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry ID associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 registry ID associated with the exception.
\n@param registryId The registry ID associated with the exception.*/",
"getterDocumentation" : "/**The registry ID associated with the exception.
\n@return The registry ID associated with the exception.*/",
"fluentSetterDocumentation" : "/**The registry ID associated with the exception.
\n@param registryId The registry ID associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry ID associated with the exception.
\n@param registryId The registry ID associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The repository name associated with the exception.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository name associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository name associated with the exception.
\n@param repositoryName The repository name associated with the exception.*/",
"getterDocumentation" : "/**The repository name associated with the exception.
\n@return The repository name associated with the exception.*/",
"fluentSetterDocumentation" : "/**The repository name associated with the exception.
\n@param repositoryName The repository name associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository name associated with the exception.
\n@param repositoryName The repository name associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The upload ID associated with the exception.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID associated with the exception.
\n@param uploadId The upload ID associated with the exception.*/",
"getterDocumentation" : "/**The upload ID associated with the exception.
\n@return The upload ID associated with the exception.*/",
"fluentSetterDocumentation" : "/**The upload ID associated with the exception.
\n@param uploadId The upload ID associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID associated with the exception.
\n@param uploadId The upload ID associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The last valid byte received from the layer part upload that is associated with the exception.
",
"name" : "LastValidByteReceived",
"c2jName" : "lastValidByteReceived",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "lastValidByteReceived",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The last valid byte received from the layer part upload that is associated with the exception.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "lastValidByteReceived",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "lastValidByteReceived",
"marshallLocationName" : "lastValidByteReceived",
"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 valid byte received from the layer part upload that is associated with the exception.
\n@param lastValidByteReceived The last valid byte received from the layer part upload that is associated with the exception.*/",
"getterDocumentation" : "/**The last valid byte received from the layer part upload that is associated with the exception.
\n@return The last valid byte received from the layer part upload that is associated with the exception.*/",
"fluentSetterDocumentation" : "/**The last valid byte received from the layer part upload that is associated with the exception.
\n@param lastValidByteReceived The last valid byte received from the layer part upload that is associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last valid byte received from the layer part upload that is associated with the exception.
\n@param lastValidByteReceived The last valid byte received from the layer part upload that is associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "invalidLayerPartException",
"variableType" : "InvalidLayerPartException",
"variableDeclarationType" : "InvalidLayerPartException",
"documentation" : null,
"simpleType" : "InvalidLayerPartException",
"variableSetterType" : "InvalidLayerPartException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "InvalidLayerPartException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"LastValidByteReceived" : {
"documentation" : "The last valid byte received from the layer part upload that is associated with the exception.
",
"name" : "LastValidByteReceived",
"c2jName" : "lastValidByteReceived",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "lastValidByteReceived",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The last valid byte received from the layer part upload that is associated with the exception.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "lastValidByteReceived",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "lastValidByteReceived",
"marshallLocationName" : "lastValidByteReceived",
"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 valid byte received from the layer part upload that is associated with the exception.
\n@param lastValidByteReceived The last valid byte received from the layer part upload that is associated with the exception.*/",
"getterDocumentation" : "/**The last valid byte received from the layer part upload that is associated with the exception.
\n@return The last valid byte received from the layer part upload that is associated with the exception.*/",
"fluentSetterDocumentation" : "/**The last valid byte received from the layer part upload that is associated with the exception.
\n@param lastValidByteReceived The last valid byte received from the layer part upload that is associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The last valid byte received from the layer part upload that is associated with the exception.
\n@param lastValidByteReceived The last valid byte received from the layer part upload that is associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The registry ID associated with the exception.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry ID associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 registry ID associated with the exception.
\n@param registryId The registry ID associated with the exception.*/",
"getterDocumentation" : "/**The registry ID associated with the exception.
\n@return The registry ID associated with the exception.*/",
"fluentSetterDocumentation" : "/**The registry ID associated with the exception.
\n@param registryId The registry ID associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry ID associated with the exception.
\n@param registryId The registry ID associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The repository name associated with the exception.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository name associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository name associated with the exception.
\n@param repositoryName The repository name associated with the exception.*/",
"getterDocumentation" : "/**The repository name associated with the exception.
\n@return The repository name associated with the exception.*/",
"fluentSetterDocumentation" : "/**The repository name associated with the exception.
\n@param repositoryName The repository name associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository name associated with the exception.
\n@param repositoryName The repository name associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UploadId" : {
"documentation" : "The upload ID associated with the exception.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID associated with the exception.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID associated with the exception.
\n@param uploadId The upload ID associated with the exception.*/",
"getterDocumentation" : "/**The upload ID associated with the exception.
\n@return The upload ID associated with the exception.*/",
"fluentSetterDocumentation" : "/**The upload ID associated with the exception.
\n@param uploadId The upload ID associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID associated with the exception.
\n@param uploadId The upload ID associated with the exception.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DeleteRepositoryRequest" : {
"c2jName" : "DeleteRepositoryRequest",
"documentation" : "",
"shapeName" : "DeleteRepositoryRequest",
"deprecated" : false,
"required" : [ "repositoryName" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository to delete.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository to delete.
\n@param repositoryName The name of the repository to delete.*/",
"getterDocumentation" : "/**The name of the repository to delete.
\n@return The name of the repository to delete.*/",
"fluentSetterDocumentation" : "/**The name of the repository to delete.
\n@param repositoryName The name of the repository to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository to delete.
\n@param repositoryName The name of the repository to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Force the deletion of the repository if it contains images.
",
"name" : "Force",
"c2jName" : "force",
"c2jShape" : "ForceFlag",
"variable" : {
"variableName" : "force",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Force the deletion of the repository if it contains images.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "force",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "force",
"marshallLocationName" : "force",
"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" : "/**Force the deletion of the repository if it contains images.
\n@param force Force the deletion of the repository if it contains images.*/",
"getterDocumentation" : "/**Force the deletion of the repository if it contains images.
\n@return Force the deletion of the repository if it contains images.*/",
"fluentSetterDocumentation" : "/**Force the deletion of the repository if it contains images.
\n@param force Force the deletion of the repository if it contains images.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Force the deletion of the repository if it contains images.
\n@param force Force the deletion of the repository if it contains images.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "deleteRepositoryRequest",
"variableType" : "DeleteRepositoryRequest",
"variableDeclarationType" : "DeleteRepositoryRequest",
"documentation" : null,
"simpleType" : "DeleteRepositoryRequest",
"variableSetterType" : "DeleteRepositoryRequest"
},
"marshaller" : {
"action" : "DeleteRepository",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.DeleteRepository",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Force" : {
"documentation" : "Force the deletion of the repository if it contains images.
",
"name" : "Force",
"c2jName" : "force",
"c2jShape" : "ForceFlag",
"variable" : {
"variableName" : "force",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "Force the deletion of the repository if it contains images.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "force",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "force",
"marshallLocationName" : "force",
"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" : "/**Force the deletion of the repository if it contains images.
\n@param force Force the deletion of the repository if it contains images.*/",
"getterDocumentation" : "/**Force the deletion of the repository if it contains images.
\n@return Force the deletion of the repository if it contains images.*/",
"fluentSetterDocumentation" : "/**Force the deletion of the repository if it contains images.
\n@param force Force the deletion of the repository if it contains images.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Force the deletion of the repository if it contains images.
\n@param force Force the deletion of the repository if it contains images.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository to delete.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository to delete.
\n@param repositoryName The name of the repository to delete.*/",
"getterDocumentation" : "/**The name of the repository to delete.
\n@return The name of the repository to delete.*/",
"fluentSetterDocumentation" : "/**The name of the repository to delete.
\n@param repositoryName The name of the repository to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository to delete.
\n@param repositoryName The name of the repository to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DeleteRepositoryPolicyRequest" : {
"c2jName" : "DeleteRepositoryPolicyRequest",
"documentation" : "",
"shapeName" : "DeleteRepositoryPolicyRequest",
"deprecated" : false,
"required" : [ "repositoryName" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository that is associated with the repository policy to delete.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that is associated with the repository policy to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that is associated with the repository policy to delete.
\n@param repositoryName The name of the repository that is associated with the repository policy to delete.*/",
"getterDocumentation" : "/**The name of the repository that is associated with the repository policy to delete.
\n@return The name of the repository that is associated with the repository policy to delete.*/",
"fluentSetterDocumentation" : "/**The name of the repository that is associated with the repository policy to delete.
\n@param repositoryName The name of the repository that is associated with the repository policy to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that is associated with the repository policy to delete.
\n@param repositoryName The name of the repository that is associated with the repository policy to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "deleteRepositoryPolicyRequest",
"variableType" : "DeleteRepositoryPolicyRequest",
"variableDeclarationType" : "DeleteRepositoryPolicyRequest",
"documentation" : null,
"simpleType" : "DeleteRepositoryPolicyRequest",
"variableSetterType" : "DeleteRepositoryPolicyRequest"
},
"marshaller" : {
"action" : "DeleteRepositoryPolicy",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.DeleteRepositoryPolicy",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository policy to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository that is associated with the repository policy to delete.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that is associated with the repository policy to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that is associated with the repository policy to delete.
\n@param repositoryName The name of the repository that is associated with the repository policy to delete.*/",
"getterDocumentation" : "/**The name of the repository that is associated with the repository policy to delete.
\n@return The name of the repository that is associated with the repository policy to delete.*/",
"fluentSetterDocumentation" : "/**The name of the repository that is associated with the repository policy to delete.
\n@param repositoryName The name of the repository that is associated with the repository policy to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that is associated with the repository policy to delete.
\n@param repositoryName The name of the repository that is associated with the repository policy to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"InitiateLayerUploadRequest" : {
"c2jName" : "InitiateLayerUploadRequest",
"documentation" : "",
"shapeName" : "InitiateLayerUploadRequest",
"deprecated" : false,
"required" : [ "repositoryName" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository that you intend to upload layers to.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that you intend to upload layers to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that you intend to upload layers to.
\n@param repositoryName The name of the repository that you intend to upload layers to.*/",
"getterDocumentation" : "/**The name of the repository that you intend to upload layers to.
\n@return The name of the repository that you intend to upload layers to.*/",
"fluentSetterDocumentation" : "/**The name of the repository that you intend to upload layers to.
\n@param repositoryName The name of the repository that you intend to upload layers to.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that you intend to upload layers to.
\n@param repositoryName The name of the repository that you intend to upload layers to.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "initiateLayerUploadRequest",
"variableType" : "InitiateLayerUploadRequest",
"variableDeclarationType" : "InitiateLayerUploadRequest",
"documentation" : null,
"simpleType" : "InitiateLayerUploadRequest",
"variableSetterType" : "InitiateLayerUploadRequest"
},
"marshaller" : {
"action" : "InitiateLayerUpload",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.InitiateLayerUpload",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you intend to upload layers to. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository that you intend to upload layers to.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that you intend to upload layers to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that you intend to upload layers to.
\n@param repositoryName The name of the repository that you intend to upload layers to.*/",
"getterDocumentation" : "/**The name of the repository that you intend to upload layers to.
\n@return The name of the repository that you intend to upload layers to.*/",
"fluentSetterDocumentation" : "/**The name of the repository that you intend to upload layers to.
\n@param repositoryName The name of the repository that you intend to upload layers to.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that you intend to upload layers to.
\n@param repositoryName The name of the repository that you intend to upload layers to.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"Image" : {
"c2jName" : "Image",
"documentation" : "Object representing an image.
",
"shapeName" : "Image",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry containing the image.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry containing the image.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry containing the image.
\n@param registryId The AWS account ID associated with the registry containing the image.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry containing the image.
\n@return The AWS account ID associated with the registry containing the image.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry containing the image.
\n@param registryId The AWS account ID associated with the registry containing the image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry containing the image.
\n@param registryId The AWS account ID associated with the registry containing the image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository associated with the image.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository associated with the image.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository associated with the image.
\n@param repositoryName The name of the repository associated with the image.*/",
"getterDocumentation" : "/**The name of the repository associated with the image.
\n@return The name of the repository associated with the image.*/",
"fluentSetterDocumentation" : "/**The name of the repository associated with the image.
\n@param repositoryName The name of the repository associated with the image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository associated with the image.
\n@param repositoryName The name of the repository associated with the image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "An object containing the image tag and image digest associated with an image.
",
"name" : "ImageId",
"c2jName" : "imageId",
"c2jShape" : "ImageIdentifier",
"variable" : {
"variableName" : "imageId",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "An object containing the image tag and image digest associated with an image.
",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"setterModel" : {
"variableName" : "imageId",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"getterModel" : {
"returnType" : "ImageIdentifier",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageId",
"marshallLocationName" : "imageId",
"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" : "/**An object containing the image tag and image digest associated with an image.
\n@param imageId An object containing the image tag and image digest associated with an image.*/",
"getterDocumentation" : "/**An object containing the image tag and image digest associated with an image.
\n@return An object containing the image tag and image digest associated with an image.*/",
"fluentSetterDocumentation" : "/**An object containing the image tag and image digest associated with an image.
\n@param imageId An object containing the image tag and image digest associated with an image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An object containing the image tag and image digest associated with an image.
\n@param imageId An object containing the image tag and image digest associated with an image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The image manifest associated with the image.
",
"name" : "ImageManifest",
"c2jName" : "imageManifest",
"c2jShape" : "ImageManifest",
"variable" : {
"variableName" : "imageManifest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The image manifest associated with the image.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "imageManifest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageManifest",
"marshallLocationName" : "imageManifest",
"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 image manifest associated with the image.
\n@param imageManifest The image manifest associated with the image.*/",
"getterDocumentation" : "/**The image manifest associated with the image.
\n@return The image manifest associated with the image.*/",
"fluentSetterDocumentation" : "/**The image manifest associated with the image.
\n@param imageManifest The image manifest associated with the image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The image manifest associated with the image.
\n@param imageManifest The image manifest associated with the image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "image",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : null,
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ImageId" : {
"documentation" : "An object containing the image tag and image digest associated with an image.
",
"name" : "ImageId",
"c2jName" : "imageId",
"c2jShape" : "ImageIdentifier",
"variable" : {
"variableName" : "imageId",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "An object containing the image tag and image digest associated with an image.
",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"setterModel" : {
"variableName" : "imageId",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"getterModel" : {
"returnType" : "ImageIdentifier",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageId",
"marshallLocationName" : "imageId",
"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" : "/**An object containing the image tag and image digest associated with an image.
\n@param imageId An object containing the image tag and image digest associated with an image.*/",
"getterDocumentation" : "/**An object containing the image tag and image digest associated with an image.
\n@return An object containing the image tag and image digest associated with an image.*/",
"fluentSetterDocumentation" : "/**An object containing the image tag and image digest associated with an image.
\n@param imageId An object containing the image tag and image digest associated with an image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**An object containing the image tag and image digest associated with an image.
\n@param imageId An object containing the image tag and image digest associated with an image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry containing the image.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry containing the image.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry containing the image.
\n@param registryId The AWS account ID associated with the registry containing the image.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry containing the image.
\n@return The AWS account ID associated with the registry containing the image.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry containing the image.
\n@param registryId The AWS account ID associated with the registry containing the image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry containing the image.
\n@param registryId The AWS account ID associated with the registry containing the image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository associated with the image.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository associated with the image.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository associated with the image.
\n@param repositoryName The name of the repository associated with the image.*/",
"getterDocumentation" : "/**The name of the repository associated with the image.
\n@return The name of the repository associated with the image.*/",
"fluentSetterDocumentation" : "/**The name of the repository associated with the image.
\n@param repositoryName The name of the repository associated with the image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository associated with the image.
\n@param repositoryName The name of the repository associated with the image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ImageManifest" : {
"documentation" : "The image manifest associated with the image.
",
"name" : "ImageManifest",
"c2jName" : "imageManifest",
"c2jShape" : "ImageManifest",
"variable" : {
"variableName" : "imageManifest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The image manifest associated with the image.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "imageManifest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageManifest",
"marshallLocationName" : "imageManifest",
"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 image manifest associated with the image.
\n@param imageManifest The image manifest associated with the image.*/",
"getterDocumentation" : "/**The image manifest associated with the image.
\n@return The image manifest associated with the image.*/",
"fluentSetterDocumentation" : "/**The image manifest associated with the image.
\n@param imageManifest The image manifest associated with the image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The image manifest associated with the image.
\n@param imageManifest The image manifest associated with the image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"InvalidParameterException" : {
"c2jName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"shapeName" : "InvalidParameterException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "invalidParameterException",
"variableType" : "InvalidParameterException",
"variableDeclarationType" : "InvalidParameterException",
"documentation" : null,
"simpleType" : "InvalidParameterException",
"variableSetterType" : "InvalidParameterException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "InvalidParameterException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"BatchCheckLayerAvailabilityRequest" : {
"c2jName" : "BatchCheckLayerAvailabilityRequest",
"documentation" : "",
"shapeName" : "BatchCheckLayerAvailabilityRequest",
"deprecated" : false,
"required" : [ "repositoryName", "layerDigests" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that is associated with the image layers to check.
\n@param repositoryName The name of the repository that is associated with the image layers to check.*/",
"getterDocumentation" : "/**The name of the repository that is associated with the image layers to check.
\n@return The name of the repository that is associated with the image layers to check.*/",
"fluentSetterDocumentation" : "/**The name of the repository that is associated with the image layers to check.
\n@param repositoryName The name of the repository that is associated with the image layers to check.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that is associated with the image layers to check.
\n@param repositoryName The name of the repository that is associated with the image layers to check.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The digests of the image layers to check.
",
"name" : "LayerDigests",
"c2jName" : "layerDigests",
"c2jShape" : "BatchedOperationLayerDigestList",
"variable" : {
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The digests of the image layers to check.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerDigests",
"marshallLocationName" : "layerDigests",
"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" : "BatchedOperationLayerDigest",
"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 digests of the image layers to check.
\n@param layerDigests The digests of the image layers to check.*/",
"getterDocumentation" : "/**The digests of the image layers to check.
\n@return The digests of the image layers to check.*/",
"fluentSetterDocumentation" : "/**The digests of the image layers to check.
\n@param layerDigests The digests of the image layers to check.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The digests of the image layers to check.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setLayerDigests(java.util.Collection)} or {@link #withLayerDigests(java.util.Collection)} if you want to override the existing values.
\n@param layerDigests The digests of the image layers to check.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "batchCheckLayerAvailabilityRequest",
"variableType" : "BatchCheckLayerAvailabilityRequest",
"variableDeclarationType" : "BatchCheckLayerAvailabilityRequest",
"documentation" : null,
"simpleType" : "BatchCheckLayerAvailabilityRequest",
"variableSetterType" : "BatchCheckLayerAvailabilityRequest"
},
"marshaller" : {
"action" : "BatchCheckLayerAvailability",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.BatchCheckLayerAvailability",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layers to check. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that is associated with the image layers to check.
\n@param repositoryName The name of the repository that is associated with the image layers to check.*/",
"getterDocumentation" : "/**The name of the repository that is associated with the image layers to check.
\n@return The name of the repository that is associated with the image layers to check.*/",
"fluentSetterDocumentation" : "/**The name of the repository that is associated with the image layers to check.
\n@param repositoryName The name of the repository that is associated with the image layers to check.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that is associated with the image layers to check.
\n@param repositoryName The name of the repository that is associated with the image layers to check.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"LayerDigests" : {
"documentation" : "The digests of the image layers to check.
",
"name" : "LayerDigests",
"c2jName" : "layerDigests",
"c2jShape" : "BatchedOperationLayerDigestList",
"variable" : {
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The digests of the image layers to check.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerDigests",
"marshallLocationName" : "layerDigests",
"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" : "BatchedOperationLayerDigest",
"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 digests of the image layers to check.
\n@param layerDigests The digests of the image layers to check.*/",
"getterDocumentation" : "/**The digests of the image layers to check.
\n@return The digests of the image layers to check.*/",
"fluentSetterDocumentation" : "/**The digests of the image layers to check.
\n@param layerDigests The digests of the image layers to check.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The digests of the image layers to check.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setLayerDigests(java.util.Collection)} or {@link #withLayerDigests(java.util.Collection)} if you want to override the existing values.
\n@param layerDigests The digests of the image layers to check.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"BatchDeleteImageResult" : {
"c2jName" : "BatchDeleteImageResponse",
"documentation" : "",
"shapeName" : "BatchDeleteImageResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The image IDs of the deleted images.
",
"name" : "ImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"variable" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The image IDs of the deleted images.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageIds",
"marshallLocationName" : "imageIds",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageIdentifier",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"variable" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"getterModel" : {
"returnType" : "ImageIdentifier",
"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" : "ImageIdentifier",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The image IDs of the deleted images.
\n@param imageIds The image IDs of the deleted images.*/",
"getterDocumentation" : "/**The image IDs of the deleted images.
\n@return The image IDs of the deleted images.*/",
"fluentSetterDocumentation" : "/**The image IDs of the deleted images.
\n@param imageIds The image IDs of the deleted images.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The image IDs of the deleted images.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setImageIds(java.util.Collection)} or {@link #withImageIds(java.util.Collection)} if you want to override the existing values.
\n@param imageIds The image IDs of the deleted images.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Any failures associated with the call.
",
"name" : "Failures",
"c2jName" : "failures",
"c2jShape" : "ImageFailureList",
"variable" : {
"variableName" : "failures",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Any failures associated with the call.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "failures",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "failures",
"marshallLocationName" : "failures",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageFailure",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageFailure",
"variable" : {
"variableName" : "member",
"variableType" : "ImageFailure",
"variableDeclarationType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageFailure",
"variableDeclarationType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"getterModel" : {
"returnType" : "ImageFailure",
"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" : "ImageFailure",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Any failures associated with the call.
\n@param failures Any failures associated with the call.*/",
"getterDocumentation" : "/**Any failures associated with the call.
\n@return Any failures associated with the call.*/",
"fluentSetterDocumentation" : "/**Any failures associated with the call.
\n@param failures Any failures associated with the call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Any failures associated with the call.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setFailures(java.util.Collection)} or {@link #withFailures(java.util.Collection)} if you want to override the existing values.
\n@param failures Any failures associated with the call.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "batchDeleteImageResult",
"variableType" : "BatchDeleteImageResult",
"variableDeclarationType" : "BatchDeleteImageResult",
"documentation" : null,
"simpleType" : "BatchDeleteImageResult",
"variableSetterType" : "BatchDeleteImageResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ImageIds" : {
"documentation" : "The image IDs of the deleted images.
",
"name" : "ImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"variable" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The image IDs of the deleted images.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageIds",
"marshallLocationName" : "imageIds",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageIdentifier",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"variable" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"getterModel" : {
"returnType" : "ImageIdentifier",
"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" : "ImageIdentifier",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**The image IDs of the deleted images.
\n@param imageIds The image IDs of the deleted images.*/",
"getterDocumentation" : "/**The image IDs of the deleted images.
\n@return The image IDs of the deleted images.*/",
"fluentSetterDocumentation" : "/**The image IDs of the deleted images.
\n@param imageIds The image IDs of the deleted images.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The image IDs of the deleted images.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setImageIds(java.util.Collection)} or {@link #withImageIds(java.util.Collection)} if you want to override the existing values.
\n@param imageIds The image IDs of the deleted images.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Failures" : {
"documentation" : "Any failures associated with the call.
",
"name" : "Failures",
"c2jName" : "failures",
"c2jShape" : "ImageFailureList",
"variable" : {
"variableName" : "failures",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Any failures associated with the call.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "failures",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "failures",
"marshallLocationName" : "failures",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageFailure",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageFailure",
"variable" : {
"variableName" : "member",
"variableType" : "ImageFailure",
"variableDeclarationType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageFailure",
"variableDeclarationType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"getterModel" : {
"returnType" : "ImageFailure",
"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" : "ImageFailure",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Any failures associated with the call.
\n@param failures Any failures associated with the call.*/",
"getterDocumentation" : "/**Any failures associated with the call.
\n@return Any failures associated with the call.*/",
"fluentSetterDocumentation" : "/**Any failures associated with the call.
\n@param failures Any failures associated with the call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Any failures associated with the call.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setFailures(java.util.Collection)} or {@link #withFailures(java.util.Collection)} if you want to override the existing values.
\n@param failures Any failures associated with the call.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"CreateRepositoryRequest" : {
"c2jName" : "CreateRepositoryRequest",
"documentation" : "",
"shapeName" : "CreateRepositoryRequest",
"deprecated" : false,
"required" : [ "repositoryName" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
\n@param repositoryName The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).*/",
"getterDocumentation" : "/**The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
\n@return The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).*/",
"fluentSetterDocumentation" : "/**The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
\n@param repositoryName The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
\n@param repositoryName The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "createRepositoryRequest",
"variableType" : "CreateRepositoryRequest",
"variableDeclarationType" : "CreateRepositoryRequest",
"documentation" : null,
"simpleType" : "CreateRepositoryRequest",
"variableSetterType" : "CreateRepositoryRequest"
},
"marshaller" : {
"action" : "CreateRepository",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.CreateRepository",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RepositoryName" : {
"documentation" : "The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
\n@param repositoryName The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).*/",
"getterDocumentation" : "/**The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
\n@return The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).*/",
"fluentSetterDocumentation" : "/**The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
\n@param repositoryName The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).
\n@param repositoryName The name to use for the repository. The repository name may be specified on its own (such as nginx-web-app
) or it can be prepended with a namespace to group the repository into a category (such as project-a/nginx-web-app
).\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ServerException" : {
"c2jName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"shapeName" : "ServerException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "serverException",
"variableType" : "ServerException",
"variableDeclarationType" : "ServerException",
"documentation" : null,
"simpleType" : "ServerException",
"variableSetterType" : "ServerException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "ServerException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"AuthorizationData" : {
"c2jName" : "AuthorizationData",
"documentation" : "An object representing authorization data for an Amazon ECR registry.
",
"shapeName" : "AuthorizationData",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
",
"name" : "AuthorizationToken",
"c2jName" : "authorizationToken",
"c2jShape" : "Base64",
"variable" : {
"variableName" : "authorizationToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "authorizationToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "authorizationToken",
"marshallLocationName" : "authorizationToken",
"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" : "/**A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
\n@param authorizationToken A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.*/",
"getterDocumentation" : "/**A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
\n@return A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.*/",
"fluentSetterDocumentation" : "/**A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
\n@param authorizationToken A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
\n@param authorizationToken A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"name" : "ExpiresAt",
"c2jName" : "expiresAt",
"c2jShape" : "ExpirationTimestamp",
"variable" : {
"variableName" : "expiresAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "expiresAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "expiresAt",
"marshallLocationName" : "expiresAt",
"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 Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\n@param expiresAt The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.*/",
"getterDocumentation" : "/**The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\n@return The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.*/",
"fluentSetterDocumentation" : "/**The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\n@param expiresAt The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\n@param expiresAt The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
",
"name" : "ProxyEndpoint",
"c2jName" : "proxyEndpoint",
"c2jShape" : "ProxyEndpoint",
"variable" : {
"variableName" : "proxyEndpoint",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "proxyEndpoint",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "proxyEndpoint",
"marshallLocationName" : "proxyEndpoint",
"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 registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
\n@param proxyEndpoint The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..*/",
"getterDocumentation" : "/**The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
\n@return The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..*/",
"fluentSetterDocumentation" : "/**The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
\n@param proxyEndpoint The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
\n@param proxyEndpoint The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "authorizationData",
"variableType" : "AuthorizationData",
"variableDeclarationType" : "AuthorizationData",
"documentation" : null,
"simpleType" : "AuthorizationData",
"variableSetterType" : "AuthorizationData"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"AuthorizationToken" : {
"documentation" : "A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
",
"name" : "AuthorizationToken",
"c2jName" : "authorizationToken",
"c2jShape" : "Base64",
"variable" : {
"variableName" : "authorizationToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "authorizationToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "authorizationToken",
"marshallLocationName" : "authorizationToken",
"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" : "/**A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
\n@param authorizationToken A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.*/",
"getterDocumentation" : "/**A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
\n@return A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.*/",
"fluentSetterDocumentation" : "/**A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
\n@param authorizationToken A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.
\n@param authorizationToken A base64-encoded string that contains authorization data for the specified Amazon ECR registry. When the string is decoded, it is presented in the format user:password
for private registry authentication using docker login
.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ExpiresAt" : {
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"name" : "ExpiresAt",
"c2jName" : "expiresAt",
"c2jShape" : "ExpirationTimestamp",
"variable" : {
"variableName" : "expiresAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"setterModel" : {
"variableName" : "expiresAt",
"variableType" : "java.util.Date",
"variableDeclarationType" : "java.util.Date",
"documentation" : "",
"simpleType" : "Date",
"variableSetterType" : "java.util.Date"
},
"getterModel" : {
"returnType" : "java.util.Date",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "expiresAt",
"marshallLocationName" : "expiresAt",
"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 Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\n@param expiresAt The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.*/",
"getterDocumentation" : "/**The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\n@return The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.*/",
"fluentSetterDocumentation" : "/**The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\n@param expiresAt The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\n@param expiresAt The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ProxyEndpoint" : {
"documentation" : "The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
",
"name" : "ProxyEndpoint",
"c2jName" : "proxyEndpoint",
"c2jShape" : "ProxyEndpoint",
"variable" : {
"variableName" : "proxyEndpoint",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "proxyEndpoint",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "proxyEndpoint",
"marshallLocationName" : "proxyEndpoint",
"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 registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
\n@param proxyEndpoint The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..*/",
"getterDocumentation" : "/**The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
\n@return The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..*/",
"fluentSetterDocumentation" : "/**The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
\n@param proxyEndpoint The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
\n@param proxyEndpoint The registry URL to use for this authorization token in a docker login
command. The Amazon ECR registry URL format is https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example, https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"SetRepositoryPolicyRequest" : {
"c2jName" : "SetRepositoryPolicyRequest",
"documentation" : "",
"shapeName" : "SetRepositoryPolicyRequest",
"deprecated" : false,
"required" : [ "repositoryName", "policyText" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository to receive the policy.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository to receive the policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository to receive the policy.
\n@param repositoryName The name of the repository to receive the policy.*/",
"getterDocumentation" : "/**The name of the repository to receive the policy.
\n@return The name of the repository to receive the policy.*/",
"fluentSetterDocumentation" : "/**The name of the repository to receive the policy.
\n@param repositoryName The name of the repository to receive the policy.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository to receive the policy.
\n@param repositoryName The name of the repository to receive the policy.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The JSON repository policy text to apply to the repository.
",
"name" : "PolicyText",
"c2jName" : "policyText",
"c2jShape" : "RepositoryPolicyText",
"variable" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The JSON repository policy text to apply to the repository.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "policyText",
"marshallLocationName" : "policyText",
"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 JSON repository policy text to apply to the repository.
\n@param policyText The JSON repository policy text to apply to the repository.*/",
"getterDocumentation" : "/**The JSON repository policy text to apply to the repository.
\n@return The JSON repository policy text to apply to the repository.*/",
"fluentSetterDocumentation" : "/**The JSON repository policy text to apply to the repository.
\n@param policyText The JSON repository policy text to apply to the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The JSON repository policy text to apply to the repository.
\n@param policyText The JSON repository policy text to apply to the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
",
"name" : "Force",
"c2jName" : "force",
"c2jShape" : "ForceFlag",
"variable" : {
"variableName" : "force",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "force",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "force",
"marshallLocationName" : "force",
"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" : "/**If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
\n@param force If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.*/",
"getterDocumentation" : "/**If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
\n@return If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.*/",
"fluentSetterDocumentation" : "/**If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
\n@param force If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
\n@param force If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "setRepositoryPolicyRequest",
"variableType" : "SetRepositoryPolicyRequest",
"variableDeclarationType" : "SetRepositoryPolicyRequest",
"documentation" : null,
"simpleType" : "SetRepositoryPolicyRequest",
"variableSetterType" : "SetRepositoryPolicyRequest"
},
"marshaller" : {
"action" : "SetRepositoryPolicy",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.SetRepositoryPolicy",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"PolicyText" : {
"documentation" : "The JSON repository policy text to apply to the repository.
",
"name" : "PolicyText",
"c2jName" : "policyText",
"c2jShape" : "RepositoryPolicyText",
"variable" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The JSON repository policy text to apply to the repository.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "policyText",
"marshallLocationName" : "policyText",
"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 JSON repository policy text to apply to the repository.
\n@param policyText The JSON repository policy text to apply to the repository.*/",
"getterDocumentation" : "/**The JSON repository policy text to apply to the repository.
\n@return The JSON repository policy text to apply to the repository.*/",
"fluentSetterDocumentation" : "/**The JSON repository policy text to apply to the repository.
\n@param policyText The JSON repository policy text to apply to the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The JSON repository policy text to apply to the repository.
\n@param policyText The JSON repository policy text to apply to the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Force" : {
"documentation" : "If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
",
"name" : "Force",
"c2jName" : "force",
"c2jShape" : "ForceFlag",
"variable" : {
"variableName" : "force",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"setterModel" : {
"variableName" : "force",
"variableType" : "Boolean",
"variableDeclarationType" : "Boolean",
"documentation" : "",
"simpleType" : "Boolean",
"variableSetterType" : "Boolean"
},
"getterModel" : {
"returnType" : "Boolean",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "force",
"marshallLocationName" : "force",
"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" : "/**If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
\n@param force If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.*/",
"getterDocumentation" : "/**If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
\n@return If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.*/",
"fluentSetterDocumentation" : "/**If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
\n@param force If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
\n@param force If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository to receive the policy.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository to receive the policy.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository to receive the policy.
\n@param repositoryName The name of the repository to receive the policy.*/",
"getterDocumentation" : "/**The name of the repository to receive the policy.
\n@return The name of the repository to receive the policy.*/",
"fluentSetterDocumentation" : "/**The name of the repository to receive the policy.
\n@param repositoryName The name of the repository to receive the policy.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository to receive the policy.
\n@param repositoryName The name of the repository to receive the policy.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"RepositoryNotEmptyException" : {
"c2jName" : "RepositoryNotEmptyException",
"documentation" : "The specified repository contains images. To delete a repository that contains images, you must force the deletion with the force
parameter.
",
"shapeName" : "RepositoryNotEmptyException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "repositoryNotEmptyException",
"variableType" : "RepositoryNotEmptyException",
"variableDeclarationType" : "RepositoryNotEmptyException",
"documentation" : null,
"simpleType" : "RepositoryNotEmptyException",
"variableSetterType" : "RepositoryNotEmptyException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "RepositoryNotEmptyException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"SetRepositoryPolicyResult" : {
"c2jName" : "SetRepositoryPolicyResponse",
"documentation" : "",
"shapeName" : "SetRepositoryPolicyResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The registry ID associated with the request.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry ID associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 registry ID associated with the request.
\n@param registryId The registry ID associated with the request.*/",
"getterDocumentation" : "/**The registry ID associated with the request.
\n@return The registry ID associated with the request.*/",
"fluentSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The repository name associated with the request.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository name associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository name associated with the request.
\n@param repositoryName The repository name associated with the request.*/",
"getterDocumentation" : "/**The repository name associated with the request.
\n@return The repository name associated with the request.*/",
"fluentSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The JSON repository policy text applied to the repository.
",
"name" : "PolicyText",
"c2jName" : "policyText",
"c2jShape" : "RepositoryPolicyText",
"variable" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The JSON repository policy text applied to the repository.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "policyText",
"marshallLocationName" : "policyText",
"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 JSON repository policy text applied to the repository.
\n@param policyText The JSON repository policy text applied to the repository.*/",
"getterDocumentation" : "/**The JSON repository policy text applied to the repository.
\n@return The JSON repository policy text applied to the repository.*/",
"fluentSetterDocumentation" : "/**The JSON repository policy text applied to the repository.
\n@param policyText The JSON repository policy text applied to the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The JSON repository policy text applied to the repository.
\n@param policyText The JSON repository policy text applied to the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "setRepositoryPolicyResult",
"variableType" : "SetRepositoryPolicyResult",
"variableDeclarationType" : "SetRepositoryPolicyResult",
"documentation" : null,
"simpleType" : "SetRepositoryPolicyResult",
"variableSetterType" : "SetRepositoryPolicyResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"PolicyText" : {
"documentation" : "The JSON repository policy text applied to the repository.
",
"name" : "PolicyText",
"c2jName" : "policyText",
"c2jShape" : "RepositoryPolicyText",
"variable" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The JSON repository policy text applied to the repository.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "policyText",
"marshallLocationName" : "policyText",
"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 JSON repository policy text applied to the repository.
\n@param policyText The JSON repository policy text applied to the repository.*/",
"getterDocumentation" : "/**The JSON repository policy text applied to the repository.
\n@return The JSON repository policy text applied to the repository.*/",
"fluentSetterDocumentation" : "/**The JSON repository policy text applied to the repository.
\n@param policyText The JSON repository policy text applied to the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The JSON repository policy text applied to the repository.
\n@param policyText The JSON repository policy text applied to the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The registry ID associated with the request.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry ID associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 registry ID associated with the request.
\n@param registryId The registry ID associated with the request.*/",
"getterDocumentation" : "/**The registry ID associated with the request.
\n@return The registry ID associated with the request.*/",
"fluentSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The repository name associated with the request.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository name associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository name associated with the request.
\n@param repositoryName The repository name associated with the request.*/",
"getterDocumentation" : "/**The repository name associated with the request.
\n@return The repository name associated with the request.*/",
"fluentSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"BatchGetImageResult" : {
"c2jName" : "BatchGetImageResponse",
"documentation" : "",
"shapeName" : "BatchGetImageResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "A list of image objects corresponding to the image references in the request.
",
"name" : "Images",
"c2jName" : "images",
"c2jShape" : "ImageList",
"variable" : {
"variableName" : "images",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of image objects corresponding to the image references in the request.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "images",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "images",
"marshallLocationName" : "images",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Image",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Image",
"variable" : {
"variableName" : "member",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : "",
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : "",
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"getterModel" : {
"returnType" : "Image",
"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" : "Image",
"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 image objects corresponding to the image references in the request.
\n@param images A list of image objects corresponding to the image references in the request.*/",
"getterDocumentation" : "/**A list of image objects corresponding to the image references in the request.
\n@return A list of image objects corresponding to the image references in the request.*/",
"fluentSetterDocumentation" : "/**A list of image objects corresponding to the image references in the request.
\n@param images A list of image objects corresponding to the image references in the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of image objects corresponding to the image references in the request.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setImages(java.util.Collection)} or {@link #withImages(java.util.Collection)} if you want to override the existing values.
\n@param images A list of image objects corresponding to the image references in the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "Any failures associated with the call.
",
"name" : "Failures",
"c2jName" : "failures",
"c2jShape" : "ImageFailureList",
"variable" : {
"variableName" : "failures",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Any failures associated with the call.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "failures",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "failures",
"marshallLocationName" : "failures",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageFailure",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageFailure",
"variable" : {
"variableName" : "member",
"variableType" : "ImageFailure",
"variableDeclarationType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageFailure",
"variableDeclarationType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"getterModel" : {
"returnType" : "ImageFailure",
"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" : "ImageFailure",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Any failures associated with the call.
\n@param failures Any failures associated with the call.*/",
"getterDocumentation" : "/**Any failures associated with the call.
\n@return Any failures associated with the call.*/",
"fluentSetterDocumentation" : "/**Any failures associated with the call.
\n@param failures Any failures associated with the call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Any failures associated with the call.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setFailures(java.util.Collection)} or {@link #withFailures(java.util.Collection)} if you want to override the existing values.
\n@param failures Any failures associated with the call.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "batchGetImageResult",
"variableType" : "BatchGetImageResult",
"variableDeclarationType" : "BatchGetImageResult",
"documentation" : null,
"simpleType" : "BatchGetImageResult",
"variableSetterType" : "BatchGetImageResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Images" : {
"documentation" : "A list of image objects corresponding to the image references in the request.
",
"name" : "Images",
"c2jName" : "images",
"c2jShape" : "ImageList",
"variable" : {
"variableName" : "images",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of image objects corresponding to the image references in the request.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "images",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "images",
"marshallLocationName" : "images",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "Image",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "Image",
"variable" : {
"variableName" : "member",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : "",
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : "",
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"getterModel" : {
"returnType" : "Image",
"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" : "Image",
"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 image objects corresponding to the image references in the request.
\n@param images A list of image objects corresponding to the image references in the request.*/",
"getterDocumentation" : "/**A list of image objects corresponding to the image references in the request.
\n@return A list of image objects corresponding to the image references in the request.*/",
"fluentSetterDocumentation" : "/**A list of image objects corresponding to the image references in the request.
\n@param images A list of image objects corresponding to the image references in the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of image objects corresponding to the image references in the request.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setImages(java.util.Collection)} or {@link #withImages(java.util.Collection)} if you want to override the existing values.
\n@param images A list of image objects corresponding to the image references in the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"Failures" : {
"documentation" : "Any failures associated with the call.
",
"name" : "Failures",
"c2jName" : "failures",
"c2jShape" : "ImageFailureList",
"variable" : {
"variableName" : "failures",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "Any failures associated with the call.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "failures",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "failures",
"marshallLocationName" : "failures",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageFailure",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageFailure",
"variable" : {
"variableName" : "member",
"variableType" : "ImageFailure",
"variableDeclarationType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageFailure",
"variableDeclarationType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"getterModel" : {
"returnType" : "ImageFailure",
"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" : "ImageFailure",
"templateType" : "java.util.List",
"templateImplType" : "java.util.ArrayList"
},
"mapModel" : null,
"enumType" : null,
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : false,
"list" : true,
"map" : false,
"setterDocumentation" : "/**Any failures associated with the call.
\n@param failures Any failures associated with the call.*/",
"getterDocumentation" : "/**Any failures associated with the call.
\n@return Any failures associated with the call.*/",
"fluentSetterDocumentation" : "/**Any failures associated with the call.
\n@param failures Any failures associated with the call.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Any failures associated with the call.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setFailures(java.util.Collection)} or {@link #withFailures(java.util.Collection)} if you want to override the existing values.
\n@param failures Any failures associated with the call.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"InitiateLayerUploadResult" : {
"c2jName" : "InitiateLayerUploadResponse",
"documentation" : "",
"shapeName" : "InitiateLayerUploadResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
\n@param uploadId The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.*/",
"getterDocumentation" : "/**The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
\n@return The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.*/",
"fluentSetterDocumentation" : "/**The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
\n@param uploadId The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
\n@param uploadId The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The size, in bytes, that Amazon ECR expects future layer part uploads to be.
",
"name" : "PartSize",
"c2jName" : "partSize",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "partSize",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The size, in bytes, that Amazon ECR expects future layer part uploads to be.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "partSize",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "partSize",
"marshallLocationName" : "partSize",
"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 size, in bytes, that Amazon ECR expects future layer part uploads to be.
\n@param partSize The size, in bytes, that Amazon ECR expects future layer part uploads to be.*/",
"getterDocumentation" : "/**The size, in bytes, that Amazon ECR expects future layer part uploads to be.
\n@return The size, in bytes, that Amazon ECR expects future layer part uploads to be.*/",
"fluentSetterDocumentation" : "/**The size, in bytes, that Amazon ECR expects future layer part uploads to be.
\n@param partSize The size, in bytes, that Amazon ECR expects future layer part uploads to be.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The size, in bytes, that Amazon ECR expects future layer part uploads to be.
\n@param partSize The size, in bytes, that Amazon ECR expects future layer part uploads to be.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "initiateLayerUploadResult",
"variableType" : "InitiateLayerUploadResult",
"variableDeclarationType" : "InitiateLayerUploadResult",
"documentation" : null,
"simpleType" : "InitiateLayerUploadResult",
"variableSetterType" : "InitiateLayerUploadResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"PartSize" : {
"documentation" : "The size, in bytes, that Amazon ECR expects future layer part uploads to be.
",
"name" : "PartSize",
"c2jName" : "partSize",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "partSize",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The size, in bytes, that Amazon ECR expects future layer part uploads to be.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "partSize",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "partSize",
"marshallLocationName" : "partSize",
"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 size, in bytes, that Amazon ECR expects future layer part uploads to be.
\n@param partSize The size, in bytes, that Amazon ECR expects future layer part uploads to be.*/",
"getterDocumentation" : "/**The size, in bytes, that Amazon ECR expects future layer part uploads to be.
\n@return The size, in bytes, that Amazon ECR expects future layer part uploads to be.*/",
"fluentSetterDocumentation" : "/**The size, in bytes, that Amazon ECR expects future layer part uploads to be.
\n@param partSize The size, in bytes, that Amazon ECR expects future layer part uploads to be.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The size, in bytes, that Amazon ECR expects future layer part uploads to be.
\n@param partSize The size, in bytes, that Amazon ECR expects future layer part uploads to be.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UploadId" : {
"documentation" : "The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
\n@param uploadId The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.*/",
"getterDocumentation" : "/**The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
\n@return The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.*/",
"fluentSetterDocumentation" : "/**The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
\n@param uploadId The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.
\n@param uploadId The upload ID for the layer upload. This parameter is passed to further UploadLayerPart and CompleteLayerUpload operations.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"LayerAvailability" : {
"c2jName" : "LayerAvailability",
"documentation" : "",
"shapeName" : "LayerAvailability",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "AVAILABLE",
"value" : "AVAILABLE"
}, {
"name" : "UNAVAILABLE",
"value" : "UNAVAILABLE"
} ],
"variable" : {
"variableName" : "layerAvailability",
"variableType" : "LayerAvailability",
"variableDeclarationType" : "LayerAvailability",
"documentation" : null,
"simpleType" : "LayerAvailability",
"variableSetterType" : "LayerAvailability"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"DescribeRepositoriesRequest" : {
"c2jName" : "DescribeRepositoriesRequest",
"documentation" : "",
"shapeName" : "DescribeRepositoriesRequest",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
",
"name" : "RepositoryNames",
"c2jName" : "repositoryNames",
"c2jShape" : "RepositoryNameList",
"variable" : {
"variableName" : "repositoryNames",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "repositoryNames",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryNames",
"marshallLocationName" : "repositoryNames",
"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" : "RepositoryName",
"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 repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
\n@param repositoryNames A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.*/",
"getterDocumentation" : "/**A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
\n@return A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.*/",
"fluentSetterDocumentation" : "/**A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
\n@param repositoryNames A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRepositoryNames(java.util.Collection)} or {@link #withRepositoryNames(java.util.Collection)} if you want to override the existing values.
\n@param repositoryNames A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
",
"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" : "/**The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.*/",
"getterDocumentation" : "/**The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
\n@return The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.*/",
"fluentSetterDocumentation" : "/**The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
",
"name" : "MaxResults",
"c2jName" : "maxResults",
"c2jShape" : "MaxResults",
"variable" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
",
"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" : "/**The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
\n@param maxResults The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.*/",
"getterDocumentation" : "/**The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
\n@return The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.*/",
"fluentSetterDocumentation" : "/**The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
\n@param maxResults The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
\n@param maxResults The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "describeRepositoriesRequest",
"variableType" : "DescribeRepositoriesRequest",
"variableDeclarationType" : "DescribeRepositoriesRequest",
"documentation" : null,
"simpleType" : "DescribeRepositoriesRequest",
"variableSetterType" : "DescribeRepositoriesRequest"
},
"marshaller" : {
"action" : "DescribeRepositories",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.DescribeRepositories",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RepositoryNames" : {
"documentation" : "A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
",
"name" : "RepositoryNames",
"c2jName" : "repositoryNames",
"c2jShape" : "RepositoryNameList",
"variable" : {
"variableName" : "repositoryNames",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "repositoryNames",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryNames",
"marshallLocationName" : "repositoryNames",
"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" : "RepositoryName",
"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 repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
\n@param repositoryNames A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.*/",
"getterDocumentation" : "/**A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
\n@return A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.*/",
"fluentSetterDocumentation" : "/**A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
\n@param repositoryNames A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setRepositoryNames(java.util.Collection)} or {@link #withRepositoryNames(java.util.Collection)} if you want to override the existing values.
\n@param repositoryNames A list of repositories to describe. If this parameter is omitted, then all repositories in a registry are described.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"NextToken" : {
"documentation" : "The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
",
"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" : "/**The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.*/",
"getterDocumentation" : "/**The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
\n@return The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.*/",
"fluentSetterDocumentation" : "/**The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value returned from a previous paginated DescribeRepositories
request where maxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken
value. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"MaxResults" : {
"documentation" : "The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
",
"name" : "MaxResults",
"c2jName" : "maxResults",
"c2jShape" : "MaxResults",
"variable" : {
"variableName" : "maxResults",
"variableType" : "Integer",
"variableDeclarationType" : "Integer",
"documentation" : "The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
",
"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" : "/**The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
\n@param maxResults The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.*/",
"getterDocumentation" : "/**The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
\n@return The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.*/",
"fluentSetterDocumentation" : "/**The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
\n@param maxResults The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.
\n@param maxResults The maximum number of repository results returned by DescribeRepositories
in paginated output. When this parameter is used, DescribeRepositories
only returns maxResults
results in a single page along with a nextToken
response element. The remaining results of the initial request can be seen by sending another DescribeRepositories
request with the returned nextToken
value. This value can be between 1 and 100. If this parameter is not used, then DescribeRepositories
returns up to 100 results and a nextToken
value, if applicable.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repositories to be described. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"ListImagesResult" : {
"c2jName" : "ListImagesResponse",
"documentation" : "",
"shapeName" : "ListImagesResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The list of image IDs for the requested repository.
",
"name" : "ImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"variable" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The list of image IDs for the requested repository.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageIds",
"marshallLocationName" : "imageIds",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageIdentifier",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"variable" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"getterModel" : {
"returnType" : "ImageIdentifier",
"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" : "ImageIdentifier",
"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 image IDs for the requested repository.
\n@param imageIds The list of image IDs for the requested repository.*/",
"getterDocumentation" : "/**The list of image IDs for the requested repository.
\n@return The list of image IDs for the requested repository.*/",
"fluentSetterDocumentation" : "/**The list of image IDs for the requested repository.
\n@param imageIds The list of image IDs for the requested repository.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The list of image IDs for the requested repository.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setImageIds(java.util.Collection)} or {@link #withImageIds(java.util.Collection)} if you want to override the existing values.
\n@param imageIds The list of image IDs for the requested repository.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"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" : "/**The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.*/",
"getterDocumentation" : "/**The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@return The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.*/",
"fluentSetterDocumentation" : "/**The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "listImagesResult",
"variableType" : "ListImagesResult",
"variableDeclarationType" : "ListImagesResult",
"documentation" : null,
"simpleType" : "ListImagesResult",
"variableSetterType" : "ListImagesResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ImageIds" : {
"documentation" : "The list of image IDs for the requested repository.
",
"name" : "ImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"variable" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The list of image IDs for the requested repository.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageIds",
"marshallLocationName" : "imageIds",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageIdentifier",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"variable" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"getterModel" : {
"returnType" : "ImageIdentifier",
"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" : "ImageIdentifier",
"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 image IDs for the requested repository.
\n@param imageIds The list of image IDs for the requested repository.*/",
"getterDocumentation" : "/**The list of image IDs for the requested repository.
\n@return The list of image IDs for the requested repository.*/",
"fluentSetterDocumentation" : "/**The list of image IDs for the requested repository.
\n@param imageIds The list of image IDs for the requested repository.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The list of image IDs for the requested repository.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setImageIds(java.util.Collection)} or {@link #withImageIds(java.util.Collection)} if you want to override the existing values.
\n@param imageIds The list of image IDs for the requested repository.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"NextToken" : {
"documentation" : "The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"name" : "NextToken",
"c2jName" : "nextToken",
"c2jShape" : "NextToken",
"variable" : {
"variableName" : "nextToken",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
",
"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" : "/**The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.*/",
"getterDocumentation" : "/**The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@return The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.*/",
"fluentSetterDocumentation" : "/**The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.
\n@param nextToken The nextToken
value to include in a future ListImages
request. When the results of a ListImages
request exceed maxResults
, this value can be used to retrieve the next page of results. This value is null
when there are no more results to return.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"LayerAlreadyExistsException" : {
"c2jName" : "LayerAlreadyExistsException",
"documentation" : "The image layer already exists in the associated repository.
",
"shapeName" : "LayerAlreadyExistsException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "layerAlreadyExistsException",
"variableType" : "LayerAlreadyExistsException",
"variableDeclarationType" : "LayerAlreadyExistsException",
"documentation" : null,
"simpleType" : "LayerAlreadyExistsException",
"variableSetterType" : "LayerAlreadyExistsException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "LayerAlreadyExistsException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"GetDownloadUrlForLayerRequest" : {
"c2jName" : "GetDownloadUrlForLayerRequest",
"documentation" : "",
"shapeName" : "GetDownloadUrlForLayerRequest",
"deprecated" : false,
"required" : [ "repositoryName", "layerDigest" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository that is associated with the image layer to download.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that is associated with the image layer to download.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that is associated with the image layer to download.
\n@param repositoryName The name of the repository that is associated with the image layer to download.*/",
"getterDocumentation" : "/**The name of the repository that is associated with the image layer to download.
\n@return The name of the repository that is associated with the image layer to download.*/",
"fluentSetterDocumentation" : "/**The name of the repository that is associated with the image layer to download.
\n@param repositoryName The name of the repository that is associated with the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that is associated with the image layer to download.
\n@param repositoryName The name of the repository that is associated with the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The digest of the image layer to download.
",
"name" : "LayerDigest",
"c2jName" : "layerDigest",
"c2jShape" : "LayerDigest",
"variable" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The digest of the image layer to download.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerDigest",
"marshallLocationName" : "layerDigest",
"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 digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.*/",
"getterDocumentation" : "/**The digest of the image layer to download.
\n@return The digest of the image layer to download.*/",
"fluentSetterDocumentation" : "/**The digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "getDownloadUrlForLayerRequest",
"variableType" : "GetDownloadUrlForLayerRequest",
"variableDeclarationType" : "GetDownloadUrlForLayerRequest",
"documentation" : null,
"simpleType" : "GetDownloadUrlForLayerRequest",
"variableSetterType" : "GetDownloadUrlForLayerRequest"
},
"marshaller" : {
"action" : "GetDownloadUrlForLayer",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.GetDownloadUrlForLayer",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"LayerDigest" : {
"documentation" : "The digest of the image layer to download.
",
"name" : "LayerDigest",
"c2jName" : "layerDigest",
"c2jShape" : "LayerDigest",
"variable" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The digest of the image layer to download.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerDigest",
"marshallLocationName" : "layerDigest",
"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 digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.*/",
"getterDocumentation" : "/**The digest of the image layer to download.
\n@return The digest of the image layer to download.*/",
"fluentSetterDocumentation" : "/**The digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The digest of the image layer to download.
\n@param layerDigest The digest of the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image layer to download. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository that is associated with the image layer to download.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that is associated with the image layer to download.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that is associated with the image layer to download.
\n@param repositoryName The name of the repository that is associated with the image layer to download.*/",
"getterDocumentation" : "/**The name of the repository that is associated with the image layer to download.
\n@return The name of the repository that is associated with the image layer to download.*/",
"fluentSetterDocumentation" : "/**The name of the repository that is associated with the image layer to download.
\n@param repositoryName The name of the repository that is associated with the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that is associated with the image layer to download.
\n@param repositoryName The name of the repository that is associated with the image layer to download.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"LayerFailure" : {
"c2jName" : "LayerFailure",
"documentation" : "",
"shapeName" : "LayerFailure",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The layer digest associated with the failure.
",
"name" : "LayerDigest",
"c2jName" : "layerDigest",
"c2jShape" : "BatchedOperationLayerDigest",
"variable" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The layer digest associated with the failure.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerDigest",
"marshallLocationName" : "layerDigest",
"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 layer digest associated with the failure.
\n@param layerDigest The layer digest associated with the failure.*/",
"getterDocumentation" : "/**The layer digest associated with the failure.
\n@return The layer digest associated with the failure.*/",
"fluentSetterDocumentation" : "/**The layer digest associated with the failure.
\n@param layerDigest The layer digest associated with the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The layer digest associated with the failure.
\n@param layerDigest The layer digest associated with the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The failure code associated with the failure.
",
"name" : "FailureCode",
"c2jName" : "failureCode",
"c2jShape" : "LayerFailureCode",
"variable" : {
"variableName" : "failureCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The failure code associated with the failure.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "failureCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "failureCode",
"marshallLocationName" : "failureCode",
"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" : "LayerFailureCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The failure code associated with the failure.
\n@param failureCode The failure code associated with the failure.\n@see LayerFailureCode*/",
"getterDocumentation" : "/**The failure code associated with the failure.
\n@return The failure code associated with the failure.\n@see LayerFailureCode*/",
"fluentSetterDocumentation" : "/**The failure code associated with the failure.
\n@param failureCode The failure code associated with the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see LayerFailureCode*/",
"varargSetterDocumentation" : "/**The failure code associated with the failure.
\n@param failureCode The failure code associated with the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see LayerFailureCode*/"
}, {
"documentation" : "The reason for the failure.
",
"name" : "FailureReason",
"c2jName" : "failureReason",
"c2jShape" : "LayerFailureReason",
"variable" : {
"variableName" : "failureReason",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The reason for the failure.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "failureReason",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "failureReason",
"marshallLocationName" : "failureReason",
"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 reason for the failure.
\n@param failureReason The reason for the failure.*/",
"getterDocumentation" : "/**The reason for the failure.
\n@return The reason for the failure.*/",
"fluentSetterDocumentation" : "/**The reason for the failure.
\n@param failureReason The reason for the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The reason for the failure.
\n@param failureReason The reason for the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "layerFailure",
"variableType" : "LayerFailure",
"variableDeclarationType" : "LayerFailure",
"documentation" : null,
"simpleType" : "LayerFailure",
"variableSetterType" : "LayerFailure"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"LayerDigest" : {
"documentation" : "The layer digest associated with the failure.
",
"name" : "LayerDigest",
"c2jName" : "layerDigest",
"c2jShape" : "BatchedOperationLayerDigest",
"variable" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The layer digest associated with the failure.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "layerDigest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerDigest",
"marshallLocationName" : "layerDigest",
"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 layer digest associated with the failure.
\n@param layerDigest The layer digest associated with the failure.*/",
"getterDocumentation" : "/**The layer digest associated with the failure.
\n@return The layer digest associated with the failure.*/",
"fluentSetterDocumentation" : "/**The layer digest associated with the failure.
\n@param layerDigest The layer digest associated with the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The layer digest associated with the failure.
\n@param layerDigest The layer digest associated with the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"FailureReason" : {
"documentation" : "The reason for the failure.
",
"name" : "FailureReason",
"c2jName" : "failureReason",
"c2jShape" : "LayerFailureReason",
"variable" : {
"variableName" : "failureReason",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The reason for the failure.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "failureReason",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "failureReason",
"marshallLocationName" : "failureReason",
"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 reason for the failure.
\n@param failureReason The reason for the failure.*/",
"getterDocumentation" : "/**The reason for the failure.
\n@return The reason for the failure.*/",
"fluentSetterDocumentation" : "/**The reason for the failure.
\n@param failureReason The reason for the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The reason for the failure.
\n@param failureReason The reason for the failure.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"FailureCode" : {
"documentation" : "The failure code associated with the failure.
",
"name" : "FailureCode",
"c2jName" : "failureCode",
"c2jShape" : "LayerFailureCode",
"variable" : {
"variableName" : "failureCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The failure code associated with the failure.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "failureCode",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "failureCode",
"marshallLocationName" : "failureCode",
"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" : "LayerFailureCode",
"xmlNameSpaceUri" : null,
"idempotencyToken" : false,
"simple" : true,
"list" : false,
"map" : false,
"setterDocumentation" : "/**The failure code associated with the failure.
\n@param failureCode The failure code associated with the failure.\n@see LayerFailureCode*/",
"getterDocumentation" : "/**The failure code associated with the failure.
\n@return The failure code associated with the failure.\n@see LayerFailureCode*/",
"fluentSetterDocumentation" : "/**The failure code associated with the failure.
\n@param failureCode The failure code associated with the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see LayerFailureCode*/",
"varargSetterDocumentation" : "/**The failure code associated with the failure.
\n@param failureCode The failure code associated with the failure.\n@return Returns a reference to this object so that method calls can be chained together.\n@see LayerFailureCode*/"
}
}
},
"UploadLayerPartRequest" : {
"c2jName" : "UploadLayerPartRequest",
"documentation" : "",
"shapeName" : "UploadLayerPartRequest",
"deprecated" : false,
"required" : [ "repositoryName", "uploadId", "partFirstByte", "partLastByte", "layerPartBlob" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository that you are uploading layer parts to.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that you are uploading layer parts to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that you are uploading layer parts to.
\n@param repositoryName The name of the repository that you are uploading layer parts to.*/",
"getterDocumentation" : "/**The name of the repository that you are uploading layer parts to.
\n@return The name of the repository that you are uploading layer parts to.*/",
"fluentSetterDocumentation" : "/**The name of the repository that you are uploading layer parts to.
\n@param repositoryName The name of the repository that you are uploading layer parts to.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that you are uploading layer parts to.
\n@param repositoryName The name of the repository that you are uploading layer parts to.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.*/",
"getterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
\n@return The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.*/",
"fluentSetterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The integer value of the first byte of the layer part.
",
"name" : "PartFirstByte",
"c2jName" : "partFirstByte",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "partFirstByte",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The integer value of the first byte of the layer part.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "partFirstByte",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "partFirstByte",
"marshallLocationName" : "partFirstByte",
"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 integer value of the first byte of the layer part.
\n@param partFirstByte The integer value of the first byte of the layer part.*/",
"getterDocumentation" : "/**The integer value of the first byte of the layer part.
\n@return The integer value of the first byte of the layer part.*/",
"fluentSetterDocumentation" : "/**The integer value of the first byte of the layer part.
\n@param partFirstByte The integer value of the first byte of the layer part.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The integer value of the first byte of the layer part.
\n@param partFirstByte The integer value of the first byte of the layer part.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The integer value of the last byte of the layer part.
",
"name" : "PartLastByte",
"c2jName" : "partLastByte",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "partLastByte",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The integer value of the last byte of the layer part.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "partLastByte",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "partLastByte",
"marshallLocationName" : "partLastByte",
"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 integer value of the last byte of the layer part.
\n@param partLastByte The integer value of the last byte of the layer part.*/",
"getterDocumentation" : "/**The integer value of the last byte of the layer part.
\n@return The integer value of the last byte of the layer part.*/",
"fluentSetterDocumentation" : "/**The integer value of the last byte of the layer part.
\n@param partLastByte The integer value of the last byte of the layer part.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The integer value of the last byte of the layer part.
\n@param partLastByte The integer value of the last byte of the layer part.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The base64-encoded layer part payload.
",
"name" : "LayerPartBlob",
"c2jName" : "layerPartBlob",
"c2jShape" : "LayerPartBlob",
"variable" : {
"variableName" : "layerPartBlob",
"variableType" : "java.nio.ByteBuffer",
"variableDeclarationType" : "java.nio.ByteBuffer",
"documentation" : "The base64-encoded layer part payload.
",
"simpleType" : "ByteBuffer",
"variableSetterType" : "java.nio.ByteBuffer"
},
"setterModel" : {
"variableName" : "layerPartBlob",
"variableType" : "java.nio.ByteBuffer",
"variableDeclarationType" : "java.nio.ByteBuffer",
"documentation" : "",
"simpleType" : "ByteBuffer",
"variableSetterType" : "java.nio.ByteBuffer"
},
"getterModel" : {
"returnType" : "java.nio.ByteBuffer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerPartBlob",
"marshallLocationName" : "layerPartBlob",
"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 base64-encoded layer part payload.
\nAWS SDK for Java performs a Base64 encoding on this field before sending this request to AWS service by default. Users of the SDK should not perform Base64 encoding on this field.\n
\n\nWarning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.\n
\n\n@param layerPartBlob The base64-encoded layer part payload.*/",
"getterDocumentation" : "/**The base64-encoded layer part payload.
\n\n{@code ByteBuffer}s are stateful. Calling their {@code get} methods changes their {@code position}. We recommend using {@link java.nio.ByteBuffer#asReadOnlyBuffer()} to create a read-only view of the buffer with an independent {@code position}, and calling {@code get} methods on this rather than directly on the returned {@code ByteBuffer}. Doing so will ensure that anyone else using the {@code ByteBuffer} will not be affected by changes to the {@code position}.\n
\n@return The base64-encoded layer part payload.*/",
"fluentSetterDocumentation" : "/**The base64-encoded layer part payload.
\n@param layerPartBlob The base64-encoded layer part payload.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The base64-encoded layer part payload.
\n@param layerPartBlob The base64-encoded layer part payload.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "uploadLayerPartRequest",
"variableType" : "UploadLayerPartRequest",
"variableDeclarationType" : "UploadLayerPartRequest",
"documentation" : null,
"simpleType" : "UploadLayerPartRequest",
"variableSetterType" : "UploadLayerPartRequest"
},
"marshaller" : {
"action" : "UploadLayerPart",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.UploadLayerPart",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"PartLastByte" : {
"documentation" : "The integer value of the last byte of the layer part.
",
"name" : "PartLastByte",
"c2jName" : "partLastByte",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "partLastByte",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The integer value of the last byte of the layer part.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "partLastByte",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "partLastByte",
"marshallLocationName" : "partLastByte",
"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 integer value of the last byte of the layer part.
\n@param partLastByte The integer value of the last byte of the layer part.*/",
"getterDocumentation" : "/**The integer value of the last byte of the layer part.
\n@return The integer value of the last byte of the layer part.*/",
"fluentSetterDocumentation" : "/**The integer value of the last byte of the layer part.
\n@param partLastByte The integer value of the last byte of the layer part.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The integer value of the last byte of the layer part.
\n@param partLastByte The integer value of the last byte of the layer part.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"LayerPartBlob" : {
"documentation" : "The base64-encoded layer part payload.
",
"name" : "LayerPartBlob",
"c2jName" : "layerPartBlob",
"c2jShape" : "LayerPartBlob",
"variable" : {
"variableName" : "layerPartBlob",
"variableType" : "java.nio.ByteBuffer",
"variableDeclarationType" : "java.nio.ByteBuffer",
"documentation" : "The base64-encoded layer part payload.
",
"simpleType" : "ByteBuffer",
"variableSetterType" : "java.nio.ByteBuffer"
},
"setterModel" : {
"variableName" : "layerPartBlob",
"variableType" : "java.nio.ByteBuffer",
"variableDeclarationType" : "java.nio.ByteBuffer",
"documentation" : "",
"simpleType" : "ByteBuffer",
"variableSetterType" : "java.nio.ByteBuffer"
},
"getterModel" : {
"returnType" : "java.nio.ByteBuffer",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "layerPartBlob",
"marshallLocationName" : "layerPartBlob",
"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 base64-encoded layer part payload.
\nAWS SDK for Java performs a Base64 encoding on this field before sending this request to AWS service by default. Users of the SDK should not perform Base64 encoding on this field.\n
\n\nWarning: ByteBuffers returned by the SDK are mutable. Changes to the content or position of the byte buffer will be seen by all objects that have a reference to this object. It is recommended to call ByteBuffer.duplicate() or ByteBuffer.asReadOnlyBuffer() before using or reading from the buffer. This behavior will be changed in a future major version of the SDK.\n
\n\n@param layerPartBlob The base64-encoded layer part payload.*/",
"getterDocumentation" : "/**The base64-encoded layer part payload.
\n\n{@code ByteBuffer}s are stateful. Calling their {@code get} methods changes their {@code position}. We recommend using {@link java.nio.ByteBuffer#asReadOnlyBuffer()} to create a read-only view of the buffer with an independent {@code position}, and calling {@code get} methods on this rather than directly on the returned {@code ByteBuffer}. Doing so will ensure that anyone else using the {@code ByteBuffer} will not be affected by changes to the {@code position}.\n
\n@return The base64-encoded layer part payload.*/",
"fluentSetterDocumentation" : "/**The base64-encoded layer part payload.
\n@param layerPartBlob The base64-encoded layer part payload.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The base64-encoded layer part payload.
\n@param layerPartBlob The base64-encoded layer part payload.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that you are uploading layer parts to. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository that you are uploading layer parts to.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository that you are uploading layer parts to.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository that you are uploading layer parts to.
\n@param repositoryName The name of the repository that you are uploading layer parts to.*/",
"getterDocumentation" : "/**The name of the repository that you are uploading layer parts to.
\n@return The name of the repository that you are uploading layer parts to.*/",
"fluentSetterDocumentation" : "/**The name of the repository that you are uploading layer parts to.
\n@param repositoryName The name of the repository that you are uploading layer parts to.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository that you are uploading layer parts to.
\n@param repositoryName The name of the repository that you are uploading layer parts to.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"PartFirstByte" : {
"documentation" : "The integer value of the first byte of the layer part.
",
"name" : "PartFirstByte",
"c2jName" : "partFirstByte",
"c2jShape" : "PartSize",
"variable" : {
"variableName" : "partFirstByte",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "The integer value of the first byte of the layer part.
",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"setterModel" : {
"variableName" : "partFirstByte",
"variableType" : "Long",
"variableDeclarationType" : "Long",
"documentation" : "",
"simpleType" : "Long",
"variableSetterType" : "Long"
},
"getterModel" : {
"returnType" : "Long",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "partFirstByte",
"marshallLocationName" : "partFirstByte",
"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 integer value of the first byte of the layer part.
\n@param partFirstByte The integer value of the first byte of the layer part.*/",
"getterDocumentation" : "/**The integer value of the first byte of the layer part.
\n@return The integer value of the first byte of the layer part.*/",
"fluentSetterDocumentation" : "/**The integer value of the first byte of the layer part.
\n@param partFirstByte The integer value of the first byte of the layer part.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The integer value of the first byte of the layer part.
\n@param partFirstByte The integer value of the first byte of the layer part.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"UploadId" : {
"documentation" : "The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.*/",
"getterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
\n@return The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.*/",
"fluentSetterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the layer part upload.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"EmptyUploadException" : {
"c2jName" : "EmptyUploadException",
"documentation" : "The specified layer upload does not contain any layer parts.
",
"shapeName" : "EmptyUploadException",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ ],
"enums" : null,
"variable" : {
"variableName" : "emptyUploadException",
"variableType" : "EmptyUploadException",
"variableDeclarationType" : "EmptyUploadException",
"documentation" : null,
"simpleType" : "EmptyUploadException",
"variableSetterType" : "EmptyUploadException"
},
"marshaller" : null,
"unmarshaller" : null,
"errorCode" : "EmptyUploadException",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"PutImageResult" : {
"c2jName" : "PutImageResponse",
"documentation" : "",
"shapeName" : "PutImageResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "Details of the image uploaded.
",
"name" : "Image",
"c2jName" : "image",
"c2jShape" : "Image",
"variable" : {
"variableName" : "image",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : "Details of the image uploaded.
",
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"setterModel" : {
"variableName" : "image",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : "",
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"getterModel" : {
"returnType" : "Image",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "image",
"marshallLocationName" : "image",
"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" : "/**Details of the image uploaded.
\n@param image Details of the image uploaded.*/",
"getterDocumentation" : "/**Details of the image uploaded.
\n@return Details of the image uploaded.*/",
"fluentSetterDocumentation" : "/**Details of the image uploaded.
\n@param image Details of the image uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Details of the image uploaded.
\n@param image Details of the image uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "putImageResult",
"variableType" : "PutImageResult",
"variableDeclarationType" : "PutImageResult",
"documentation" : null,
"simpleType" : "PutImageResult",
"variableSetterType" : "PutImageResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Image" : {
"documentation" : "Details of the image uploaded.
",
"name" : "Image",
"c2jName" : "image",
"c2jShape" : "Image",
"variable" : {
"variableName" : "image",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : "Details of the image uploaded.
",
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"setterModel" : {
"variableName" : "image",
"variableType" : "Image",
"variableDeclarationType" : "Image",
"documentation" : "",
"simpleType" : "Image",
"variableSetterType" : "Image"
},
"getterModel" : {
"returnType" : "Image",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "image",
"marshallLocationName" : "image",
"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" : "/**Details of the image uploaded.
\n@param image Details of the image uploaded.*/",
"getterDocumentation" : "/**Details of the image uploaded.
\n@return Details of the image uploaded.*/",
"fluentSetterDocumentation" : "/**Details of the image uploaded.
\n@param image Details of the image uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**Details of the image uploaded.
\n@param image Details of the image uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"DeleteRepositoryPolicyResult" : {
"c2jName" : "DeleteRepositoryPolicyResponse",
"documentation" : "",
"shapeName" : "DeleteRepositoryPolicyResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The registry ID associated with the request.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry ID associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 registry ID associated with the request.
\n@param registryId The registry ID associated with the request.*/",
"getterDocumentation" : "/**The registry ID associated with the request.
\n@return The registry ID associated with the request.*/",
"fluentSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The repository name associated with the request.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository name associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository name associated with the request.
\n@param repositoryName The repository name associated with the request.*/",
"getterDocumentation" : "/**The repository name associated with the request.
\n@return The repository name associated with the request.*/",
"fluentSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The JSON repository policy that was deleted from the repository.
",
"name" : "PolicyText",
"c2jName" : "policyText",
"c2jShape" : "RepositoryPolicyText",
"variable" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The JSON repository policy that was deleted from the repository.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "policyText",
"marshallLocationName" : "policyText",
"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 JSON repository policy that was deleted from the repository.
\n@param policyText The JSON repository policy that was deleted from the repository.*/",
"getterDocumentation" : "/**The JSON repository policy that was deleted from the repository.
\n@return The JSON repository policy that was deleted from the repository.*/",
"fluentSetterDocumentation" : "/**The JSON repository policy that was deleted from the repository.
\n@param policyText The JSON repository policy that was deleted from the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The JSON repository policy that was deleted from the repository.
\n@param policyText The JSON repository policy that was deleted from the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "deleteRepositoryPolicyResult",
"variableType" : "DeleteRepositoryPolicyResult",
"variableDeclarationType" : "DeleteRepositoryPolicyResult",
"documentation" : null,
"simpleType" : "DeleteRepositoryPolicyResult",
"variableSetterType" : "DeleteRepositoryPolicyResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"PolicyText" : {
"documentation" : "The JSON repository policy that was deleted from the repository.
",
"name" : "PolicyText",
"c2jName" : "policyText",
"c2jShape" : "RepositoryPolicyText",
"variable" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The JSON repository policy that was deleted from the repository.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "policyText",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "policyText",
"marshallLocationName" : "policyText",
"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 JSON repository policy that was deleted from the repository.
\n@param policyText The JSON repository policy that was deleted from the repository.*/",
"getterDocumentation" : "/**The JSON repository policy that was deleted from the repository.
\n@return The JSON repository policy that was deleted from the repository.*/",
"fluentSetterDocumentation" : "/**The JSON repository policy that was deleted from the repository.
\n@param policyText The JSON repository policy that was deleted from the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The JSON repository policy that was deleted from the repository.
\n@param policyText The JSON repository policy that was deleted from the repository.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The registry ID associated with the request.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The registry ID associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 registry ID associated with the request.
\n@param registryId The registry ID associated with the request.*/",
"getterDocumentation" : "/**The registry ID associated with the request.
\n@return The registry ID associated with the request.*/",
"fluentSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The registry ID associated with the request.
\n@param registryId The registry ID associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The repository name associated with the request.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository name associated with the request.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository name associated with the request.
\n@param repositoryName The repository name associated with the request.*/",
"getterDocumentation" : "/**The repository name associated with the request.
\n@return The repository name associated with the request.*/",
"fluentSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository name associated with the request.
\n@param repositoryName The repository name associated with the request.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"PutImageRequest" : {
"c2jName" : "PutImageRequest",
"documentation" : "",
"shapeName" : "PutImageRequest",
"deprecated" : false,
"required" : [ "repositoryName", "imageManifest" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository in which to put the image.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository in which to put the image.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository in which to put the image.
\n@param repositoryName The name of the repository in which to put the image.*/",
"getterDocumentation" : "/**The name of the repository in which to put the image.
\n@return The name of the repository in which to put the image.*/",
"fluentSetterDocumentation" : "/**The name of the repository in which to put the image.
\n@param repositoryName The name of the repository in which to put the image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository in which to put the image.
\n@param repositoryName The name of the repository in which to put the image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The image manifest corresponding to the image to be uploaded.
",
"name" : "ImageManifest",
"c2jName" : "imageManifest",
"c2jShape" : "ImageManifest",
"variable" : {
"variableName" : "imageManifest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The image manifest corresponding to the image to be uploaded.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "imageManifest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageManifest",
"marshallLocationName" : "imageManifest",
"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 image manifest corresponding to the image to be uploaded.
\n@param imageManifest The image manifest corresponding to the image to be uploaded.*/",
"getterDocumentation" : "/**The image manifest corresponding to the image to be uploaded.
\n@return The image manifest corresponding to the image to be uploaded.*/",
"fluentSetterDocumentation" : "/**The image manifest corresponding to the image to be uploaded.
\n@param imageManifest The image manifest corresponding to the image to be uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The image manifest corresponding to the image to be uploaded.
\n@param imageManifest The image manifest corresponding to the image to be uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "putImageRequest",
"variableType" : "PutImageRequest",
"variableDeclarationType" : "PutImageRequest",
"documentation" : null,
"simpleType" : "PutImageRequest",
"variableSetterType" : "PutImageRequest"
},
"marshaller" : {
"action" : "PutImage",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.PutImage",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository in which to put the image. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository in which to put the image.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository in which to put the image.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository in which to put the image.
\n@param repositoryName The name of the repository in which to put the image.*/",
"getterDocumentation" : "/**The name of the repository in which to put the image.
\n@return The name of the repository in which to put the image.*/",
"fluentSetterDocumentation" : "/**The name of the repository in which to put the image.
\n@param repositoryName The name of the repository in which to put the image.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository in which to put the image.
\n@param repositoryName The name of the repository in which to put the image.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"ImageManifest" : {
"documentation" : "The image manifest corresponding to the image to be uploaded.
",
"name" : "ImageManifest",
"c2jName" : "imageManifest",
"c2jShape" : "ImageManifest",
"variable" : {
"variableName" : "imageManifest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The image manifest corresponding to the image to be uploaded.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "imageManifest",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageManifest",
"marshallLocationName" : "imageManifest",
"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 image manifest corresponding to the image to be uploaded.
\n@param imageManifest The image manifest corresponding to the image to be uploaded.*/",
"getterDocumentation" : "/**The image manifest corresponding to the image to be uploaded.
\n@return The image manifest corresponding to the image to be uploaded.*/",
"fluentSetterDocumentation" : "/**The image manifest corresponding to the image to be uploaded.
\n@param imageManifest The image manifest corresponding to the image to be uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The image manifest corresponding to the image to be uploaded.
\n@param imageManifest The image manifest corresponding to the image to be uploaded.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"LayerFailureCode" : {
"c2jName" : "LayerFailureCode",
"documentation" : "",
"shapeName" : "LayerFailureCode",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : null,
"enums" : [ {
"name" : "InvalidLayerDigest",
"value" : "InvalidLayerDigest"
}, {
"name" : "MissingLayerDigest",
"value" : "MissingLayerDigest"
} ],
"variable" : {
"variableName" : "layerFailureCode",
"variableType" : "LayerFailureCode",
"variableDeclarationType" : "LayerFailureCode",
"documentation" : null,
"simpleType" : "LayerFailureCode",
"variableSetterType" : "LayerFailureCode"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : { }
},
"GetRepositoryPolicyRequest" : {
"c2jName" : "GetRepositoryPolicyRequest",
"documentation" : "",
"shapeName" : "GetRepositoryPolicyRequest",
"deprecated" : false,
"required" : [ "repositoryName" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository whose policy you want to retrieve.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository whose policy you want to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository whose policy you want to retrieve.
\n@param repositoryName The name of the repository whose policy you want to retrieve.*/",
"getterDocumentation" : "/**The name of the repository whose policy you want to retrieve.
\n@return The name of the repository whose policy you want to retrieve.*/",
"fluentSetterDocumentation" : "/**The name of the repository whose policy you want to retrieve.
\n@param repositoryName The name of the repository whose policy you want to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository whose policy you want to retrieve.
\n@param repositoryName The name of the repository whose policy you want to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "getRepositoryPolicyRequest",
"variableType" : "GetRepositoryPolicyRequest",
"variableDeclarationType" : "GetRepositoryPolicyRequest",
"documentation" : null,
"simpleType" : "GetRepositoryPolicyRequest",
"variableSetterType" : "GetRepositoryPolicyRequest"
},
"marshaller" : {
"action" : "GetRepositoryPolicy",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.GetRepositoryPolicy",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The name of the repository whose policy you want to retrieve.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository whose policy you want to retrieve.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository whose policy you want to retrieve.
\n@param repositoryName The name of the repository whose policy you want to retrieve.*/",
"getterDocumentation" : "/**The name of the repository whose policy you want to retrieve.
\n@return The name of the repository whose policy you want to retrieve.*/",
"fluentSetterDocumentation" : "/**The name of the repository whose policy you want to retrieve.
\n@param repositoryName The name of the repository whose policy you want to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository whose policy you want to retrieve.
\n@param repositoryName The name of the repository whose policy you want to retrieve.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"BatchDeleteImageRequest" : {
"c2jName" : "BatchDeleteImageRequest",
"documentation" : "Deletes specified images within a specified repository. Images are specified with either the imageTag
or imageDigest
.
",
"shapeName" : "BatchDeleteImageRequest",
"deprecated" : false,
"required" : [ "repositoryName", "imageIds" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The repository that contains the image to delete.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository that contains the image to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.*/",
"getterDocumentation" : "/**The repository that contains the image to delete.
\n@return The repository that contains the image to delete.*/",
"fluentSetterDocumentation" : "/**The repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
",
"name" : "ImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"variable" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageIds",
"marshallLocationName" : "imageIds",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageIdentifier",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"variable" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"getterModel" : {
"returnType" : "ImageIdentifier",
"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" : "ImageIdentifier",
"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 image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\n@param imageIds A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.*/",
"getterDocumentation" : "/**A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\n@return A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.*/",
"fluentSetterDocumentation" : "/**A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\n@param imageIds A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setImageIds(java.util.Collection)} or {@link #withImageIds(java.util.Collection)} if you want to override the existing values.
\n@param imageIds A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.\n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "batchDeleteImageRequest",
"variableType" : "BatchDeleteImageRequest",
"variableDeclarationType" : "BatchDeleteImageRequest",
"documentation" : null,
"simpleType" : "BatchDeleteImageRequest",
"variableSetterType" : "BatchDeleteImageRequest"
},
"marshaller" : {
"action" : "BatchDeleteImage",
"verb" : "POST",
"target" : "AmazonEC2ContainerRegistry_V20150921.BatchDeleteImage",
"requestUri" : "/",
"locationName" : null,
"xmlNameSpaceUri" : null
},
"unmarshaller" : null,
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"ImageIds" : {
"documentation" : "A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
",
"name" : "ImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"variable" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "imageIds",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "imageIds",
"marshallLocationName" : "imageIds",
"additionalUnmarshallingPath" : null,
"additionalMarshallingPath" : null,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"flattened" : false,
"header" : false,
"uri" : false,
"statusCode" : false,
"queryString" : false
},
"deprecated" : false,
"listModel" : {
"memberType" : "ImageIdentifier",
"memberLocationName" : null,
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"documentation" : "",
"name" : "Member",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"variable" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"setterModel" : {
"variableName" : "member",
"variableType" : "ImageIdentifier",
"variableDeclarationType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"getterModel" : {
"returnType" : "ImageIdentifier",
"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" : "ImageIdentifier",
"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 image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\n@param imageIds A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.*/",
"getterDocumentation" : "/**A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\n@return A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.*/",
"fluentSetterDocumentation" : "/**A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\n@param imageIds A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\nNOTE: This method appends the values to the existing list (if any). Use {@link #setImageIds(java.util.Collection)} or {@link #withImageIds(java.util.Collection)} if you want to override the existing values.
\n@param imageIds A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RegistryId" : {
"documentation" : "The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry that contains the image to delete. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
},
"RepositoryName" : {
"documentation" : "The repository that contains the image to delete.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The repository that contains the image to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.*/",
"getterDocumentation" : "/**The repository that contains the image to delete.
\n@return The repository that contains the image to delete.*/",
"fluentSetterDocumentation" : "/**The repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"CreateRepositoryResult" : {
"c2jName" : "CreateRepositoryResponse",
"documentation" : "",
"shapeName" : "CreateRepositoryResult",
"deprecated" : false,
"required" : null,
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "",
"name" : "Repository",
"c2jName" : "repository",
"c2jShape" : "Repository",
"variable" : {
"variableName" : "repository",
"variableType" : "Repository",
"variableDeclarationType" : "Repository",
"documentation" : "",
"simpleType" : "Repository",
"variableSetterType" : "Repository"
},
"setterModel" : {
"variableName" : "repository",
"variableType" : "Repository",
"variableDeclarationType" : "Repository",
"documentation" : "",
"simpleType" : "Repository",
"variableSetterType" : "Repository"
},
"getterModel" : {
"returnType" : "Repository",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repository",
"marshallLocationName" : "repository",
"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 repository */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param repository \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param repository \n@return Returns a reference to this object so that method calls can be chained together.*/"
} ],
"enums" : null,
"variable" : {
"variableName" : "createRepositoryResult",
"variableType" : "CreateRepositoryResult",
"variableDeclarationType" : "CreateRepositoryResult",
"documentation" : null,
"simpleType" : "CreateRepositoryResult",
"variableSetterType" : "CreateRepositoryResult"
},
"marshaller" : null,
"unmarshaller" : {
"resultWrapper" : null,
"flattened" : false
},
"errorCode" : null,
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingModelClass" : false,
"skipGeneratingMarshaller" : false,
"skipGeneratingUnmarshaller" : false
},
"membersAsMap" : {
"Repository" : {
"documentation" : "",
"name" : "Repository",
"c2jName" : "repository",
"c2jShape" : "Repository",
"variable" : {
"variableName" : "repository",
"variableType" : "Repository",
"variableDeclarationType" : "Repository",
"documentation" : "",
"simpleType" : "Repository",
"variableSetterType" : "Repository"
},
"setterModel" : {
"variableName" : "repository",
"variableType" : "Repository",
"variableDeclarationType" : "Repository",
"documentation" : "",
"simpleType" : "Repository",
"variableSetterType" : "Repository"
},
"getterModel" : {
"returnType" : "Repository",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repository",
"marshallLocationName" : "repository",
"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 repository */",
"getterDocumentation" : "/**\n@return */",
"fluentSetterDocumentation" : "/**\n@param repository \n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**\n@param repository \n@return Returns a reference to this object so that method calls can be chained together.*/"
}
}
},
"CompleteLayerUploadRequest" : {
"c2jName" : "CompleteLayerUploadRequest",
"documentation" : "",
"shapeName" : "CompleteLayerUploadRequest",
"deprecated" : false,
"required" : [ "repositoryName", "uploadId", "layerDigests" ],
"hasPayloadMember" : false,
"hasHeaderMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"wrapper" : false,
"members" : [ {
"documentation" : "The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.
",
"name" : "RegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"variable" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "registryId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "registryId",
"marshallLocationName" : "registryId",
"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 AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.*/",
"getterDocumentation" : "/**The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.
\n@return The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.*/",
"fluentSetterDocumentation" : "/**The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.
\n@param registryId The AWS account ID associated with the registry to which to upload layers. If you do not specify a registry, the default registry is assumed.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The name of the repository to associate with the image layer.
",
"name" : "RepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"variable" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The name of the repository to associate with the image layer.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "repositoryName",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "repositoryName",
"marshallLocationName" : "repositoryName",
"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 name of the repository to associate with the image layer.
\n@param repositoryName The name of the repository to associate with the image layer.*/",
"getterDocumentation" : "/**The name of the repository to associate with the image layer.
\n@return The name of the repository to associate with the image layer.*/",
"fluentSetterDocumentation" : "/**The name of the repository to associate with the image layer.
\n@param repositoryName The name of the repository to associate with the image layer.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The name of the repository to associate with the image layer.
\n@param repositoryName The name of the repository to associate with the image layer.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.
",
"name" : "UploadId",
"c2jName" : "uploadId",
"c2jShape" : "UploadId",
"variable" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"setterModel" : {
"variableName" : "uploadId",
"variableType" : "String",
"variableDeclarationType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"unmarshallLocationName" : "uploadId",
"marshallLocationName" : "uploadId",
"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 upload ID from a previous InitiateLayerUpload operation to associate with the image layer.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.*/",
"getterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.
\n@return The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.*/",
"fluentSetterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.\n@return Returns a reference to this object so that method calls can be chained together.*/",
"varargSetterDocumentation" : "/**The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.
\n@param uploadId The upload ID from a previous InitiateLayerUpload operation to associate with the image layer.\n@return Returns a reference to this object so that method calls can be chained together.*/"
}, {
"documentation" : "The sha256
digest of the image layer.
",
"name" : "LayerDigests",
"c2jName" : "layerDigests",
"c2jShape" : "LayerDigestList",
"variable" : {
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"variableDeclarationType" : "java.util.List",
"documentation" : "The sha256
digest of the image layer.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"setterModel" : {
"variableName" : "layerDigests",
"variableType" : "java.util.List