// Code generated by smithy-go-codegen DO NOT EDIT.

package schemas

import (
	smithy "github.com/aws/smithy-go"
	smithyprelude "github.com/aws/smithy-go/prelude"
	smithytraits "github.com/aws/smithy-go/traits"
)

var BatchCheckLayerAvailability = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchCheckLayerAvailability",
}, smithy.ShapeTypeOperation, 0)

var BatchDeleteImage = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchDeleteImage",
}, smithy.ShapeTypeOperation, 0)

var BatchGetImage = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchGetImage",
}, smithy.ShapeTypeOperation, 0)

var BatchGetRepositoryScanningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchGetRepositoryScanningConfiguration",
}, smithy.ShapeTypeOperation, 0)

var CompleteLayerUpload = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CompleteLayerUpload",
}, smithy.ShapeTypeOperation, 0)

var CreatePullThroughCacheRule = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreatePullThroughCacheRule",
}, smithy.ShapeTypeOperation, 0)

var CreateRepository = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreateRepository",
}, smithy.ShapeTypeOperation, 0)

var CreateRepositoryCreationTemplate = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreateRepositoryCreationTemplate",
}, smithy.ShapeTypeOperation, 0)

var DeleteLifecyclePolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteLifecyclePolicy",
}, smithy.ShapeTypeOperation, 0)

var DeletePullThroughCacheRule = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeletePullThroughCacheRule",
}, smithy.ShapeTypeOperation, 0)

var DeleteRegistryPolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRegistryPolicy",
}, smithy.ShapeTypeOperation, 0)

var DeleteRepository = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepository",
}, smithy.ShapeTypeOperation, 0)

var DeleteRepositoryCreationTemplate = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepositoryCreationTemplate",
}, smithy.ShapeTypeOperation, 0)

var DeleteRepositoryPolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepositoryPolicy",
}, smithy.ShapeTypeOperation, 0)

var DeleteSigningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteSigningConfiguration",
}, smithy.ShapeTypeOperation, 0)

var DeregisterPullTimeUpdateExclusion = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeregisterPullTimeUpdateExclusion",
}, smithy.ShapeTypeOperation, 0)

var DescribeImageReplicationStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageReplicationStatus",
}, smithy.ShapeTypeOperation, 0)

var DescribeImages = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImages",
}, smithy.ShapeTypeOperation, 0)

var DescribeImageScanFindings = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageScanFindings",
}, smithy.ShapeTypeOperation, 0)

var DescribeImageSigningStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageSigningStatus",
}, smithy.ShapeTypeOperation, 0)

var DescribePullThroughCacheRules = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribePullThroughCacheRules",
}, smithy.ShapeTypeOperation, 0)

var DescribeRegistry = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRegistry",
}, smithy.ShapeTypeOperation, 0)

var DescribeRepositories = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRepositories",
}, smithy.ShapeTypeOperation, 0)

var DescribeRepositoryCreationTemplates = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRepositoryCreationTemplates",
}, smithy.ShapeTypeOperation, 0)

var GetAccountSetting = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetAccountSetting",
}, smithy.ShapeTypeOperation, 0)

var GetAuthorizationToken = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetAuthorizationToken",
}, smithy.ShapeTypeOperation, 0)

var GetDownloadUrlForLayer = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetDownloadUrlForLayer",
}, smithy.ShapeTypeOperation, 0)

var GetLifecyclePolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetLifecyclePolicy",
}, smithy.ShapeTypeOperation, 0)

var GetLifecyclePolicyPreview = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetLifecyclePolicyPreview",
}, smithy.ShapeTypeOperation, 0)

var GetRegistryPolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRegistryPolicy",
}, smithy.ShapeTypeOperation, 0)

var GetRegistryScanningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRegistryScanningConfiguration",
}, smithy.ShapeTypeOperation, 0)

var GetRepositoryPolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRepositoryPolicy",
}, smithy.ShapeTypeOperation, 0)

var GetSigningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetSigningConfiguration",
}, smithy.ShapeTypeOperation, 0)

var InitiateLayerUpload = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "InitiateLayerUpload",
}, smithy.ShapeTypeOperation, 0)

var ListImageReferrers = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListImageReferrers",
}, smithy.ShapeTypeOperation, 0)

var ListImages = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListImages",
}, smithy.ShapeTypeOperation, 0)

var ListPullTimeUpdateExclusions = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListPullTimeUpdateExclusions",
}, smithy.ShapeTypeOperation, 0)

var ListTagsForResource = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListTagsForResource",
}, smithy.ShapeTypeOperation, 0)

var PutAccountSetting = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutAccountSetting",
}, smithy.ShapeTypeOperation, 0)

var PutImage = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImage",
}, smithy.ShapeTypeOperation, 0)

var PutImageScanningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImageScanningConfiguration",
}, smithy.ShapeTypeOperation, 0)

var PutImageTagMutability = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImageTagMutability",
}, smithy.ShapeTypeOperation, 0)

var PutLifecyclePolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutLifecyclePolicy",
}, smithy.ShapeTypeOperation, 0)

var PutRegistryPolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutRegistryPolicy",
}, smithy.ShapeTypeOperation, 0)

var PutRegistryScanningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutRegistryScanningConfiguration",
}, smithy.ShapeTypeOperation, 0)

var PutReplicationConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutReplicationConfiguration",
}, smithy.ShapeTypeOperation, 0)

var PutSigningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutSigningConfiguration",
}, smithy.ShapeTypeOperation, 0)

var RegisterPullTimeUpdateExclusion = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegisterPullTimeUpdateExclusion",
}, smithy.ShapeTypeOperation, 0)

var SetRepositoryPolicy = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SetRepositoryPolicy",
}, smithy.ShapeTypeOperation, 0)

var StartImageScan = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "StartImageScan",
}, smithy.ShapeTypeOperation, 0)

var StartLifecyclePolicyPreview = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "StartLifecyclePolicyPreview",
}, smithy.ShapeTypeOperation, 0)

var TagResource = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TagResource",
}, smithy.ShapeTypeOperation, 0)

var UntagResource = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UntagResource",
}, smithy.ShapeTypeOperation, 0)

var UpdateImageStorageClass = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdateImageStorageClass",
}, smithy.ShapeTypeOperation, 0)

var UpdatePullThroughCacheRule = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdatePullThroughCacheRule",
}, smithy.ShapeTypeOperation, 0)

var UpdateRepositoryCreationTemplate = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdateRepositoryCreationTemplate",
}, smithy.ShapeTypeOperation, 0)

var UploadLayerPart = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UploadLayerPart",
}, smithy.ShapeTypeOperation, 0)

var ValidatePullThroughCacheRule = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ValidatePullThroughCacheRule",
}, smithy.ShapeTypeOperation, 0)

var _AmazonEC2ContainerRegistry_V20150921 = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AmazonEC2ContainerRegistry_V20150921",
}, smithy.ShapeTypeService, 0, &smithytraits.XMLNamespace{URI: "http://ecr.amazonaws.com/doc/2015-09-21/"})

var AmazonEC2ContainerRegistry_V20150921 = smithy.NewServiceSchema(_AmazonEC2ContainerRegistry_V20150921, "2015-09-21")

var _AccountSettingName = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AccountSettingName",
}, smithy.ShapeTypeString, 0)

var _AccountSettingValue = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AccountSettingValue",
}, smithy.ShapeTypeString, 0)

var _Annotations = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Annotations",
}, smithy.ShapeTypeMap, 2)
var _Annotations_key *smithy.Schema

var _Annotations_value *smithy.Schema

var _Arch = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Arch",
}, smithy.ShapeTypeString, 0)

var _Arn = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Arn",
}, smithy.ShapeTypeString, 0)

var ArtifactStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ArtifactStatus",
}, smithy.ShapeTypeEnum, 3)
var ArtifactStatus_ACTIVE *smithy.Schema

var ArtifactStatus_ARCHIVED *smithy.Schema

var ArtifactStatus_ACTIVATING *smithy.Schema

var ArtifactStatusFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ArtifactStatusFilter",
}, smithy.ShapeTypeEnum, 4)
var ArtifactStatusFilter_ACTIVE *smithy.Schema

var ArtifactStatusFilter_ARCHIVED *smithy.Schema

var ArtifactStatusFilter_ACTIVATING *smithy.Schema

var ArtifactStatusFilter_ANY *smithy.Schema

var _ArtifactType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ArtifactType",
}, smithy.ShapeTypeString, 0)

var _ArtifactTypeList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ArtifactTypeList",
}, smithy.ShapeTypeList, 1)
var _ArtifactTypeList_member *smithy.Schema

var Attribute = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Attribute",
}, smithy.ShapeTypeStructure, 2)
var Attribute_key *smithy.Schema

var Attribute_value *smithy.Schema

var _AttributeKey = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AttributeKey",
}, smithy.ShapeTypeString, 0)

var _AttributeList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AttributeList",
}, smithy.ShapeTypeList, 1)
var _AttributeList_member *smithy.Schema

var _AttributeValue = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AttributeValue",
}, smithy.ShapeTypeString, 0)

var _Author = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Author",
}, smithy.ShapeTypeString, 0)

var AuthorizationData = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AuthorizationData",
}, smithy.ShapeTypeStructure, 3)
var AuthorizationData_authorizationToken *smithy.Schema

var AuthorizationData_expiresAt *smithy.Schema

var AuthorizationData_proxyEndpoint *smithy.Schema

var _AuthorizationDataList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AuthorizationDataList",
}, smithy.ShapeTypeList, 1)
var _AuthorizationDataList_member *smithy.Schema

var AwsEcrContainerImageDetails = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "AwsEcrContainerImageDetails",
}, smithy.ShapeTypeStructure, 10)
var AwsEcrContainerImageDetails_architecture *smithy.Schema

var AwsEcrContainerImageDetails_author *smithy.Schema

var AwsEcrContainerImageDetails_imageHash *smithy.Schema

var AwsEcrContainerImageDetails_imageTags *smithy.Schema

var AwsEcrContainerImageDetails_platform *smithy.Schema

var AwsEcrContainerImageDetails_pushedAt *smithy.Schema

var AwsEcrContainerImageDetails_lastInUseAt *smithy.Schema

var AwsEcrContainerImageDetails_inUseCount *smithy.Schema

var AwsEcrContainerImageDetails_registry *smithy.Schema

var AwsEcrContainerImageDetails_repositoryName *smithy.Schema

var _Base64 = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Base64",
}, smithy.ShapeTypeString, 0)

var _BaseScore = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BaseScore",
}, smithy.ShapeTypeDouble, 0)

var _BatchedOperationLayerDigest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchedOperationLayerDigest",
}, smithy.ShapeTypeString, 0)

var _BatchedOperationLayerDigestList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchedOperationLayerDigestList",
}, smithy.ShapeTypeList, 1)
var _BatchedOperationLayerDigestList_member *smithy.Schema

var BlockedByOrganizationPolicyException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BlockedByOrganizationPolicyException",
}, smithy.ShapeTypeStructure, 1)
var BlockedByOrganizationPolicyException_message *smithy.Schema

var _CreationTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreationTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var _CredentialArn = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CredentialArn",
}, smithy.ShapeTypeString, 0)

var _CustomRoleArn = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CustomRoleArn",
}, smithy.ShapeTypeString, 0)

var CvssScore = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CvssScore",
}, smithy.ShapeTypeStructure, 4)
var CvssScore_baseScore *smithy.Schema

var CvssScore_scoringVector *smithy.Schema

var CvssScore_source *smithy.Schema

var CvssScore_version *smithy.Schema

var CvssScoreAdjustment = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CvssScoreAdjustment",
}, smithy.ShapeTypeStructure, 2)
var CvssScoreAdjustment_metric *smithy.Schema

var CvssScoreAdjustment_reason *smithy.Schema

var _CvssScoreAdjustmentList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CvssScoreAdjustmentList",
}, smithy.ShapeTypeList, 1)
var _CvssScoreAdjustmentList_member *smithy.Schema

var CvssScoreDetails = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CvssScoreDetails",
}, smithy.ShapeTypeStructure, 5)
var CvssScoreDetails_adjustments *smithy.Schema

var CvssScoreDetails_score *smithy.Schema

var CvssScoreDetails_scoreSource *smithy.Schema

var CvssScoreDetails_scoringVector *smithy.Schema

var CvssScoreDetails_version *smithy.Schema

var _CvssScoreList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CvssScoreList",
}, smithy.ShapeTypeList, 1)
var _CvssScoreList_member *smithy.Schema

var _Date = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Date",
}, smithy.ShapeTypeTimestamp, 0)

var DescribeImagesFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImagesFilter",
}, smithy.ShapeTypeStructure, 2)
var DescribeImagesFilter_tagStatus *smithy.Schema

var DescribeImagesFilter_imageStatus *smithy.Schema

var EmptyUploadException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "EmptyUploadException",
}, smithy.ShapeTypeStructure, 1)
var EmptyUploadException_message *smithy.Schema

var EncryptionConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "EncryptionConfiguration",
}, smithy.ShapeTypeStructure, 2)
var EncryptionConfiguration_encryptionType *smithy.Schema

var EncryptionConfiguration_kmsKey *smithy.Schema

var EncryptionConfigurationForRepositoryCreationTemplate = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "EncryptionConfigurationForRepositoryCreationTemplate",
}, smithy.ShapeTypeStructure, 2)
var EncryptionConfigurationForRepositoryCreationTemplate_encryptionType *smithy.Schema

var EncryptionConfigurationForRepositoryCreationTemplate_kmsKey *smithy.Schema

var EncryptionType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "EncryptionType",
}, smithy.ShapeTypeEnum, 3)
var EncryptionType_AES256 *smithy.Schema

var EncryptionType_KMS *smithy.Schema

var EncryptionType_KMS_DSSE *smithy.Schema

var EnhancedImageScanFinding = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "EnhancedImageScanFinding",
}, smithy.ShapeTypeStructure, 17)
var EnhancedImageScanFinding_awsAccountId *smithy.Schema

var EnhancedImageScanFinding_description *smithy.Schema

var EnhancedImageScanFinding_findingArn *smithy.Schema

var EnhancedImageScanFinding_firstObservedAt *smithy.Schema

var EnhancedImageScanFinding_lastObservedAt *smithy.Schema

var EnhancedImageScanFinding_packageVulnerabilityDetails *smithy.Schema

var EnhancedImageScanFinding_remediation *smithy.Schema

var EnhancedImageScanFinding_resources *smithy.Schema

var EnhancedImageScanFinding_score *smithy.Schema

var EnhancedImageScanFinding_scoreDetails *smithy.Schema

var EnhancedImageScanFinding_severity *smithy.Schema

var EnhancedImageScanFinding_status *smithy.Schema

var EnhancedImageScanFinding_title *smithy.Schema

var EnhancedImageScanFinding_type *smithy.Schema

var EnhancedImageScanFinding_updatedAt *smithy.Schema

var EnhancedImageScanFinding_fixAvailable *smithy.Schema

var EnhancedImageScanFinding_exploitAvailable *smithy.Schema

var _EnhancedImageScanFindingList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "EnhancedImageScanFindingList",
}, smithy.ShapeTypeList, 1)
var _EnhancedImageScanFindingList_member *smithy.Schema

var _Epoch = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Epoch",
}, smithy.ShapeTypeInteger, 0)

var _EvaluationTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "EvaluationTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var _ExceptionMessage = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ExceptionMessage",
}, smithy.ShapeTypeString, 0)

var ExclusionAlreadyExistsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ExclusionAlreadyExistsException",
}, smithy.ShapeTypeStructure, 1)
var ExclusionAlreadyExistsException_message *smithy.Schema

var ExclusionNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ExclusionNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var ExclusionNotFoundException_message *smithy.Schema

var _ExpirationTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ExpirationTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var _ExploitAvailable = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ExploitAvailable",
}, smithy.ShapeTypeString, 0)

var _FiftyMaxResults = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FiftyMaxResults",
}, smithy.ShapeTypeInteger, 0)

var _FilePath = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FilePath",
}, smithy.ShapeTypeString, 0)

var _FindingArn = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FindingArn",
}, smithy.ShapeTypeString, 0)

var _FindingDescription = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FindingDescription",
}, smithy.ShapeTypeString, 0)

var _FindingName = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FindingName",
}, smithy.ShapeTypeString, 0)

var FindingSeverity = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FindingSeverity",
}, smithy.ShapeTypeEnum, 6)
var FindingSeverity_INFORMATIONAL *smithy.Schema

var FindingSeverity_LOW *smithy.Schema

var FindingSeverity_MEDIUM *smithy.Schema

var FindingSeverity_HIGH *smithy.Schema

var FindingSeverity_CRITICAL *smithy.Schema

var FindingSeverity_UNDEFINED *smithy.Schema

var _FindingSeverityCounts = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FindingSeverityCounts",
}, smithy.ShapeTypeMap, 2)
var _FindingSeverityCounts_key *smithy.Schema

var _FindingSeverityCounts_value *smithy.Schema

var _FixAvailable = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FixAvailable",
}, smithy.ShapeTypeString, 0)

var _FixedInVersion = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "FixedInVersion",
}, smithy.ShapeTypeString, 0)

var _ForceFlag = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ForceFlag",
}, smithy.ShapeTypeBoolean, 0)

var _GetAuthorizationTokenRegistryIdList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetAuthorizationTokenRegistryIdList",
}, smithy.ShapeTypeList, 1)
var _GetAuthorizationTokenRegistryIdList_member *smithy.Schema

var Image = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Image",
}, smithy.ShapeTypeStructure, 5)
var Image_registryId *smithy.Schema

var Image_repositoryName *smithy.Schema

var Image_imageId *smithy.Schema

var Image_imageManifest *smithy.Schema

var Image_imageManifestMediaType *smithy.Schema

var ImageActionType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageActionType",
}, smithy.ShapeTypeEnum, 2)
var ImageActionType_EXPIRE *smithy.Schema

var ImageActionType_TRANSITION *smithy.Schema

var ImageAlreadyExistsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageAlreadyExistsException",
}, smithy.ShapeTypeStructure, 1)
var ImageAlreadyExistsException_message *smithy.Schema

var ImageArchivedException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageArchivedException",
}, smithy.ShapeTypeStructure, 1)
var ImageArchivedException_message *smithy.Schema

var _ImageCount = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageCount",
}, smithy.ShapeTypeInteger, 0)

var ImageDetail = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageDetail",
}, smithy.ShapeTypeStructure, 15)
var ImageDetail_registryId *smithy.Schema

var ImageDetail_repositoryName *smithy.Schema

var ImageDetail_imageDigest *smithy.Schema

var ImageDetail_imageTags *smithy.Schema

var ImageDetail_imageSizeInBytes *smithy.Schema

var ImageDetail_imagePushedAt *smithy.Schema

var ImageDetail_imageScanStatus *smithy.Schema

var ImageDetail_imageScanFindingsSummary *smithy.Schema

var ImageDetail_imageManifestMediaType *smithy.Schema

var ImageDetail_artifactMediaType *smithy.Schema

var ImageDetail_lastRecordedPullTime *smithy.Schema

var ImageDetail_subjectManifestDigest *smithy.Schema

var ImageDetail_imageStatus *smithy.Schema

var ImageDetail_lastArchivedAt *smithy.Schema

var ImageDetail_lastActivatedAt *smithy.Schema

var _ImageDetailList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageDetailList",
}, smithy.ShapeTypeList, 1)
var _ImageDetailList_member *smithy.Schema

var _ImageDigest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageDigest",
}, smithy.ShapeTypeString, 0)

var ImageDigestDoesNotMatchException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageDigestDoesNotMatchException",
}, smithy.ShapeTypeStructure, 1)
var ImageDigestDoesNotMatchException_message *smithy.Schema

var ImageFailure = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageFailure",
}, smithy.ShapeTypeStructure, 3)
var ImageFailure_imageId *smithy.Schema

var ImageFailure_failureCode *smithy.Schema

var ImageFailure_failureReason *smithy.Schema

var ImageFailureCode = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageFailureCode",
}, smithy.ShapeTypeEnum, 11)
var ImageFailureCode_InvalidImageDigest *smithy.Schema

var ImageFailureCode_InvalidImageTag *smithy.Schema

var ImageFailureCode_ImageTagDoesNotMatchDigest *smithy.Schema

var ImageFailureCode_ImageNotFound *smithy.Schema

var ImageFailureCode_MissingDigestAndTag *smithy.Schema

var ImageFailureCode_ImageReferencedByManifestList *smithy.Schema

var ImageFailureCode_KmsError *smithy.Schema

var ImageFailureCode_UpstreamAccessDenied *smithy.Schema

var ImageFailureCode_UpstreamTooManyRequests *smithy.Schema

var ImageFailureCode_UpstreamUnavailable *smithy.Schema

var ImageFailureCode_ImageInaccessible *smithy.Schema

var _ImageFailureList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageFailureList",
}, smithy.ShapeTypeList, 1)
var _ImageFailureList_member *smithy.Schema

var _ImageFailureReason = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageFailureReason",
}, smithy.ShapeTypeString, 0)

var ImageIdentifier = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageIdentifier",
}, smithy.ShapeTypeStructure, 2)
var ImageIdentifier_imageDigest *smithy.Schema

var ImageIdentifier_imageTag *smithy.Schema

var _ImageIdentifierList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageIdentifierList",
}, smithy.ShapeTypeList, 1)
var _ImageIdentifierList_member *smithy.Schema

var _ImageList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageList",
}, smithy.ShapeTypeList, 1)
var _ImageList_member *smithy.Schema

var _ImageManifest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageManifest",
}, smithy.ShapeTypeString, 0)

var ImageNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var ImageNotFoundException_message *smithy.Schema

var ImageReferrer = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageReferrer",
}, smithy.ShapeTypeStructure, 6)
var ImageReferrer_digest *smithy.Schema

var ImageReferrer_mediaType *smithy.Schema

var ImageReferrer_artifactType *smithy.Schema

var ImageReferrer_size *smithy.Schema

var ImageReferrer_annotations *smithy.Schema

var ImageReferrer_artifactStatus *smithy.Schema

var _ImageReferrerList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageReferrerList",
}, smithy.ShapeTypeList, 1)
var _ImageReferrerList_member *smithy.Schema

var ImageReplicationStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageReplicationStatus",
}, smithy.ShapeTypeStructure, 4)
var ImageReplicationStatus_region *smithy.Schema

var ImageReplicationStatus_registryId *smithy.Schema

var ImageReplicationStatus_status *smithy.Schema

var ImageReplicationStatus_failureCode *smithy.Schema

var _ImageReplicationStatusList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageReplicationStatusList",
}, smithy.ShapeTypeList, 1)
var _ImageReplicationStatusList_member *smithy.Schema

var ImageScanFinding = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageScanFinding",
}, smithy.ShapeTypeStructure, 5)
var ImageScanFinding_name *smithy.Schema

var ImageScanFinding_description *smithy.Schema

var ImageScanFinding_uri *smithy.Schema

var ImageScanFinding_severity *smithy.Schema

var ImageScanFinding_attributes *smithy.Schema

var _ImageScanFindingList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageScanFindingList",
}, smithy.ShapeTypeList, 1)
var _ImageScanFindingList_member *smithy.Schema

var ImageScanFindings = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageScanFindings",
}, smithy.ShapeTypeStructure, 5)
var ImageScanFindings_imageScanCompletedAt *smithy.Schema

var ImageScanFindings_vulnerabilitySourceUpdatedAt *smithy.Schema

var ImageScanFindings_findingSeverityCounts *smithy.Schema

var ImageScanFindings_findings *smithy.Schema

var ImageScanFindings_enhancedFindings *smithy.Schema

var ImageScanFindingsSummary = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageScanFindingsSummary",
}, smithy.ShapeTypeStructure, 3)
var ImageScanFindingsSummary_imageScanCompletedAt *smithy.Schema

var ImageScanFindingsSummary_vulnerabilitySourceUpdatedAt *smithy.Schema

var ImageScanFindingsSummary_findingSeverityCounts *smithy.Schema

var ImageScanningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageScanningConfiguration",
}, smithy.ShapeTypeStructure, 1)
var ImageScanningConfiguration_scanOnPush *smithy.Schema

var ImageScanStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageScanStatus",
}, smithy.ShapeTypeStructure, 2)
var ImageScanStatus_status *smithy.Schema

var ImageScanStatus_description *smithy.Schema

var ImageSigningStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageSigningStatus",
}, smithy.ShapeTypeStructure, 4)
var ImageSigningStatus_signingProfileArn *smithy.Schema

var ImageSigningStatus_failureCode *smithy.Schema

var ImageSigningStatus_failureReason *smithy.Schema

var ImageSigningStatus_status *smithy.Schema

var _ImageSigningStatusList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageSigningStatusList",
}, smithy.ShapeTypeList, 1)
var _ImageSigningStatusList_member *smithy.Schema

var _ImageSizeInBytes = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageSizeInBytes",
}, smithy.ShapeTypeLong, 0)

var ImageStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageStatus",
}, smithy.ShapeTypeEnum, 3)
var ImageStatus_ACTIVE *smithy.Schema

var ImageStatus_ARCHIVED *smithy.Schema

var ImageStatus_ACTIVATING *smithy.Schema

var ImageStatusFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageStatusFilter",
}, smithy.ShapeTypeEnum, 4)
var ImageStatusFilter_ACTIVE *smithy.Schema

var ImageStatusFilter_ARCHIVED *smithy.Schema

var ImageStatusFilter_ACTIVATING *smithy.Schema

var ImageStatusFilter_ANY *smithy.Schema

var ImageStorageClassUpdateNotSupportedException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageStorageClassUpdateNotSupportedException",
}, smithy.ShapeTypeStructure, 1)
var ImageStorageClassUpdateNotSupportedException_message *smithy.Schema

var _ImageTag = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTag",
}, smithy.ShapeTypeString, 0)

var ImageTagAlreadyExistsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTagAlreadyExistsException",
}, smithy.ShapeTypeStructure, 1)
var ImageTagAlreadyExistsException_message *smithy.Schema

var _ImageTagList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTagList",
}, smithy.ShapeTypeList, 1)
var _ImageTagList_member *smithy.Schema

var ImageTagMutability = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTagMutability",
}, smithy.ShapeTypeEnum, 4)
var ImageTagMutability_MUTABLE *smithy.Schema

var ImageTagMutability_IMMUTABLE *smithy.Schema

var ImageTagMutability_IMMUTABLE_WITH_EXCLUSION *smithy.Schema

var ImageTagMutability_MUTABLE_WITH_EXCLUSION *smithy.Schema

var ImageTagMutabilityExclusionFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTagMutabilityExclusionFilter",
}, smithy.ShapeTypeStructure, 2)
var ImageTagMutabilityExclusionFilter_filterType *smithy.Schema

var ImageTagMutabilityExclusionFilter_filter *smithy.Schema

var _ImageTagMutabilityExclusionFilters = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTagMutabilityExclusionFilters",
}, smithy.ShapeTypeList, 1)
var _ImageTagMutabilityExclusionFilters_member *smithy.Schema

var ImageTagMutabilityExclusionFilterType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTagMutabilityExclusionFilterType",
}, smithy.ShapeTypeEnum, 1)
var ImageTagMutabilityExclusionFilterType_WILDCARD *smithy.Schema

var _ImageTagMutabilityExclusionFilterValue = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTagMutabilityExclusionFilterValue",
}, smithy.ShapeTypeString, 0)

var _ImageTagsList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ImageTagsList",
}, smithy.ShapeTypeList, 1)
var _ImageTagsList_member *smithy.Schema

var _InUseCount = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "InUseCount",
}, smithy.ShapeTypeLong, 0)

var InvalidLayerException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "InvalidLayerException",
}, smithy.ShapeTypeStructure, 1)
var InvalidLayerException_message *smithy.Schema

var InvalidLayerPartException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "InvalidLayerPartException",
}, smithy.ShapeTypeStructure, 5)
var InvalidLayerPartException_registryId *smithy.Schema

var InvalidLayerPartException_repositoryName *smithy.Schema

var InvalidLayerPartException_uploadId *smithy.Schema

var InvalidLayerPartException_lastValidByteReceived *smithy.Schema

var InvalidLayerPartException_message *smithy.Schema

var InvalidParameterException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "InvalidParameterException",
}, smithy.ShapeTypeStructure, 1)
var InvalidParameterException_message *smithy.Schema

var InvalidTagParameterException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "InvalidTagParameterException",
}, smithy.ShapeTypeStructure, 1)
var InvalidTagParameterException_message *smithy.Schema

var _IsPTCRuleValid = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "IsPTCRuleValid",
}, smithy.ShapeTypeBoolean, 0)

var _KmsError = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "KmsError",
}, smithy.ShapeTypeString, 0)

var KmsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "KmsException",
}, smithy.ShapeTypeStructure, 2)
var KmsException_message *smithy.Schema

var KmsException_kmsError *smithy.Schema

var _KmsKey = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "KmsKey",
}, smithy.ShapeTypeString, 0)

var _KmsKeyForRepositoryCreationTemplate = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "KmsKeyForRepositoryCreationTemplate",
}, smithy.ShapeTypeString, 0)

var _LastActivatedAtTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LastActivatedAtTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var _LastArchivedAtTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LastArchivedAtTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var Layer = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Layer",
}, smithy.ShapeTypeStructure, 4)
var Layer_layerDigest *smithy.Schema

var Layer_layerAvailability *smithy.Schema

var Layer_layerSize *smithy.Schema

var Layer_mediaType *smithy.Schema

var LayerAlreadyExistsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerAlreadyExistsException",
}, smithy.ShapeTypeStructure, 1)
var LayerAlreadyExistsException_message *smithy.Schema

var LayerAvailability = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerAvailability",
}, smithy.ShapeTypeEnum, 3)
var LayerAvailability_AVAILABLE *smithy.Schema

var LayerAvailability_UNAVAILABLE *smithy.Schema

var LayerAvailability_ARCHIVED *smithy.Schema

var _LayerDigest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerDigest",
}, smithy.ShapeTypeString, 0)

var _LayerDigestList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerDigestList",
}, smithy.ShapeTypeList, 1)
var _LayerDigestList_member *smithy.Schema

var LayerFailure = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerFailure",
}, smithy.ShapeTypeStructure, 3)
var LayerFailure_layerDigest *smithy.Schema

var LayerFailure_failureCode *smithy.Schema

var LayerFailure_failureReason *smithy.Schema

var LayerFailureCode = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerFailureCode",
}, smithy.ShapeTypeEnum, 2)
var LayerFailureCode_InvalidLayerDigest *smithy.Schema

var LayerFailureCode_MissingLayerDigest *smithy.Schema

var _LayerFailureList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerFailureList",
}, smithy.ShapeTypeList, 1)
var _LayerFailureList_member *smithy.Schema

var _LayerFailureReason = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerFailureReason",
}, smithy.ShapeTypeString, 0)

var LayerInaccessibleException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerInaccessibleException",
}, smithy.ShapeTypeStructure, 1)
var LayerInaccessibleException_message *smithy.Schema

var _LayerList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerList",
}, smithy.ShapeTypeList, 1)
var _LayerList_member *smithy.Schema

var _LayerPartBlob = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerPartBlob",
}, smithy.ShapeTypeBlob, 0)

var LayerPartTooSmallException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerPartTooSmallException",
}, smithy.ShapeTypeStructure, 1)
var LayerPartTooSmallException_message *smithy.Schema

var _LayerSizeInBytes = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayerSizeInBytes",
}, smithy.ShapeTypeLong, 0)

var LayersNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LayersNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var LayersNotFoundException_message *smithy.Schema

var LifecyclePolicyNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var LifecyclePolicyNotFoundException_message *smithy.Schema

var LifecyclePolicyPreviewFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyPreviewFilter",
}, smithy.ShapeTypeStructure, 1)
var LifecyclePolicyPreviewFilter_tagStatus *smithy.Schema

var LifecyclePolicyPreviewInProgressException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyPreviewInProgressException",
}, smithy.ShapeTypeStructure, 1)
var LifecyclePolicyPreviewInProgressException_message *smithy.Schema

var LifecyclePolicyPreviewNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyPreviewNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var LifecyclePolicyPreviewNotFoundException_message *smithy.Schema

var LifecyclePolicyPreviewResult = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyPreviewResult",
}, smithy.ShapeTypeStructure, 6)
var LifecyclePolicyPreviewResult_imageTags *smithy.Schema

var LifecyclePolicyPreviewResult_imageDigest *smithy.Schema

var LifecyclePolicyPreviewResult_imagePushedAt *smithy.Schema

var LifecyclePolicyPreviewResult_action *smithy.Schema

var LifecyclePolicyPreviewResult_appliedRulePriority *smithy.Schema

var LifecyclePolicyPreviewResult_storageClass *smithy.Schema

var _LifecyclePolicyPreviewResultList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyPreviewResultList",
}, smithy.ShapeTypeList, 1)
var _LifecyclePolicyPreviewResultList_member *smithy.Schema

var LifecyclePolicyPreviewStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyPreviewStatus",
}, smithy.ShapeTypeEnum, 4)
var LifecyclePolicyPreviewStatus_IN_PROGRESS *smithy.Schema

var LifecyclePolicyPreviewStatus_COMPLETE *smithy.Schema

var LifecyclePolicyPreviewStatus_EXPIRED *smithy.Schema

var LifecyclePolicyPreviewStatus_FAILED *smithy.Schema

var LifecyclePolicyPreviewSummary = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyPreviewSummary",
}, smithy.ShapeTypeStructure, 2)
var LifecyclePolicyPreviewSummary_expiringImageTotalCount *smithy.Schema

var LifecyclePolicyPreviewSummary_transitioningImageTotalCounts *smithy.Schema

var LifecyclePolicyRuleAction = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyRuleAction",
}, smithy.ShapeTypeStructure, 2)
var LifecyclePolicyRuleAction_type *smithy.Schema

var LifecyclePolicyRuleAction_targetStorageClass *smithy.Schema

var _LifecyclePolicyRulePriority = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyRulePriority",
}, smithy.ShapeTypeInteger, 0)

var LifecyclePolicyStorageClass = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyStorageClass",
}, smithy.ShapeTypeEnum, 2)
var LifecyclePolicyStorageClass_ARCHIVE *smithy.Schema

var LifecyclePolicyStorageClass_STANDARD *smithy.Schema

var LifecyclePolicyTargetStorageClass = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyTargetStorageClass",
}, smithy.ShapeTypeEnum, 1)
var LifecyclePolicyTargetStorageClass_ARCHIVE *smithy.Schema

var _LifecyclePolicyText = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyText",
}, smithy.ShapeTypeString, 0)

var _LifecyclePolicyTextForRepositoryCreationTemplate = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePolicyTextForRepositoryCreationTemplate",
}, smithy.ShapeTypeString, 0)

var _LifecyclePreviewMaxResults = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LifecyclePreviewMaxResults",
}, smithy.ShapeTypeInteger, 0)

var LimitExceededException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "LimitExceededException",
}, smithy.ShapeTypeStructure, 1)
var LimitExceededException_message *smithy.Schema

var ListImageReferrersFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListImageReferrersFilter",
}, smithy.ShapeTypeStructure, 2)
var ListImageReferrersFilter_artifactTypes *smithy.Schema

var ListImageReferrersFilter_artifactStatus *smithy.Schema

var ListImagesFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListImagesFilter",
}, smithy.ShapeTypeStructure, 2)
var ListImagesFilter_tagStatus *smithy.Schema

var ListImagesFilter_imageStatus *smithy.Schema

var _MaxResults = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "MaxResults",
}, smithy.ShapeTypeInteger, 0)

var _MediaType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "MediaType",
}, smithy.ShapeTypeString, 0)

var _MediaTypeList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "MediaTypeList",
}, smithy.ShapeTypeList, 1)
var _MediaTypeList_member *smithy.Schema

var _Metric = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Metric",
}, smithy.ShapeTypeString, 0)

var _NextToken = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "NextToken",
}, smithy.ShapeTypeString, 0)

var _PackageManager = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PackageManager",
}, smithy.ShapeTypeString, 0)

var PackageVulnerabilityDetails = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PackageVulnerabilityDetails",
}, smithy.ShapeTypeStructure, 10)
var PackageVulnerabilityDetails_cvss *smithy.Schema

var PackageVulnerabilityDetails_referenceUrls *smithy.Schema

var PackageVulnerabilityDetails_relatedVulnerabilities *smithy.Schema

var PackageVulnerabilityDetails_source *smithy.Schema

var PackageVulnerabilityDetails_sourceUrl *smithy.Schema

var PackageVulnerabilityDetails_vendorCreatedAt *smithy.Schema

var PackageVulnerabilityDetails_vendorSeverity *smithy.Schema

var PackageVulnerabilityDetails_vendorUpdatedAt *smithy.Schema

var PackageVulnerabilityDetails_vulnerabilityId *smithy.Schema

var PackageVulnerabilityDetails_vulnerablePackages *smithy.Schema

var _PartSize = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PartSize",
}, smithy.ShapeTypeLong, 0)

var _Platform = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Platform",
}, smithy.ShapeTypeString, 0)

var _Prefix = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Prefix",
}, smithy.ShapeTypeString, 0)

var _PrefixList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PrefixList",
}, smithy.ShapeTypeList, 1)
var _PrefixList_member *smithy.Schema

var _PrincipalArn = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PrincipalArn",
}, smithy.ShapeTypeString, 0)

var _ProxyEndpoint = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ProxyEndpoint",
}, smithy.ShapeTypeString, 0)

var _PTCValidateFailure = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PTCValidateFailure",
}, smithy.ShapeTypeString, 0)

var PullThroughCacheRule = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PullThroughCacheRule",
}, smithy.ShapeTypeStructure, 9)
var PullThroughCacheRule_ecrRepositoryPrefix *smithy.Schema

var PullThroughCacheRule_upstreamRegistryUrl *smithy.Schema

var PullThroughCacheRule_createdAt *smithy.Schema

var PullThroughCacheRule_registryId *smithy.Schema

var PullThroughCacheRule_credentialArn *smithy.Schema

var PullThroughCacheRule_customRoleArn *smithy.Schema

var PullThroughCacheRule_upstreamRepositoryPrefix *smithy.Schema

var PullThroughCacheRule_upstreamRegistry *smithy.Schema

var PullThroughCacheRule_updatedAt *smithy.Schema

var PullThroughCacheRuleAlreadyExistsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PullThroughCacheRuleAlreadyExistsException",
}, smithy.ShapeTypeStructure, 1)
var PullThroughCacheRuleAlreadyExistsException_message *smithy.Schema

var _PullThroughCacheRuleList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PullThroughCacheRuleList",
}, smithy.ShapeTypeList, 1)
var _PullThroughCacheRuleList_member *smithy.Schema

var PullThroughCacheRuleNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PullThroughCacheRuleNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var PullThroughCacheRuleNotFoundException_message *smithy.Schema

var _PullThroughCacheRuleRepositoryPrefix = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PullThroughCacheRuleRepositoryPrefix",
}, smithy.ShapeTypeString, 0)

var _PullThroughCacheRuleRepositoryPrefixList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PullThroughCacheRuleRepositoryPrefixList",
}, smithy.ShapeTypeList, 1)
var _PullThroughCacheRuleRepositoryPrefixList_member *smithy.Schema

var _PullTimeUpdateExclusionList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PullTimeUpdateExclusionList",
}, smithy.ShapeTypeList, 1)
var _PullTimeUpdateExclusionList_member *smithy.Schema

var _PushTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PushTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var RCTAppliedFor = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RCTAppliedFor",
}, smithy.ShapeTypeEnum, 3)
var RCTAppliedFor_REPLICATION *smithy.Schema

var RCTAppliedFor_PULL_THROUGH_CACHE *smithy.Schema

var RCTAppliedFor_CREATE_ON_PUSH *smithy.Schema

var _RCTAppliedForList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RCTAppliedForList",
}, smithy.ShapeTypeList, 1)
var _RCTAppliedForList_member *smithy.Schema

var _Reason = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Reason",
}, smithy.ShapeTypeString, 0)

var Recommendation = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Recommendation",
}, smithy.ShapeTypeStructure, 2)
var Recommendation_url *smithy.Schema

var Recommendation_text *smithy.Schema

var _RecommendationText = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RecommendationText",
}, smithy.ShapeTypeString, 0)

var _RecordedPullTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RecordedPullTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var ReferencedImagesNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReferencedImagesNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var ReferencedImagesNotFoundException_message *smithy.Schema

var _ReferenceUrlsList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReferenceUrlsList",
}, smithy.ShapeTypeList, 1)
var _ReferenceUrlsList_member *smithy.Schema

var _Region = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Region",
}, smithy.ShapeTypeString, 0)

var _RegistryId = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegistryId",
}, smithy.ShapeTypeString, 0)

var RegistryPolicyNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegistryPolicyNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var RegistryPolicyNotFoundException_message *smithy.Schema

var _RegistryPolicyText = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegistryPolicyText",
}, smithy.ShapeTypeString, 0)

var RegistryScanningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegistryScanningConfiguration",
}, smithy.ShapeTypeStructure, 2)
var RegistryScanningConfiguration_scanType *smithy.Schema

var RegistryScanningConfiguration_rules *smithy.Schema

var RegistryScanningRule = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegistryScanningRule",
}, smithy.ShapeTypeStructure, 2)
var RegistryScanningRule_scanFrequency *smithy.Schema

var RegistryScanningRule_repositoryFilters *smithy.Schema

var _RegistryScanningRuleList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegistryScanningRuleList",
}, smithy.ShapeTypeList, 1)
var _RegistryScanningRuleList_member *smithy.Schema

var _RelatedVulnerabilitiesList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RelatedVulnerabilitiesList",
}, smithy.ShapeTypeList, 1)
var _RelatedVulnerabilitiesList_member *smithy.Schema

var _RelatedVulnerability = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RelatedVulnerability",
}, smithy.ShapeTypeString, 0)

var _Release = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Release",
}, smithy.ShapeTypeString, 0)

var Remediation = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Remediation",
}, smithy.ShapeTypeStructure, 1)
var Remediation_recommendation *smithy.Schema

var ReplicationConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReplicationConfiguration",
}, smithy.ShapeTypeStructure, 1)
var ReplicationConfiguration_rules *smithy.Schema

var ReplicationDestination = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReplicationDestination",
}, smithy.ShapeTypeStructure, 2)
var ReplicationDestination_region *smithy.Schema

var ReplicationDestination_registryId *smithy.Schema

var _ReplicationDestinationList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReplicationDestinationList",
}, smithy.ShapeTypeList, 1)
var _ReplicationDestinationList_member *smithy.Schema

var _ReplicationError = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReplicationError",
}, smithy.ShapeTypeString, 0)

var ReplicationRule = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReplicationRule",
}, smithy.ShapeTypeStructure, 2)
var ReplicationRule_destinations *smithy.Schema

var ReplicationRule_repositoryFilters *smithy.Schema

var _ReplicationRuleList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReplicationRuleList",
}, smithy.ShapeTypeList, 1)
var _ReplicationRuleList_member *smithy.Schema

var ReplicationStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ReplicationStatus",
}, smithy.ShapeTypeEnum, 3)
var ReplicationStatus_IN_PROGRESS *smithy.Schema

var ReplicationStatus_COMPLETE *smithy.Schema

var ReplicationStatus_FAILED *smithy.Schema

var Repository = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Repository",
}, smithy.ShapeTypeStructure, 9)
var Repository_repositoryArn *smithy.Schema

var Repository_registryId *smithy.Schema

var Repository_repositoryName *smithy.Schema

var Repository_repositoryUri *smithy.Schema

var Repository_createdAt *smithy.Schema

var Repository_imageTagMutability *smithy.Schema

var Repository_imageTagMutabilityExclusionFilters *smithy.Schema

var Repository_imageScanningConfiguration *smithy.Schema

var Repository_encryptionConfiguration *smithy.Schema

var RepositoryAlreadyExistsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryAlreadyExistsException",
}, smithy.ShapeTypeStructure, 1)
var RepositoryAlreadyExistsException_message *smithy.Schema

var RepositoryCreationTemplate = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryCreationTemplate",
}, smithy.ShapeTypeStructure, 12)
var RepositoryCreationTemplate_prefix *smithy.Schema

var RepositoryCreationTemplate_description *smithy.Schema

var RepositoryCreationTemplate_encryptionConfiguration *smithy.Schema

var RepositoryCreationTemplate_resourceTags *smithy.Schema

var RepositoryCreationTemplate_imageTagMutability *smithy.Schema

var RepositoryCreationTemplate_imageTagMutabilityExclusionFilters *smithy.Schema

var RepositoryCreationTemplate_repositoryPolicy *smithy.Schema

var RepositoryCreationTemplate_lifecyclePolicy *smithy.Schema

var RepositoryCreationTemplate_appliedFor *smithy.Schema

var RepositoryCreationTemplate_customRoleArn *smithy.Schema

var RepositoryCreationTemplate_createdAt *smithy.Schema

var RepositoryCreationTemplate_updatedAt *smithy.Schema

var _RepositoryCreationTemplateList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryCreationTemplateList",
}, smithy.ShapeTypeList, 1)
var _RepositoryCreationTemplateList_member *smithy.Schema

var RepositoryFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryFilter",
}, smithy.ShapeTypeStructure, 2)
var RepositoryFilter_filter *smithy.Schema

var RepositoryFilter_filterType *smithy.Schema

var _RepositoryFilterList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryFilterList",
}, smithy.ShapeTypeList, 1)
var _RepositoryFilterList_member *smithy.Schema

var RepositoryFilterType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryFilterType",
}, smithy.ShapeTypeEnum, 1)
var RepositoryFilterType_PREFIX_MATCH *smithy.Schema

var _RepositoryFilterValue = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryFilterValue",
}, smithy.ShapeTypeString, 0)

var _RepositoryList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryList",
}, smithy.ShapeTypeList, 1)
var _RepositoryList_member *smithy.Schema

var _RepositoryName = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryName",
}, smithy.ShapeTypeString, 0)

var _RepositoryNameList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryNameList",
}, smithy.ShapeTypeList, 1)
var _RepositoryNameList_member *smithy.Schema

var RepositoryNotEmptyException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryNotEmptyException",
}, smithy.ShapeTypeStructure, 1)
var RepositoryNotEmptyException_message *smithy.Schema

var RepositoryNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var RepositoryNotFoundException_message *smithy.Schema

var RepositoryPolicyNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryPolicyNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var RepositoryPolicyNotFoundException_message *smithy.Schema

var _RepositoryPolicyText = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryPolicyText",
}, smithy.ShapeTypeString, 0)

var RepositoryScanningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryScanningConfiguration",
}, smithy.ShapeTypeStructure, 5)
var RepositoryScanningConfiguration_repositoryArn *smithy.Schema

var RepositoryScanningConfiguration_repositoryName *smithy.Schema

var RepositoryScanningConfiguration_scanOnPush *smithy.Schema

var RepositoryScanningConfiguration_scanFrequency *smithy.Schema

var RepositoryScanningConfiguration_appliedScanFilters *smithy.Schema

var RepositoryScanningConfigurationFailure = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryScanningConfigurationFailure",
}, smithy.ShapeTypeStructure, 3)
var RepositoryScanningConfigurationFailure_repositoryName *smithy.Schema

var RepositoryScanningConfigurationFailure_failureCode *smithy.Schema

var RepositoryScanningConfigurationFailure_failureReason *smithy.Schema

var _RepositoryScanningConfigurationFailureList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryScanningConfigurationFailureList",
}, smithy.ShapeTypeList, 1)
var _RepositoryScanningConfigurationFailureList_member *smithy.Schema

var _RepositoryScanningConfigurationList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryScanningConfigurationList",
}, smithy.ShapeTypeList, 1)
var _RepositoryScanningConfigurationList_member *smithy.Schema

var _RepositoryTemplateDescription = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RepositoryTemplateDescription",
}, smithy.ShapeTypeString, 0)

var Resource = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Resource",
}, smithy.ShapeTypeStructure, 4)
var Resource_details *smithy.Schema

var Resource_id *smithy.Schema

var Resource_tags *smithy.Schema

var Resource_type *smithy.Schema

var ResourceDetails = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ResourceDetails",
}, smithy.ShapeTypeStructure, 1)
var ResourceDetails_awsEcrContainerImage *smithy.Schema

var _ResourceId = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ResourceId",
}, smithy.ShapeTypeString, 0)

var _ResourceList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ResourceList",
}, smithy.ShapeTypeList, 1)
var _ResourceList_member *smithy.Schema

var ScanFrequency = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanFrequency",
}, smithy.ShapeTypeEnum, 3)
var ScanFrequency_SCAN_ON_PUSH *smithy.Schema

var ScanFrequency_CONTINUOUS_SCAN *smithy.Schema

var ScanFrequency_MANUAL *smithy.Schema

var ScanningConfigurationFailureCode = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanningConfigurationFailureCode",
}, smithy.ShapeTypeEnum, 1)
var ScanningConfigurationFailureCode_REPOSITORY_NOT_FOUND *smithy.Schema

var _ScanningConfigurationFailureReason = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanningConfigurationFailureReason",
}, smithy.ShapeTypeString, 0)

var _ScanningConfigurationRepositoryNameList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanningConfigurationRepositoryNameList",
}, smithy.ShapeTypeList, 1)
var _ScanningConfigurationRepositoryNameList_member *smithy.Schema

var ScanningRepositoryFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanningRepositoryFilter",
}, smithy.ShapeTypeStructure, 2)
var ScanningRepositoryFilter_filter *smithy.Schema

var ScanningRepositoryFilter_filterType *smithy.Schema

var _ScanningRepositoryFilterList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanningRepositoryFilterList",
}, smithy.ShapeTypeList, 1)
var _ScanningRepositoryFilterList_member *smithy.Schema

var ScanningRepositoryFilterType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanningRepositoryFilterType",
}, smithy.ShapeTypeEnum, 1)
var ScanningRepositoryFilterType_WILDCARD *smithy.Schema

var _ScanningRepositoryFilterValue = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanningRepositoryFilterValue",
}, smithy.ShapeTypeString, 0)

var ScanNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var ScanNotFoundException_message *smithy.Schema

var _ScanOnPushFlag = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanOnPushFlag",
}, smithy.ShapeTypeBoolean, 0)

var ScanStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanStatus",
}, smithy.ShapeTypeEnum, 10)
var ScanStatus_IN_PROGRESS *smithy.Schema

var ScanStatus_COMPLETE *smithy.Schema

var ScanStatus_FAILED *smithy.Schema

var ScanStatus_UNSUPPORTED_IMAGE *smithy.Schema

var ScanStatus_ACTIVE *smithy.Schema

var ScanStatus_PENDING *smithy.Schema

var ScanStatus_SCAN_ELIGIBILITY_EXPIRED *smithy.Schema

var ScanStatus_FINDINGS_UNAVAILABLE *smithy.Schema

var ScanStatus_LIMIT_EXCEEDED *smithy.Schema

var ScanStatus_IMAGE_ARCHIVED *smithy.Schema

var _ScanStatusDescription = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanStatusDescription",
}, smithy.ShapeTypeString, 0)

var _ScanTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var ScanType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScanType",
}, smithy.ShapeTypeEnum, 2)
var ScanType_BASIC *smithy.Schema

var ScanType_ENHANCED *smithy.Schema

var _Score = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Score",
}, smithy.ShapeTypeDouble, 0)

var ScoreDetails = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScoreDetails",
}, smithy.ShapeTypeStructure, 1)
var ScoreDetails_cvss *smithy.Schema

var _ScoringVector = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ScoringVector",
}, smithy.ShapeTypeString, 0)

var SecretNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SecretNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var SecretNotFoundException_message *smithy.Schema

var ServerException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ServerException",
}, smithy.ShapeTypeStructure, 1)
var ServerException_message *smithy.Schema

var _Severity = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Severity",
}, smithy.ShapeTypeString, 0)

var _SeverityCount = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SeverityCount",
}, smithy.ShapeTypeInteger, 0)

var SigningConfiguration = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningConfiguration",
}, smithy.ShapeTypeStructure, 1)
var SigningConfiguration_rules *smithy.Schema

var SigningConfigurationNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningConfigurationNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var SigningConfigurationNotFoundException_message *smithy.Schema

var _SigningProfileArn = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningProfileArn",
}, smithy.ShapeTypeString, 0)

var SigningRepositoryFilter = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningRepositoryFilter",
}, smithy.ShapeTypeStructure, 2)
var SigningRepositoryFilter_filter *smithy.Schema

var SigningRepositoryFilter_filterType *smithy.Schema

var _SigningRepositoryFilterList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningRepositoryFilterList",
}, smithy.ShapeTypeList, 1)
var _SigningRepositoryFilterList_member *smithy.Schema

var SigningRepositoryFilterType = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningRepositoryFilterType",
}, smithy.ShapeTypeEnum, 1)
var SigningRepositoryFilterType_WILDCARD_MATCH *smithy.Schema

var _SigningRepositoryFilterValue = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningRepositoryFilterValue",
}, smithy.ShapeTypeString, 0)

var SigningRule = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningRule",
}, smithy.ShapeTypeStructure, 2)
var SigningRule_signingProfileArn *smithy.Schema

var SigningRule_repositoryFilters *smithy.Schema

var _SigningRuleList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningRuleList",
}, smithy.ShapeTypeList, 1)
var _SigningRuleList_member *smithy.Schema

var SigningStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningStatus",
}, smithy.ShapeTypeEnum, 3)
var SigningStatus_IN_PROGRESS *smithy.Schema

var SigningStatus_COMPLETE *smithy.Schema

var SigningStatus_FAILED *smithy.Schema

var _SigningStatusFailureCode = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningStatusFailureCode",
}, smithy.ShapeTypeString, 0)

var _SigningStatusFailureReason = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SigningStatusFailureReason",
}, smithy.ShapeTypeString, 0)

var _Source = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Source",
}, smithy.ShapeTypeString, 0)

var _SourceLayerHash = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SourceLayerHash",
}, smithy.ShapeTypeString, 0)

var _Status = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Status",
}, smithy.ShapeTypeString, 0)

var _String = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "String",
}, smithy.ShapeTypeString, 0)

var SubjectIdentifier = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SubjectIdentifier",
}, smithy.ShapeTypeStructure, 1)
var SubjectIdentifier_imageDigest *smithy.Schema

var Tag = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Tag",
}, smithy.ShapeTypeStructure, 2)
var Tag_Key *smithy.Schema

var Tag_Value *smithy.Schema

var _TagKey = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TagKey",
}, smithy.ShapeTypeString, 0)

var _TagKeyList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TagKeyList",
}, smithy.ShapeTypeList, 1)
var _TagKeyList_member *smithy.Schema

var _TagList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TagList",
}, smithy.ShapeTypeList, 1)
var _TagList_member *smithy.Schema

var _Tags = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Tags",
}, smithy.ShapeTypeMap, 2)
var _Tags_key *smithy.Schema

var _Tags_value *smithy.Schema

var TagStatus = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TagStatus",
}, smithy.ShapeTypeEnum, 3)
var TagStatus_TAGGED *smithy.Schema

var TagStatus_UNTAGGED *smithy.Schema

var TagStatus_ANY *smithy.Schema

var _TagValue = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TagValue",
}, smithy.ShapeTypeString, 0)

var TargetStorageClass = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TargetStorageClass",
}, smithy.ShapeTypeEnum, 2)
var TargetStorageClass_STANDARD *smithy.Schema

var TargetStorageClass_ARCHIVE *smithy.Schema

var TemplateAlreadyExistsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TemplateAlreadyExistsException",
}, smithy.ShapeTypeStructure, 1)
var TemplateAlreadyExistsException_message *smithy.Schema

var TemplateNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TemplateNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var TemplateNotFoundException_message *smithy.Schema

var _Title = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Title",
}, smithy.ShapeTypeString, 0)

var TooManyTagsException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TooManyTagsException",
}, smithy.ShapeTypeStructure, 1)
var TooManyTagsException_message *smithy.Schema

var TransitioningImageTotalCount = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TransitioningImageTotalCount",
}, smithy.ShapeTypeStructure, 2)
var TransitioningImageTotalCount_targetStorageClass *smithy.Schema

var TransitioningImageTotalCount_imageTotalCount *smithy.Schema

var _TransitioningImageTotalCounts = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TransitioningImageTotalCounts",
}, smithy.ShapeTypeList, 1)
var _TransitioningImageTotalCounts_member *smithy.Schema

var _Type = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Type",
}, smithy.ShapeTypeString, 0)

var UnableToAccessSecretException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UnableToAccessSecretException",
}, smithy.ShapeTypeStructure, 1)
var UnableToAccessSecretException_message *smithy.Schema

var UnableToDecryptSecretValueException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UnableToDecryptSecretValueException",
}, smithy.ShapeTypeStructure, 1)
var UnableToDecryptSecretValueException_message *smithy.Schema

var UnableToGetUpstreamImageException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UnableToGetUpstreamImageException",
}, smithy.ShapeTypeStructure, 1)
var UnableToGetUpstreamImageException_message *smithy.Schema

var UnableToGetUpstreamLayerException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UnableToGetUpstreamLayerException",
}, smithy.ShapeTypeStructure, 1)
var UnableToGetUpstreamLayerException_message *smithy.Schema

var UnableToListUpstreamImageReferrersException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UnableToListUpstreamImageReferrersException",
}, smithy.ShapeTypeStructure, 1)
var UnableToListUpstreamImageReferrersException_message *smithy.Schema

var UnsupportedImageTypeException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UnsupportedImageTypeException",
}, smithy.ShapeTypeStructure, 1)
var UnsupportedImageTypeException_message *smithy.Schema

var UnsupportedUpstreamRegistryException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UnsupportedUpstreamRegistryException",
}, smithy.ShapeTypeStructure, 1)
var UnsupportedUpstreamRegistryException_message *smithy.Schema

var _UpdatedTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdatedTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var _UploadId = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UploadId",
}, smithy.ShapeTypeString, 0)

var UploadNotFoundException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UploadNotFoundException",
}, smithy.ShapeTypeStructure, 1)
var UploadNotFoundException_message *smithy.Schema

var UpstreamRegistry = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpstreamRegistry",
}, smithy.ShapeTypeEnum, 9)
var UpstreamRegistry_Ecr *smithy.Schema

var UpstreamRegistry_EcrPublic *smithy.Schema

var UpstreamRegistry_Quay *smithy.Schema

var UpstreamRegistry_K8s *smithy.Schema

var UpstreamRegistry_DockerHub *smithy.Schema

var UpstreamRegistry_GitHubContainerRegistry *smithy.Schema

var UpstreamRegistry_AzureContainerRegistry *smithy.Schema

var UpstreamRegistry_GitLabContainerRegistry *smithy.Schema

var UpstreamRegistry_Chainguard *smithy.Schema

var _Url = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Url",
}, smithy.ShapeTypeString, 0)

var ValidationException = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ValidationException",
}, smithy.ShapeTypeStructure, 1, &smithytraits.HTTPError{Code: 400})
var ValidationException_message *smithy.Schema

var _Version = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "Version",
}, smithy.ShapeTypeString, 0)

var _VulnerabilityId = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "VulnerabilityId",
}, smithy.ShapeTypeString, 0)

var _VulnerabilitySourceUpdateTimestamp = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "VulnerabilitySourceUpdateTimestamp",
}, smithy.ShapeTypeTimestamp, 0)

var VulnerablePackage = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "VulnerablePackage",
}, smithy.ShapeTypeStructure, 9)
var VulnerablePackage_arch *smithy.Schema

var VulnerablePackage_epoch *smithy.Schema

var VulnerablePackage_filePath *smithy.Schema

var VulnerablePackage_name *smithy.Schema

var VulnerablePackage_packageManager *smithy.Schema

var VulnerablePackage_release *smithy.Schema

var VulnerablePackage_sourceLayerHash *smithy.Schema

var VulnerablePackage_version *smithy.Schema

var VulnerablePackage_fixedInVersion *smithy.Schema

var _VulnerablePackageName = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "VulnerablePackageName",
}, smithy.ShapeTypeString, 0)

var _VulnerablePackagesList = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "VulnerablePackagesList",
}, smithy.ShapeTypeList, 1)
var _VulnerablePackagesList_member *smithy.Schema

var BatchCheckLayerAvailabilityRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchCheckLayerAvailabilityRequest",
}, smithy.ShapeTypeStructure, 3)
var BatchCheckLayerAvailabilityRequest_registryId *smithy.Schema

var BatchCheckLayerAvailabilityRequest_repositoryName *smithy.Schema

var BatchCheckLayerAvailabilityRequest_layerDigests *smithy.Schema

var BatchCheckLayerAvailabilityResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchCheckLayerAvailabilityResponse",
}, smithy.ShapeTypeStructure, 2)
var BatchCheckLayerAvailabilityResponse_layers *smithy.Schema

var BatchCheckLayerAvailabilityResponse_failures *smithy.Schema

var BatchDeleteImageRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchDeleteImageRequest",
}, smithy.ShapeTypeStructure, 3)
var BatchDeleteImageRequest_registryId *smithy.Schema

var BatchDeleteImageRequest_repositoryName *smithy.Schema

var BatchDeleteImageRequest_imageIds *smithy.Schema

var BatchDeleteImageResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchDeleteImageResponse",
}, smithy.ShapeTypeStructure, 2)
var BatchDeleteImageResponse_imageIds *smithy.Schema

var BatchDeleteImageResponse_failures *smithy.Schema

var BatchGetImageRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchGetImageRequest",
}, smithy.ShapeTypeStructure, 4)
var BatchGetImageRequest_registryId *smithy.Schema

var BatchGetImageRequest_repositoryName *smithy.Schema

var BatchGetImageRequest_imageIds *smithy.Schema

var BatchGetImageRequest_acceptedMediaTypes *smithy.Schema

var BatchGetImageResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchGetImageResponse",
}, smithy.ShapeTypeStructure, 2)
var BatchGetImageResponse_images *smithy.Schema

var BatchGetImageResponse_failures *smithy.Schema

var BatchGetRepositoryScanningConfigurationRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchGetRepositoryScanningConfigurationRequest",
}, smithy.ShapeTypeStructure, 1)
var BatchGetRepositoryScanningConfigurationRequest_repositoryNames *smithy.Schema

var BatchGetRepositoryScanningConfigurationResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "BatchGetRepositoryScanningConfigurationResponse",
}, smithy.ShapeTypeStructure, 2)
var BatchGetRepositoryScanningConfigurationResponse_scanningConfigurations *smithy.Schema

var BatchGetRepositoryScanningConfigurationResponse_failures *smithy.Schema

var CompleteLayerUploadRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CompleteLayerUploadRequest",
}, smithy.ShapeTypeStructure, 4)
var CompleteLayerUploadRequest_registryId *smithy.Schema

var CompleteLayerUploadRequest_repositoryName *smithy.Schema

var CompleteLayerUploadRequest_uploadId *smithy.Schema

var CompleteLayerUploadRequest_layerDigests *smithy.Schema

var CompleteLayerUploadResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CompleteLayerUploadResponse",
}, smithy.ShapeTypeStructure, 4)
var CompleteLayerUploadResponse_registryId *smithy.Schema

var CompleteLayerUploadResponse_repositoryName *smithy.Schema

var CompleteLayerUploadResponse_uploadId *smithy.Schema

var CompleteLayerUploadResponse_layerDigest *smithy.Schema

var CreatePullThroughCacheRuleRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreatePullThroughCacheRuleRequest",
}, smithy.ShapeTypeStructure, 7)
var CreatePullThroughCacheRuleRequest_ecrRepositoryPrefix *smithy.Schema

var CreatePullThroughCacheRuleRequest_upstreamRegistryUrl *smithy.Schema

var CreatePullThroughCacheRuleRequest_registryId *smithy.Schema

var CreatePullThroughCacheRuleRequest_upstreamRegistry *smithy.Schema

var CreatePullThroughCacheRuleRequest_credentialArn *smithy.Schema

var CreatePullThroughCacheRuleRequest_customRoleArn *smithy.Schema

var CreatePullThroughCacheRuleRequest_upstreamRepositoryPrefix *smithy.Schema

var CreatePullThroughCacheRuleResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreatePullThroughCacheRuleResponse",
}, smithy.ShapeTypeStructure, 8)
var CreatePullThroughCacheRuleResponse_ecrRepositoryPrefix *smithy.Schema

var CreatePullThroughCacheRuleResponse_upstreamRegistryUrl *smithy.Schema

var CreatePullThroughCacheRuleResponse_createdAt *smithy.Schema

var CreatePullThroughCacheRuleResponse_registryId *smithy.Schema

var CreatePullThroughCacheRuleResponse_upstreamRegistry *smithy.Schema

var CreatePullThroughCacheRuleResponse_credentialArn *smithy.Schema

var CreatePullThroughCacheRuleResponse_customRoleArn *smithy.Schema

var CreatePullThroughCacheRuleResponse_upstreamRepositoryPrefix *smithy.Schema

var CreateRepositoryCreationTemplateRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreateRepositoryCreationTemplateRequest",
}, smithy.ShapeTypeStructure, 10)
var CreateRepositoryCreationTemplateRequest_prefix *smithy.Schema

var CreateRepositoryCreationTemplateRequest_description *smithy.Schema

var CreateRepositoryCreationTemplateRequest_encryptionConfiguration *smithy.Schema

var CreateRepositoryCreationTemplateRequest_resourceTags *smithy.Schema

var CreateRepositoryCreationTemplateRequest_imageTagMutability *smithy.Schema

var CreateRepositoryCreationTemplateRequest_imageTagMutabilityExclusionFilters *smithy.Schema

var CreateRepositoryCreationTemplateRequest_repositoryPolicy *smithy.Schema

var CreateRepositoryCreationTemplateRequest_lifecyclePolicy *smithy.Schema

var CreateRepositoryCreationTemplateRequest_appliedFor *smithy.Schema

var CreateRepositoryCreationTemplateRequest_customRoleArn *smithy.Schema

var CreateRepositoryCreationTemplateResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreateRepositoryCreationTemplateResponse",
}, smithy.ShapeTypeStructure, 2)
var CreateRepositoryCreationTemplateResponse_registryId *smithy.Schema

var CreateRepositoryCreationTemplateResponse_repositoryCreationTemplate *smithy.Schema

var CreateRepositoryRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreateRepositoryRequest",
}, smithy.ShapeTypeStructure, 7)
var CreateRepositoryRequest_registryId *smithy.Schema

var CreateRepositoryRequest_repositoryName *smithy.Schema

var CreateRepositoryRequest_tags *smithy.Schema

var CreateRepositoryRequest_imageTagMutability *smithy.Schema

var CreateRepositoryRequest_imageTagMutabilityExclusionFilters *smithy.Schema

var CreateRepositoryRequest_imageScanningConfiguration *smithy.Schema

var CreateRepositoryRequest_encryptionConfiguration *smithy.Schema

var CreateRepositoryResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "CreateRepositoryResponse",
}, smithy.ShapeTypeStructure, 1)
var CreateRepositoryResponse_repository *smithy.Schema

var DeleteLifecyclePolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteLifecyclePolicyRequest",
}, smithy.ShapeTypeStructure, 2)
var DeleteLifecyclePolicyRequest_registryId *smithy.Schema

var DeleteLifecyclePolicyRequest_repositoryName *smithy.Schema

var DeleteLifecyclePolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteLifecyclePolicyResponse",
}, smithy.ShapeTypeStructure, 4)
var DeleteLifecyclePolicyResponse_registryId *smithy.Schema

var DeleteLifecyclePolicyResponse_repositoryName *smithy.Schema

var DeleteLifecyclePolicyResponse_lifecyclePolicyText *smithy.Schema

var DeleteLifecyclePolicyResponse_lastEvaluatedAt *smithy.Schema

var DeletePullThroughCacheRuleRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeletePullThroughCacheRuleRequest",
}, smithy.ShapeTypeStructure, 2)
var DeletePullThroughCacheRuleRequest_ecrRepositoryPrefix *smithy.Schema

var DeletePullThroughCacheRuleRequest_registryId *smithy.Schema

var DeletePullThroughCacheRuleResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeletePullThroughCacheRuleResponse",
}, smithy.ShapeTypeStructure, 7)
var DeletePullThroughCacheRuleResponse_ecrRepositoryPrefix *smithy.Schema

var DeletePullThroughCacheRuleResponse_upstreamRegistryUrl *smithy.Schema

var DeletePullThroughCacheRuleResponse_createdAt *smithy.Schema

var DeletePullThroughCacheRuleResponse_registryId *smithy.Schema

var DeletePullThroughCacheRuleResponse_credentialArn *smithy.Schema

var DeletePullThroughCacheRuleResponse_customRoleArn *smithy.Schema

var DeletePullThroughCacheRuleResponse_upstreamRepositoryPrefix *smithy.Schema

var DeleteRegistryPolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRegistryPolicyRequest",
}, smithy.ShapeTypeStructure, 0)

var DeleteRegistryPolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRegistryPolicyResponse",
}, smithy.ShapeTypeStructure, 2)
var DeleteRegistryPolicyResponse_registryId *smithy.Schema

var DeleteRegistryPolicyResponse_policyText *smithy.Schema

var DeleteRepositoryCreationTemplateRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepositoryCreationTemplateRequest",
}, smithy.ShapeTypeStructure, 1)
var DeleteRepositoryCreationTemplateRequest_prefix *smithy.Schema

var DeleteRepositoryCreationTemplateResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepositoryCreationTemplateResponse",
}, smithy.ShapeTypeStructure, 2)
var DeleteRepositoryCreationTemplateResponse_registryId *smithy.Schema

var DeleteRepositoryCreationTemplateResponse_repositoryCreationTemplate *smithy.Schema

var DeleteRepositoryRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepositoryRequest",
}, smithy.ShapeTypeStructure, 3)
var DeleteRepositoryRequest_registryId *smithy.Schema

var DeleteRepositoryRequest_repositoryName *smithy.Schema

var DeleteRepositoryRequest_force *smithy.Schema

var DeleteRepositoryResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepositoryResponse",
}, smithy.ShapeTypeStructure, 1)
var DeleteRepositoryResponse_repository *smithy.Schema

var DeleteRepositoryPolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepositoryPolicyRequest",
}, smithy.ShapeTypeStructure, 2)
var DeleteRepositoryPolicyRequest_registryId *smithy.Schema

var DeleteRepositoryPolicyRequest_repositoryName *smithy.Schema

var DeleteRepositoryPolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteRepositoryPolicyResponse",
}, smithy.ShapeTypeStructure, 3)
var DeleteRepositoryPolicyResponse_registryId *smithy.Schema

var DeleteRepositoryPolicyResponse_repositoryName *smithy.Schema

var DeleteRepositoryPolicyResponse_policyText *smithy.Schema

var DeleteSigningConfigurationRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteSigningConfigurationRequest",
}, smithy.ShapeTypeStructure, 0)

var DeleteSigningConfigurationResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeleteSigningConfigurationResponse",
}, smithy.ShapeTypeStructure, 2)
var DeleteSigningConfigurationResponse_registryId *smithy.Schema

var DeleteSigningConfigurationResponse_signingConfiguration *smithy.Schema

var DeregisterPullTimeUpdateExclusionRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeregisterPullTimeUpdateExclusionRequest",
}, smithy.ShapeTypeStructure, 1)
var DeregisterPullTimeUpdateExclusionRequest_principalArn *smithy.Schema

var DeregisterPullTimeUpdateExclusionResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DeregisterPullTimeUpdateExclusionResponse",
}, smithy.ShapeTypeStructure, 1)
var DeregisterPullTimeUpdateExclusionResponse_principalArn *smithy.Schema

var DescribeImageReplicationStatusRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageReplicationStatusRequest",
}, smithy.ShapeTypeStructure, 3)
var DescribeImageReplicationStatusRequest_repositoryName *smithy.Schema

var DescribeImageReplicationStatusRequest_imageId *smithy.Schema

var DescribeImageReplicationStatusRequest_registryId *smithy.Schema

var DescribeImageReplicationStatusResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageReplicationStatusResponse",
}, smithy.ShapeTypeStructure, 3)
var DescribeImageReplicationStatusResponse_repositoryName *smithy.Schema

var DescribeImageReplicationStatusResponse_imageId *smithy.Schema

var DescribeImageReplicationStatusResponse_replicationStatuses *smithy.Schema

var DescribeImageScanFindingsRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageScanFindingsRequest",
}, smithy.ShapeTypeStructure, 5)
var DescribeImageScanFindingsRequest_registryId *smithy.Schema

var DescribeImageScanFindingsRequest_repositoryName *smithy.Schema

var DescribeImageScanFindingsRequest_imageId *smithy.Schema

var DescribeImageScanFindingsRequest_nextToken *smithy.Schema

var DescribeImageScanFindingsRequest_maxResults *smithy.Schema

var DescribeImageScanFindingsResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageScanFindingsResponse",
}, smithy.ShapeTypeStructure, 6)
var DescribeImageScanFindingsResponse_registryId *smithy.Schema

var DescribeImageScanFindingsResponse_repositoryName *smithy.Schema

var DescribeImageScanFindingsResponse_imageId *smithy.Schema

var DescribeImageScanFindingsResponse_imageScanStatus *smithy.Schema

var DescribeImageScanFindingsResponse_imageScanFindings *smithy.Schema

var DescribeImageScanFindingsResponse_nextToken *smithy.Schema

var DescribeImageSigningStatusRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageSigningStatusRequest",
}, smithy.ShapeTypeStructure, 3)
var DescribeImageSigningStatusRequest_repositoryName *smithy.Schema

var DescribeImageSigningStatusRequest_imageId *smithy.Schema

var DescribeImageSigningStatusRequest_registryId *smithy.Schema

var DescribeImageSigningStatusResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImageSigningStatusResponse",
}, smithy.ShapeTypeStructure, 4)
var DescribeImageSigningStatusResponse_repositoryName *smithy.Schema

var DescribeImageSigningStatusResponse_imageId *smithy.Schema

var DescribeImageSigningStatusResponse_registryId *smithy.Schema

var DescribeImageSigningStatusResponse_signingStatuses *smithy.Schema

var DescribeImagesRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImagesRequest",
}, smithy.ShapeTypeStructure, 6)
var DescribeImagesRequest_registryId *smithy.Schema

var DescribeImagesRequest_repositoryName *smithy.Schema

var DescribeImagesRequest_imageIds *smithy.Schema

var DescribeImagesRequest_nextToken *smithy.Schema

var DescribeImagesRequest_maxResults *smithy.Schema

var DescribeImagesRequest_filter *smithy.Schema

var DescribeImagesResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeImagesResponse",
}, smithy.ShapeTypeStructure, 2)
var DescribeImagesResponse_imageDetails *smithy.Schema

var DescribeImagesResponse_nextToken *smithy.Schema

var DescribePullThroughCacheRulesRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribePullThroughCacheRulesRequest",
}, smithy.ShapeTypeStructure, 4)
var DescribePullThroughCacheRulesRequest_registryId *smithy.Schema

var DescribePullThroughCacheRulesRequest_ecrRepositoryPrefixes *smithy.Schema

var DescribePullThroughCacheRulesRequest_nextToken *smithy.Schema

var DescribePullThroughCacheRulesRequest_maxResults *smithy.Schema

var DescribePullThroughCacheRulesResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribePullThroughCacheRulesResponse",
}, smithy.ShapeTypeStructure, 2)
var DescribePullThroughCacheRulesResponse_pullThroughCacheRules *smithy.Schema

var DescribePullThroughCacheRulesResponse_nextToken *smithy.Schema

var DescribeRegistryRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRegistryRequest",
}, smithy.ShapeTypeStructure, 0)

var DescribeRegistryResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRegistryResponse",
}, smithy.ShapeTypeStructure, 2)
var DescribeRegistryResponse_registryId *smithy.Schema

var DescribeRegistryResponse_replicationConfiguration *smithy.Schema

var DescribeRepositoriesRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRepositoriesRequest",
}, smithy.ShapeTypeStructure, 4)
var DescribeRepositoriesRequest_registryId *smithy.Schema

var DescribeRepositoriesRequest_repositoryNames *smithy.Schema

var DescribeRepositoriesRequest_nextToken *smithy.Schema

var DescribeRepositoriesRequest_maxResults *smithy.Schema

var DescribeRepositoriesResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRepositoriesResponse",
}, smithy.ShapeTypeStructure, 2)
var DescribeRepositoriesResponse_repositories *smithy.Schema

var DescribeRepositoriesResponse_nextToken *smithy.Schema

var DescribeRepositoryCreationTemplatesRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRepositoryCreationTemplatesRequest",
}, smithy.ShapeTypeStructure, 3)
var DescribeRepositoryCreationTemplatesRequest_prefixes *smithy.Schema

var DescribeRepositoryCreationTemplatesRequest_nextToken *smithy.Schema

var DescribeRepositoryCreationTemplatesRequest_maxResults *smithy.Schema

var DescribeRepositoryCreationTemplatesResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "DescribeRepositoryCreationTemplatesResponse",
}, smithy.ShapeTypeStructure, 3)
var DescribeRepositoryCreationTemplatesResponse_registryId *smithy.Schema

var DescribeRepositoryCreationTemplatesResponse_repositoryCreationTemplates *smithy.Schema

var DescribeRepositoryCreationTemplatesResponse_nextToken *smithy.Schema

var GetAccountSettingRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetAccountSettingRequest",
}, smithy.ShapeTypeStructure, 1)
var GetAccountSettingRequest_name *smithy.Schema

var GetAccountSettingResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetAccountSettingResponse",
}, smithy.ShapeTypeStructure, 2)
var GetAccountSettingResponse_name *smithy.Schema

var GetAccountSettingResponse_value *smithy.Schema

var GetAuthorizationTokenRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetAuthorizationTokenRequest",
}, smithy.ShapeTypeStructure, 1)
var GetAuthorizationTokenRequest_registryIds *smithy.Schema

var GetAuthorizationTokenResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetAuthorizationTokenResponse",
}, smithy.ShapeTypeStructure, 1)
var GetAuthorizationTokenResponse_authorizationData *smithy.Schema

var GetDownloadUrlForLayerRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetDownloadUrlForLayerRequest",
}, smithy.ShapeTypeStructure, 3)
var GetDownloadUrlForLayerRequest_registryId *smithy.Schema

var GetDownloadUrlForLayerRequest_repositoryName *smithy.Schema

var GetDownloadUrlForLayerRequest_layerDigest *smithy.Schema

var GetDownloadUrlForLayerResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetDownloadUrlForLayerResponse",
}, smithy.ShapeTypeStructure, 2)
var GetDownloadUrlForLayerResponse_downloadUrl *smithy.Schema

var GetDownloadUrlForLayerResponse_layerDigest *smithy.Schema

var GetLifecyclePolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetLifecyclePolicyRequest",
}, smithy.ShapeTypeStructure, 2)
var GetLifecyclePolicyRequest_registryId *smithy.Schema

var GetLifecyclePolicyRequest_repositoryName *smithy.Schema

var GetLifecyclePolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetLifecyclePolicyResponse",
}, smithy.ShapeTypeStructure, 4)
var GetLifecyclePolicyResponse_registryId *smithy.Schema

var GetLifecyclePolicyResponse_repositoryName *smithy.Schema

var GetLifecyclePolicyResponse_lifecyclePolicyText *smithy.Schema

var GetLifecyclePolicyResponse_lastEvaluatedAt *smithy.Schema

var GetLifecyclePolicyPreviewRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetLifecyclePolicyPreviewRequest",
}, smithy.ShapeTypeStructure, 6)
var GetLifecyclePolicyPreviewRequest_registryId *smithy.Schema

var GetLifecyclePolicyPreviewRequest_repositoryName *smithy.Schema

var GetLifecyclePolicyPreviewRequest_imageIds *smithy.Schema

var GetLifecyclePolicyPreviewRequest_nextToken *smithy.Schema

var GetLifecyclePolicyPreviewRequest_maxResults *smithy.Schema

var GetLifecyclePolicyPreviewRequest_filter *smithy.Schema

var GetLifecyclePolicyPreviewResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetLifecyclePolicyPreviewResponse",
}, smithy.ShapeTypeStructure, 7)
var GetLifecyclePolicyPreviewResponse_registryId *smithy.Schema

var GetLifecyclePolicyPreviewResponse_repositoryName *smithy.Schema

var GetLifecyclePolicyPreviewResponse_lifecyclePolicyText *smithy.Schema

var GetLifecyclePolicyPreviewResponse_status *smithy.Schema

var GetLifecyclePolicyPreviewResponse_nextToken *smithy.Schema

var GetLifecyclePolicyPreviewResponse_previewResults *smithy.Schema

var GetLifecyclePolicyPreviewResponse_summary *smithy.Schema

var GetRegistryPolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRegistryPolicyRequest",
}, smithy.ShapeTypeStructure, 0)

var GetRegistryPolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRegistryPolicyResponse",
}, smithy.ShapeTypeStructure, 2)
var GetRegistryPolicyResponse_registryId *smithy.Schema

var GetRegistryPolicyResponse_policyText *smithy.Schema

var GetRegistryScanningConfigurationRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRegistryScanningConfigurationRequest",
}, smithy.ShapeTypeStructure, 0)

var GetRegistryScanningConfigurationResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRegistryScanningConfigurationResponse",
}, smithy.ShapeTypeStructure, 2)
var GetRegistryScanningConfigurationResponse_registryId *smithy.Schema

var GetRegistryScanningConfigurationResponse_scanningConfiguration *smithy.Schema

var GetRepositoryPolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRepositoryPolicyRequest",
}, smithy.ShapeTypeStructure, 2)
var GetRepositoryPolicyRequest_registryId *smithy.Schema

var GetRepositoryPolicyRequest_repositoryName *smithy.Schema

var GetRepositoryPolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetRepositoryPolicyResponse",
}, smithy.ShapeTypeStructure, 3)
var GetRepositoryPolicyResponse_registryId *smithy.Schema

var GetRepositoryPolicyResponse_repositoryName *smithy.Schema

var GetRepositoryPolicyResponse_policyText *smithy.Schema

var GetSigningConfigurationRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetSigningConfigurationRequest",
}, smithy.ShapeTypeStructure, 0)

var GetSigningConfigurationResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "GetSigningConfigurationResponse",
}, smithy.ShapeTypeStructure, 2)
var GetSigningConfigurationResponse_registryId *smithy.Schema

var GetSigningConfigurationResponse_signingConfiguration *smithy.Schema

var InitiateLayerUploadRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "InitiateLayerUploadRequest",
}, smithy.ShapeTypeStructure, 2)
var InitiateLayerUploadRequest_registryId *smithy.Schema

var InitiateLayerUploadRequest_repositoryName *smithy.Schema

var InitiateLayerUploadResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "InitiateLayerUploadResponse",
}, smithy.ShapeTypeStructure, 2)
var InitiateLayerUploadResponse_uploadId *smithy.Schema

var InitiateLayerUploadResponse_partSize *smithy.Schema

var ListImageReferrersRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListImageReferrersRequest",
}, smithy.ShapeTypeStructure, 6)
var ListImageReferrersRequest_registryId *smithy.Schema

var ListImageReferrersRequest_repositoryName *smithy.Schema

var ListImageReferrersRequest_subjectId *smithy.Schema

var ListImageReferrersRequest_filter *smithy.Schema

var ListImageReferrersRequest_nextToken *smithy.Schema

var ListImageReferrersRequest_maxResults *smithy.Schema

var ListImageReferrersResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListImageReferrersResponse",
}, smithy.ShapeTypeStructure, 2)
var ListImageReferrersResponse_referrers *smithy.Schema

var ListImageReferrersResponse_nextToken *smithy.Schema

var ListImagesRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListImagesRequest",
}, smithy.ShapeTypeStructure, 5)
var ListImagesRequest_registryId *smithy.Schema

var ListImagesRequest_repositoryName *smithy.Schema

var ListImagesRequest_nextToken *smithy.Schema

var ListImagesRequest_maxResults *smithy.Schema

var ListImagesRequest_filter *smithy.Schema

var ListImagesResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListImagesResponse",
}, smithy.ShapeTypeStructure, 2)
var ListImagesResponse_imageIds *smithy.Schema

var ListImagesResponse_nextToken *smithy.Schema

var ListPullTimeUpdateExclusionsRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListPullTimeUpdateExclusionsRequest",
}, smithy.ShapeTypeStructure, 2)
var ListPullTimeUpdateExclusionsRequest_maxResults *smithy.Schema

var ListPullTimeUpdateExclusionsRequest_nextToken *smithy.Schema

var ListPullTimeUpdateExclusionsResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListPullTimeUpdateExclusionsResponse",
}, smithy.ShapeTypeStructure, 2)
var ListPullTimeUpdateExclusionsResponse_pullTimeUpdateExclusions *smithy.Schema

var ListPullTimeUpdateExclusionsResponse_nextToken *smithy.Schema

var ListTagsForResourceRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListTagsForResourceRequest",
}, smithy.ShapeTypeStructure, 1)
var ListTagsForResourceRequest_resourceArn *smithy.Schema

var ListTagsForResourceResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ListTagsForResourceResponse",
}, smithy.ShapeTypeStructure, 1)
var ListTagsForResourceResponse_tags *smithy.Schema

var PutAccountSettingRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutAccountSettingRequest",
}, smithy.ShapeTypeStructure, 2)
var PutAccountSettingRequest_name *smithy.Schema

var PutAccountSettingRequest_value *smithy.Schema

var PutAccountSettingResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutAccountSettingResponse",
}, smithy.ShapeTypeStructure, 2)
var PutAccountSettingResponse_name *smithy.Schema

var PutAccountSettingResponse_value *smithy.Schema

var PutImageRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImageRequest",
}, smithy.ShapeTypeStructure, 6)
var PutImageRequest_registryId *smithy.Schema

var PutImageRequest_repositoryName *smithy.Schema

var PutImageRequest_imageManifest *smithy.Schema

var PutImageRequest_imageManifestMediaType *smithy.Schema

var PutImageRequest_imageTag *smithy.Schema

var PutImageRequest_imageDigest *smithy.Schema

var PutImageResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImageResponse",
}, smithy.ShapeTypeStructure, 1)
var PutImageResponse_image *smithy.Schema

var PutImageScanningConfigurationRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImageScanningConfigurationRequest",
}, smithy.ShapeTypeStructure, 3)
var PutImageScanningConfigurationRequest_registryId *smithy.Schema

var PutImageScanningConfigurationRequest_repositoryName *smithy.Schema

var PutImageScanningConfigurationRequest_imageScanningConfiguration *smithy.Schema

var PutImageScanningConfigurationResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImageScanningConfigurationResponse",
}, smithy.ShapeTypeStructure, 3)
var PutImageScanningConfigurationResponse_registryId *smithy.Schema

var PutImageScanningConfigurationResponse_repositoryName *smithy.Schema

var PutImageScanningConfigurationResponse_imageScanningConfiguration *smithy.Schema

var PutImageTagMutabilityRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImageTagMutabilityRequest",
}, smithy.ShapeTypeStructure, 4)
var PutImageTagMutabilityRequest_registryId *smithy.Schema

var PutImageTagMutabilityRequest_repositoryName *smithy.Schema

var PutImageTagMutabilityRequest_imageTagMutability *smithy.Schema

var PutImageTagMutabilityRequest_imageTagMutabilityExclusionFilters *smithy.Schema

var PutImageTagMutabilityResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutImageTagMutabilityResponse",
}, smithy.ShapeTypeStructure, 4)
var PutImageTagMutabilityResponse_registryId *smithy.Schema

var PutImageTagMutabilityResponse_repositoryName *smithy.Schema

var PutImageTagMutabilityResponse_imageTagMutability *smithy.Schema

var PutImageTagMutabilityResponse_imageTagMutabilityExclusionFilters *smithy.Schema

var PutLifecyclePolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutLifecyclePolicyRequest",
}, smithy.ShapeTypeStructure, 3)
var PutLifecyclePolicyRequest_registryId *smithy.Schema

var PutLifecyclePolicyRequest_repositoryName *smithy.Schema

var PutLifecyclePolicyRequest_lifecyclePolicyText *smithy.Schema

var PutLifecyclePolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutLifecyclePolicyResponse",
}, smithy.ShapeTypeStructure, 3)
var PutLifecyclePolicyResponse_registryId *smithy.Schema

var PutLifecyclePolicyResponse_repositoryName *smithy.Schema

var PutLifecyclePolicyResponse_lifecyclePolicyText *smithy.Schema

var PutRegistryPolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutRegistryPolicyRequest",
}, smithy.ShapeTypeStructure, 1)
var PutRegistryPolicyRequest_policyText *smithy.Schema

var PutRegistryPolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutRegistryPolicyResponse",
}, smithy.ShapeTypeStructure, 2)
var PutRegistryPolicyResponse_registryId *smithy.Schema

var PutRegistryPolicyResponse_policyText *smithy.Schema

var PutRegistryScanningConfigurationRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutRegistryScanningConfigurationRequest",
}, smithy.ShapeTypeStructure, 2)
var PutRegistryScanningConfigurationRequest_scanType *smithy.Schema

var PutRegistryScanningConfigurationRequest_rules *smithy.Schema

var PutRegistryScanningConfigurationResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutRegistryScanningConfigurationResponse",
}, smithy.ShapeTypeStructure, 1)
var PutRegistryScanningConfigurationResponse_registryScanningConfiguration *smithy.Schema

var PutReplicationConfigurationRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutReplicationConfigurationRequest",
}, smithy.ShapeTypeStructure, 1)
var PutReplicationConfigurationRequest_replicationConfiguration *smithy.Schema

var PutReplicationConfigurationResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutReplicationConfigurationResponse",
}, smithy.ShapeTypeStructure, 1)
var PutReplicationConfigurationResponse_replicationConfiguration *smithy.Schema

var PutSigningConfigurationRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutSigningConfigurationRequest",
}, smithy.ShapeTypeStructure, 1)
var PutSigningConfigurationRequest_signingConfiguration *smithy.Schema

var PutSigningConfigurationResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "PutSigningConfigurationResponse",
}, smithy.ShapeTypeStructure, 1)
var PutSigningConfigurationResponse_signingConfiguration *smithy.Schema

var RegisterPullTimeUpdateExclusionRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegisterPullTimeUpdateExclusionRequest",
}, smithy.ShapeTypeStructure, 1)
var RegisterPullTimeUpdateExclusionRequest_principalArn *smithy.Schema

var RegisterPullTimeUpdateExclusionResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "RegisterPullTimeUpdateExclusionResponse",
}, smithy.ShapeTypeStructure, 2)
var RegisterPullTimeUpdateExclusionResponse_principalArn *smithy.Schema

var RegisterPullTimeUpdateExclusionResponse_createdAt *smithy.Schema

var SetRepositoryPolicyRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SetRepositoryPolicyRequest",
}, smithy.ShapeTypeStructure, 4)
var SetRepositoryPolicyRequest_registryId *smithy.Schema

var SetRepositoryPolicyRequest_repositoryName *smithy.Schema

var SetRepositoryPolicyRequest_policyText *smithy.Schema

var SetRepositoryPolicyRequest_force *smithy.Schema

var SetRepositoryPolicyResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "SetRepositoryPolicyResponse",
}, smithy.ShapeTypeStructure, 3)
var SetRepositoryPolicyResponse_registryId *smithy.Schema

var SetRepositoryPolicyResponse_repositoryName *smithy.Schema

var SetRepositoryPolicyResponse_policyText *smithy.Schema

var StartImageScanRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "StartImageScanRequest",
}, smithy.ShapeTypeStructure, 3)
var StartImageScanRequest_registryId *smithy.Schema

var StartImageScanRequest_repositoryName *smithy.Schema

var StartImageScanRequest_imageId *smithy.Schema

var StartImageScanResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "StartImageScanResponse",
}, smithy.ShapeTypeStructure, 4)
var StartImageScanResponse_registryId *smithy.Schema

var StartImageScanResponse_repositoryName *smithy.Schema

var StartImageScanResponse_imageId *smithy.Schema

var StartImageScanResponse_imageScanStatus *smithy.Schema

var StartLifecyclePolicyPreviewRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "StartLifecyclePolicyPreviewRequest",
}, smithy.ShapeTypeStructure, 3)
var StartLifecyclePolicyPreviewRequest_registryId *smithy.Schema

var StartLifecyclePolicyPreviewRequest_repositoryName *smithy.Schema

var StartLifecyclePolicyPreviewRequest_lifecyclePolicyText *smithy.Schema

var StartLifecyclePolicyPreviewResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "StartLifecyclePolicyPreviewResponse",
}, smithy.ShapeTypeStructure, 4)
var StartLifecyclePolicyPreviewResponse_registryId *smithy.Schema

var StartLifecyclePolicyPreviewResponse_repositoryName *smithy.Schema

var StartLifecyclePolicyPreviewResponse_lifecyclePolicyText *smithy.Schema

var StartLifecyclePolicyPreviewResponse_status *smithy.Schema

var TagResourceRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TagResourceRequest",
}, smithy.ShapeTypeStructure, 2)
var TagResourceRequest_resourceArn *smithy.Schema

var TagResourceRequest_tags *smithy.Schema

var TagResourceResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "TagResourceResponse",
}, smithy.ShapeTypeStructure, 0)

var UntagResourceRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UntagResourceRequest",
}, smithy.ShapeTypeStructure, 2)
var UntagResourceRequest_resourceArn *smithy.Schema

var UntagResourceRequest_tagKeys *smithy.Schema

var UntagResourceResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UntagResourceResponse",
}, smithy.ShapeTypeStructure, 0)

var UpdateImageStorageClassRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdateImageStorageClassRequest",
}, smithy.ShapeTypeStructure, 4)
var UpdateImageStorageClassRequest_registryId *smithy.Schema

var UpdateImageStorageClassRequest_repositoryName *smithy.Schema

var UpdateImageStorageClassRequest_imageId *smithy.Schema

var UpdateImageStorageClassRequest_targetStorageClass *smithy.Schema

var UpdateImageStorageClassResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdateImageStorageClassResponse",
}, smithy.ShapeTypeStructure, 4)
var UpdateImageStorageClassResponse_registryId *smithy.Schema

var UpdateImageStorageClassResponse_repositoryName *smithy.Schema

var UpdateImageStorageClassResponse_imageId *smithy.Schema

var UpdateImageStorageClassResponse_imageStatus *smithy.Schema

var UpdatePullThroughCacheRuleRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdatePullThroughCacheRuleRequest",
}, smithy.ShapeTypeStructure, 4)
var UpdatePullThroughCacheRuleRequest_registryId *smithy.Schema

var UpdatePullThroughCacheRuleRequest_ecrRepositoryPrefix *smithy.Schema

var UpdatePullThroughCacheRuleRequest_credentialArn *smithy.Schema

var UpdatePullThroughCacheRuleRequest_customRoleArn *smithy.Schema

var UpdatePullThroughCacheRuleResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdatePullThroughCacheRuleResponse",
}, smithy.ShapeTypeStructure, 6)
var UpdatePullThroughCacheRuleResponse_ecrRepositoryPrefix *smithy.Schema

var UpdatePullThroughCacheRuleResponse_registryId *smithy.Schema

var UpdatePullThroughCacheRuleResponse_updatedAt *smithy.Schema

var UpdatePullThroughCacheRuleResponse_credentialArn *smithy.Schema

var UpdatePullThroughCacheRuleResponse_customRoleArn *smithy.Schema

var UpdatePullThroughCacheRuleResponse_upstreamRepositoryPrefix *smithy.Schema

var UpdateRepositoryCreationTemplateRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdateRepositoryCreationTemplateRequest",
}, smithy.ShapeTypeStructure, 10)
var UpdateRepositoryCreationTemplateRequest_prefix *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_description *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_encryptionConfiguration *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_resourceTags *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_imageTagMutability *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_imageTagMutabilityExclusionFilters *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_repositoryPolicy *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_lifecyclePolicy *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_appliedFor *smithy.Schema

var UpdateRepositoryCreationTemplateRequest_customRoleArn *smithy.Schema

var UpdateRepositoryCreationTemplateResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UpdateRepositoryCreationTemplateResponse",
}, smithy.ShapeTypeStructure, 2)
var UpdateRepositoryCreationTemplateResponse_registryId *smithy.Schema

var UpdateRepositoryCreationTemplateResponse_repositoryCreationTemplate *smithy.Schema

var UploadLayerPartRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UploadLayerPartRequest",
}, smithy.ShapeTypeStructure, 6)
var UploadLayerPartRequest_registryId *smithy.Schema

var UploadLayerPartRequest_repositoryName *smithy.Schema

var UploadLayerPartRequest_uploadId *smithy.Schema

var UploadLayerPartRequest_partFirstByte *smithy.Schema

var UploadLayerPartRequest_partLastByte *smithy.Schema

var UploadLayerPartRequest_layerPartBlob *smithy.Schema

var UploadLayerPartResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "UploadLayerPartResponse",
}, smithy.ShapeTypeStructure, 4)
var UploadLayerPartResponse_registryId *smithy.Schema

var UploadLayerPartResponse_repositoryName *smithy.Schema

var UploadLayerPartResponse_uploadId *smithy.Schema

var UploadLayerPartResponse_lastByteReceived *smithy.Schema

var ValidatePullThroughCacheRuleRequest = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ValidatePullThroughCacheRuleRequest",
}, smithy.ShapeTypeStructure, 2)
var ValidatePullThroughCacheRuleRequest_ecrRepositoryPrefix *smithy.Schema

var ValidatePullThroughCacheRuleRequest_registryId *smithy.Schema

var ValidatePullThroughCacheRuleResponse = smithy.NewSchema(smithy.ShapeID{
	Namespace: "com.amazonaws.ecr",
	Name:      "ValidatePullThroughCacheRuleResponse",
}, smithy.ShapeTypeStructure, 8)
var ValidatePullThroughCacheRuleResponse_ecrRepositoryPrefix *smithy.Schema

var ValidatePullThroughCacheRuleResponse_registryId *smithy.Schema

var ValidatePullThroughCacheRuleResponse_upstreamRegistryUrl *smithy.Schema

var ValidatePullThroughCacheRuleResponse_credentialArn *smithy.Schema

var ValidatePullThroughCacheRuleResponse_customRoleArn *smithy.Schema

var ValidatePullThroughCacheRuleResponse_upstreamRepositoryPrefix *smithy.Schema

var ValidatePullThroughCacheRuleResponse_isValid *smithy.Schema

var ValidatePullThroughCacheRuleResponse_failure *smithy.Schema

// Initialize schema members after all schemas are declared to avoid
// initialization cycles
func init() {
	_Annotations_key = _Annotations.AddMember("key", _String)

	_Annotations_value = _Annotations.AddMember("value", _String)

	ArtifactStatus_ACTIVE = ArtifactStatus.AddMember("ACTIVE", smithyprelude.Unit)

	ArtifactStatus_ARCHIVED = ArtifactStatus.AddMember("ARCHIVED", smithyprelude.Unit)

	ArtifactStatus_ACTIVATING = ArtifactStatus.AddMember("ACTIVATING", smithyprelude.Unit)

	ArtifactStatusFilter_ACTIVE = ArtifactStatusFilter.AddMember("ACTIVE", smithyprelude.Unit)

	ArtifactStatusFilter_ARCHIVED = ArtifactStatusFilter.AddMember("ARCHIVED", smithyprelude.Unit)

	ArtifactStatusFilter_ACTIVATING = ArtifactStatusFilter.AddMember("ACTIVATING", smithyprelude.Unit)

	ArtifactStatusFilter_ANY = ArtifactStatusFilter.AddMember("ANY", smithyprelude.Unit)

	_ArtifactTypeList_member = _ArtifactTypeList.AddMember("member", _ArtifactType)

	Attribute_key = Attribute.AddMember("key", _AttributeKey)

	Attribute_value = Attribute.AddMember("value", _AttributeValue)

	_AttributeList_member = _AttributeList.AddMember("member", Attribute)

	AuthorizationData_authorizationToken = AuthorizationData.AddMember("authorizationToken", _Base64)

	AuthorizationData_expiresAt = AuthorizationData.AddMember("expiresAt", _ExpirationTimestamp)

	AuthorizationData_proxyEndpoint = AuthorizationData.AddMember("proxyEndpoint", _ProxyEndpoint)

	_AuthorizationDataList_member = _AuthorizationDataList.AddMember("member", AuthorizationData)

	_ImageTagsList_member = _ImageTagsList.AddMember("member", _ImageTag)

	AwsEcrContainerImageDetails_architecture = AwsEcrContainerImageDetails.AddMember("architecture", _Arch)

	AwsEcrContainerImageDetails_author = AwsEcrContainerImageDetails.AddMember("author", _Author)

	AwsEcrContainerImageDetails_imageHash = AwsEcrContainerImageDetails.AddMember("imageHash", _ImageDigest)

	AwsEcrContainerImageDetails_imageTags = AwsEcrContainerImageDetails.AddMember("imageTags", _ImageTagsList)

	AwsEcrContainerImageDetails_platform = AwsEcrContainerImageDetails.AddMember("platform", _Platform)

	AwsEcrContainerImageDetails_pushedAt = AwsEcrContainerImageDetails.AddMember("pushedAt", _Date)

	AwsEcrContainerImageDetails_lastInUseAt = AwsEcrContainerImageDetails.AddMember("lastInUseAt", _Date)

	AwsEcrContainerImageDetails_inUseCount = AwsEcrContainerImageDetails.AddMember("inUseCount", _InUseCount)

	AwsEcrContainerImageDetails_registry = AwsEcrContainerImageDetails.AddMember("registry", _RegistryId)

	AwsEcrContainerImageDetails_repositoryName = AwsEcrContainerImageDetails.AddMember("repositoryName", _RepositoryName)

	_BatchedOperationLayerDigestList_member = _BatchedOperationLayerDigestList.AddMember("member", _BatchedOperationLayerDigest)

	BlockedByOrganizationPolicyException_message = BlockedByOrganizationPolicyException.AddMember("message", _ExceptionMessage)

	CvssScore_baseScore = CvssScore.AddMember("baseScore", _BaseScore)

	CvssScore_scoringVector = CvssScore.AddMember("scoringVector", _ScoringVector)

	CvssScore_source = CvssScore.AddMember("source", _Source)

	CvssScore_version = CvssScore.AddMember("version", _Version)

	CvssScoreAdjustment_metric = CvssScoreAdjustment.AddMember("metric", _Metric)

	CvssScoreAdjustment_reason = CvssScoreAdjustment.AddMember("reason", _Reason)

	_CvssScoreAdjustmentList_member = _CvssScoreAdjustmentList.AddMember("member", CvssScoreAdjustment)

	CvssScoreDetails_adjustments = CvssScoreDetails.AddMember("adjustments", _CvssScoreAdjustmentList)

	CvssScoreDetails_score = CvssScoreDetails.AddMember("score", _Score)

	CvssScoreDetails_scoreSource = CvssScoreDetails.AddMember("scoreSource", _Source)

	CvssScoreDetails_scoringVector = CvssScoreDetails.AddMember("scoringVector", _ScoringVector)

	CvssScoreDetails_version = CvssScoreDetails.AddMember("version", _Version)

	_CvssScoreList_member = _CvssScoreList.AddMember("member", CvssScore)

	TagStatus_TAGGED = TagStatus.AddMember("TAGGED", smithyprelude.Unit)

	TagStatus_UNTAGGED = TagStatus.AddMember("UNTAGGED", smithyprelude.Unit)

	TagStatus_ANY = TagStatus.AddMember("ANY", smithyprelude.Unit)

	ImageStatusFilter_ACTIVE = ImageStatusFilter.AddMember("ACTIVE", smithyprelude.Unit)

	ImageStatusFilter_ARCHIVED = ImageStatusFilter.AddMember("ARCHIVED", smithyprelude.Unit)

	ImageStatusFilter_ACTIVATING = ImageStatusFilter.AddMember("ACTIVATING", smithyprelude.Unit)

	ImageStatusFilter_ANY = ImageStatusFilter.AddMember("ANY", smithyprelude.Unit)

	DescribeImagesFilter_tagStatus = DescribeImagesFilter.AddMember("tagStatus", TagStatus)

	DescribeImagesFilter_imageStatus = DescribeImagesFilter.AddMember("imageStatus", ImageStatusFilter)

	EmptyUploadException_message = EmptyUploadException.AddMember("message", _ExceptionMessage)

	EncryptionType_AES256 = EncryptionType.AddMember("AES256", smithyprelude.Unit)

	EncryptionType_KMS = EncryptionType.AddMember("KMS", smithyprelude.Unit)

	EncryptionType_KMS_DSSE = EncryptionType.AddMember("KMS_DSSE", smithyprelude.Unit)

	EncryptionConfiguration_encryptionType = EncryptionConfiguration.AddMember("encryptionType", EncryptionType)

	EncryptionConfiguration_kmsKey = EncryptionConfiguration.AddMember("kmsKey", _KmsKey)

	EncryptionConfigurationForRepositoryCreationTemplate_encryptionType = EncryptionConfigurationForRepositoryCreationTemplate.AddMember("encryptionType", EncryptionType)

	EncryptionConfigurationForRepositoryCreationTemplate_kmsKey = EncryptionConfigurationForRepositoryCreationTemplate.AddMember("kmsKey", _KmsKeyForRepositoryCreationTemplate)

	_ReferenceUrlsList_member = _ReferenceUrlsList.AddMember("member", _Url)

	_RelatedVulnerabilitiesList_member = _RelatedVulnerabilitiesList.AddMember("member", _RelatedVulnerability)

	VulnerablePackage_arch = VulnerablePackage.AddMember("arch", _Arch)

	VulnerablePackage_epoch = VulnerablePackage.AddMember("epoch", _Epoch)

	VulnerablePackage_filePath = VulnerablePackage.AddMember("filePath", _FilePath)

	VulnerablePackage_name = VulnerablePackage.AddMember("name", _VulnerablePackageName)

	VulnerablePackage_packageManager = VulnerablePackage.AddMember("packageManager", _PackageManager)

	VulnerablePackage_release = VulnerablePackage.AddMember("release", _Release)

	VulnerablePackage_sourceLayerHash = VulnerablePackage.AddMember("sourceLayerHash", _SourceLayerHash)

	VulnerablePackage_version = VulnerablePackage.AddMember("version", _Version)

	VulnerablePackage_fixedInVersion = VulnerablePackage.AddMember("fixedInVersion", _FixedInVersion)

	_VulnerablePackagesList_member = _VulnerablePackagesList.AddMember("member", VulnerablePackage)

	PackageVulnerabilityDetails_cvss = PackageVulnerabilityDetails.AddMember("cvss", _CvssScoreList)

	PackageVulnerabilityDetails_referenceUrls = PackageVulnerabilityDetails.AddMember("referenceUrls", _ReferenceUrlsList)

	PackageVulnerabilityDetails_relatedVulnerabilities = PackageVulnerabilityDetails.AddMember("relatedVulnerabilities", _RelatedVulnerabilitiesList)

	PackageVulnerabilityDetails_source = PackageVulnerabilityDetails.AddMember("source", _Source)

	PackageVulnerabilityDetails_sourceUrl = PackageVulnerabilityDetails.AddMember("sourceUrl", _Url)

	PackageVulnerabilityDetails_vendorCreatedAt = PackageVulnerabilityDetails.AddMember("vendorCreatedAt", _Date)

	PackageVulnerabilityDetails_vendorSeverity = PackageVulnerabilityDetails.AddMember("vendorSeverity", _Severity)

	PackageVulnerabilityDetails_vendorUpdatedAt = PackageVulnerabilityDetails.AddMember("vendorUpdatedAt", _Date)

	PackageVulnerabilityDetails_vulnerabilityId = PackageVulnerabilityDetails.AddMember("vulnerabilityId", _VulnerabilityId)

	PackageVulnerabilityDetails_vulnerablePackages = PackageVulnerabilityDetails.AddMember("vulnerablePackages", _VulnerablePackagesList)

	Recommendation_url = Recommendation.AddMember("url", _Url)

	Recommendation_text = Recommendation.AddMember("text", _RecommendationText)

	Remediation_recommendation = Remediation.AddMember("recommendation", Recommendation)

	ResourceDetails_awsEcrContainerImage = ResourceDetails.AddMember("awsEcrContainerImage", AwsEcrContainerImageDetails)

	_Tags_key = _Tags.AddMember("key", _TagKey)

	_Tags_value = _Tags.AddMember("value", _TagValue)

	Resource_details = Resource.AddMember("details", ResourceDetails)

	Resource_id = Resource.AddMember("id", _ResourceId)

	Resource_tags = Resource.AddMember("tags", _Tags)

	Resource_type = Resource.AddMember("type", _Type)

	_ResourceList_member = _ResourceList.AddMember("member", Resource)

	ScoreDetails_cvss = ScoreDetails.AddMember("cvss", CvssScoreDetails)

	EnhancedImageScanFinding_awsAccountId = EnhancedImageScanFinding.AddMember("awsAccountId", _RegistryId)

	EnhancedImageScanFinding_description = EnhancedImageScanFinding.AddMember("description", _FindingDescription)

	EnhancedImageScanFinding_findingArn = EnhancedImageScanFinding.AddMember("findingArn", _FindingArn)

	EnhancedImageScanFinding_firstObservedAt = EnhancedImageScanFinding.AddMember("firstObservedAt", _Date)

	EnhancedImageScanFinding_lastObservedAt = EnhancedImageScanFinding.AddMember("lastObservedAt", _Date)

	EnhancedImageScanFinding_packageVulnerabilityDetails = EnhancedImageScanFinding.AddMember("packageVulnerabilityDetails", PackageVulnerabilityDetails)

	EnhancedImageScanFinding_remediation = EnhancedImageScanFinding.AddMember("remediation", Remediation)

	EnhancedImageScanFinding_resources = EnhancedImageScanFinding.AddMember("resources", _ResourceList)

	EnhancedImageScanFinding_score = EnhancedImageScanFinding.AddMember("score", _Score)

	EnhancedImageScanFinding_scoreDetails = EnhancedImageScanFinding.AddMember("scoreDetails", ScoreDetails)

	EnhancedImageScanFinding_severity = EnhancedImageScanFinding.AddMember("severity", _Severity)

	EnhancedImageScanFinding_status = EnhancedImageScanFinding.AddMember("status", _Status)

	EnhancedImageScanFinding_title = EnhancedImageScanFinding.AddMember("title", _Title)

	EnhancedImageScanFinding_type = EnhancedImageScanFinding.AddMember("type", _Type)

	EnhancedImageScanFinding_updatedAt = EnhancedImageScanFinding.AddMember("updatedAt", _Date)

	EnhancedImageScanFinding_fixAvailable = EnhancedImageScanFinding.AddMember("fixAvailable", _FixAvailable)

	EnhancedImageScanFinding_exploitAvailable = EnhancedImageScanFinding.AddMember("exploitAvailable", _ExploitAvailable)

	_EnhancedImageScanFindingList_member = _EnhancedImageScanFindingList.AddMember("member", EnhancedImageScanFinding)

	ExclusionAlreadyExistsException_message = ExclusionAlreadyExistsException.AddMember("message", _ExceptionMessage)

	ExclusionNotFoundException_message = ExclusionNotFoundException.AddMember("message", _ExceptionMessage)

	FindingSeverity_INFORMATIONAL = FindingSeverity.AddMember("INFORMATIONAL", smithyprelude.Unit)

	FindingSeverity_LOW = FindingSeverity.AddMember("LOW", smithyprelude.Unit)

	FindingSeverity_MEDIUM = FindingSeverity.AddMember("MEDIUM", smithyprelude.Unit)

	FindingSeverity_HIGH = FindingSeverity.AddMember("HIGH", smithyprelude.Unit)

	FindingSeverity_CRITICAL = FindingSeverity.AddMember("CRITICAL", smithyprelude.Unit)

	FindingSeverity_UNDEFINED = FindingSeverity.AddMember("UNDEFINED", smithyprelude.Unit)

	_FindingSeverityCounts_key = _FindingSeverityCounts.AddMember("key", FindingSeverity)

	_FindingSeverityCounts_value = _FindingSeverityCounts.AddMember("value", _SeverityCount)

	_GetAuthorizationTokenRegistryIdList_member = _GetAuthorizationTokenRegistryIdList.AddMember("member", _RegistryId)

	ImageIdentifier_imageDigest = ImageIdentifier.AddMember("imageDigest", _ImageDigest)

	ImageIdentifier_imageTag = ImageIdentifier.AddMember("imageTag", _ImageTag)

	Image_registryId = Image.AddMember("registryId", _RegistryId)

	Image_repositoryName = Image.AddMember("repositoryName", _RepositoryName)

	Image_imageId = Image.AddMember("imageId", ImageIdentifier)

	Image_imageManifest = Image.AddMember("imageManifest", _ImageManifest)

	Image_imageManifestMediaType = Image.AddMember("imageManifestMediaType", _MediaType)

	ImageActionType_EXPIRE = ImageActionType.AddMember("EXPIRE", smithyprelude.Unit)

	ImageActionType_TRANSITION = ImageActionType.AddMember("TRANSITION", smithyprelude.Unit)

	ImageAlreadyExistsException_message = ImageAlreadyExistsException.AddMember("message", _ExceptionMessage)

	ImageArchivedException_message = ImageArchivedException.AddMember("message", _ExceptionMessage)

	_ImageTagList_member = _ImageTagList.AddMember("member", _ImageTag)

	ScanStatus_IN_PROGRESS = ScanStatus.AddMember("IN_PROGRESS", smithyprelude.Unit)

	ScanStatus_COMPLETE = ScanStatus.AddMember("COMPLETE", smithyprelude.Unit)

	ScanStatus_FAILED = ScanStatus.AddMember("FAILED", smithyprelude.Unit)

	ScanStatus_UNSUPPORTED_IMAGE = ScanStatus.AddMember("UNSUPPORTED_IMAGE", smithyprelude.Unit)

	ScanStatus_ACTIVE = ScanStatus.AddMember("ACTIVE", smithyprelude.Unit)

	ScanStatus_PENDING = ScanStatus.AddMember("PENDING", smithyprelude.Unit)

	ScanStatus_SCAN_ELIGIBILITY_EXPIRED = ScanStatus.AddMember("SCAN_ELIGIBILITY_EXPIRED", smithyprelude.Unit)

	ScanStatus_FINDINGS_UNAVAILABLE = ScanStatus.AddMember("FINDINGS_UNAVAILABLE", smithyprelude.Unit)

	ScanStatus_LIMIT_EXCEEDED = ScanStatus.AddMember("LIMIT_EXCEEDED", smithyprelude.Unit)

	ScanStatus_IMAGE_ARCHIVED = ScanStatus.AddMember("IMAGE_ARCHIVED", smithyprelude.Unit)

	ImageScanStatus_status = ImageScanStatus.AddMember("status", ScanStatus)

	ImageScanStatus_description = ImageScanStatus.AddMember("description", _ScanStatusDescription)

	ImageScanFindingsSummary_imageScanCompletedAt = ImageScanFindingsSummary.AddMember("imageScanCompletedAt", _ScanTimestamp)

	ImageScanFindingsSummary_vulnerabilitySourceUpdatedAt = ImageScanFindingsSummary.AddMember("vulnerabilitySourceUpdatedAt", _VulnerabilitySourceUpdateTimestamp)

	ImageScanFindingsSummary_findingSeverityCounts = ImageScanFindingsSummary.AddMember("findingSeverityCounts", _FindingSeverityCounts)

	ImageStatus_ACTIVE = ImageStatus.AddMember("ACTIVE", smithyprelude.Unit)

	ImageStatus_ARCHIVED = ImageStatus.AddMember("ARCHIVED", smithyprelude.Unit)

	ImageStatus_ACTIVATING = ImageStatus.AddMember("ACTIVATING", smithyprelude.Unit)

	ImageDetail_registryId = ImageDetail.AddMember("registryId", _RegistryId)

	ImageDetail_repositoryName = ImageDetail.AddMember("repositoryName", _RepositoryName)

	ImageDetail_imageDigest = ImageDetail.AddMember("imageDigest", _ImageDigest)

	ImageDetail_imageTags = ImageDetail.AddMember("imageTags", _ImageTagList)

	ImageDetail_imageSizeInBytes = ImageDetail.AddMember("imageSizeInBytes", _ImageSizeInBytes)

	ImageDetail_imagePushedAt = ImageDetail.AddMember("imagePushedAt", _PushTimestamp)

	ImageDetail_imageScanStatus = ImageDetail.AddMember("imageScanStatus", ImageScanStatus)

	ImageDetail_imageScanFindingsSummary = ImageDetail.AddMember("imageScanFindingsSummary", ImageScanFindingsSummary)

	ImageDetail_imageManifestMediaType = ImageDetail.AddMember("imageManifestMediaType", _MediaType)

	ImageDetail_artifactMediaType = ImageDetail.AddMember("artifactMediaType", _MediaType)

	ImageDetail_lastRecordedPullTime = ImageDetail.AddMember("lastRecordedPullTime", _RecordedPullTimestamp)

	ImageDetail_subjectManifestDigest = ImageDetail.AddMember("subjectManifestDigest", _ImageDigest)

	ImageDetail_imageStatus = ImageDetail.AddMember("imageStatus", ImageStatus)

	ImageDetail_lastArchivedAt = ImageDetail.AddMember("lastArchivedAt", _LastArchivedAtTimestamp)

	ImageDetail_lastActivatedAt = ImageDetail.AddMember("lastActivatedAt", _LastActivatedAtTimestamp)

	_ImageDetailList_member = _ImageDetailList.AddMember("member", ImageDetail)

	ImageDigestDoesNotMatchException_message = ImageDigestDoesNotMatchException.AddMember("message", _ExceptionMessage)

	ImageFailureCode_InvalidImageDigest = ImageFailureCode.AddMember("InvalidImageDigest", smithyprelude.Unit)

	ImageFailureCode_InvalidImageTag = ImageFailureCode.AddMember("InvalidImageTag", smithyprelude.Unit)

	ImageFailureCode_ImageTagDoesNotMatchDigest = ImageFailureCode.AddMember("ImageTagDoesNotMatchDigest", smithyprelude.Unit)

	ImageFailureCode_ImageNotFound = ImageFailureCode.AddMember("ImageNotFound", smithyprelude.Unit)

	ImageFailureCode_MissingDigestAndTag = ImageFailureCode.AddMember("MissingDigestAndTag", smithyprelude.Unit)

	ImageFailureCode_ImageReferencedByManifestList = ImageFailureCode.AddMember("ImageReferencedByManifestList", smithyprelude.Unit)

	ImageFailureCode_KmsError = ImageFailureCode.AddMember("KmsError", smithyprelude.Unit)

	ImageFailureCode_UpstreamAccessDenied = ImageFailureCode.AddMember("UpstreamAccessDenied", smithyprelude.Unit)

	ImageFailureCode_UpstreamTooManyRequests = ImageFailureCode.AddMember("UpstreamTooManyRequests", smithyprelude.Unit)

	ImageFailureCode_UpstreamUnavailable = ImageFailureCode.AddMember("UpstreamUnavailable", smithyprelude.Unit)

	ImageFailureCode_ImageInaccessible = ImageFailureCode.AddMember("ImageInaccessible", smithyprelude.Unit)

	ImageFailure_imageId = ImageFailure.AddMember("imageId", ImageIdentifier)

	ImageFailure_failureCode = ImageFailure.AddMember("failureCode", ImageFailureCode)

	ImageFailure_failureReason = ImageFailure.AddMember("failureReason", _ImageFailureReason)

	_ImageFailureList_member = _ImageFailureList.AddMember("member", ImageFailure)

	_ImageIdentifierList_member = _ImageIdentifierList.AddMember("member", ImageIdentifier)

	_ImageList_member = _ImageList.AddMember("member", Image)

	ImageNotFoundException_message = ImageNotFoundException.AddMember("message", _ExceptionMessage)

	ImageReferrer_digest = ImageReferrer.AddMember("digest", _ImageDigest)

	ImageReferrer_mediaType = ImageReferrer.AddMember("mediaType", _MediaType)

	ImageReferrer_artifactType = ImageReferrer.AddMember("artifactType", _ArtifactType)

	ImageReferrer_size = ImageReferrer.AddMember("size", _ImageSizeInBytes)

	ImageReferrer_annotations = ImageReferrer.AddMember("annotations", _Annotations)

	ImageReferrer_artifactStatus = ImageReferrer.AddMember("artifactStatus", ArtifactStatus)

	_ImageReferrerList_member = _ImageReferrerList.AddMember("member", ImageReferrer)

	ReplicationStatus_IN_PROGRESS = ReplicationStatus.AddMember("IN_PROGRESS", smithyprelude.Unit)

	ReplicationStatus_COMPLETE = ReplicationStatus.AddMember("COMPLETE", smithyprelude.Unit)

	ReplicationStatus_FAILED = ReplicationStatus.AddMember("FAILED", smithyprelude.Unit)

	ImageReplicationStatus_region = ImageReplicationStatus.AddMember("region", _Region)

	ImageReplicationStatus_registryId = ImageReplicationStatus.AddMember("registryId", _RegistryId)

	ImageReplicationStatus_status = ImageReplicationStatus.AddMember("status", ReplicationStatus)

	ImageReplicationStatus_failureCode = ImageReplicationStatus.AddMember("failureCode", _ReplicationError)

	_ImageReplicationStatusList_member = _ImageReplicationStatusList.AddMember("member", ImageReplicationStatus)

	ImageScanFinding_name = ImageScanFinding.AddMember("name", _FindingName)

	ImageScanFinding_description = ImageScanFinding.AddMember("description", _FindingDescription)

	ImageScanFinding_uri = ImageScanFinding.AddMember("uri", _Url)

	ImageScanFinding_severity = ImageScanFinding.AddMember("severity", FindingSeverity)

	ImageScanFinding_attributes = ImageScanFinding.AddMember("attributes", _AttributeList)

	_ImageScanFindingList_member = _ImageScanFindingList.AddMember("member", ImageScanFinding)

	ImageScanFindings_imageScanCompletedAt = ImageScanFindings.AddMember("imageScanCompletedAt", _ScanTimestamp)

	ImageScanFindings_vulnerabilitySourceUpdatedAt = ImageScanFindings.AddMember("vulnerabilitySourceUpdatedAt", _VulnerabilitySourceUpdateTimestamp)

	ImageScanFindings_findingSeverityCounts = ImageScanFindings.AddMember("findingSeverityCounts", _FindingSeverityCounts)

	ImageScanFindings_findings = ImageScanFindings.AddMember("findings", _ImageScanFindingList)

	ImageScanFindings_enhancedFindings = ImageScanFindings.AddMember("enhancedFindings", _EnhancedImageScanFindingList)

	ImageScanningConfiguration_scanOnPush = ImageScanningConfiguration.AddMember("scanOnPush", _ScanOnPushFlag)

	SigningStatus_IN_PROGRESS = SigningStatus.AddMember("IN_PROGRESS", smithyprelude.Unit)

	SigningStatus_COMPLETE = SigningStatus.AddMember("COMPLETE", smithyprelude.Unit)

	SigningStatus_FAILED = SigningStatus.AddMember("FAILED", smithyprelude.Unit)

	ImageSigningStatus_signingProfileArn = ImageSigningStatus.AddMember("signingProfileArn", _SigningProfileArn)

	ImageSigningStatus_failureCode = ImageSigningStatus.AddMember("failureCode", _SigningStatusFailureCode)

	ImageSigningStatus_failureReason = ImageSigningStatus.AddMember("failureReason", _SigningStatusFailureReason)

	ImageSigningStatus_status = ImageSigningStatus.AddMember("status", SigningStatus)

	_ImageSigningStatusList_member = _ImageSigningStatusList.AddMember("member", ImageSigningStatus)

	ImageStorageClassUpdateNotSupportedException_message = ImageStorageClassUpdateNotSupportedException.AddMember("message", _ExceptionMessage)

	ImageTagAlreadyExistsException_message = ImageTagAlreadyExistsException.AddMember("message", _ExceptionMessage)

	ImageTagMutability_MUTABLE = ImageTagMutability.AddMember("MUTABLE", smithyprelude.Unit)

	ImageTagMutability_IMMUTABLE = ImageTagMutability.AddMember("IMMUTABLE", smithyprelude.Unit)

	ImageTagMutability_IMMUTABLE_WITH_EXCLUSION = ImageTagMutability.AddMember("IMMUTABLE_WITH_EXCLUSION", smithyprelude.Unit)

	ImageTagMutability_MUTABLE_WITH_EXCLUSION = ImageTagMutability.AddMember("MUTABLE_WITH_EXCLUSION", smithyprelude.Unit)

	ImageTagMutabilityExclusionFilterType_WILDCARD = ImageTagMutabilityExclusionFilterType.AddMember("WILDCARD", smithyprelude.Unit)

	ImageTagMutabilityExclusionFilter_filterType = ImageTagMutabilityExclusionFilter.AddMember("filterType", ImageTagMutabilityExclusionFilterType)

	ImageTagMutabilityExclusionFilter_filter = ImageTagMutabilityExclusionFilter.AddMember("filter", _ImageTagMutabilityExclusionFilterValue)

	_ImageTagMutabilityExclusionFilters_member = _ImageTagMutabilityExclusionFilters.AddMember("member", ImageTagMutabilityExclusionFilter)

	InvalidLayerException_message = InvalidLayerException.AddMember("message", _ExceptionMessage)

	InvalidLayerPartException_registryId = InvalidLayerPartException.AddMember("registryId", _RegistryId)

	InvalidLayerPartException_repositoryName = InvalidLayerPartException.AddMember("repositoryName", _RepositoryName)

	InvalidLayerPartException_uploadId = InvalidLayerPartException.AddMember("uploadId", _UploadId)

	InvalidLayerPartException_lastValidByteReceived = InvalidLayerPartException.AddMember("lastValidByteReceived", _PartSize)

	InvalidLayerPartException_message = InvalidLayerPartException.AddMember("message", _ExceptionMessage)

	InvalidParameterException_message = InvalidParameterException.AddMember("message", _ExceptionMessage)

	InvalidTagParameterException_message = InvalidTagParameterException.AddMember("message", _ExceptionMessage)

	KmsException_message = KmsException.AddMember("message", _ExceptionMessage)

	KmsException_kmsError = KmsException.AddMember("kmsError", _KmsError)

	LayerAvailability_AVAILABLE = LayerAvailability.AddMember("AVAILABLE", smithyprelude.Unit)

	LayerAvailability_UNAVAILABLE = LayerAvailability.AddMember("UNAVAILABLE", smithyprelude.Unit)

	LayerAvailability_ARCHIVED = LayerAvailability.AddMember("ARCHIVED", smithyprelude.Unit)

	Layer_layerDigest = Layer.AddMember("layerDigest", _LayerDigest)

	Layer_layerAvailability = Layer.AddMember("layerAvailability", LayerAvailability)

	Layer_layerSize = Layer.AddMember("layerSize", _LayerSizeInBytes)

	Layer_mediaType = Layer.AddMember("mediaType", _MediaType)

	LayerAlreadyExistsException_message = LayerAlreadyExistsException.AddMember("message", _ExceptionMessage)

	_LayerDigestList_member = _LayerDigestList.AddMember("member", _LayerDigest)

	LayerFailureCode_InvalidLayerDigest = LayerFailureCode.AddMember("InvalidLayerDigest", smithyprelude.Unit)

	LayerFailureCode_MissingLayerDigest = LayerFailureCode.AddMember("MissingLayerDigest", smithyprelude.Unit)

	LayerFailure_layerDigest = LayerFailure.AddMember("layerDigest", _BatchedOperationLayerDigest)

	LayerFailure_failureCode = LayerFailure.AddMember("failureCode", LayerFailureCode)

	LayerFailure_failureReason = LayerFailure.AddMember("failureReason", _LayerFailureReason)

	_LayerFailureList_member = _LayerFailureList.AddMember("member", LayerFailure)

	LayerInaccessibleException_message = LayerInaccessibleException.AddMember("message", _ExceptionMessage)

	_LayerList_member = _LayerList.AddMember("member", Layer)

	LayerPartTooSmallException_message = LayerPartTooSmallException.AddMember("message", _ExceptionMessage)

	LayersNotFoundException_message = LayersNotFoundException.AddMember("message", _ExceptionMessage)

	LifecyclePolicyNotFoundException_message = LifecyclePolicyNotFoundException.AddMember("message", _ExceptionMessage)

	LifecyclePolicyPreviewFilter_tagStatus = LifecyclePolicyPreviewFilter.AddMember("tagStatus", TagStatus)

	LifecyclePolicyPreviewInProgressException_message = LifecyclePolicyPreviewInProgressException.AddMember("message", _ExceptionMessage)

	LifecyclePolicyPreviewNotFoundException_message = LifecyclePolicyPreviewNotFoundException.AddMember("message", _ExceptionMessage)

	LifecyclePolicyTargetStorageClass_ARCHIVE = LifecyclePolicyTargetStorageClass.AddMember("ARCHIVE", smithyprelude.Unit)

	LifecyclePolicyRuleAction_type = LifecyclePolicyRuleAction.AddMember("type", ImageActionType)

	LifecyclePolicyRuleAction_targetStorageClass = LifecyclePolicyRuleAction.AddMember("targetStorageClass", LifecyclePolicyTargetStorageClass)

	LifecyclePolicyStorageClass_ARCHIVE = LifecyclePolicyStorageClass.AddMember("ARCHIVE", smithyprelude.Unit)

	LifecyclePolicyStorageClass_STANDARD = LifecyclePolicyStorageClass.AddMember("STANDARD", smithyprelude.Unit)

	LifecyclePolicyPreviewResult_imageTags = LifecyclePolicyPreviewResult.AddMember("imageTags", _ImageTagList)

	LifecyclePolicyPreviewResult_imageDigest = LifecyclePolicyPreviewResult.AddMember("imageDigest", _ImageDigest)

	LifecyclePolicyPreviewResult_imagePushedAt = LifecyclePolicyPreviewResult.AddMember("imagePushedAt", _PushTimestamp)

	LifecyclePolicyPreviewResult_action = LifecyclePolicyPreviewResult.AddMember("action", LifecyclePolicyRuleAction)

	LifecyclePolicyPreviewResult_appliedRulePriority = LifecyclePolicyPreviewResult.AddMember("appliedRulePriority", _LifecyclePolicyRulePriority)

	LifecyclePolicyPreviewResult_storageClass = LifecyclePolicyPreviewResult.AddMember("storageClass", LifecyclePolicyStorageClass)

	_LifecyclePolicyPreviewResultList_member = _LifecyclePolicyPreviewResultList.AddMember("member", LifecyclePolicyPreviewResult)

	LifecyclePolicyPreviewStatus_IN_PROGRESS = LifecyclePolicyPreviewStatus.AddMember("IN_PROGRESS", smithyprelude.Unit)

	LifecyclePolicyPreviewStatus_COMPLETE = LifecyclePolicyPreviewStatus.AddMember("COMPLETE", smithyprelude.Unit)

	LifecyclePolicyPreviewStatus_EXPIRED = LifecyclePolicyPreviewStatus.AddMember("EXPIRED", smithyprelude.Unit)

	LifecyclePolicyPreviewStatus_FAILED = LifecyclePolicyPreviewStatus.AddMember("FAILED", smithyprelude.Unit)

	TransitioningImageTotalCount_targetStorageClass = TransitioningImageTotalCount.AddMember("targetStorageClass", LifecyclePolicyTargetStorageClass)

	TransitioningImageTotalCount_imageTotalCount = TransitioningImageTotalCount.AddMember("imageTotalCount", _ImageCount)

	_TransitioningImageTotalCounts_member = _TransitioningImageTotalCounts.AddMember("member", TransitioningImageTotalCount)

	LifecyclePolicyPreviewSummary_expiringImageTotalCount = LifecyclePolicyPreviewSummary.AddMember("expiringImageTotalCount", _ImageCount)

	LifecyclePolicyPreviewSummary_transitioningImageTotalCounts = LifecyclePolicyPreviewSummary.AddMember("transitioningImageTotalCounts", _TransitioningImageTotalCounts)

	LimitExceededException_message = LimitExceededException.AddMember("message", _ExceptionMessage)

	ListImageReferrersFilter_artifactTypes = ListImageReferrersFilter.AddMember("artifactTypes", _ArtifactTypeList)

	ListImageReferrersFilter_artifactStatus = ListImageReferrersFilter.AddMember("artifactStatus", ArtifactStatusFilter)

	ListImagesFilter_tagStatus = ListImagesFilter.AddMember("tagStatus", TagStatus)

	ListImagesFilter_imageStatus = ListImagesFilter.AddMember("imageStatus", ImageStatusFilter)

	_MediaTypeList_member = _MediaTypeList.AddMember("member", _MediaType)

	_PrefixList_member = _PrefixList.AddMember("member", _Prefix)

	UpstreamRegistry_Ecr = UpstreamRegistry.AddMember("Ecr", smithyprelude.Unit)

	UpstreamRegistry_EcrPublic = UpstreamRegistry.AddMember("EcrPublic", smithyprelude.Unit)

	UpstreamRegistry_Quay = UpstreamRegistry.AddMember("Quay", smithyprelude.Unit)

	UpstreamRegistry_K8s = UpstreamRegistry.AddMember("K8s", smithyprelude.Unit)

	UpstreamRegistry_DockerHub = UpstreamRegistry.AddMember("DockerHub", smithyprelude.Unit)

	UpstreamRegistry_GitHubContainerRegistry = UpstreamRegistry.AddMember("GitHubContainerRegistry", smithyprelude.Unit)

	UpstreamRegistry_AzureContainerRegistry = UpstreamRegistry.AddMember("AzureContainerRegistry", smithyprelude.Unit)

	UpstreamRegistry_GitLabContainerRegistry = UpstreamRegistry.AddMember("GitLabContainerRegistry", smithyprelude.Unit)

	UpstreamRegistry_Chainguard = UpstreamRegistry.AddMember("Chainguard", smithyprelude.Unit)

	PullThroughCacheRule_ecrRepositoryPrefix = PullThroughCacheRule.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	PullThroughCacheRule_upstreamRegistryUrl = PullThroughCacheRule.AddMember("upstreamRegistryUrl", _Url)

	PullThroughCacheRule_createdAt = PullThroughCacheRule.AddMember("createdAt", _CreationTimestamp)

	PullThroughCacheRule_registryId = PullThroughCacheRule.AddMember("registryId", _RegistryId)

	PullThroughCacheRule_credentialArn = PullThroughCacheRule.AddMember("credentialArn", _CredentialArn)

	PullThroughCacheRule_customRoleArn = PullThroughCacheRule.AddMember("customRoleArn", _CustomRoleArn)

	PullThroughCacheRule_upstreamRepositoryPrefix = PullThroughCacheRule.AddMember("upstreamRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	PullThroughCacheRule_upstreamRegistry = PullThroughCacheRule.AddMember("upstreamRegistry", UpstreamRegistry)

	PullThroughCacheRule_updatedAt = PullThroughCacheRule.AddMember("updatedAt", _UpdatedTimestamp)

	PullThroughCacheRuleAlreadyExistsException_message = PullThroughCacheRuleAlreadyExistsException.AddMember("message", _ExceptionMessage)

	_PullThroughCacheRuleList_member = _PullThroughCacheRuleList.AddMember("member", PullThroughCacheRule)

	PullThroughCacheRuleNotFoundException_message = PullThroughCacheRuleNotFoundException.AddMember("message", _ExceptionMessage)

	_PullThroughCacheRuleRepositoryPrefixList_member = _PullThroughCacheRuleRepositoryPrefixList.AddMember("member", _PullThroughCacheRuleRepositoryPrefix)

	_PullTimeUpdateExclusionList_member = _PullTimeUpdateExclusionList.AddMember("member", _PrincipalArn)

	RCTAppliedFor_REPLICATION = RCTAppliedFor.AddMember("REPLICATION", smithyprelude.Unit)

	RCTAppliedFor_PULL_THROUGH_CACHE = RCTAppliedFor.AddMember("PULL_THROUGH_CACHE", smithyprelude.Unit)

	RCTAppliedFor_CREATE_ON_PUSH = RCTAppliedFor.AddMember("CREATE_ON_PUSH", smithyprelude.Unit)

	_RCTAppliedForList_member = _RCTAppliedForList.AddMember("member", RCTAppliedFor)

	ReferencedImagesNotFoundException_message = ReferencedImagesNotFoundException.AddMember("message", _ExceptionMessage)

	RegistryPolicyNotFoundException_message = RegistryPolicyNotFoundException.AddMember("message", _ExceptionMessage)

	ScanType_BASIC = ScanType.AddMember("BASIC", smithyprelude.Unit)

	ScanType_ENHANCED = ScanType.AddMember("ENHANCED", smithyprelude.Unit)

	ScanFrequency_SCAN_ON_PUSH = ScanFrequency.AddMember("SCAN_ON_PUSH", smithyprelude.Unit)

	ScanFrequency_CONTINUOUS_SCAN = ScanFrequency.AddMember("CONTINUOUS_SCAN", smithyprelude.Unit)

	ScanFrequency_MANUAL = ScanFrequency.AddMember("MANUAL", smithyprelude.Unit)

	ScanningRepositoryFilterType_WILDCARD = ScanningRepositoryFilterType.AddMember("WILDCARD", smithyprelude.Unit)

	ScanningRepositoryFilter_filter = ScanningRepositoryFilter.AddMember("filter", _ScanningRepositoryFilterValue)

	ScanningRepositoryFilter_filterType = ScanningRepositoryFilter.AddMember("filterType", ScanningRepositoryFilterType)

	_ScanningRepositoryFilterList_member = _ScanningRepositoryFilterList.AddMember("member", ScanningRepositoryFilter)

	RegistryScanningRule_scanFrequency = RegistryScanningRule.AddMember("scanFrequency", ScanFrequency)

	RegistryScanningRule_repositoryFilters = RegistryScanningRule.AddMember("repositoryFilters", _ScanningRepositoryFilterList)

	_RegistryScanningRuleList_member = _RegistryScanningRuleList.AddMember("member", RegistryScanningRule)

	RegistryScanningConfiguration_scanType = RegistryScanningConfiguration.AddMember("scanType", ScanType)

	RegistryScanningConfiguration_rules = RegistryScanningConfiguration.AddMember("rules", _RegistryScanningRuleList)

	ReplicationDestination_region = ReplicationDestination.AddMember("region", _Region)

	ReplicationDestination_registryId = ReplicationDestination.AddMember("registryId", _RegistryId)

	_ReplicationDestinationList_member = _ReplicationDestinationList.AddMember("member", ReplicationDestination)

	RepositoryFilterType_PREFIX_MATCH = RepositoryFilterType.AddMember("PREFIX_MATCH", smithyprelude.Unit)

	RepositoryFilter_filter = RepositoryFilter.AddMember("filter", _RepositoryFilterValue)

	RepositoryFilter_filterType = RepositoryFilter.AddMember("filterType", RepositoryFilterType)

	_RepositoryFilterList_member = _RepositoryFilterList.AddMember("member", RepositoryFilter)

	ReplicationRule_destinations = ReplicationRule.AddMember("destinations", _ReplicationDestinationList)

	ReplicationRule_repositoryFilters = ReplicationRule.AddMember("repositoryFilters", _RepositoryFilterList)

	_ReplicationRuleList_member = _ReplicationRuleList.AddMember("member", ReplicationRule)

	ReplicationConfiguration_rules = ReplicationConfiguration.AddMember("rules", _ReplicationRuleList)

	Repository_repositoryArn = Repository.AddMember("repositoryArn", _Arn)

	Repository_registryId = Repository.AddMember("registryId", _RegistryId)

	Repository_repositoryName = Repository.AddMember("repositoryName", _RepositoryName)

	Repository_repositoryUri = Repository.AddMember("repositoryUri", _Url)

	Repository_createdAt = Repository.AddMember("createdAt", _CreationTimestamp)

	Repository_imageTagMutability = Repository.AddMember("imageTagMutability", ImageTagMutability)

	Repository_imageTagMutabilityExclusionFilters = Repository.AddMember("imageTagMutabilityExclusionFilters", _ImageTagMutabilityExclusionFilters)

	Repository_imageScanningConfiguration = Repository.AddMember("imageScanningConfiguration", ImageScanningConfiguration)

	Repository_encryptionConfiguration = Repository.AddMember("encryptionConfiguration", EncryptionConfiguration)

	RepositoryAlreadyExistsException_message = RepositoryAlreadyExistsException.AddMember("message", _ExceptionMessage)

	Tag_Key = Tag.AddMember("Key", _TagKey)

	Tag_Value = Tag.AddMember("Value", _TagValue)

	_TagList_member = _TagList.AddMember("member", Tag)

	RepositoryCreationTemplate_prefix = RepositoryCreationTemplate.AddMember("prefix", _Prefix)

	RepositoryCreationTemplate_description = RepositoryCreationTemplate.AddMember("description", _RepositoryTemplateDescription)

	RepositoryCreationTemplate_encryptionConfiguration = RepositoryCreationTemplate.AddMember("encryptionConfiguration", EncryptionConfigurationForRepositoryCreationTemplate)

	RepositoryCreationTemplate_resourceTags = RepositoryCreationTemplate.AddMember("resourceTags", _TagList)

	RepositoryCreationTemplate_imageTagMutability = RepositoryCreationTemplate.AddMember("imageTagMutability", ImageTagMutability)

	RepositoryCreationTemplate_imageTagMutabilityExclusionFilters = RepositoryCreationTemplate.AddMember("imageTagMutabilityExclusionFilters", _ImageTagMutabilityExclusionFilters)

	RepositoryCreationTemplate_repositoryPolicy = RepositoryCreationTemplate.AddMember("repositoryPolicy", _RepositoryPolicyText)

	RepositoryCreationTemplate_lifecyclePolicy = RepositoryCreationTemplate.AddMember("lifecyclePolicy", _LifecyclePolicyTextForRepositoryCreationTemplate)

	RepositoryCreationTemplate_appliedFor = RepositoryCreationTemplate.AddMember("appliedFor", _RCTAppliedForList)

	RepositoryCreationTemplate_customRoleArn = RepositoryCreationTemplate.AddMember("customRoleArn", _CustomRoleArn)

	RepositoryCreationTemplate_createdAt = RepositoryCreationTemplate.AddMember("createdAt", _Date)

	RepositoryCreationTemplate_updatedAt = RepositoryCreationTemplate.AddMember("updatedAt", _Date)

	_RepositoryCreationTemplateList_member = _RepositoryCreationTemplateList.AddMember("member", RepositoryCreationTemplate)

	_RepositoryList_member = _RepositoryList.AddMember("member", Repository)

	_RepositoryNameList_member = _RepositoryNameList.AddMember("member", _RepositoryName)

	RepositoryNotEmptyException_message = RepositoryNotEmptyException.AddMember("message", _ExceptionMessage)

	RepositoryNotFoundException_message = RepositoryNotFoundException.AddMember("message", _ExceptionMessage)

	RepositoryPolicyNotFoundException_message = RepositoryPolicyNotFoundException.AddMember("message", _ExceptionMessage)

	RepositoryScanningConfiguration_repositoryArn = RepositoryScanningConfiguration.AddMember("repositoryArn", _Arn)

	RepositoryScanningConfiguration_repositoryName = RepositoryScanningConfiguration.AddMember("repositoryName", _RepositoryName)

	RepositoryScanningConfiguration_scanOnPush = RepositoryScanningConfiguration.AddMember("scanOnPush", _ScanOnPushFlag)

	RepositoryScanningConfiguration_scanFrequency = RepositoryScanningConfiguration.AddMember("scanFrequency", ScanFrequency)

	RepositoryScanningConfiguration_appliedScanFilters = RepositoryScanningConfiguration.AddMember("appliedScanFilters", _ScanningRepositoryFilterList)

	ScanningConfigurationFailureCode_REPOSITORY_NOT_FOUND = ScanningConfigurationFailureCode.AddMember("REPOSITORY_NOT_FOUND", smithyprelude.Unit)

	RepositoryScanningConfigurationFailure_repositoryName = RepositoryScanningConfigurationFailure.AddMember("repositoryName", _RepositoryName)

	RepositoryScanningConfigurationFailure_failureCode = RepositoryScanningConfigurationFailure.AddMember("failureCode", ScanningConfigurationFailureCode)

	RepositoryScanningConfigurationFailure_failureReason = RepositoryScanningConfigurationFailure.AddMember("failureReason", _ScanningConfigurationFailureReason)

	_RepositoryScanningConfigurationFailureList_member = _RepositoryScanningConfigurationFailureList.AddMember("member", RepositoryScanningConfigurationFailure)

	_RepositoryScanningConfigurationList_member = _RepositoryScanningConfigurationList.AddMember("member", RepositoryScanningConfiguration)

	_ScanningConfigurationRepositoryNameList_member = _ScanningConfigurationRepositoryNameList.AddMember("member", _RepositoryName)

	ScanNotFoundException_message = ScanNotFoundException.AddMember("message", _ExceptionMessage)

	SecretNotFoundException_message = SecretNotFoundException.AddMember("message", _ExceptionMessage)

	ServerException_message = ServerException.AddMember("message", _ExceptionMessage)

	SigningRepositoryFilterType_WILDCARD_MATCH = SigningRepositoryFilterType.AddMember("WILDCARD_MATCH", smithyprelude.Unit)

	SigningRepositoryFilter_filter = SigningRepositoryFilter.AddMember("filter", _SigningRepositoryFilterValue)

	SigningRepositoryFilter_filterType = SigningRepositoryFilter.AddMember("filterType", SigningRepositoryFilterType)

	_SigningRepositoryFilterList_member = _SigningRepositoryFilterList.AddMember("member", SigningRepositoryFilter)

	SigningRule_signingProfileArn = SigningRule.AddMember("signingProfileArn", _SigningProfileArn)

	SigningRule_repositoryFilters = SigningRule.AddMember("repositoryFilters", _SigningRepositoryFilterList)

	_SigningRuleList_member = _SigningRuleList.AddMember("member", SigningRule)

	SigningConfiguration_rules = SigningConfiguration.AddMember("rules", _SigningRuleList)

	SigningConfigurationNotFoundException_message = SigningConfigurationNotFoundException.AddMember("message", _ExceptionMessage)

	SubjectIdentifier_imageDigest = SubjectIdentifier.AddMember("imageDigest", _ImageDigest)

	_TagKeyList_member = _TagKeyList.AddMember("member", _TagKey)

	TargetStorageClass_STANDARD = TargetStorageClass.AddMember("STANDARD", smithyprelude.Unit)

	TargetStorageClass_ARCHIVE = TargetStorageClass.AddMember("ARCHIVE", smithyprelude.Unit)

	TemplateAlreadyExistsException_message = TemplateAlreadyExistsException.AddMember("message", _ExceptionMessage)

	TemplateNotFoundException_message = TemplateNotFoundException.AddMember("message", _ExceptionMessage)

	TooManyTagsException_message = TooManyTagsException.AddMember("message", _ExceptionMessage)

	UnableToAccessSecretException_message = UnableToAccessSecretException.AddMember("message", _ExceptionMessage)

	UnableToDecryptSecretValueException_message = UnableToDecryptSecretValueException.AddMember("message", _ExceptionMessage)

	UnableToGetUpstreamImageException_message = UnableToGetUpstreamImageException.AddMember("message", _ExceptionMessage)

	UnableToGetUpstreamLayerException_message = UnableToGetUpstreamLayerException.AddMember("message", _ExceptionMessage)

	UnableToListUpstreamImageReferrersException_message = UnableToListUpstreamImageReferrersException.AddMember("message", _ExceptionMessage)

	UnsupportedImageTypeException_message = UnsupportedImageTypeException.AddMember("message", _ExceptionMessage)

	UnsupportedUpstreamRegistryException_message = UnsupportedUpstreamRegistryException.AddMember("message", _ExceptionMessage)

	UploadNotFoundException_message = UploadNotFoundException.AddMember("message", _ExceptionMessage)

	ValidationException_message = ValidationException.AddMember("message", _ExceptionMessage)

	BatchCheckLayerAvailabilityRequest_registryId = BatchCheckLayerAvailabilityRequest.AddMember("registryId", _RegistryId)

	BatchCheckLayerAvailabilityRequest_repositoryName = BatchCheckLayerAvailabilityRequest.AddMember("repositoryName", _RepositoryName)

	BatchCheckLayerAvailabilityRequest_layerDigests = BatchCheckLayerAvailabilityRequest.AddMember("layerDigests", _BatchedOperationLayerDigestList)

	BatchCheckLayerAvailabilityResponse_layers = BatchCheckLayerAvailabilityResponse.AddMember("layers", _LayerList)

	BatchCheckLayerAvailabilityResponse_failures = BatchCheckLayerAvailabilityResponse.AddMember("failures", _LayerFailureList)

	BatchDeleteImageRequest_registryId = BatchDeleteImageRequest.AddMember("registryId", _RegistryId)

	BatchDeleteImageRequest_repositoryName = BatchDeleteImageRequest.AddMember("repositoryName", _RepositoryName)

	BatchDeleteImageRequest_imageIds = BatchDeleteImageRequest.AddMember("imageIds", _ImageIdentifierList)

	BatchDeleteImageResponse_imageIds = BatchDeleteImageResponse.AddMember("imageIds", _ImageIdentifierList)

	BatchDeleteImageResponse_failures = BatchDeleteImageResponse.AddMember("failures", _ImageFailureList)

	BatchGetImageRequest_registryId = BatchGetImageRequest.AddMember("registryId", _RegistryId)

	BatchGetImageRequest_repositoryName = BatchGetImageRequest.AddMember("repositoryName", _RepositoryName)

	BatchGetImageRequest_imageIds = BatchGetImageRequest.AddMember("imageIds", _ImageIdentifierList)

	BatchGetImageRequest_acceptedMediaTypes = BatchGetImageRequest.AddMember("acceptedMediaTypes", _MediaTypeList)

	BatchGetImageResponse_images = BatchGetImageResponse.AddMember("images", _ImageList)

	BatchGetImageResponse_failures = BatchGetImageResponse.AddMember("failures", _ImageFailureList)

	BatchGetRepositoryScanningConfigurationRequest_repositoryNames = BatchGetRepositoryScanningConfigurationRequest.AddMember("repositoryNames", _ScanningConfigurationRepositoryNameList)

	BatchGetRepositoryScanningConfigurationResponse_scanningConfigurations = BatchGetRepositoryScanningConfigurationResponse.AddMember("scanningConfigurations", _RepositoryScanningConfigurationList)

	BatchGetRepositoryScanningConfigurationResponse_failures = BatchGetRepositoryScanningConfigurationResponse.AddMember("failures", _RepositoryScanningConfigurationFailureList)

	CompleteLayerUploadRequest_registryId = CompleteLayerUploadRequest.AddMember("registryId", _RegistryId)

	CompleteLayerUploadRequest_repositoryName = CompleteLayerUploadRequest.AddMember("repositoryName", _RepositoryName)

	CompleteLayerUploadRequest_uploadId = CompleteLayerUploadRequest.AddMember("uploadId", _UploadId)

	CompleteLayerUploadRequest_layerDigests = CompleteLayerUploadRequest.AddMember("layerDigests", _LayerDigestList)

	CompleteLayerUploadResponse_registryId = CompleteLayerUploadResponse.AddMember("registryId", _RegistryId)

	CompleteLayerUploadResponse_repositoryName = CompleteLayerUploadResponse.AddMember("repositoryName", _RepositoryName)

	CompleteLayerUploadResponse_uploadId = CompleteLayerUploadResponse.AddMember("uploadId", _UploadId)

	CompleteLayerUploadResponse_layerDigest = CompleteLayerUploadResponse.AddMember("layerDigest", _LayerDigest)

	CreatePullThroughCacheRuleRequest_ecrRepositoryPrefix = CreatePullThroughCacheRuleRequest.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	CreatePullThroughCacheRuleRequest_upstreamRegistryUrl = CreatePullThroughCacheRuleRequest.AddMember("upstreamRegistryUrl", _Url)

	CreatePullThroughCacheRuleRequest_registryId = CreatePullThroughCacheRuleRequest.AddMember("registryId", _RegistryId)

	CreatePullThroughCacheRuleRequest_upstreamRegistry = CreatePullThroughCacheRuleRequest.AddMember("upstreamRegistry", UpstreamRegistry)

	CreatePullThroughCacheRuleRequest_credentialArn = CreatePullThroughCacheRuleRequest.AddMember("credentialArn", _CredentialArn)

	CreatePullThroughCacheRuleRequest_customRoleArn = CreatePullThroughCacheRuleRequest.AddMember("customRoleArn", _CustomRoleArn)

	CreatePullThroughCacheRuleRequest_upstreamRepositoryPrefix = CreatePullThroughCacheRuleRequest.AddMember("upstreamRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	CreatePullThroughCacheRuleResponse_ecrRepositoryPrefix = CreatePullThroughCacheRuleResponse.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	CreatePullThroughCacheRuleResponse_upstreamRegistryUrl = CreatePullThroughCacheRuleResponse.AddMember("upstreamRegistryUrl", _Url)

	CreatePullThroughCacheRuleResponse_createdAt = CreatePullThroughCacheRuleResponse.AddMember("createdAt", _CreationTimestamp)

	CreatePullThroughCacheRuleResponse_registryId = CreatePullThroughCacheRuleResponse.AddMember("registryId", _RegistryId)

	CreatePullThroughCacheRuleResponse_upstreamRegistry = CreatePullThroughCacheRuleResponse.AddMember("upstreamRegistry", UpstreamRegistry)

	CreatePullThroughCacheRuleResponse_credentialArn = CreatePullThroughCacheRuleResponse.AddMember("credentialArn", _CredentialArn)

	CreatePullThroughCacheRuleResponse_customRoleArn = CreatePullThroughCacheRuleResponse.AddMember("customRoleArn", _CustomRoleArn)

	CreatePullThroughCacheRuleResponse_upstreamRepositoryPrefix = CreatePullThroughCacheRuleResponse.AddMember("upstreamRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	CreateRepositoryCreationTemplateRequest_prefix = CreateRepositoryCreationTemplateRequest.AddMember("prefix", _Prefix)

	CreateRepositoryCreationTemplateRequest_description = CreateRepositoryCreationTemplateRequest.AddMember("description", _RepositoryTemplateDescription)

	CreateRepositoryCreationTemplateRequest_encryptionConfiguration = CreateRepositoryCreationTemplateRequest.AddMember("encryptionConfiguration", EncryptionConfigurationForRepositoryCreationTemplate)

	CreateRepositoryCreationTemplateRequest_resourceTags = CreateRepositoryCreationTemplateRequest.AddMember("resourceTags", _TagList)

	CreateRepositoryCreationTemplateRequest_imageTagMutability = CreateRepositoryCreationTemplateRequest.AddMember("imageTagMutability", ImageTagMutability)

	CreateRepositoryCreationTemplateRequest_imageTagMutabilityExclusionFilters = CreateRepositoryCreationTemplateRequest.AddMember("imageTagMutabilityExclusionFilters", _ImageTagMutabilityExclusionFilters)

	CreateRepositoryCreationTemplateRequest_repositoryPolicy = CreateRepositoryCreationTemplateRequest.AddMember("repositoryPolicy", _RepositoryPolicyText)

	CreateRepositoryCreationTemplateRequest_lifecyclePolicy = CreateRepositoryCreationTemplateRequest.AddMember("lifecyclePolicy", _LifecyclePolicyTextForRepositoryCreationTemplate)

	CreateRepositoryCreationTemplateRequest_appliedFor = CreateRepositoryCreationTemplateRequest.AddMember("appliedFor", _RCTAppliedForList)

	CreateRepositoryCreationTemplateRequest_customRoleArn = CreateRepositoryCreationTemplateRequest.AddMember("customRoleArn", _CustomRoleArn)

	CreateRepositoryCreationTemplateResponse_registryId = CreateRepositoryCreationTemplateResponse.AddMember("registryId", _RegistryId)

	CreateRepositoryCreationTemplateResponse_repositoryCreationTemplate = CreateRepositoryCreationTemplateResponse.AddMember("repositoryCreationTemplate", RepositoryCreationTemplate)

	CreateRepositoryRequest_registryId = CreateRepositoryRequest.AddMember("registryId", _RegistryId)

	CreateRepositoryRequest_repositoryName = CreateRepositoryRequest.AddMember("repositoryName", _RepositoryName)

	CreateRepositoryRequest_tags = CreateRepositoryRequest.AddMember("tags", _TagList)

	CreateRepositoryRequest_imageTagMutability = CreateRepositoryRequest.AddMember("imageTagMutability", ImageTagMutability)

	CreateRepositoryRequest_imageTagMutabilityExclusionFilters = CreateRepositoryRequest.AddMember("imageTagMutabilityExclusionFilters", _ImageTagMutabilityExclusionFilters)

	CreateRepositoryRequest_imageScanningConfiguration = CreateRepositoryRequest.AddMember("imageScanningConfiguration", ImageScanningConfiguration)

	CreateRepositoryRequest_encryptionConfiguration = CreateRepositoryRequest.AddMember("encryptionConfiguration", EncryptionConfiguration)

	CreateRepositoryResponse_repository = CreateRepositoryResponse.AddMember("repository", Repository)

	DeleteLifecyclePolicyRequest_registryId = DeleteLifecyclePolicyRequest.AddMember("registryId", _RegistryId)

	DeleteLifecyclePolicyRequest_repositoryName = DeleteLifecyclePolicyRequest.AddMember("repositoryName", _RepositoryName)

	DeleteLifecyclePolicyResponse_registryId = DeleteLifecyclePolicyResponse.AddMember("registryId", _RegistryId)

	DeleteLifecyclePolicyResponse_repositoryName = DeleteLifecyclePolicyResponse.AddMember("repositoryName", _RepositoryName)

	DeleteLifecyclePolicyResponse_lifecyclePolicyText = DeleteLifecyclePolicyResponse.AddMember("lifecyclePolicyText", _LifecyclePolicyText)

	DeleteLifecyclePolicyResponse_lastEvaluatedAt = DeleteLifecyclePolicyResponse.AddMember("lastEvaluatedAt", _EvaluationTimestamp)

	DeletePullThroughCacheRuleRequest_ecrRepositoryPrefix = DeletePullThroughCacheRuleRequest.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	DeletePullThroughCacheRuleRequest_registryId = DeletePullThroughCacheRuleRequest.AddMember("registryId", _RegistryId)

	DeletePullThroughCacheRuleResponse_ecrRepositoryPrefix = DeletePullThroughCacheRuleResponse.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	DeletePullThroughCacheRuleResponse_upstreamRegistryUrl = DeletePullThroughCacheRuleResponse.AddMember("upstreamRegistryUrl", _Url)

	DeletePullThroughCacheRuleResponse_createdAt = DeletePullThroughCacheRuleResponse.AddMember("createdAt", _CreationTimestamp)

	DeletePullThroughCacheRuleResponse_registryId = DeletePullThroughCacheRuleResponse.AddMember("registryId", _RegistryId)

	DeletePullThroughCacheRuleResponse_credentialArn = DeletePullThroughCacheRuleResponse.AddMember("credentialArn", _CredentialArn)

	DeletePullThroughCacheRuleResponse_customRoleArn = DeletePullThroughCacheRuleResponse.AddMember("customRoleArn", _CustomRoleArn)

	DeletePullThroughCacheRuleResponse_upstreamRepositoryPrefix = DeletePullThroughCacheRuleResponse.AddMember("upstreamRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	DeleteRegistryPolicyResponse_registryId = DeleteRegistryPolicyResponse.AddMember("registryId", _RegistryId)

	DeleteRegistryPolicyResponse_policyText = DeleteRegistryPolicyResponse.AddMember("policyText", _RegistryPolicyText)

	DeleteRepositoryCreationTemplateRequest_prefix = DeleteRepositoryCreationTemplateRequest.AddMember("prefix", _Prefix)

	DeleteRepositoryCreationTemplateResponse_registryId = DeleteRepositoryCreationTemplateResponse.AddMember("registryId", _RegistryId)

	DeleteRepositoryCreationTemplateResponse_repositoryCreationTemplate = DeleteRepositoryCreationTemplateResponse.AddMember("repositoryCreationTemplate", RepositoryCreationTemplate)

	DeleteRepositoryRequest_registryId = DeleteRepositoryRequest.AddMember("registryId", _RegistryId)

	DeleteRepositoryRequest_repositoryName = DeleteRepositoryRequest.AddMember("repositoryName", _RepositoryName)

	DeleteRepositoryRequest_force = DeleteRepositoryRequest.AddMember("force", _ForceFlag)

	DeleteRepositoryResponse_repository = DeleteRepositoryResponse.AddMember("repository", Repository)

	DeleteRepositoryPolicyRequest_registryId = DeleteRepositoryPolicyRequest.AddMember("registryId", _RegistryId)

	DeleteRepositoryPolicyRequest_repositoryName = DeleteRepositoryPolicyRequest.AddMember("repositoryName", _RepositoryName)

	DeleteRepositoryPolicyResponse_registryId = DeleteRepositoryPolicyResponse.AddMember("registryId", _RegistryId)

	DeleteRepositoryPolicyResponse_repositoryName = DeleteRepositoryPolicyResponse.AddMember("repositoryName", _RepositoryName)

	DeleteRepositoryPolicyResponse_policyText = DeleteRepositoryPolicyResponse.AddMember("policyText", _RepositoryPolicyText)

	DeleteSigningConfigurationResponse_registryId = DeleteSigningConfigurationResponse.AddMember("registryId", _RegistryId)

	DeleteSigningConfigurationResponse_signingConfiguration = DeleteSigningConfigurationResponse.AddMember("signingConfiguration", SigningConfiguration)

	DeregisterPullTimeUpdateExclusionRequest_principalArn = DeregisterPullTimeUpdateExclusionRequest.AddMember("principalArn", _PrincipalArn)

	DeregisterPullTimeUpdateExclusionResponse_principalArn = DeregisterPullTimeUpdateExclusionResponse.AddMember("principalArn", _PrincipalArn)

	DescribeImageReplicationStatusRequest_repositoryName = DescribeImageReplicationStatusRequest.AddMember("repositoryName", _RepositoryName)

	DescribeImageReplicationStatusRequest_imageId = DescribeImageReplicationStatusRequest.AddMember("imageId", ImageIdentifier)

	DescribeImageReplicationStatusRequest_registryId = DescribeImageReplicationStatusRequest.AddMember("registryId", _RegistryId)

	DescribeImageReplicationStatusResponse_repositoryName = DescribeImageReplicationStatusResponse.AddMember("repositoryName", _RepositoryName)

	DescribeImageReplicationStatusResponse_imageId = DescribeImageReplicationStatusResponse.AddMember("imageId", ImageIdentifier)

	DescribeImageReplicationStatusResponse_replicationStatuses = DescribeImageReplicationStatusResponse.AddMember("replicationStatuses", _ImageReplicationStatusList)

	DescribeImageScanFindingsRequest_registryId = DescribeImageScanFindingsRequest.AddMember("registryId", _RegistryId)

	DescribeImageScanFindingsRequest_repositoryName = DescribeImageScanFindingsRequest.AddMember("repositoryName", _RepositoryName)

	DescribeImageScanFindingsRequest_imageId = DescribeImageScanFindingsRequest.AddMember("imageId", ImageIdentifier)

	DescribeImageScanFindingsRequest_nextToken = DescribeImageScanFindingsRequest.AddMember("nextToken", _NextToken)

	DescribeImageScanFindingsRequest_maxResults = DescribeImageScanFindingsRequest.AddMember("maxResults", _MaxResults)

	DescribeImageScanFindingsResponse_registryId = DescribeImageScanFindingsResponse.AddMember("registryId", _RegistryId)

	DescribeImageScanFindingsResponse_repositoryName = DescribeImageScanFindingsResponse.AddMember("repositoryName", _RepositoryName)

	DescribeImageScanFindingsResponse_imageId = DescribeImageScanFindingsResponse.AddMember("imageId", ImageIdentifier)

	DescribeImageScanFindingsResponse_imageScanStatus = DescribeImageScanFindingsResponse.AddMember("imageScanStatus", ImageScanStatus)

	DescribeImageScanFindingsResponse_imageScanFindings = DescribeImageScanFindingsResponse.AddMember("imageScanFindings", ImageScanFindings)

	DescribeImageScanFindingsResponse_nextToken = DescribeImageScanFindingsResponse.AddMember("nextToken", _NextToken)

	DescribeImageSigningStatusRequest_repositoryName = DescribeImageSigningStatusRequest.AddMember("repositoryName", _RepositoryName)

	DescribeImageSigningStatusRequest_imageId = DescribeImageSigningStatusRequest.AddMember("imageId", ImageIdentifier)

	DescribeImageSigningStatusRequest_registryId = DescribeImageSigningStatusRequest.AddMember("registryId", _RegistryId)

	DescribeImageSigningStatusResponse_repositoryName = DescribeImageSigningStatusResponse.AddMember("repositoryName", _RepositoryName)

	DescribeImageSigningStatusResponse_imageId = DescribeImageSigningStatusResponse.AddMember("imageId", ImageIdentifier)

	DescribeImageSigningStatusResponse_registryId = DescribeImageSigningStatusResponse.AddMember("registryId", _RegistryId)

	DescribeImageSigningStatusResponse_signingStatuses = DescribeImageSigningStatusResponse.AddMember("signingStatuses", _ImageSigningStatusList)

	DescribeImagesRequest_registryId = DescribeImagesRequest.AddMember("registryId", _RegistryId)

	DescribeImagesRequest_repositoryName = DescribeImagesRequest.AddMember("repositoryName", _RepositoryName)

	DescribeImagesRequest_imageIds = DescribeImagesRequest.AddMember("imageIds", _ImageIdentifierList)

	DescribeImagesRequest_nextToken = DescribeImagesRequest.AddMember("nextToken", _NextToken)

	DescribeImagesRequest_maxResults = DescribeImagesRequest.AddMember("maxResults", _MaxResults)

	DescribeImagesRequest_filter = DescribeImagesRequest.AddMember("filter", DescribeImagesFilter)

	DescribeImagesResponse_imageDetails = DescribeImagesResponse.AddMember("imageDetails", _ImageDetailList)

	DescribeImagesResponse_nextToken = DescribeImagesResponse.AddMember("nextToken", _NextToken)

	DescribePullThroughCacheRulesRequest_registryId = DescribePullThroughCacheRulesRequest.AddMember("registryId", _RegistryId)

	DescribePullThroughCacheRulesRequest_ecrRepositoryPrefixes = DescribePullThroughCacheRulesRequest.AddMember("ecrRepositoryPrefixes", _PullThroughCacheRuleRepositoryPrefixList)

	DescribePullThroughCacheRulesRequest_nextToken = DescribePullThroughCacheRulesRequest.AddMember("nextToken", _NextToken)

	DescribePullThroughCacheRulesRequest_maxResults = DescribePullThroughCacheRulesRequest.AddMember("maxResults", _MaxResults)

	DescribePullThroughCacheRulesResponse_pullThroughCacheRules = DescribePullThroughCacheRulesResponse.AddMember("pullThroughCacheRules", _PullThroughCacheRuleList)

	DescribePullThroughCacheRulesResponse_nextToken = DescribePullThroughCacheRulesResponse.AddMember("nextToken", _NextToken)

	DescribeRegistryResponse_registryId = DescribeRegistryResponse.AddMember("registryId", _RegistryId)

	DescribeRegistryResponse_replicationConfiguration = DescribeRegistryResponse.AddMember("replicationConfiguration", ReplicationConfiguration)

	DescribeRepositoriesRequest_registryId = DescribeRepositoriesRequest.AddMember("registryId", _RegistryId)

	DescribeRepositoriesRequest_repositoryNames = DescribeRepositoriesRequest.AddMember("repositoryNames", _RepositoryNameList)

	DescribeRepositoriesRequest_nextToken = DescribeRepositoriesRequest.AddMember("nextToken", _NextToken)

	DescribeRepositoriesRequest_maxResults = DescribeRepositoriesRequest.AddMember("maxResults", _MaxResults)

	DescribeRepositoriesResponse_repositories = DescribeRepositoriesResponse.AddMember("repositories", _RepositoryList)

	DescribeRepositoriesResponse_nextToken = DescribeRepositoriesResponse.AddMember("nextToken", _NextToken)

	DescribeRepositoryCreationTemplatesRequest_prefixes = DescribeRepositoryCreationTemplatesRequest.AddMember("prefixes", _PrefixList)

	DescribeRepositoryCreationTemplatesRequest_nextToken = DescribeRepositoryCreationTemplatesRequest.AddMember("nextToken", _NextToken)

	DescribeRepositoryCreationTemplatesRequest_maxResults = DescribeRepositoryCreationTemplatesRequest.AddMember("maxResults", _MaxResults)

	DescribeRepositoryCreationTemplatesResponse_registryId = DescribeRepositoryCreationTemplatesResponse.AddMember("registryId", _RegistryId)

	DescribeRepositoryCreationTemplatesResponse_repositoryCreationTemplates = DescribeRepositoryCreationTemplatesResponse.AddMember("repositoryCreationTemplates", _RepositoryCreationTemplateList)

	DescribeRepositoryCreationTemplatesResponse_nextToken = DescribeRepositoryCreationTemplatesResponse.AddMember("nextToken", _NextToken)

	GetAccountSettingRequest_name = GetAccountSettingRequest.AddMember("name", _AccountSettingName)

	GetAccountSettingResponse_name = GetAccountSettingResponse.AddMember("name", _AccountSettingName)

	GetAccountSettingResponse_value = GetAccountSettingResponse.AddMember("value", _AccountSettingName)

	GetAuthorizationTokenRequest_registryIds = GetAuthorizationTokenRequest.AddMember("registryIds", _GetAuthorizationTokenRegistryIdList)

	GetAuthorizationTokenResponse_authorizationData = GetAuthorizationTokenResponse.AddMember("authorizationData", _AuthorizationDataList)

	GetDownloadUrlForLayerRequest_registryId = GetDownloadUrlForLayerRequest.AddMember("registryId", _RegistryId)

	GetDownloadUrlForLayerRequest_repositoryName = GetDownloadUrlForLayerRequest.AddMember("repositoryName", _RepositoryName)

	GetDownloadUrlForLayerRequest_layerDigest = GetDownloadUrlForLayerRequest.AddMember("layerDigest", _LayerDigest)

	GetDownloadUrlForLayerResponse_downloadUrl = GetDownloadUrlForLayerResponse.AddMember("downloadUrl", _Url)

	GetDownloadUrlForLayerResponse_layerDigest = GetDownloadUrlForLayerResponse.AddMember("layerDigest", _LayerDigest)

	GetLifecyclePolicyRequest_registryId = GetLifecyclePolicyRequest.AddMember("registryId", _RegistryId)

	GetLifecyclePolicyRequest_repositoryName = GetLifecyclePolicyRequest.AddMember("repositoryName", _RepositoryName)

	GetLifecyclePolicyResponse_registryId = GetLifecyclePolicyResponse.AddMember("registryId", _RegistryId)

	GetLifecyclePolicyResponse_repositoryName = GetLifecyclePolicyResponse.AddMember("repositoryName", _RepositoryName)

	GetLifecyclePolicyResponse_lifecyclePolicyText = GetLifecyclePolicyResponse.AddMember("lifecyclePolicyText", _LifecyclePolicyText)

	GetLifecyclePolicyResponse_lastEvaluatedAt = GetLifecyclePolicyResponse.AddMember("lastEvaluatedAt", _EvaluationTimestamp)

	GetLifecyclePolicyPreviewRequest_registryId = GetLifecyclePolicyPreviewRequest.AddMember("registryId", _RegistryId)

	GetLifecyclePolicyPreviewRequest_repositoryName = GetLifecyclePolicyPreviewRequest.AddMember("repositoryName", _RepositoryName)

	GetLifecyclePolicyPreviewRequest_imageIds = GetLifecyclePolicyPreviewRequest.AddMember("imageIds", _ImageIdentifierList)

	GetLifecyclePolicyPreviewRequest_nextToken = GetLifecyclePolicyPreviewRequest.AddMember("nextToken", _NextToken)

	GetLifecyclePolicyPreviewRequest_maxResults = GetLifecyclePolicyPreviewRequest.AddMember("maxResults", _LifecyclePreviewMaxResults)

	GetLifecyclePolicyPreviewRequest_filter = GetLifecyclePolicyPreviewRequest.AddMember("filter", LifecyclePolicyPreviewFilter)

	GetLifecyclePolicyPreviewResponse_registryId = GetLifecyclePolicyPreviewResponse.AddMember("registryId", _RegistryId)

	GetLifecyclePolicyPreviewResponse_repositoryName = GetLifecyclePolicyPreviewResponse.AddMember("repositoryName", _RepositoryName)

	GetLifecyclePolicyPreviewResponse_lifecyclePolicyText = GetLifecyclePolicyPreviewResponse.AddMember("lifecyclePolicyText", _LifecyclePolicyText)

	GetLifecyclePolicyPreviewResponse_status = GetLifecyclePolicyPreviewResponse.AddMember("status", LifecyclePolicyPreviewStatus)

	GetLifecyclePolicyPreviewResponse_nextToken = GetLifecyclePolicyPreviewResponse.AddMember("nextToken", _NextToken)

	GetLifecyclePolicyPreviewResponse_previewResults = GetLifecyclePolicyPreviewResponse.AddMember("previewResults", _LifecyclePolicyPreviewResultList)

	GetLifecyclePolicyPreviewResponse_summary = GetLifecyclePolicyPreviewResponse.AddMember("summary", LifecyclePolicyPreviewSummary)

	GetRegistryPolicyResponse_registryId = GetRegistryPolicyResponse.AddMember("registryId", _RegistryId)

	GetRegistryPolicyResponse_policyText = GetRegistryPolicyResponse.AddMember("policyText", _RegistryPolicyText)

	GetRegistryScanningConfigurationResponse_registryId = GetRegistryScanningConfigurationResponse.AddMember("registryId", _RegistryId)

	GetRegistryScanningConfigurationResponse_scanningConfiguration = GetRegistryScanningConfigurationResponse.AddMember("scanningConfiguration", RegistryScanningConfiguration)

	GetRepositoryPolicyRequest_registryId = GetRepositoryPolicyRequest.AddMember("registryId", _RegistryId)

	GetRepositoryPolicyRequest_repositoryName = GetRepositoryPolicyRequest.AddMember("repositoryName", _RepositoryName)

	GetRepositoryPolicyResponse_registryId = GetRepositoryPolicyResponse.AddMember("registryId", _RegistryId)

	GetRepositoryPolicyResponse_repositoryName = GetRepositoryPolicyResponse.AddMember("repositoryName", _RepositoryName)

	GetRepositoryPolicyResponse_policyText = GetRepositoryPolicyResponse.AddMember("policyText", _RepositoryPolicyText)

	GetSigningConfigurationResponse_registryId = GetSigningConfigurationResponse.AddMember("registryId", _RegistryId)

	GetSigningConfigurationResponse_signingConfiguration = GetSigningConfigurationResponse.AddMember("signingConfiguration", SigningConfiguration)

	InitiateLayerUploadRequest_registryId = InitiateLayerUploadRequest.AddMember("registryId", _RegistryId)

	InitiateLayerUploadRequest_repositoryName = InitiateLayerUploadRequest.AddMember("repositoryName", _RepositoryName)

	InitiateLayerUploadResponse_uploadId = InitiateLayerUploadResponse.AddMember("uploadId", _UploadId)

	InitiateLayerUploadResponse_partSize = InitiateLayerUploadResponse.AddMember("partSize", _PartSize)

	ListImageReferrersRequest_registryId = ListImageReferrersRequest.AddMember("registryId", _RegistryId)

	ListImageReferrersRequest_repositoryName = ListImageReferrersRequest.AddMember("repositoryName", _RepositoryName)

	ListImageReferrersRequest_subjectId = ListImageReferrersRequest.AddMember("subjectId", SubjectIdentifier)

	ListImageReferrersRequest_filter = ListImageReferrersRequest.AddMember("filter", ListImageReferrersFilter)

	ListImageReferrersRequest_nextToken = ListImageReferrersRequest.AddMember("nextToken", _NextToken)

	ListImageReferrersRequest_maxResults = ListImageReferrersRequest.AddMember("maxResults", _FiftyMaxResults)

	ListImageReferrersResponse_referrers = ListImageReferrersResponse.AddMember("referrers", _ImageReferrerList)

	ListImageReferrersResponse_nextToken = ListImageReferrersResponse.AddMember("nextToken", _NextToken)

	ListImagesRequest_registryId = ListImagesRequest.AddMember("registryId", _RegistryId)

	ListImagesRequest_repositoryName = ListImagesRequest.AddMember("repositoryName", _RepositoryName)

	ListImagesRequest_nextToken = ListImagesRequest.AddMember("nextToken", _NextToken)

	ListImagesRequest_maxResults = ListImagesRequest.AddMember("maxResults", _MaxResults)

	ListImagesRequest_filter = ListImagesRequest.AddMember("filter", ListImagesFilter)

	ListImagesResponse_imageIds = ListImagesResponse.AddMember("imageIds", _ImageIdentifierList)

	ListImagesResponse_nextToken = ListImagesResponse.AddMember("nextToken", _NextToken)

	ListPullTimeUpdateExclusionsRequest_maxResults = ListPullTimeUpdateExclusionsRequest.AddMember("maxResults", _MaxResults)

	ListPullTimeUpdateExclusionsRequest_nextToken = ListPullTimeUpdateExclusionsRequest.AddMember("nextToken", _NextToken)

	ListPullTimeUpdateExclusionsResponse_pullTimeUpdateExclusions = ListPullTimeUpdateExclusionsResponse.AddMember("pullTimeUpdateExclusions", _PullTimeUpdateExclusionList)

	ListPullTimeUpdateExclusionsResponse_nextToken = ListPullTimeUpdateExclusionsResponse.AddMember("nextToken", _NextToken)

	ListTagsForResourceRequest_resourceArn = ListTagsForResourceRequest.AddMember("resourceArn", _Arn)

	ListTagsForResourceResponse_tags = ListTagsForResourceResponse.AddMember("tags", _TagList)

	PutAccountSettingRequest_name = PutAccountSettingRequest.AddMember("name", _AccountSettingName)

	PutAccountSettingRequest_value = PutAccountSettingRequest.AddMember("value", _AccountSettingValue)

	PutAccountSettingResponse_name = PutAccountSettingResponse.AddMember("name", _AccountSettingName)

	PutAccountSettingResponse_value = PutAccountSettingResponse.AddMember("value", _AccountSettingValue)

	PutImageRequest_registryId = PutImageRequest.AddMember("registryId", _RegistryId)

	PutImageRequest_repositoryName = PutImageRequest.AddMember("repositoryName", _RepositoryName)

	PutImageRequest_imageManifest = PutImageRequest.AddMember("imageManifest", _ImageManifest)

	PutImageRequest_imageManifestMediaType = PutImageRequest.AddMember("imageManifestMediaType", _MediaType)

	PutImageRequest_imageTag = PutImageRequest.AddMember("imageTag", _ImageTag)

	PutImageRequest_imageDigest = PutImageRequest.AddMember("imageDigest", _ImageDigest)

	PutImageResponse_image = PutImageResponse.AddMember("image", Image)

	PutImageScanningConfigurationRequest_registryId = PutImageScanningConfigurationRequest.AddMember("registryId", _RegistryId)

	PutImageScanningConfigurationRequest_repositoryName = PutImageScanningConfigurationRequest.AddMember("repositoryName", _RepositoryName)

	PutImageScanningConfigurationRequest_imageScanningConfiguration = PutImageScanningConfigurationRequest.AddMember("imageScanningConfiguration", ImageScanningConfiguration)

	PutImageScanningConfigurationResponse_registryId = PutImageScanningConfigurationResponse.AddMember("registryId", _RegistryId)

	PutImageScanningConfigurationResponse_repositoryName = PutImageScanningConfigurationResponse.AddMember("repositoryName", _RepositoryName)

	PutImageScanningConfigurationResponse_imageScanningConfiguration = PutImageScanningConfigurationResponse.AddMember("imageScanningConfiguration", ImageScanningConfiguration)

	PutImageTagMutabilityRequest_registryId = PutImageTagMutabilityRequest.AddMember("registryId", _RegistryId)

	PutImageTagMutabilityRequest_repositoryName = PutImageTagMutabilityRequest.AddMember("repositoryName", _RepositoryName)

	PutImageTagMutabilityRequest_imageTagMutability = PutImageTagMutabilityRequest.AddMember("imageTagMutability", ImageTagMutability)

	PutImageTagMutabilityRequest_imageTagMutabilityExclusionFilters = PutImageTagMutabilityRequest.AddMember("imageTagMutabilityExclusionFilters", _ImageTagMutabilityExclusionFilters)

	PutImageTagMutabilityResponse_registryId = PutImageTagMutabilityResponse.AddMember("registryId", _RegistryId)

	PutImageTagMutabilityResponse_repositoryName = PutImageTagMutabilityResponse.AddMember("repositoryName", _RepositoryName)

	PutImageTagMutabilityResponse_imageTagMutability = PutImageTagMutabilityResponse.AddMember("imageTagMutability", ImageTagMutability)

	PutImageTagMutabilityResponse_imageTagMutabilityExclusionFilters = PutImageTagMutabilityResponse.AddMember("imageTagMutabilityExclusionFilters", _ImageTagMutabilityExclusionFilters)

	PutLifecyclePolicyRequest_registryId = PutLifecyclePolicyRequest.AddMember("registryId", _RegistryId)

	PutLifecyclePolicyRequest_repositoryName = PutLifecyclePolicyRequest.AddMember("repositoryName", _RepositoryName)

	PutLifecyclePolicyRequest_lifecyclePolicyText = PutLifecyclePolicyRequest.AddMember("lifecyclePolicyText", _LifecyclePolicyText)

	PutLifecyclePolicyResponse_registryId = PutLifecyclePolicyResponse.AddMember("registryId", _RegistryId)

	PutLifecyclePolicyResponse_repositoryName = PutLifecyclePolicyResponse.AddMember("repositoryName", _RepositoryName)

	PutLifecyclePolicyResponse_lifecyclePolicyText = PutLifecyclePolicyResponse.AddMember("lifecyclePolicyText", _LifecyclePolicyText)

	PutRegistryPolicyRequest_policyText = PutRegistryPolicyRequest.AddMember("policyText", _RegistryPolicyText)

	PutRegistryPolicyResponse_registryId = PutRegistryPolicyResponse.AddMember("registryId", _RegistryId)

	PutRegistryPolicyResponse_policyText = PutRegistryPolicyResponse.AddMember("policyText", _RegistryPolicyText)

	PutRegistryScanningConfigurationRequest_scanType = PutRegistryScanningConfigurationRequest.AddMember("scanType", ScanType)

	PutRegistryScanningConfigurationRequest_rules = PutRegistryScanningConfigurationRequest.AddMember("rules", _RegistryScanningRuleList)

	PutRegistryScanningConfigurationResponse_registryScanningConfiguration = PutRegistryScanningConfigurationResponse.AddMember("registryScanningConfiguration", RegistryScanningConfiguration)

	PutReplicationConfigurationRequest_replicationConfiguration = PutReplicationConfigurationRequest.AddMember("replicationConfiguration", ReplicationConfiguration)

	PutReplicationConfigurationResponse_replicationConfiguration = PutReplicationConfigurationResponse.AddMember("replicationConfiguration", ReplicationConfiguration)

	PutSigningConfigurationRequest_signingConfiguration = PutSigningConfigurationRequest.AddMember("signingConfiguration", SigningConfiguration)

	PutSigningConfigurationResponse_signingConfiguration = PutSigningConfigurationResponse.AddMember("signingConfiguration", SigningConfiguration)

	RegisterPullTimeUpdateExclusionRequest_principalArn = RegisterPullTimeUpdateExclusionRequest.AddMember("principalArn", _PrincipalArn)

	RegisterPullTimeUpdateExclusionResponse_principalArn = RegisterPullTimeUpdateExclusionResponse.AddMember("principalArn", _PrincipalArn)

	RegisterPullTimeUpdateExclusionResponse_createdAt = RegisterPullTimeUpdateExclusionResponse.AddMember("createdAt", _CreationTimestamp)

	SetRepositoryPolicyRequest_registryId = SetRepositoryPolicyRequest.AddMember("registryId", _RegistryId)

	SetRepositoryPolicyRequest_repositoryName = SetRepositoryPolicyRequest.AddMember("repositoryName", _RepositoryName)

	SetRepositoryPolicyRequest_policyText = SetRepositoryPolicyRequest.AddMember("policyText", _RepositoryPolicyText)

	SetRepositoryPolicyRequest_force = SetRepositoryPolicyRequest.AddMember("force", _ForceFlag)

	SetRepositoryPolicyResponse_registryId = SetRepositoryPolicyResponse.AddMember("registryId", _RegistryId)

	SetRepositoryPolicyResponse_repositoryName = SetRepositoryPolicyResponse.AddMember("repositoryName", _RepositoryName)

	SetRepositoryPolicyResponse_policyText = SetRepositoryPolicyResponse.AddMember("policyText", _RepositoryPolicyText)

	StartImageScanRequest_registryId = StartImageScanRequest.AddMember("registryId", _RegistryId)

	StartImageScanRequest_repositoryName = StartImageScanRequest.AddMember("repositoryName", _RepositoryName)

	StartImageScanRequest_imageId = StartImageScanRequest.AddMember("imageId", ImageIdentifier)

	StartImageScanResponse_registryId = StartImageScanResponse.AddMember("registryId", _RegistryId)

	StartImageScanResponse_repositoryName = StartImageScanResponse.AddMember("repositoryName", _RepositoryName)

	StartImageScanResponse_imageId = StartImageScanResponse.AddMember("imageId", ImageIdentifier)

	StartImageScanResponse_imageScanStatus = StartImageScanResponse.AddMember("imageScanStatus", ImageScanStatus)

	StartLifecyclePolicyPreviewRequest_registryId = StartLifecyclePolicyPreviewRequest.AddMember("registryId", _RegistryId)

	StartLifecyclePolicyPreviewRequest_repositoryName = StartLifecyclePolicyPreviewRequest.AddMember("repositoryName", _RepositoryName)

	StartLifecyclePolicyPreviewRequest_lifecyclePolicyText = StartLifecyclePolicyPreviewRequest.AddMember("lifecyclePolicyText", _LifecyclePolicyText)

	StartLifecyclePolicyPreviewResponse_registryId = StartLifecyclePolicyPreviewResponse.AddMember("registryId", _RegistryId)

	StartLifecyclePolicyPreviewResponse_repositoryName = StartLifecyclePolicyPreviewResponse.AddMember("repositoryName", _RepositoryName)

	StartLifecyclePolicyPreviewResponse_lifecyclePolicyText = StartLifecyclePolicyPreviewResponse.AddMember("lifecyclePolicyText", _LifecyclePolicyText)

	StartLifecyclePolicyPreviewResponse_status = StartLifecyclePolicyPreviewResponse.AddMember("status", LifecyclePolicyPreviewStatus)

	TagResourceRequest_resourceArn = TagResourceRequest.AddMember("resourceArn", _Arn)

	TagResourceRequest_tags = TagResourceRequest.AddMember("tags", _TagList)

	UntagResourceRequest_resourceArn = UntagResourceRequest.AddMember("resourceArn", _Arn)

	UntagResourceRequest_tagKeys = UntagResourceRequest.AddMember("tagKeys", _TagKeyList)

	UpdateImageStorageClassRequest_registryId = UpdateImageStorageClassRequest.AddMember("registryId", _RegistryId)

	UpdateImageStorageClassRequest_repositoryName = UpdateImageStorageClassRequest.AddMember("repositoryName", _RepositoryName)

	UpdateImageStorageClassRequest_imageId = UpdateImageStorageClassRequest.AddMember("imageId", ImageIdentifier)

	UpdateImageStorageClassRequest_targetStorageClass = UpdateImageStorageClassRequest.AddMember("targetStorageClass", TargetStorageClass)

	UpdateImageStorageClassResponse_registryId = UpdateImageStorageClassResponse.AddMember("registryId", _RegistryId)

	UpdateImageStorageClassResponse_repositoryName = UpdateImageStorageClassResponse.AddMember("repositoryName", _RepositoryName)

	UpdateImageStorageClassResponse_imageId = UpdateImageStorageClassResponse.AddMember("imageId", ImageIdentifier)

	UpdateImageStorageClassResponse_imageStatus = UpdateImageStorageClassResponse.AddMember("imageStatus", ImageStatus)

	UpdatePullThroughCacheRuleRequest_registryId = UpdatePullThroughCacheRuleRequest.AddMember("registryId", _RegistryId)

	UpdatePullThroughCacheRuleRequest_ecrRepositoryPrefix = UpdatePullThroughCacheRuleRequest.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	UpdatePullThroughCacheRuleRequest_credentialArn = UpdatePullThroughCacheRuleRequest.AddMember("credentialArn", _CredentialArn)

	UpdatePullThroughCacheRuleRequest_customRoleArn = UpdatePullThroughCacheRuleRequest.AddMember("customRoleArn", _CustomRoleArn)

	UpdatePullThroughCacheRuleResponse_ecrRepositoryPrefix = UpdatePullThroughCacheRuleResponse.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	UpdatePullThroughCacheRuleResponse_registryId = UpdatePullThroughCacheRuleResponse.AddMember("registryId", _RegistryId)

	UpdatePullThroughCacheRuleResponse_updatedAt = UpdatePullThroughCacheRuleResponse.AddMember("updatedAt", _UpdatedTimestamp)

	UpdatePullThroughCacheRuleResponse_credentialArn = UpdatePullThroughCacheRuleResponse.AddMember("credentialArn", _CredentialArn)

	UpdatePullThroughCacheRuleResponse_customRoleArn = UpdatePullThroughCacheRuleResponse.AddMember("customRoleArn", _CustomRoleArn)

	UpdatePullThroughCacheRuleResponse_upstreamRepositoryPrefix = UpdatePullThroughCacheRuleResponse.AddMember("upstreamRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	UpdateRepositoryCreationTemplateRequest_prefix = UpdateRepositoryCreationTemplateRequest.AddMember("prefix", _Prefix)

	UpdateRepositoryCreationTemplateRequest_description = UpdateRepositoryCreationTemplateRequest.AddMember("description", _RepositoryTemplateDescription)

	UpdateRepositoryCreationTemplateRequest_encryptionConfiguration = UpdateRepositoryCreationTemplateRequest.AddMember("encryptionConfiguration", EncryptionConfigurationForRepositoryCreationTemplate)

	UpdateRepositoryCreationTemplateRequest_resourceTags = UpdateRepositoryCreationTemplateRequest.AddMember("resourceTags", _TagList)

	UpdateRepositoryCreationTemplateRequest_imageTagMutability = UpdateRepositoryCreationTemplateRequest.AddMember("imageTagMutability", ImageTagMutability)

	UpdateRepositoryCreationTemplateRequest_imageTagMutabilityExclusionFilters = UpdateRepositoryCreationTemplateRequest.AddMember("imageTagMutabilityExclusionFilters", _ImageTagMutabilityExclusionFilters)

	UpdateRepositoryCreationTemplateRequest_repositoryPolicy = UpdateRepositoryCreationTemplateRequest.AddMember("repositoryPolicy", _RepositoryPolicyText)

	UpdateRepositoryCreationTemplateRequest_lifecyclePolicy = UpdateRepositoryCreationTemplateRequest.AddMember("lifecyclePolicy", _LifecyclePolicyTextForRepositoryCreationTemplate)

	UpdateRepositoryCreationTemplateRequest_appliedFor = UpdateRepositoryCreationTemplateRequest.AddMember("appliedFor", _RCTAppliedForList)

	UpdateRepositoryCreationTemplateRequest_customRoleArn = UpdateRepositoryCreationTemplateRequest.AddMember("customRoleArn", _CustomRoleArn)

	UpdateRepositoryCreationTemplateResponse_registryId = UpdateRepositoryCreationTemplateResponse.AddMember("registryId", _RegistryId)

	UpdateRepositoryCreationTemplateResponse_repositoryCreationTemplate = UpdateRepositoryCreationTemplateResponse.AddMember("repositoryCreationTemplate", RepositoryCreationTemplate)

	UploadLayerPartRequest_registryId = UploadLayerPartRequest.AddMember("registryId", _RegistryId)

	UploadLayerPartRequest_repositoryName = UploadLayerPartRequest.AddMember("repositoryName", _RepositoryName)

	UploadLayerPartRequest_uploadId = UploadLayerPartRequest.AddMember("uploadId", _UploadId)

	UploadLayerPartRequest_partFirstByte = UploadLayerPartRequest.AddMember("partFirstByte", _PartSize)

	UploadLayerPartRequest_partLastByte = UploadLayerPartRequest.AddMember("partLastByte", _PartSize)

	UploadLayerPartRequest_layerPartBlob = UploadLayerPartRequest.AddMember("layerPartBlob", _LayerPartBlob)

	UploadLayerPartResponse_registryId = UploadLayerPartResponse.AddMember("registryId", _RegistryId)

	UploadLayerPartResponse_repositoryName = UploadLayerPartResponse.AddMember("repositoryName", _RepositoryName)

	UploadLayerPartResponse_uploadId = UploadLayerPartResponse.AddMember("uploadId", _UploadId)

	UploadLayerPartResponse_lastByteReceived = UploadLayerPartResponse.AddMember("lastByteReceived", _PartSize)

	ValidatePullThroughCacheRuleRequest_ecrRepositoryPrefix = ValidatePullThroughCacheRuleRequest.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	ValidatePullThroughCacheRuleRequest_registryId = ValidatePullThroughCacheRuleRequest.AddMember("registryId", _RegistryId)

	ValidatePullThroughCacheRuleResponse_ecrRepositoryPrefix = ValidatePullThroughCacheRuleResponse.AddMember("ecrRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	ValidatePullThroughCacheRuleResponse_registryId = ValidatePullThroughCacheRuleResponse.AddMember("registryId", _RegistryId)

	ValidatePullThroughCacheRuleResponse_upstreamRegistryUrl = ValidatePullThroughCacheRuleResponse.AddMember("upstreamRegistryUrl", _Url)

	ValidatePullThroughCacheRuleResponse_credentialArn = ValidatePullThroughCacheRuleResponse.AddMember("credentialArn", _CredentialArn)

	ValidatePullThroughCacheRuleResponse_customRoleArn = ValidatePullThroughCacheRuleResponse.AddMember("customRoleArn", _CustomRoleArn)

	ValidatePullThroughCacheRuleResponse_upstreamRepositoryPrefix = ValidatePullThroughCacheRuleResponse.AddMember("upstreamRepositoryPrefix", _PullThroughCacheRuleRepositoryPrefix)

	ValidatePullThroughCacheRuleResponse_isValid = ValidatePullThroughCacheRuleResponse.AddMember("isValid", _IsPTCRuleValid)

	ValidatePullThroughCacheRuleResponse_failure = ValidatePullThroughCacheRuleResponse.AddMember("failure", _PTCValidateFailure)

}
