github.com/aavshr/aws-sdk-go@v1.41.3/private/model/api/legacy_stutter.go (about)

     1  package api
     2  
     3  type stutterNames struct {
     4  	Operations map[string]string
     5  	Shapes     map[string]string
     6  	ShapeOrder []string
     7  }
     8  
     9  var 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  }