1package api 2 3type stutterNames struct { 4 Operations map[string]string 5 Shapes map[string]string 6 ShapeOrder []string 7} 8 9var legacyStutterNames = map[string]stutterNames{ 10 "WorkSpaces": { 11 Shapes: map[string]string{ 12 "WorkspacesIpGroup": "IpGroup", 13 "WorkspacesIpGroupsList": "IpGroupsList", 14 }, 15 }, 16 "WorkMail": { 17 Shapes: map[string]string{ 18 "WorkMailIdentifier": "Identifier", 19 }, 20 }, 21 "WAF": { 22 Shapes: map[string]string{ 23 "WAFInvalidPermissionPolicyException": "InvalidPermissionPolicyException", 24 "WAFInvalidOperationException": "InvalidOperationException", 25 "WAFInternalErrorException": "InternalErrorException", 26 "WAFDisallowedNameException": "DisallowedNameException", 27 "WAFReferencedItemException": "ReferencedItemException", 28 "WAFInvalidParameterException": "InvalidParameterException", 29 "WAFLimitsExceededException": "LimitsExceededException", 30 "WAFNonexistentContainerException": "NonexistentContainerException", 31 "WAFInvalidAccountException": "InvalidAccountException", 32 "WAFSubscriptionNotFoundException": "SubscriptionNotFoundException", 33 "WAFBadRequestException": "BadRequestException", 34 "WAFNonexistentItemException": "NonexistentItemException", 35 "WAFServiceLinkedRoleErrorException": "ServiceLinkedRoleErrorException", 36 "WAFNonEmptyEntityException": "NonEmptyEntityException", 37 "WAFTagOperationInternalErrorException": "TagOperationInternalErrorException", 38 "WAFStaleDataException": "StaleDataException", 39 "WAFTagOperationException": "TagOperationException", 40 "WAFInvalidRegexPatternException": "InvalidRegexPatternException", 41 }, 42 }, 43 "Translate": { 44 Operations: map[string]string{ 45 "TranslateText": "Text", 46 }, 47 Shapes: map[string]string{ 48 "TranslateTextRequest": "TextRequest", 49 "TranslateTextResponse": "TextResponse", 50 }, 51 }, 52 "Storage Gateway": { 53 Shapes: map[string]string{ 54 "StorageGatewayError": "Error", 55 }, 56 }, 57 "Snowball": { 58 Shapes: map[string]string{ 59 "SnowballType": "Type", 60 "SnowballCapacity": "Capacity", 61 }, 62 }, 63 "S3": { 64 Shapes: map[string]string{ 65 "S3KeyFilter": "KeyFilter", 66 "S3Location": "Location", 67 }, 68 }, 69 "Rekognition": { 70 Shapes: map[string]string{ 71 "RekognitionUniqueId": "UniqueId", 72 }, 73 }, 74 "QuickSight": { 75 Shapes: map[string]string{ 76 "QuickSightUserNotFoundException": "UserNotFoundException", 77 }, 78 }, 79 "Marketplace Commerce Analytics": { 80 Shapes: map[string]string{ 81 "MarketplaceCommerceAnalyticsException": "Exception", 82 }, 83 }, 84 "KMS": { 85 Shapes: map[string]string{ 86 "KMSInternalException": "InternalException", 87 "KMSInvalidStateException": "InvalidStateException", 88 }, 89 }, 90 "Kinesis Analytics": { 91 Shapes: map[string]string{ 92 "KinesisAnalyticsARN": "ARN", 93 }, 94 }, 95 "IoT Events": { 96 ShapeOrder: []string{ 97 "Action", 98 "IotEventsAction", 99 }, 100 Shapes: map[string]string{ 101 "Action": "ActionData", 102 "IotEventsAction": "Action", 103 }, 104 }, 105 "Inspector": { 106 Shapes: map[string]string{ 107 "InspectorServiceAttributes": "ServiceAttributes", 108 "InspectorEvent": "Event", 109 }, 110 }, 111 "GuardDuty": { 112 Shapes: map[string]string{ 113 "GuardDutyArn": "Arn", 114 }, 115 }, 116 "GroundStation": { 117 Shapes: map[string]string{ 118 "GroundStationList": "List", 119 "GroundStationData": "Data", 120 }, 121 }, 122 "Glue": { 123 ShapeOrder: []string{ 124 "Table", 125 "GlueTable", 126 "GlueTables", 127 "GlueResourceArn", 128 "GlueEncryptionException", 129 }, 130 Shapes: map[string]string{ 131 "Table": "TableData", 132 "GlueTable": "Table", 133 "GlueTables": "Tables", 134 "GlueResourceArn": "ResourceArn", 135 "GlueEncryptionException": "EncryptionException", 136 }, 137 }, 138 "Glacier": { 139 Shapes: map[string]string{ 140 "GlacierJobDescription": "JobDescription", 141 }, 142 }, 143 "Elastic Beanstalk": { 144 Shapes: map[string]string{ 145 "ElasticBeanstalkServiceException": "ServiceException", 146 }, 147 }, 148 "Direct Connect": { 149 Shapes: map[string]string{ 150 "DirectConnectClientException": "ClientException", 151 "DirectConnectGatewayAssociationProposalId": "GatewayAssociationProposalId", 152 "DirectConnectGatewayAssociationProposalState": "GatewayAssociationProposalState", 153 "DirectConnectGatewayAttachmentType": "GatewayAttachmentType", 154 "DirectConnectGatewayAttachmentList": "GatewayAttachmentList", 155 "DirectConnectGatewayAssociationProposalList": "GatewayAssociationProposalList", 156 "DirectConnectGatewayAssociationId": "GatewayAssociationId", 157 "DirectConnectGatewayList": "GatewayList", 158 "DirectConnectGatewayName": "GatewayName", 159 "DirectConnectGatewayAttachment": "GatewayAttachment", 160 "DirectConnectServerException": "ServerException", 161 "DirectConnectGatewayState": "GatewayState", 162 "DirectConnectGateway": "Gateway", 163 "DirectConnectGatewayId": "GatewayId", 164 "DirectConnectGatewayAttachmentState": "GatewayAttachmentState", 165 "DirectConnectGatewayAssociation": "GatewayAssociation", 166 "DirectConnectGatewayAssociationProposal": "GatewayAssociationProposal", 167 "DirectConnectGatewayAssociationState": "GatewayAssociationState", 168 "DirectConnectGatewayAssociationList": "GatewayAssociationList", 169 }, 170 }, 171 "Comprehend": { 172 Shapes: map[string]string{ 173 "ComprehendArnName": "ArnName", 174 "ComprehendArn": "Arn", 175 }, 176 }, 177 "Cognito Identity": { 178 Shapes: map[string]string{ 179 "CognitoIdentityProviderList": "ProviderList", 180 "CognitoIdentityProviderName": "ProviderName", 181 "CognitoIdentityProviderClientId": "ProviderClientId", 182 "CognitoIdentityProviderTokenCheck": "ProviderTokenCheck", 183 "CognitoIdentityProvider": "Provider", 184 }, 185 }, 186 "CloudTrail": { 187 Shapes: map[string]string{ 188 "CloudTrailAccessNotEnabledException": "AccessNotEnabledException", 189 "CloudTrailARNInvalidException": "ARNInvalidException", 190 }, 191 }, 192 "CloudFront": { 193 Shapes: map[string]string{ 194 "CloudFrontOriginAccessIdentitySummaryList": "OriginAccessIdentitySummaryList", 195 "CloudFrontOriginAccessIdentity": "OriginAccessIdentity", 196 "CloudFrontOriginAccessIdentityAlreadyExists": "OriginAccessIdentityAlreadyExists", 197 "CloudFrontOriginAccessIdentityConfig": "OriginAccessIdentityConfig", 198 "CloudFrontOriginAccessIdentitySummary": "OriginAccessIdentitySummary", 199 "CloudFrontOriginAccessIdentityList": "OriginAccessIdentityList", 200 "CloudFrontOriginAccessIdentityInUse": "OriginAccessIdentityInUse", 201 }, 202 }, 203 "Backup": { 204 Shapes: map[string]string{ 205 "BackupPlan": "Plan", 206 "BackupRule": "Rule", 207 "BackupSelectionName": "SelectionName", 208 "BackupSelectionsList": "SelectionsList", 209 "BackupVaultEvents": "VaultEvents", 210 "BackupRuleName": "RuleName", 211 "BackupVaultName": "VaultName", 212 "BackupJob": "Job", 213 "BackupJobState": "JobState", 214 "BackupJobsList": "JobsList", 215 "BackupVaultEvent": "VaultEvent", 216 "BackupPlanVersionsList": "PlanVersionsList", 217 "BackupPlansListMember": "PlansListMember", 218 "BackupSelection": "Selection", 219 "BackupVaultList": "VaultList", 220 "BackupVaultListMember": "VaultListMember", 221 "BackupPlanInput": "PlanInput", 222 "BackupRules": "Rules", 223 "BackupPlansList": "PlansList", 224 "BackupPlanTemplatesList": "PlanTemplatesList", 225 "BackupRuleInput": "RuleInput", 226 "BackupPlanTemplatesListMember": "PlanTemplatesListMember", 227 "BackupRulesInput": "RulesInput", 228 "BackupSelectionsListMember": "SelectionsListMember", 229 "BackupPlanName": "PlanName", 230 }, 231 }, 232 "Auto Scaling": { 233 Shapes: map[string]string{ 234 "AutoScalingGroupDesiredCapacity": "GroupDesiredCapacity", 235 "AutoScalingGroupNames": "GroupNames", 236 "AutoScalingGroupsType": "GroupsType", 237 "AutoScalingNotificationTypes": "NotificationTypes", 238 "AutoScalingGroupNamesType": "GroupNamesType", 239 "AutoScalingInstancesType": "InstancesType", 240 "AutoScalingInstanceDetails": "InstanceDetails", 241 "AutoScalingGroupMaxSize": "GroupMaxSize", 242 "AutoScalingGroups": "Groups", 243 "AutoScalingGroupMinSize": "GroupMinSize", 244 "AutoScalingGroup": "Group", 245 }, 246 }, 247 "AppStream": { 248 Shapes: map[string]string{ 249 "AppstreamAgentVersion": "AgentVersion", 250 }, 251 }, 252} 253