models.api.ecr-2015-09-21-intermediate.json Maven / Gradle / Ivy
Show all versions of ecr Show documentation
{
"customizationConfig" : {
"attachPayloadTraitToMember" : { },
"blacklistedSimpleMethods" : [ ],
"calculateCrc32FromCompressedData" : false,
"convenienceTypeOverloads" : [ ],
"customErrorCodeFieldName" : null,
"customProtocolFactoryFqcn" : null,
"customResponseMetadata" : null,
"customRetryPolicy" : null,
"customServiceMetadata" : null,
"defaultSimpleMethodTestRegion" : null,
"deprecatedOperations" : [ ],
"deprecatedShapes" : [ ],
"enableEndpointDiscoveryMethodRequired" : false,
"excludeClientCreateMethod" : false,
"modelMarshallerDefaultValueSupplier" : { },
"operationModifiers" : null,
"paginationCustomization" : null,
"renameShapes" : null,
"sdkModeledExceptionBaseClassName" : null,
"sdkRequestBaseClassName" : null,
"sdkResponseBaseClassName" : null,
"serviceSpecificClientConfigClass" : null,
"serviceSpecificHttpConfig" : null,
"shapeModifiers" : null,
"shapeSubstitutions" : null,
"shareModelConfig" : null,
"skipSyncClientGeneration" : false,
"useAutoConstructList" : true,
"useAutoConstructMap" : true,
"utilitiesMethod" : null,
"verifiedSimpleMethods" : [ "describeRepositories", "getAuthorizationToken" ]
},
"metadata" : {
"apiVersion" : "2015-09-21",
"asyncBuilder" : "DefaultEcrAsyncClientBuilder",
"asyncBuilderInterface" : "EcrAsyncClientBuilder",
"asyncClient" : "DefaultEcrAsyncClient",
"asyncInterface" : "EcrAsyncClient",
"authPolicyPackageName" : null,
"authType" : "V4",
"baseBuilder" : "DefaultEcrBaseClientBuilder",
"baseBuilderInterface" : "EcrBaseClientBuilder",
"baseExceptionName" : "EcrException",
"baseRequestName" : "EcrRequest",
"baseResponseName" : "EcrResponse",
"cborProtocol" : false,
"clientPackageName" : "ecr",
"contentType" : null,
"defaultEndpoint" : null,
"defaultEndpointWithoutHttpProtocol" : null,
"defaultRegion" : null,
"descriptiveServiceName" : "Amazon ECR",
"documentation" : "Amazon Elastic Container Registry Amazon Elastic Container Registry (Amazon ECR) is a managed 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 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.
",
"endpointPrefix" : "api.ecr",
"fullAuthPolicyPackageName" : "software.amazon.awssdk.services",
"fullClientPackageName" : "software.amazon.awssdk.services.ecr",
"fullModelPackageName" : "software.amazon.awssdk.services.ecr.model",
"fullPaginatorsPackageName" : "software.amazon.awssdk.services.ecr.paginators",
"fullRequestTransformPackageName" : "software.amazon.awssdk.services.ecr.transform",
"fullTransformPackageName" : "software.amazon.awssdk.services.ecr.transform",
"ionProtocol" : false,
"jsonProtocol" : true,
"jsonVersion" : "1.1",
"modelPackageName" : "ecr.model",
"paginatorsPackageName" : "ecr.paginators",
"protocol" : "json",
"queryProtocol" : false,
"requestTransformPackageName" : "ecr.transform",
"requiresApiKey" : false,
"requiresIamSigners" : false,
"rootPackageName" : "software.amazon.awssdk.services",
"serviceId" : "ECR",
"serviceName" : "Ecr",
"signingName" : "ecr",
"syncBuilder" : "DefaultEcrClientBuilder",
"syncBuilderInterface" : "EcrClientBuilder",
"syncClient" : "DefaultEcrClient",
"syncInterface" : "EcrClient",
"transformPackageName" : "ecr.transform",
"uid" : "ecr-2015-09-21",
"xmlProtocol" : false
},
"operations" : {
"BatchCheckLayerAvailability" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Checks the availability of one or more image layers in a repository.
When an image is pushed to a repository, each image layer is checked to verify if it has been uploaded before. If it has been uploaded, then the image layer is skipped.
This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker
CLI to pull, tag, and push images.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : 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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchCheckLayerAvailabilityRequest",
"variableName" : "batchCheckLayerAvailabilityRequest",
"variableType" : "BatchCheckLayerAvailabilityRequest",
"documentation" : "",
"simpleType" : "BatchCheckLayerAvailabilityRequest",
"variableSetterType" : "BatchCheckLayerAvailabilityRequest"
},
"methodName" : "batchCheckLayerAvailability",
"operationName" : "BatchCheckLayerAvailability",
"paginated" : false,
"returnType" : {
"returnType" : "BatchCheckLayerAvailabilityResponse",
"documentation" : null
},
"syncReturnType" : "BatchCheckLayerAvailabilityResponse"
},
"BatchDeleteImage" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a list of specified images within a repository. Images are specified with either an imageTag
or imageDigest
.
You can remove a tag from an image by specifying the image's tag in your request. When you remove the last tag from an image, the image is deleted from your repository.
You can completely delete an image (and all of its tags) by specifying the image's digest in your request.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchDeleteImageRequest",
"variableName" : "batchDeleteImageRequest",
"variableType" : "BatchDeleteImageRequest",
"documentation" : "Deletes specified images within a specified repository. Images are specified with either the imageTag
or imageDigest
.
",
"simpleType" : "BatchDeleteImageRequest",
"variableSetterType" : "BatchDeleteImageRequest"
},
"methodName" : "batchDeleteImage",
"operationName" : "BatchDeleteImage",
"paginated" : false,
"returnType" : {
"returnType" : "BatchDeleteImageResponse",
"documentation" : null
},
"syncReturnType" : "BatchDeleteImageResponse"
},
"BatchGetImage" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Gets detailed information for an image. Images are specified with either an imageTag
or imageDigest
.
When an image is pulled, the BatchGetImage API is called once to retrieve the image manifest.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "BatchGetImageRequest",
"variableName" : "batchGetImageRequest",
"variableType" : "BatchGetImageRequest",
"documentation" : "",
"simpleType" : "BatchGetImageRequest",
"variableSetterType" : "BatchGetImageRequest"
},
"methodName" : "batchGetImage",
"operationName" : "BatchGetImage",
"paginated" : false,
"returnType" : {
"returnType" : "BatchGetImageResponse",
"documentation" : null
},
"syncReturnType" : "BatchGetImageResponse"
},
"CompleteLayerUpload" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Informs Amazon ECR that the image layer upload has completed for a specified registry, repository name, and upload ID. You can optionally provide a sha256
digest of the image layer for data validation purposes.
When an image is pushed, the CompleteLayerUpload API is called once per each new image layer to verify that the upload has completed.
This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker
CLI to pull, tag, and push images.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UploadNotFoundException",
"documentation" : "The upload could not be found, or the specified upload id is not valid for this repository.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidLayerException",
"documentation" : "The layer digest calculation performed by Amazon ECR upon receipt of the image layer does not match the digest specified.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LayerPartTooSmallException",
"documentation" : "Layer parts must be at least 5 MiB in size.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LayerAlreadyExistsException",
"documentation" : "The image layer already exists in the associated repository.
",
"httpStatusCode" : null
}, {
"exceptionName" : "EmptyUploadException",
"documentation" : "The specified layer upload does not contain any layer parts.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CompleteLayerUploadRequest",
"variableName" : "completeLayerUploadRequest",
"variableType" : "CompleteLayerUploadRequest",
"documentation" : "",
"simpleType" : "CompleteLayerUploadRequest",
"variableSetterType" : "CompleteLayerUploadRequest"
},
"methodName" : "completeLayerUpload",
"operationName" : "CompleteLayerUpload",
"paginated" : false,
"returnType" : {
"returnType" : "CompleteLayerUploadResponse",
"documentation" : null
},
"syncReturnType" : "CompleteLayerUploadResponse"
},
"CreateRepository" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates a repository. For more information, see Amazon ECR Repositories in the Amazon Elastic Container Registry User Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTagParameterException",
"documentation" : "An invalid parameter has been specified. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyTagsException",
"documentation" : "The list of tags on the repository is over the limit. The maximum number of tags that can be applied to a repository is 50.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RepositoryAlreadyExistsException",
"documentation" : "The specified repository already exists in the specified registry.
",
"httpStatusCode" : null
}, {
"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 Service Quotas in the Amazon Elastic Container Registry User Guide.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "CreateRepositoryRequest",
"variableName" : "createRepositoryRequest",
"variableType" : "CreateRepositoryRequest",
"documentation" : "",
"simpleType" : "CreateRepositoryRequest",
"variableSetterType" : "CreateRepositoryRequest"
},
"methodName" : "createRepository",
"operationName" : "CreateRepository",
"paginated" : false,
"returnType" : {
"returnType" : "CreateRepositoryResponse",
"documentation" : null
},
"syncReturnType" : "CreateRepositoryResponse"
},
"DeleteLifecyclePolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the lifecycle policy associated with the specified repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LifecyclePolicyNotFoundException",
"documentation" : "The lifecycle policy could not be found, and no policy is set to the repository.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteLifecyclePolicyRequest",
"variableName" : "deleteLifecyclePolicyRequest",
"variableType" : "DeleteLifecyclePolicyRequest",
"documentation" : "",
"simpleType" : "DeleteLifecyclePolicyRequest",
"variableSetterType" : "DeleteLifecyclePolicyRequest"
},
"methodName" : "deleteLifecyclePolicy",
"operationName" : "DeleteLifecyclePolicy",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteLifecyclePolicyResponse",
"documentation" : null
},
"syncReturnType" : "DeleteLifecyclePolicyResponse"
},
"DeleteRepository" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force
option to delete the repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RepositoryNotEmptyException",
"documentation" : "The specified repository contains images. To delete a repository that contains images, you must force the deletion with the force
parameter.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteRepositoryRequest",
"variableName" : "deleteRepositoryRequest",
"variableType" : "DeleteRepositoryRequest",
"documentation" : "",
"simpleType" : "DeleteRepositoryRequest",
"variableSetterType" : "DeleteRepositoryRequest"
},
"methodName" : "deleteRepository",
"operationName" : "DeleteRepository",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteRepositoryResponse",
"documentation" : null
},
"syncReturnType" : "DeleteRepositoryResponse"
},
"DeleteRepositoryPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes the repository policy associated with the specified repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RepositoryPolicyNotFoundException",
"documentation" : "The specified repository and registry combination does not have an associated repository policy.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DeleteRepositoryPolicyRequest",
"variableName" : "deleteRepositoryPolicyRequest",
"variableType" : "DeleteRepositoryPolicyRequest",
"documentation" : "",
"simpleType" : "DeleteRepositoryPolicyRequest",
"variableSetterType" : "DeleteRepositoryPolicyRequest"
},
"methodName" : "deleteRepositoryPolicy",
"operationName" : "DeleteRepositoryPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "DeleteRepositoryPolicyResponse",
"documentation" : null
},
"syncReturnType" : "DeleteRepositoryPolicyResponse"
},
"DescribeImageScanFindings" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns the scan findings for the specified image.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ImageNotFoundException",
"documentation" : "The image requested does not exist in the specified repository.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ScanNotFoundException",
"documentation" : "The specified image scan could not be found. Ensure that image scanning is enabled on the repository and try again.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeImageScanFindingsRequest",
"variableName" : "describeImageScanFindingsRequest",
"variableType" : "DescribeImageScanFindingsRequest",
"documentation" : "",
"simpleType" : "DescribeImageScanFindingsRequest",
"variableSetterType" : "DescribeImageScanFindingsRequest"
},
"methodName" : "describeImageScanFindings",
"operationName" : "DescribeImageScanFindings",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeImageScanFindingsResponse",
"documentation" : null
},
"syncReturnType" : "DescribeImageScanFindingsResponse"
},
"DescribeImages" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Returns metadata about the images in a repository.
Beginning with Docker version 1.9, the Docker client compresses image layers before pushing them to a V2 Docker registry. The output of the docker images
command shows the uncompressed image size, so it may return a larger image size than the image sizes returned by DescribeImages.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ImageNotFoundException",
"documentation" : "The image requested does not exist in the specified repository.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeImagesRequest",
"variableName" : "describeImagesRequest",
"variableType" : "DescribeImagesRequest",
"documentation" : "",
"simpleType" : "DescribeImagesRequest",
"variableSetterType" : "DescribeImagesRequest"
},
"methodName" : "describeImages",
"operationName" : "DescribeImages",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeImagesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeImagesResponse"
},
"DescribeRepositories" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Describes image repositories in a registry.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "DescribeRepositoriesRequest",
"variableName" : "describeRepositoriesRequest",
"variableType" : "DescribeRepositoriesRequest",
"documentation" : "",
"simpleType" : "DescribeRepositoriesRequest",
"variableSetterType" : "DescribeRepositoriesRequest"
},
"methodName" : "describeRepositories",
"operationName" : "DescribeRepositories",
"paginated" : true,
"returnType" : {
"returnType" : "DescribeRepositoriesResponse",
"documentation" : null
},
"syncReturnType" : "DescribeRepositoriesResponse"
},
"GetAuthorizationToken" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.
The authorizationToken
returned 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 get-login-password
command that simplifies the login process. For more information, see Registry Authentication in the Amazon Elastic Container Registry User Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetAuthorizationTokenRequest",
"variableName" : "getAuthorizationTokenRequest",
"variableType" : "GetAuthorizationTokenRequest",
"documentation" : "",
"simpleType" : "GetAuthorizationTokenRequest",
"variableSetterType" : "GetAuthorizationTokenRequest"
},
"methodName" : "getAuthorizationToken",
"operationName" : "GetAuthorizationToken",
"paginated" : false,
"returnType" : {
"returnType" : "GetAuthorizationTokenResponse",
"documentation" : null
},
"syncReturnType" : "GetAuthorizationTokenResponse"
},
"GetDownloadUrlForLayer" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"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.
When an image is pulled, the GetDownloadUrlForLayer API is called once per image layer that is not already cached.
This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker
CLI to pull, tag, and push images.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LayersNotFoundException",
"documentation" : "The specified layers could not be found, or the specified layer is not valid for this repository.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetDownloadUrlForLayerRequest",
"variableName" : "getDownloadUrlForLayerRequest",
"variableType" : "GetDownloadUrlForLayerRequest",
"documentation" : "",
"simpleType" : "GetDownloadUrlForLayerRequest",
"variableSetterType" : "GetDownloadUrlForLayerRequest"
},
"methodName" : "getDownloadUrlForLayer",
"operationName" : "GetDownloadUrlForLayer",
"paginated" : false,
"returnType" : {
"returnType" : "GetDownloadUrlForLayerResponse",
"documentation" : null
},
"syncReturnType" : "GetDownloadUrlForLayerResponse"
},
"GetLifecyclePolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the lifecycle policy for the specified repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LifecyclePolicyNotFoundException",
"documentation" : "The lifecycle policy could not be found, and no policy is set to the repository.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetLifecyclePolicyRequest",
"variableName" : "getLifecyclePolicyRequest",
"variableType" : "GetLifecyclePolicyRequest",
"documentation" : "",
"simpleType" : "GetLifecyclePolicyRequest",
"variableSetterType" : "GetLifecyclePolicyRequest"
},
"methodName" : "getLifecyclePolicy",
"operationName" : "GetLifecyclePolicy",
"paginated" : false,
"returnType" : {
"returnType" : "GetLifecyclePolicyResponse",
"documentation" : null
},
"syncReturnType" : "GetLifecyclePolicyResponse"
},
"GetLifecyclePolicyPreview" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the results of the lifecycle policy preview request for the specified repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LifecyclePolicyPreviewNotFoundException",
"documentation" : "There is no dry run for this repository.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetLifecyclePolicyPreviewRequest",
"variableName" : "getLifecyclePolicyPreviewRequest",
"variableType" : "GetLifecyclePolicyPreviewRequest",
"documentation" : "",
"simpleType" : "GetLifecyclePolicyPreviewRequest",
"variableSetterType" : "GetLifecyclePolicyPreviewRequest"
},
"methodName" : "getLifecyclePolicyPreview",
"operationName" : "GetLifecyclePolicyPreview",
"paginated" : true,
"returnType" : {
"returnType" : "GetLifecyclePolicyPreviewResponse",
"documentation" : null
},
"syncReturnType" : "GetLifecyclePolicyPreviewResponse"
},
"GetRepositoryPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Retrieves the repository policy for the specified repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "RepositoryPolicyNotFoundException",
"documentation" : "The specified repository and registry combination does not have an associated repository policy.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "GetRepositoryPolicyRequest",
"variableName" : "getRepositoryPolicyRequest",
"variableType" : "GetRepositoryPolicyRequest",
"documentation" : "",
"simpleType" : "GetRepositoryPolicyRequest",
"variableSetterType" : "GetRepositoryPolicyRequest"
},
"methodName" : "getRepositoryPolicy",
"operationName" : "GetRepositoryPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "GetRepositoryPolicyResponse",
"documentation" : null
},
"syncReturnType" : "GetRepositoryPolicyResponse"
},
"InitiateLayerUpload" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Notifies Amazon ECR that you intend to upload an image layer.
When an image is pushed, the InitiateLayerUpload API is called once per image layer that has not already been uploaded. Whether or not an image layer has been uploaded is determined by the BatchCheckLayerAvailability API action.
This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker
CLI to pull, tag, and push images.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "InitiateLayerUploadRequest",
"variableName" : "initiateLayerUploadRequest",
"variableType" : "InitiateLayerUploadRequest",
"documentation" : "",
"simpleType" : "InitiateLayerUploadRequest",
"variableSetterType" : "InitiateLayerUploadRequest"
},
"methodName" : "initiateLayerUpload",
"operationName" : "InitiateLayerUpload",
"paginated" : false,
"returnType" : {
"returnType" : "InitiateLayerUploadResponse",
"documentation" : null
},
"syncReturnType" : "InitiateLayerUploadResponse"
},
"ListImages" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Lists all the image IDs for the specified repository.
You can filter images based on whether or not they are tagged by using the tagStatus
filter and specifying either TAGGED
, UNTAGGED
or ANY
. For example, you can filter your results to return only UNTAGGED
images and then pipe that result to a BatchDeleteImage operation to delete them. Or, you can filter your results to return only TAGGED
images to list all of the tags in your repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListImagesRequest",
"variableName" : "listImagesRequest",
"variableType" : "ListImagesRequest",
"documentation" : "",
"simpleType" : "ListImagesRequest",
"variableSetterType" : "ListImagesRequest"
},
"methodName" : "listImages",
"operationName" : "ListImages",
"paginated" : true,
"returnType" : {
"returnType" : "ListImagesResponse",
"documentation" : null
},
"syncReturnType" : "ListImagesResponse"
},
"ListTagsForResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "List the tags for an Amazon ECR resource.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "ListTagsForResourceRequest",
"variableName" : "listTagsForResourceRequest",
"variableType" : "ListTagsForResourceRequest",
"documentation" : "",
"simpleType" : "ListTagsForResourceRequest",
"variableSetterType" : "ListTagsForResourceRequest"
},
"methodName" : "listTagsForResource",
"operationName" : "ListTagsForResource",
"paginated" : false,
"returnType" : {
"returnType" : "ListTagsForResourceResponse",
"documentation" : null
},
"syncReturnType" : "ListTagsForResourceResponse"
},
"PutImage" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates or updates the image manifest and tags associated with an image.
When an image is pushed and all new image layers have been uploaded, the PutImage API is called once to create or update the image manifest and the tags associated with the image.
This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker
CLI to pull, tag, and push images.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ImageAlreadyExistsException",
"documentation" : "The specified image has already been pushed, and there were no changes to the manifest or image tag after the last push.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LayersNotFoundException",
"documentation" : "The specified layers could not be found, or the specified layer is not valid for this repository.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ReferencedImagesNotFoundException",
"documentation" : "The manifest list is referencing an image that does not exist.
",
"httpStatusCode" : null
}, {
"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 Service Quotas in the Amazon Elastic Container Registry User Guide.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ImageTagAlreadyExistsException",
"documentation" : "The specified image is tagged with a tag that already exists. The repository is configured for tag immutability.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutImageRequest",
"variableName" : "putImageRequest",
"variableType" : "PutImageRequest",
"documentation" : "",
"simpleType" : "PutImageRequest",
"variableSetterType" : "PutImageRequest"
},
"methodName" : "putImage",
"operationName" : "PutImage",
"paginated" : false,
"returnType" : {
"returnType" : "PutImageResponse",
"documentation" : null
},
"syncReturnType" : "PutImageResponse"
},
"PutImageScanningConfiguration" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the image scanning configuration for the specified repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutImageScanningConfigurationRequest",
"variableName" : "putImageScanningConfigurationRequest",
"variableType" : "PutImageScanningConfigurationRequest",
"documentation" : "",
"simpleType" : "PutImageScanningConfigurationRequest",
"variableSetterType" : "PutImageScanningConfigurationRequest"
},
"methodName" : "putImageScanningConfiguration",
"operationName" : "PutImageScanningConfiguration",
"paginated" : false,
"returnType" : {
"returnType" : "PutImageScanningConfigurationResponse",
"documentation" : null
},
"syncReturnType" : "PutImageScanningConfigurationResponse"
},
"PutImageTagMutability" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Updates the image tag mutability settings for the specified repository. For more information, see Image Tag Mutability in the Amazon Elastic Container Registry User Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutImageTagMutabilityRequest",
"variableName" : "putImageTagMutabilityRequest",
"variableType" : "PutImageTagMutabilityRequest",
"documentation" : "",
"simpleType" : "PutImageTagMutabilityRequest",
"variableSetterType" : "PutImageTagMutabilityRequest"
},
"methodName" : "putImageTagMutability",
"operationName" : "PutImageTagMutability",
"paginated" : false,
"returnType" : {
"returnType" : "PutImageTagMutabilityResponse",
"documentation" : null
},
"syncReturnType" : "PutImageTagMutabilityResponse"
},
"PutLifecyclePolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle Policy Template.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "PutLifecyclePolicyRequest",
"variableName" : "putLifecyclePolicyRequest",
"variableType" : "PutLifecyclePolicyRequest",
"documentation" : "",
"simpleType" : "PutLifecyclePolicyRequest",
"variableSetterType" : "PutLifecyclePolicyRequest"
},
"methodName" : "putLifecyclePolicy",
"operationName" : "PutLifecyclePolicy",
"paginated" : false,
"returnType" : {
"returnType" : "PutLifecyclePolicyResponse",
"documentation" : null
},
"syncReturnType" : "PutLifecyclePolicyResponse"
},
"SetRepositoryPolicy" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Applies a repository policy to the specified repository to control access permissions. For more information, see Amazon ECR Repository Policies in the Amazon Elastic Container Registry User Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "SetRepositoryPolicyRequest",
"variableName" : "setRepositoryPolicyRequest",
"variableType" : "SetRepositoryPolicyRequest",
"documentation" : "",
"simpleType" : "SetRepositoryPolicyRequest",
"variableSetterType" : "SetRepositoryPolicyRequest"
},
"methodName" : "setRepositoryPolicy",
"operationName" : "SetRepositoryPolicy",
"paginated" : false,
"returnType" : {
"returnType" : "SetRepositoryPolicyResponse",
"documentation" : null
},
"syncReturnType" : "SetRepositoryPolicyResponse"
},
"StartImageScan" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Starts an image vulnerability scan. An image scan can only be started once per day on an individual image. This limit includes if an image was scanned on initial push. For more information, see Image Scanning in the Amazon Elastic Container Registry User Guide.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UnsupportedImageTypeException",
"documentation" : "The image is of a type that cannot be scanned.
",
"httpStatusCode" : null
}, {
"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 Service Quotas in the Amazon Elastic Container Registry User Guide.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ImageNotFoundException",
"documentation" : "The image requested does not exist in the specified repository.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StartImageScanRequest",
"variableName" : "startImageScanRequest",
"variableType" : "StartImageScanRequest",
"documentation" : "",
"simpleType" : "StartImageScanRequest",
"variableSetterType" : "StartImageScanRequest"
},
"methodName" : "startImageScan",
"operationName" : "StartImageScan",
"paginated" : false,
"returnType" : {
"returnType" : "StartImageScanResponse",
"documentation" : null
},
"syncReturnType" : "StartImageScanResponse"
},
"StartLifecyclePolicyPreview" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Starts a preview of a lifecycle policy for the specified repository. This allows you to see the results before associating the lifecycle policy with the repository.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LifecyclePolicyNotFoundException",
"documentation" : "The lifecycle policy could not be found, and no policy is set to the repository.
",
"httpStatusCode" : null
}, {
"exceptionName" : "LifecyclePolicyPreviewInProgressException",
"documentation" : "The previous lifecycle policy preview request has not completed. Please try again later.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "StartLifecyclePolicyPreviewRequest",
"variableName" : "startLifecyclePolicyPreviewRequest",
"variableType" : "StartLifecyclePolicyPreviewRequest",
"documentation" : "",
"simpleType" : "StartLifecyclePolicyPreviewRequest",
"variableSetterType" : "StartLifecyclePolicyPreviewRequest"
},
"methodName" : "startLifecyclePolicyPreview",
"operationName" : "StartLifecyclePolicyPreview",
"paginated" : false,
"returnType" : {
"returnType" : "StartLifecyclePolicyPreviewResponse",
"documentation" : null
},
"syncReturnType" : "StartLifecyclePolicyPreviewResponse"
},
"TagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Adds specified tags to a resource with the specified ARN. Existing tags on a resource are not changed if they are not specified in the request parameters.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTagParameterException",
"documentation" : "An invalid parameter has been specified. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyTagsException",
"documentation" : "The list of tags on the repository is over the limit. The maximum number of tags that can be applied to a repository is 50.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "TagResourceRequest",
"variableName" : "tagResourceRequest",
"variableType" : "TagResourceRequest",
"documentation" : "",
"simpleType" : "TagResourceRequest",
"variableSetterType" : "TagResourceRequest"
},
"methodName" : "tagResource",
"operationName" : "TagResource",
"paginated" : false,
"returnType" : {
"returnType" : "TagResourceResponse",
"documentation" : null
},
"syncReturnType" : "TagResourceResponse"
},
"UntagResource" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Deletes specified tags from a resource.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidTagParameterException",
"documentation" : "An invalid parameter has been specified. Tag keys can have a maximum character length of 128 characters, and tag values can have a maximum length of 256 characters.
",
"httpStatusCode" : null
}, {
"exceptionName" : "TooManyTagsException",
"documentation" : "The list of tags on the repository is over the limit. The maximum number of tags that can be applied to a repository is 50.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UntagResourceRequest",
"variableName" : "untagResourceRequest",
"variableType" : "UntagResourceRequest",
"documentation" : "",
"simpleType" : "UntagResourceRequest",
"variableSetterType" : "UntagResourceRequest"
},
"methodName" : "untagResource",
"operationName" : "UntagResource",
"paginated" : false,
"returnType" : {
"returnType" : "UntagResourceResponse",
"documentation" : null
},
"syncReturnType" : "UntagResourceResponse"
},
"UploadLayerPart" : {
"authType" : "IAM",
"authenticated" : true,
"deprecated" : false,
"documentation" : "Uploads an image layer part to Amazon ECR.
When an image is pushed, each new image layer is uploaded in parts. The maximum size of each image layer part can be 20971520 bytes (or about 20MB). The UploadLayerPart API is called once per each new image layer part.
This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker
CLI to pull, tag, and push images.
",
"endpointCacheRequired" : false,
"endpointDiscovery" : null,
"endpointOperation" : false,
"endpointTrait" : null,
"exceptions" : [ {
"exceptionName" : "ServerException",
"documentation" : "These errors are usually caused by a server-side issue.
",
"httpStatusCode" : null
}, {
"exceptionName" : "InvalidParameterException",
"documentation" : "The specified parameter is invalid. Review the available parameters for the API request.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"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.
",
"httpStatusCode" : null
}, {
"exceptionName" : "UploadNotFoundException",
"documentation" : "The upload could not be found, or the specified upload id is not valid for this repository.
",
"httpStatusCode" : null
}, {
"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 Service Quotas in the Amazon Elastic Container Registry User Guide.
",
"httpStatusCode" : null
} ],
"hasBlobMemberAsPayload" : false,
"input" : {
"variableDeclarationType" : "UploadLayerPartRequest",
"variableName" : "uploadLayerPartRequest",
"variableType" : "UploadLayerPartRequest",
"documentation" : "",
"simpleType" : "UploadLayerPartRequest",
"variableSetterType" : "UploadLayerPartRequest"
},
"methodName" : "uploadLayerPart",
"operationName" : "UploadLayerPart",
"paginated" : false,
"returnType" : {
"returnType" : "UploadLayerPartResponse",
"documentation" : null
},
"syncReturnType" : "UploadLayerPartResponse"
}
},
"shapes" : {
"Attribute" : {
"c2jName" : "Attribute",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "This data type is used in the ImageScanFinding data type.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "AttributeKey",
"defaultConsumerFluentSetterDocumentation" : "The attribute key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The attribute key.
\n@return The attribute key.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "The attribute key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "The attribute key.
\n@return The attribute key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "The attribute key.
\n@param key The attribute key.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "The attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "The value assigned to the attribute key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The value assigned to the attribute key.
\n@return The value assigned to the attribute key.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "The value assigned to the attribute key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "The value assigned to the attribute key.
\n@return The value assigned to the attribute key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "The value assigned to the attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Key" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "AttributeKey",
"defaultConsumerFluentSetterDocumentation" : "The attribute key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The attribute key.
\n@return The attribute key.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "The attribute key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "The attribute key.
\n@return The attribute key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "The attribute key.
\n@param key The attribute key.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "The attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Value" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "The value assigned to the attribute key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The value assigned to the attribute key.
\n@return The value assigned to the attribute key.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "The value assigned to the attribute key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "The value assigned to the attribute key.
\n@return The value assigned to the attribute key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "The value assigned to the attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getKey",
"beanStyleSetterMethodName" : "setKey",
"c2jName" : "key",
"c2jShape" : "AttributeKey",
"defaultConsumerFluentSetterDocumentation" : "The attribute key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #key(String)}.\n@param key a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #key(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The attribute key.
\n@return The attribute key.\n@deprecated Use {@link #key()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #key(String)}\n",
"documentation" : "The attribute key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Key property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasKey",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "key",
"fluentSetterDocumentation" : "The attribute key.
\n@param key The attribute key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "key",
"getterDocumentation" : "The attribute key.
\n@return The attribute key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "key",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "key",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Key",
"sensitive" : false,
"setterDocumentation" : "The attribute key.
\n@param key The attribute key.",
"setterMethodName" : "setKey",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "key",
"variableType" : "String",
"documentation" : "The attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getValue",
"beanStyleSetterMethodName" : "setValue",
"c2jName" : "value",
"c2jShape" : "AttributeValue",
"defaultConsumerFluentSetterDocumentation" : "The value assigned to the attribute key.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #value(String)}.\n@param value a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #value(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The value assigned to the attribute key.
\n@return The value assigned to the attribute key.\n@deprecated Use {@link #value()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #value(String)}\n",
"documentation" : "The value assigned to the attribute key.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Value property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasValue",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "value",
"fluentSetterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "value",
"getterDocumentation" : "The value assigned to the attribute key.
\n@return The value assigned to the attribute key.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "value",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "value",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Value",
"sensitive" : false,
"setterDocumentation" : "The value assigned to the attribute key.
\n@param value The value assigned to the attribute key.",
"setterMethodName" : "setValue",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "value",
"variableType" : "String",
"documentation" : "The value assigned to the attribute key.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "key" ],
"shapeName" : "Attribute",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "Attribute",
"variableName" : "attribute",
"variableType" : "Attribute",
"documentation" : null,
"simpleType" : "Attribute",
"variableSetterType" : "Attribute"
},
"wrapper" : false,
"xmlNamespace" : null
},
"AuthorizationData" : {
"c2jName" : "AuthorizationData",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "An object representing authorization data for an Amazon ECR registry.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAuthorizationToken",
"beanStyleSetterMethodName" : "setAuthorizationToken",
"c2jName" : "authorizationToken",
"c2jShape" : "Base64",
"defaultConsumerFluentSetterDocumentation" : "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
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authorizationToken(String)}.\n@param authorizationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authorizationToken(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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
.\n@deprecated Use {@link #authorizationToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #authorizationToken(String)}\n",
"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
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AuthorizationToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAuthorizationToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "authorizationToken",
"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.",
"fluentSetterMethodName" : "authorizationToken",
"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
.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "authorizationToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "authorizationToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AuthorizationToken",
"sensitive" : 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
.",
"setterMethodName" : "setAuthorizationToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "authorizationToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "authorizationToken",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiresAt",
"beanStyleSetterMethodName" : "setExpiresAt",
"c2jName" : "expiresAt",
"c2jShape" : "ExpirationTimestamp",
"defaultConsumerFluentSetterDocumentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expiresAt(Instant)}.\n@param expiresAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresAt(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #expiresAt()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #expiresAt(Instant)}\n",
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiresAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiresAt",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiresAt",
"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.",
"fluentSetterMethodName" : "expiresAt",
"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.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "expiresAt",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "expiresAt",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiresAt",
"sensitive" : 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.",
"setterMethodName" : "setExpiresAt",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiresAt",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiresAt",
"variableType" : "java.time.Instant",
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProxyEndpoint",
"beanStyleSetterMethodName" : "setProxyEndpoint",
"c2jName" : "proxyEndpoint",
"c2jShape" : "ProxyEndpoint",
"defaultConsumerFluentSetterDocumentation" : "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
..
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #proxyEndpoint(String)}.\n@param proxyEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #proxyEndpoint(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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
..\n@deprecated Use {@link #proxyEndpoint()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #proxyEndpoint(String)}\n",
"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
..
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProxyEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProxyEndpoint",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "proxyEndpoint",
"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.",
"fluentSetterMethodName" : "proxyEndpoint",
"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
..",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "proxyEndpoint",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "proxyEndpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProxyEndpoint",
"sensitive" : 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
..",
"setterMethodName" : "setProxyEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "proxyEndpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "proxyEndpoint",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"AuthorizationToken" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAuthorizationToken",
"beanStyleSetterMethodName" : "setAuthorizationToken",
"c2jName" : "authorizationToken",
"c2jShape" : "Base64",
"defaultConsumerFluentSetterDocumentation" : "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
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authorizationToken(String)}.\n@param authorizationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authorizationToken(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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
.\n@deprecated Use {@link #authorizationToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #authorizationToken(String)}\n",
"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
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AuthorizationToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAuthorizationToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "authorizationToken",
"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.",
"fluentSetterMethodName" : "authorizationToken",
"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
.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "authorizationToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "authorizationToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AuthorizationToken",
"sensitive" : 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
.",
"setterMethodName" : "setAuthorizationToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "authorizationToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "authorizationToken",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ExpiresAt" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiresAt",
"beanStyleSetterMethodName" : "setExpiresAt",
"c2jName" : "expiresAt",
"c2jShape" : "ExpirationTimestamp",
"defaultConsumerFluentSetterDocumentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expiresAt(Instant)}.\n@param expiresAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresAt(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #expiresAt()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #expiresAt(Instant)}\n",
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiresAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiresAt",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiresAt",
"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.",
"fluentSetterMethodName" : "expiresAt",
"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.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "expiresAt",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "expiresAt",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiresAt",
"sensitive" : 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.",
"setterMethodName" : "setExpiresAt",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiresAt",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiresAt",
"variableType" : "java.time.Instant",
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"ProxyEndpoint" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProxyEndpoint",
"beanStyleSetterMethodName" : "setProxyEndpoint",
"c2jName" : "proxyEndpoint",
"c2jShape" : "ProxyEndpoint",
"defaultConsumerFluentSetterDocumentation" : "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
..
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #proxyEndpoint(String)}.\n@param proxyEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #proxyEndpoint(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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
..\n@deprecated Use {@link #proxyEndpoint()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #proxyEndpoint(String)}\n",
"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
..
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProxyEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProxyEndpoint",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "proxyEndpoint",
"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.",
"fluentSetterMethodName" : "proxyEndpoint",
"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
..",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "proxyEndpoint",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "proxyEndpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProxyEndpoint",
"sensitive" : 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
..",
"setterMethodName" : "setProxyEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "proxyEndpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "proxyEndpoint",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getAuthorizationToken",
"beanStyleSetterMethodName" : "setAuthorizationToken",
"c2jName" : "authorizationToken",
"c2jShape" : "Base64",
"defaultConsumerFluentSetterDocumentation" : "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
.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #authorizationToken(String)}.\n@param authorizationToken a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #authorizationToken(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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
.\n@deprecated Use {@link #authorizationToken()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #authorizationToken(String)}\n",
"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
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the AuthorizationToken property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasAuthorizationToken",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "authorizationToken",
"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.",
"fluentSetterMethodName" : "authorizationToken",
"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
.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "authorizationToken",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "authorizationToken",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "AuthorizationToken",
"sensitive" : 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
.",
"setterMethodName" : "setAuthorizationToken",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "authorizationToken",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "authorizationToken",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getExpiresAt",
"beanStyleSetterMethodName" : "setExpiresAt",
"c2jName" : "expiresAt",
"c2jShape" : "ExpirationTimestamp",
"defaultConsumerFluentSetterDocumentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
\nThis is a convenience that creates an instance of the {@link Instant.Builder} avoiding the need to create one manually via {@link Instant#builder()}.\n\nWhen the {@link Consumer} completes, {@link Instant.Builder#build()} is called immediately and its result is passed to {@link #expiresAt(Instant)}.\n@param expiresAt a consumer that will call methods on {@link Instant.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #expiresAt(Instant)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #expiresAt()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #expiresAt(Instant)}\n",
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ExpiresAt property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasExpiresAt",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "expiresAt",
"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.",
"fluentSetterMethodName" : "expiresAt",
"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.",
"getterModel" : {
"returnType" : "java.time.Instant",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "expiresAt",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "expiresAt",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "INSTANT",
"name" : "ExpiresAt",
"sensitive" : 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.",
"setterMethodName" : "setExpiresAt",
"setterModel" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiresAt",
"variableType" : "java.time.Instant",
"documentation" : null,
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.time.Instant",
"variableName" : "expiresAt",
"variableType" : "java.time.Instant",
"documentation" : "The Unix time in seconds and milliseconds when the authorization token expires. Authorization tokens are valid for 12 hours.
",
"simpleType" : "Instant",
"variableSetterType" : "java.time.Instant"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getProxyEndpoint",
"beanStyleSetterMethodName" : "setProxyEndpoint",
"c2jName" : "proxyEndpoint",
"c2jShape" : "ProxyEndpoint",
"defaultConsumerFluentSetterDocumentation" : "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
..
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #proxyEndpoint(String)}.\n@param proxyEndpoint a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #proxyEndpoint(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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
..\n@deprecated Use {@link #proxyEndpoint()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #proxyEndpoint(String)}\n",
"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
..
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ProxyEndpoint property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasProxyEndpoint",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "proxyEndpoint",
"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.",
"fluentSetterMethodName" : "proxyEndpoint",
"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
..",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "proxyEndpoint",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "proxyEndpoint",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "ProxyEndpoint",
"sensitive" : 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
..",
"setterMethodName" : "setProxyEndpoint",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "proxyEndpoint",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "proxyEndpoint",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "AuthorizationData",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "AuthorizationData",
"variableName" : "authorizationData",
"variableType" : "AuthorizationData",
"documentation" : null,
"simpleType" : "AuthorizationData",
"variableSetterType" : "AuthorizationData"
},
"wrapper" : false,
"xmlNamespace" : null
},
"BatchCheckLayerAvailabilityRequest" : {
"c2jName" : "BatchCheckLayerAvailabilityRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "BatchCheckLayerAvailability",
"locationName" : null,
"requestUri" : "/",
"target" : "AmazonEC2ContainerRegistry_V20150921.BatchCheckLayerAvailability",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegistryId",
"beanStyleSetterMethodName" : "setRegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"defaultConsumerFluentSetterDocumentation" : "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.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryId(String)}.\n@param registryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #registryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #registryId(String)}\n",
"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.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegistryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegistryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registryId",
"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.",
"fluentSetterMethodName" : "registryId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "registryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "registryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RegistryId",
"sensitive" : 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.",
"setterMethodName" : "setRegistryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRepositoryName",
"beanStyleSetterMethodName" : "setRepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"defaultConsumerFluentSetterDocumentation" : "The name of the repository that is associated with the image layers to check.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #repositoryName(String)}.\n@param repositoryName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #repositoryName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName(String)}\n",
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RepositoryName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRepositoryName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "repositoryName",
"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.",
"fluentSetterMethodName" : "repositoryName",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "repositoryName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "repositoryName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RepositoryName",
"sensitive" : 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.",
"setterMethodName" : "setRepositoryName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getLayerDigests",
"beanStyleSetterMethodName" : "setLayerDigests",
"c2jName" : "layerDigests",
"c2jShape" : "BatchedOperationLayerDigestList",
"defaultConsumerFluentSetterDocumentation" : "The digests of the image layers to check.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #layerDigests(List)}.\n@param layerDigests a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #layerDigests(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The digests of the image layers to check.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayerDigests()} to see if a value was sent in this field.\n
\n@return The digests of the image layers to check.\n@deprecated Use {@link #layerDigests()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #layerDigests(List)}\n",
"documentation" : "The digests of the image layers to check.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the LayerDigests property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLayerDigests",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "layerDigests",
"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.",
"fluentSetterMethodName" : "layerDigests",
"getterDocumentation" : "The digests of the image layers to check.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayerDigests()} to see if a value was sent in this field.\n
\n@return The digests of the image layers to check.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "layerDigests",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "layerDigests",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "BatchedOperationLayerDigest",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "LayerDigests",
"sensitive" : false,
"setterDocumentation" : "The digests of the image layers to check.
\n@param layerDigests The digests of the image layers to check.",
"setterMethodName" : "setLayerDigests",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"documentation" : "The digests of the image layers to check.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"LayerDigests" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getLayerDigests",
"beanStyleSetterMethodName" : "setLayerDigests",
"c2jName" : "layerDigests",
"c2jShape" : "BatchedOperationLayerDigestList",
"defaultConsumerFluentSetterDocumentation" : "The digests of the image layers to check.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #layerDigests(List)}.\n@param layerDigests a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #layerDigests(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The digests of the image layers to check.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayerDigests()} to see if a value was sent in this field.\n
\n@return The digests of the image layers to check.\n@deprecated Use {@link #layerDigests()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #layerDigests(List)}\n",
"documentation" : "The digests of the image layers to check.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the LayerDigests property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLayerDigests",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "layerDigests",
"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.",
"fluentSetterMethodName" : "layerDigests",
"getterDocumentation" : "The digests of the image layers to check.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayerDigests()} to see if a value was sent in this field.\n
\n@return The digests of the image layers to check.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "layerDigests",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "layerDigests",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "BatchedOperationLayerDigest",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "LayerDigests",
"sensitive" : false,
"setterDocumentation" : "The digests of the image layers to check.
\n@param layerDigests The digests of the image layers to check.",
"setterMethodName" : "setLayerDigests",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"documentation" : "The digests of the image layers to check.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RegistryId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegistryId",
"beanStyleSetterMethodName" : "setRegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"defaultConsumerFluentSetterDocumentation" : "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.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryId(String)}.\n@param registryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #registryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #registryId(String)}\n",
"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.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegistryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegistryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registryId",
"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.",
"fluentSetterMethodName" : "registryId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "registryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "registryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RegistryId",
"sensitive" : 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.",
"setterMethodName" : "setRegistryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RepositoryName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRepositoryName",
"beanStyleSetterMethodName" : "setRepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"defaultConsumerFluentSetterDocumentation" : "The name of the repository that is associated with the image layers to check.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #repositoryName(String)}.\n@param repositoryName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #repositoryName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName(String)}\n",
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RepositoryName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRepositoryName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "repositoryName",
"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.",
"fluentSetterMethodName" : "repositoryName",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "repositoryName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "repositoryName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RepositoryName",
"sensitive" : 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.",
"setterMethodName" : "setRepositoryName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegistryId",
"beanStyleSetterMethodName" : "setRegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"defaultConsumerFluentSetterDocumentation" : "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.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryId(String)}.\n@param registryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #registryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #registryId(String)}\n",
"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.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegistryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegistryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registryId",
"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.",
"fluentSetterMethodName" : "registryId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "registryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "registryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RegistryId",
"sensitive" : 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.",
"setterMethodName" : "setRegistryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRepositoryName",
"beanStyleSetterMethodName" : "setRepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"defaultConsumerFluentSetterDocumentation" : "The name of the repository that is associated with the image layers to check.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #repositoryName(String)}.\n@param repositoryName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #repositoryName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName(String)}\n",
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RepositoryName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRepositoryName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "repositoryName",
"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.",
"fluentSetterMethodName" : "repositoryName",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "repositoryName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "repositoryName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RepositoryName",
"sensitive" : 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.",
"setterMethodName" : "setRepositoryName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : "The name of the repository that is associated with the image layers to check.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getLayerDigests",
"beanStyleSetterMethodName" : "setLayerDigests",
"c2jName" : "layerDigests",
"c2jShape" : "BatchedOperationLayerDigestList",
"defaultConsumerFluentSetterDocumentation" : "The digests of the image layers to check.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #layerDigests(List)}.\n@param layerDigests a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #layerDigests(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The digests of the image layers to check.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayerDigests()} to see if a value was sent in this field.\n
\n@return The digests of the image layers to check.\n@deprecated Use {@link #layerDigests()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #layerDigests(List)}\n",
"documentation" : "The digests of the image layers to check.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the LayerDigests property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLayerDigests",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "layerDigests",
"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.",
"fluentSetterMethodName" : "layerDigests",
"getterDocumentation" : "The digests of the image layers to check.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayerDigests()} to see if a value was sent in this field.\n
\n@return The digests of the image layers to check.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "layerDigests",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "layerDigests",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "BatchedOperationLayerDigest",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #member(String)}.\n@param member a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(String)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "member",
"variableType" : "String",
"documentation" : "",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "String",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : true,
"simpleType" : "String",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "LayerDigests",
"sensitive" : false,
"setterDocumentation" : "The digests of the image layers to check.
\n@param layerDigests The digests of the image layers to check.",
"setterMethodName" : "setLayerDigests",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layerDigests",
"variableType" : "java.util.List",
"documentation" : "The digests of the image layers to check.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "repositoryName", "layerDigests" ],
"shapeName" : "BatchCheckLayerAvailabilityRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "BatchCheckLayerAvailabilityRequest",
"variableName" : "batchCheckLayerAvailabilityRequest",
"variableType" : "BatchCheckLayerAvailabilityRequest",
"documentation" : null,
"simpleType" : "BatchCheckLayerAvailabilityRequest",
"variableSetterType" : "BatchCheckLayerAvailabilityRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"BatchCheckLayerAvailabilityResponse" : {
"c2jName" : "BatchCheckLayerAvailabilityResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getLayers",
"beanStyleSetterMethodName" : "setLayers",
"c2jName" : "layers",
"c2jShape" : "LayerList",
"defaultConsumerFluentSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #layers(List)}.\n@param layers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #layers(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayers()} to see if a value was sent in this field.\n
\n@return A list of image layer objects corresponding to the image layer references in the request.\n@deprecated Use {@link #layers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #layers(List)}\n",
"documentation" : "A list of image layer objects corresponding to the image layer references in the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Layers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLayers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "layers",
"fluentSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "layers",
"getterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayers()} to see if a value was sent in this field.\n
\n@return A list of image layer objects corresponding to the image layer references in the request.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "layers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "layers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Layer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Layer.Builder} avoiding the need to create one manually via {@link Layer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Layer.Builder#build()} is called immediately and its result is passed to {@link #member(Layer)}.\n@param member a consumer that will call methods on {@link Layer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Layer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Layer)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Layer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Layer",
"variableName" : "member",
"variableType" : "Layer",
"documentation" : null,
"simpleType" : "Layer",
"variableSetterType" : "Layer"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Layer",
"variableName" : "member",
"variableType" : "Layer",
"documentation" : "",
"simpleType" : "Layer",
"variableSetterType" : "Layer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Layer",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Layer",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Layers",
"sensitive" : false,
"setterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.",
"setterMethodName" : "setLayers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layers",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layers",
"variableType" : "java.util.List",
"documentation" : "A list of image layer objects corresponding to the image layer references in the request.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getFailures",
"beanStyleSetterMethodName" : "setFailures",
"c2jName" : "failures",
"c2jShape" : "LayerFailureList",
"defaultConsumerFluentSetterDocumentation" : "Any failures associated with the call.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failures(List)}.\n@param failures a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failures(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Any failures associated with the call.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasFailures()} to see if a value was sent in this field.\n
\n@return Any failures associated with the call.\n@deprecated Use {@link #failures()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #failures(List)}\n",
"documentation" : "Any failures associated with the call.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Failures property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasFailures",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failures",
"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.",
"fluentSetterMethodName" : "failures",
"getterDocumentation" : "Any failures associated with the call.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasFailures()} to see if a value was sent in this field.\n
\n@return Any failures associated with the call.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "failures",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "failures",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "LayerFailure",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LayerFailure.Builder} avoiding the need to create one manually via {@link LayerFailure#builder()}.\n\nWhen the {@link Consumer} completes, {@link LayerFailure.Builder#build()} is called immediately and its result is passed to {@link #member(LayerFailure)}.\n@param member a consumer that will call methods on {@link LayerFailure.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LayerFailure)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(LayerFailure)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "LayerFailure",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "LayerFailure",
"variableName" : "member",
"variableType" : "LayerFailure",
"documentation" : null,
"simpleType" : "LayerFailure",
"variableSetterType" : "LayerFailure"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "LayerFailure",
"variableName" : "member",
"variableType" : "LayerFailure",
"documentation" : "",
"simpleType" : "LayerFailure",
"variableSetterType" : "LayerFailure"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "LayerFailure",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "LayerFailure",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Failures",
"sensitive" : false,
"setterDocumentation" : "Any failures associated with the call.
\n@param failures Any failures associated with the call.",
"setterMethodName" : "setFailures",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failures",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failures",
"variableType" : "java.util.List",
"documentation" : "Any failures associated with the call.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"Failures" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getFailures",
"beanStyleSetterMethodName" : "setFailures",
"c2jName" : "failures",
"c2jShape" : "LayerFailureList",
"defaultConsumerFluentSetterDocumentation" : "Any failures associated with the call.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failures(List)}.\n@param failures a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failures(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Any failures associated with the call.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasFailures()} to see if a value was sent in this field.\n
\n@return Any failures associated with the call.\n@deprecated Use {@link #failures()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #failures(List)}\n",
"documentation" : "Any failures associated with the call.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Failures property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasFailures",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failures",
"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.",
"fluentSetterMethodName" : "failures",
"getterDocumentation" : "Any failures associated with the call.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasFailures()} to see if a value was sent in this field.\n
\n@return Any failures associated with the call.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "failures",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "failures",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "LayerFailure",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LayerFailure.Builder} avoiding the need to create one manually via {@link LayerFailure#builder()}.\n\nWhen the {@link Consumer} completes, {@link LayerFailure.Builder#build()} is called immediately and its result is passed to {@link #member(LayerFailure)}.\n@param member a consumer that will call methods on {@link LayerFailure.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LayerFailure)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(LayerFailure)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "LayerFailure",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "LayerFailure",
"variableName" : "member",
"variableType" : "LayerFailure",
"documentation" : null,
"simpleType" : "LayerFailure",
"variableSetterType" : "LayerFailure"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "LayerFailure",
"variableName" : "member",
"variableType" : "LayerFailure",
"documentation" : "",
"simpleType" : "LayerFailure",
"variableSetterType" : "LayerFailure"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "LayerFailure",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "LayerFailure",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Failures",
"sensitive" : false,
"setterDocumentation" : "Any failures associated with the call.
\n@param failures Any failures associated with the call.",
"setterMethodName" : "setFailures",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failures",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failures",
"variableType" : "java.util.List",
"documentation" : "Any failures associated with the call.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"Layers" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getLayers",
"beanStyleSetterMethodName" : "setLayers",
"c2jName" : "layers",
"c2jShape" : "LayerList",
"defaultConsumerFluentSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #layers(List)}.\n@param layers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #layers(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayers()} to see if a value was sent in this field.\n
\n@return A list of image layer objects corresponding to the image layer references in the request.\n@deprecated Use {@link #layers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #layers(List)}\n",
"documentation" : "A list of image layer objects corresponding to the image layer references in the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Layers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLayers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "layers",
"fluentSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "layers",
"getterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayers()} to see if a value was sent in this field.\n
\n@return A list of image layer objects corresponding to the image layer references in the request.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "layers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "layers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Layer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Layer.Builder} avoiding the need to create one manually via {@link Layer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Layer.Builder#build()} is called immediately and its result is passed to {@link #member(Layer)}.\n@param member a consumer that will call methods on {@link Layer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Layer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Layer)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Layer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Layer",
"variableName" : "member",
"variableType" : "Layer",
"documentation" : null,
"simpleType" : "Layer",
"variableSetterType" : "Layer"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Layer",
"variableName" : "member",
"variableType" : "Layer",
"documentation" : "",
"simpleType" : "Layer",
"variableSetterType" : "Layer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Layer",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Layer",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Layers",
"sensitive" : false,
"setterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.",
"setterMethodName" : "setLayers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layers",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layers",
"variableType" : "java.util.List",
"documentation" : "A list of image layer objects corresponding to the image layer references in the request.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getLayers",
"beanStyleSetterMethodName" : "setLayers",
"c2jName" : "layers",
"c2jShape" : "LayerList",
"defaultConsumerFluentSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #layers(List)}.\n@param layers a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #layers(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayers()} to see if a value was sent in this field.\n
\n@return A list of image layer objects corresponding to the image layer references in the request.\n@deprecated Use {@link #layers()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #layers(List)}\n",
"documentation" : "A list of image layer objects corresponding to the image layer references in the request.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Layers property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasLayers",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "layers",
"fluentSetterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "layers",
"getterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasLayers()} to see if a value was sent in this field.\n
\n@return A list of image layer objects corresponding to the image layer references in the request.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "layers",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "layers",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "Layer",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link Layer.Builder} avoiding the need to create one manually via {@link Layer#builder()}.\n\nWhen the {@link Consumer} completes, {@link Layer.Builder#build()} is called immediately and its result is passed to {@link #member(Layer)}.\n@param member a consumer that will call methods on {@link Layer.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(Layer)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(Layer)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "Layer",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "Layer",
"variableName" : "member",
"variableType" : "Layer",
"documentation" : null,
"simpleType" : "Layer",
"variableSetterType" : "Layer"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "Layer",
"variableName" : "member",
"variableType" : "Layer",
"documentation" : "",
"simpleType" : "Layer",
"variableSetterType" : "Layer"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "Layer",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "Layer",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Layers",
"sensitive" : false,
"setterDocumentation" : "A list of image layer objects corresponding to the image layer references in the request.
\n@param layers A list of image layer objects corresponding to the image layer references in the request.",
"setterMethodName" : "setLayers",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layers",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "layers",
"variableType" : "java.util.List",
"documentation" : "A list of image layer objects corresponding to the image layer references in the request.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getFailures",
"beanStyleSetterMethodName" : "setFailures",
"c2jName" : "failures",
"c2jShape" : "LayerFailureList",
"defaultConsumerFluentSetterDocumentation" : "Any failures associated with the call.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failures(List)}.\n@param failures a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failures(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Any failures associated with the call.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasFailures()} to see if a value was sent in this field.\n
\n@return Any failures associated with the call.\n@deprecated Use {@link #failures()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #failures(List)}\n",
"documentation" : "Any failures associated with the call.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Failures property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasFailures",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failures",
"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.",
"fluentSetterMethodName" : "failures",
"getterDocumentation" : "Any failures associated with the call.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasFailures()} to see if a value was sent in this field.\n
\n@return Any failures associated with the call.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "failures",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "failures",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "LayerFailure",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link LayerFailure.Builder} avoiding the need to create one manually via {@link LayerFailure#builder()}.\n\nWhen the {@link Consumer} completes, {@link LayerFailure.Builder#build()} is called immediately and its result is passed to {@link #member(LayerFailure)}.\n@param member a consumer that will call methods on {@link LayerFailure.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(LayerFailure)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(LayerFailure)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "LayerFailure",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "LayerFailure",
"variableName" : "member",
"variableType" : "LayerFailure",
"documentation" : null,
"simpleType" : "LayerFailure",
"variableSetterType" : "LayerFailure"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "LayerFailure",
"variableName" : "member",
"variableType" : "LayerFailure",
"documentation" : "",
"simpleType" : "LayerFailure",
"variableSetterType" : "LayerFailure"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "LayerFailure",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "LayerFailure",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Failures",
"sensitive" : false,
"setterDocumentation" : "Any failures associated with the call.
\n@param failures Any failures associated with the call.",
"setterMethodName" : "setFailures",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failures",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failures",
"variableType" : "java.util.List",
"documentation" : "Any failures associated with the call.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : null,
"shapeName" : "BatchCheckLayerAvailabilityResponse",
"simpleMethod" : false,
"unmarshaller" : {
"flattened" : false,
"resultWrapper" : null
},
"variable" : {
"variableDeclarationType" : "BatchCheckLayerAvailabilityResponse",
"variableName" : "batchCheckLayerAvailabilityResponse",
"variableType" : "BatchCheckLayerAvailabilityResponse",
"documentation" : null,
"simpleType" : "BatchCheckLayerAvailabilityResponse",
"variableSetterType" : "BatchCheckLayerAvailabilityResponse"
},
"wrapper" : false,
"xmlNamespace" : null
},
"BatchDeleteImageRequest" : {
"c2jName" : "BatchDeleteImageRequest",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "Deletes specified images within a specified repository. Images are specified with either the imageTag
or imageDigest
.
",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : {
"action" : "BatchDeleteImage",
"locationName" : null,
"requestUri" : "/",
"target" : "AmazonEC2ContainerRegistry_V20150921.BatchDeleteImage",
"verb" : "POST",
"xmlNameSpaceUri" : null
},
"members" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegistryId",
"beanStyleSetterMethodName" : "setRegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"defaultConsumerFluentSetterDocumentation" : "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.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryId(String)}.\n@param registryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #registryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #registryId(String)}\n",
"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.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegistryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegistryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registryId",
"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.",
"fluentSetterMethodName" : "registryId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "registryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "registryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RegistryId",
"sensitive" : 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.",
"setterMethodName" : "setRegistryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRepositoryName",
"beanStyleSetterMethodName" : "setRepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"defaultConsumerFluentSetterDocumentation" : "The repository that contains the image to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #repositoryName(String)}.\n@param repositoryName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #repositoryName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The repository that contains the image to delete.
\n@return The repository that contains the image to delete.\n@deprecated Use {@link #repositoryName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName(String)}\n",
"documentation" : "The repository that contains the image to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RepositoryName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRepositoryName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "repositoryName",
"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.",
"fluentSetterMethodName" : "repositoryName",
"getterDocumentation" : "The repository that contains the image to delete.
\n@return The repository that contains the image to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "repositoryName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "repositoryName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RepositoryName",
"sensitive" : false,
"setterDocumentation" : "The repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.",
"setterMethodName" : "setRepositoryName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : "The repository that contains the image to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getImageIds",
"beanStyleSetterMethodName" : "setImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"defaultConsumerFluentSetterDocumentation" : "A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #imageIds(List)}.\n@param imageIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasImageIds()} to see if a value was sent in this field.\n
\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
.\n@deprecated Use {@link #imageIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #imageIds(List)}\n",
"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
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ImageIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasImageIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "imageIds",
"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.",
"fluentSetterMethodName" : "imageIds",
"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\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasImageIds()} to see if a value was sent in this field.\n
\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
.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "imageIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "imageIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ImageIdentifier.Builder} avoiding the need to create one manually via {@link ImageIdentifier#builder()}.\n\nWhen the {@link Consumer} completes, {@link ImageIdentifier.Builder#build()} is called immediately and its result is passed to {@link #member(ImageIdentifier)}.\n@param member a consumer that will call methods on {@link ImageIdentifier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ImageIdentifier)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ImageIdentifier)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "ImageIdentifier",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "ImageIdentifier",
"variableName" : "member",
"variableType" : "ImageIdentifier",
"documentation" : null,
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ImageIdentifier",
"variableName" : "member",
"variableType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "ImageIdentifier",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "ImageIdentifier",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ImageIds",
"sensitive" : 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
.",
"setterMethodName" : "setImageIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "imageIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "imageIds",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"membersAsMap" : {
"ImageIds" : {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getImageIds",
"beanStyleSetterMethodName" : "setImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"defaultConsumerFluentSetterDocumentation" : "A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #imageIds(List)}.\n@param imageIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasImageIds()} to see if a value was sent in this field.\n
\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
.\n@deprecated Use {@link #imageIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #imageIds(List)}\n",
"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
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ImageIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasImageIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "imageIds",
"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.",
"fluentSetterMethodName" : "imageIds",
"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\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasImageIds()} to see if a value was sent in this field.\n
\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
.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "imageIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "imageIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ImageIdentifier.Builder} avoiding the need to create one manually via {@link ImageIdentifier#builder()}.\n\nWhen the {@link Consumer} completes, {@link ImageIdentifier.Builder#build()} is called immediately and its result is passed to {@link #member(ImageIdentifier)}.\n@param member a consumer that will call methods on {@link ImageIdentifier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ImageIdentifier)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ImageIdentifier)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "ImageIdentifier",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "ImageIdentifier",
"variableName" : "member",
"variableType" : "ImageIdentifier",
"documentation" : null,
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ImageIdentifier",
"variableName" : "member",
"variableType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "ImageIdentifier",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "ImageIdentifier",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ImageIds",
"sensitive" : 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
.",
"setterMethodName" : "setImageIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "imageIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "imageIds",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RegistryId" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegistryId",
"beanStyleSetterMethodName" : "setRegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"defaultConsumerFluentSetterDocumentation" : "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.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryId(String)}.\n@param registryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #registryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #registryId(String)}\n",
"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.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegistryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegistryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registryId",
"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.",
"fluentSetterMethodName" : "registryId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "registryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "registryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RegistryId",
"sensitive" : 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.",
"setterMethodName" : "setRegistryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"RepositoryName" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRepositoryName",
"beanStyleSetterMethodName" : "setRepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"defaultConsumerFluentSetterDocumentation" : "The repository that contains the image to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #repositoryName(String)}.\n@param repositoryName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #repositoryName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The repository that contains the image to delete.
\n@return The repository that contains the image to delete.\n@deprecated Use {@link #repositoryName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName(String)}\n",
"documentation" : "The repository that contains the image to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RepositoryName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRepositoryName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "repositoryName",
"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.",
"fluentSetterMethodName" : "repositoryName",
"getterDocumentation" : "The repository that contains the image to delete.
\n@return The repository that contains the image to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "repositoryName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "repositoryName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RepositoryName",
"sensitive" : false,
"setterDocumentation" : "The repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.",
"setterMethodName" : "setRepositoryName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : "The repository that contains the image to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}
},
"nonStreamingMembers" : [ {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRegistryId",
"beanStyleSetterMethodName" : "setRegistryId",
"c2jName" : "registryId",
"c2jShape" : "RegistryId",
"defaultConsumerFluentSetterDocumentation" : "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.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #registryId(String)}.\n@param registryId a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #registryId(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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.\n@deprecated Use {@link #registryId()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #registryId(String)}\n",
"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.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RegistryId property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRegistryId",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "registryId",
"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.",
"fluentSetterMethodName" : "registryId",
"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.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "registryId",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "registryId",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RegistryId",
"sensitive" : 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.",
"setterMethodName" : "setRegistryId",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "registryId",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getRepositoryName",
"beanStyleSetterMethodName" : "setRepositoryName",
"c2jName" : "repositoryName",
"c2jShape" : "RepositoryName",
"defaultConsumerFluentSetterDocumentation" : "The repository that contains the image to delete.
\nThis is a convenience that creates an instance of the {@link String.Builder} avoiding the need to create one manually via {@link String#builder()}.\n\nWhen the {@link Consumer} completes, {@link String.Builder#build()} is called immediately and its result is passed to {@link #repositoryName(String)}.\n@param repositoryName a consumer that will call methods on {@link String.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #repositoryName(String)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The repository that contains the image to delete.
\n@return The repository that contains the image to delete.\n@deprecated Use {@link #repositoryName()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #repositoryName(String)}\n",
"documentation" : "The repository that contains the image to delete.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the RepositoryName property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasRepositoryName",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "repositoryName",
"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.",
"fluentSetterMethodName" : "repositoryName",
"getterDocumentation" : "The repository that contains the image to delete.
\n@return The repository that contains the image to delete.",
"getterModel" : {
"returnType" : "String",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "repositoryName",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "repositoryName",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "STRING",
"name" : "RepositoryName",
"sensitive" : false,
"setterDocumentation" : "The repository that contains the image to delete.
\n@param repositoryName The repository that contains the image to delete.",
"setterMethodName" : "setRepositoryName",
"setterModel" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : null,
"simpleType" : "String",
"variableSetterType" : "String"
},
"simple" : true,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "String",
"variableName" : "repositoryName",
"variableType" : "String",
"documentation" : "The repository that contains the image to delete.
",
"simpleType" : "String",
"variableSetterType" : "String"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getImageIds",
"beanStyleSetterMethodName" : "setImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"defaultConsumerFluentSetterDocumentation" : "A list of image ID references that correspond to images to delete. The format of the imageIds
reference is imageTag=tag
or imageDigest=digest
.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #imageIds(List)}.\n@param imageIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "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\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasImageIds()} to see if a value was sent in this field.\n
\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
.\n@deprecated Use {@link #imageIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #imageIds(List)}\n",
"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
.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ImageIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasImageIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "imageIds",
"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.",
"fluentSetterMethodName" : "imageIds",
"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\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasImageIds()} to see if a value was sent in this field.\n
\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
.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "imageIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "imageIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ImageIdentifier.Builder} avoiding the need to create one manually via {@link ImageIdentifier#builder()}.\n\nWhen the {@link Consumer} completes, {@link ImageIdentifier.Builder#build()} is called immediately and its result is passed to {@link #member(ImageIdentifier)}.\n@param member a consumer that will call methods on {@link ImageIdentifier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ImageIdentifier)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ImageIdentifier)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "ImageIdentifier",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "ImageIdentifier",
"variableName" : "member",
"variableType" : "ImageIdentifier",
"documentation" : null,
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ImageIdentifier",
"variableName" : "member",
"variableType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "ImageIdentifier",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "ImageIdentifier",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ImageIds",
"sensitive" : 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
.",
"setterMethodName" : "setImageIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "imageIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "imageIds",
"variableType" : "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"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
} ],
"requestSignerAware" : false,
"requestSignerClassFqcn" : null,
"required" : [ "repositoryName", "imageIds" ],
"shapeName" : "BatchDeleteImageRequest",
"simpleMethod" : false,
"unmarshaller" : null,
"variable" : {
"variableDeclarationType" : "BatchDeleteImageRequest",
"variableName" : "batchDeleteImageRequest",
"variableType" : "BatchDeleteImageRequest",
"documentation" : null,
"simpleType" : "BatchDeleteImageRequest",
"variableSetterType" : "BatchDeleteImageRequest"
},
"wrapper" : false,
"xmlNamespace" : null
},
"BatchDeleteImageResponse" : {
"c2jName" : "BatchDeleteImageResponse",
"customization" : {
"artificialResultWrapper" : null,
"skipGeneratingMarshaller" : false,
"skipGeneratingModelClass" : false,
"skipGeneratingUnmarshaller" : false,
"staxTargetDepthOffset" : 0
},
"deprecated" : false,
"documentation" : "",
"endpointDiscovery" : null,
"enums" : null,
"errorCode" : null,
"event" : false,
"eventStream" : false,
"explicitEventPayloadMember" : null,
"hasHeaderMember" : false,
"hasPayloadMember" : false,
"hasRequiresLengthMember" : false,
"hasStatusCodeMember" : false,
"hasStreamingMember" : false,
"httpStatusCode" : null,
"marshaller" : null,
"members" : [ {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getImageIds",
"beanStyleSetterMethodName" : "setImageIds",
"c2jName" : "imageIds",
"c2jShape" : "ImageIdentifierList",
"defaultConsumerFluentSetterDocumentation" : "The image IDs of the deleted images.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #imageIds(List)}.\n@param imageIds a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #imageIds(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "The image IDs of the deleted images.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasImageIds()} to see if a value was sent in this field.\n
\n@return The image IDs of the deleted images.\n@deprecated Use {@link #imageIds()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #imageIds(List)}\n",
"documentation" : "The image IDs of the deleted images.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the ImageIds property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasImageIds",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "imageIds",
"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.",
"fluentSetterMethodName" : "imageIds",
"getterDocumentation" : "The image IDs of the deleted images.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasImageIds()} to see if a value was sent in this field.\n
\n@return The image IDs of the deleted images.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "imageIds",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "imageIds",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ImageIdentifier",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ImageIdentifier.Builder} avoiding the need to create one manually via {@link ImageIdentifier#builder()}.\n\nWhen the {@link Consumer} completes, {@link ImageIdentifier.Builder#build()} is called immediately and its result is passed to {@link #member(ImageIdentifier)}.\n@param member a consumer that will call methods on {@link ImageIdentifier.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ImageIdentifier)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ImageIdentifier)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "ImageIdentifier",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "ImageIdentifier",
"variableName" : "member",
"variableType" : "ImageIdentifier",
"documentation" : null,
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ImageIdentifier",
"variableName" : "member",
"variableType" : "ImageIdentifier",
"documentation" : "",
"simpleType" : "ImageIdentifier",
"variableSetterType" : "ImageIdentifier"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "ImageIdentifier",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "ImageIdentifier",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "ImageIds",
"sensitive" : false,
"setterDocumentation" : "The image IDs of the deleted images.
\n@param imageIds The image IDs of the deleted images.",
"setterMethodName" : "setImageIds",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "imageIds",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "imageIds",
"variableType" : "java.util.List",
"documentation" : "The image IDs of the deleted images.
",
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
}, {
"autoConstructClassIfExists" : {
"present" : true
},
"beanStyleGetterMethodName" : "getFailures",
"beanStyleSetterMethodName" : "setFailures",
"c2jName" : "failures",
"c2jShape" : "ImageFailureList",
"defaultConsumerFluentSetterDocumentation" : "Any failures associated with the call.
\nThis is a convenience that creates an instance of the {@link List.Builder} avoiding the need to create one manually via {@link List#builder()}.\n\nWhen the {@link Consumer} completes, {@link List.Builder#build()} is called immediately and its result is passed to {@link #failures(List)}.\n@param failures a consumer that will call methods on {@link List.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #failures(List)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Any failures associated with the call.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasFailures()} to see if a value was sent in this field.\n
\n@return Any failures associated with the call.\n@deprecated Use {@link #failures()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "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.\n@deprecated Use {@link #failures(List)}\n",
"documentation" : "Any failures associated with the call.
",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Failures property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasFailures",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "failures",
"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.",
"fluentSetterMethodName" : "failures",
"getterDocumentation" : "Any failures associated with the call.
\n\nAttempts to modify the collection returned by this method will result in an UnsupportedOperationException.\n
\n\nYou can use {@link #hasFailures()} to see if a value was sent in this field.\n
\n@return Any failures associated with the call.",
"getterModel" : {
"returnType" : "java.util.List",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "failures",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "failures",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : true,
"listModel" : {
"implType" : "java.util.ArrayList",
"interfaceType" : "java.util.List",
"listMemberModel" : {
"autoConstructClassIfExists" : {
"present" : false
},
"beanStyleGetterMethodName" : "getMember",
"beanStyleSetterMethodName" : "setMember",
"c2jName" : "member",
"c2jShape" : "ImageFailure",
"defaultConsumerFluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\nThis is a convenience that creates an instance of the {@link ImageFailure.Builder} avoiding the need to create one manually via {@link ImageFailure#builder()}.\n\nWhen the {@link Consumer} completes, {@link ImageFailure.Builder#build()} is called immediately and its result is passed to {@link #member(ImageFailure)}.\n@param member a consumer that will call methods on {@link ImageFailure.Builder}\n@return Returns a reference to this object so that method calls can be chained together.\n@see #member(ImageFailure)",
"deprecated" : false,
"deprecatedBeanStyleSetterMethodName" : null,
"deprecatedFluentGetterMethodName" : null,
"deprecatedFluentSetterMethodName" : null,
"deprecatedGetterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.\n@deprecated Use {@link #member()}\n",
"deprecatedName" : null,
"deprecatedSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.\n@deprecated Use {@link #member(ImageFailure)}\n",
"documentation" : "",
"endpointDiscoveryId" : false,
"enumType" : null,
"eventHeader" : false,
"eventPayload" : false,
"existenceCheckDocumentation" : "Returns true if the Member property was specified by the sender (it may be empty), or false if the sender did not specify the value (it will be empty). For responses returned by the SDK, the sender is the AWS service.\n",
"existenceCheckMethodName" : "hasMember",
"fluentEnumGetterMethodName" : null,
"fluentEnumSetterMethodName" : null,
"fluentGetterMethodName" : "member",
"fluentSetterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.\n@return Returns a reference to this object so that method calls can be chained together.",
"fluentSetterMethodName" : "member",
"getterDocumentation" : "Returns the value of the Member property for this object.\n@return The value of the Member property for this object.",
"getterModel" : {
"returnType" : "ImageFailure",
"documentation" : null
},
"http" : {
"additionalMarshallingPath" : null,
"additionalUnmarshallingPath" : null,
"flattened" : false,
"greedy" : false,
"header" : false,
"isPayload" : false,
"isStreaming" : false,
"location" : null,
"marshallLocation" : "PAYLOAD",
"marshallLocationName" : "member",
"queryString" : false,
"requiresLength" : false,
"statusCode" : false,
"unmarshallLocationName" : "member",
"uri" : false
},
"idempotencyToken" : false,
"isBinary" : false,
"jsonValue" : false,
"list" : false,
"listModel" : null,
"map" : false,
"mapModel" : null,
"marshallingType" : "SDK_POJO",
"name" : "Member",
"sensitive" : false,
"setterDocumentation" : "Sets the value of the Member property for this object.\n\n@param member The new value for the Member property for this object.",
"setterMethodName" : "setMember",
"setterModel" : {
"variableDeclarationType" : "ImageFailure",
"variableName" : "member",
"variableType" : "ImageFailure",
"documentation" : null,
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "ImageFailure",
"variableName" : "member",
"variableType" : "ImageFailure",
"documentation" : "",
"simpleType" : "ImageFailure",
"variableSetterType" : "ImageFailure"
},
"xmlAttribute" : false,
"xmlNameSpaceUri" : null
},
"memberLocationName" : null,
"memberType" : "ImageFailure",
"map" : false,
"memberAdditionalMarshallingPath" : null,
"memberAdditionalUnmarshallingPath" : null,
"simple" : false,
"simpleType" : "ImageFailure",
"templateImplType" : "java.util.ArrayList",
"templateType" : "java.util.List"
},
"map" : false,
"mapModel" : null,
"marshallingType" : "LIST",
"name" : "Failures",
"sensitive" : false,
"setterDocumentation" : "Any failures associated with the call.
\n@param failures Any failures associated with the call.",
"setterMethodName" : "setFailures",
"setterModel" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failures",
"variableType" : "java.util.List",
"documentation" : null,
"simpleType" : "List",
"variableSetterType" : "java.util.Collection"
},
"simple" : false,
"timestampFormat" : null,
"variable" : {
"variableDeclarationType" : "java.util.List",
"variableName" : "failures",
"variableType" : "java.util.List",
"documentation" : "