Getting Started
Overcast Operation Manifest
Typed-dispatch: 824 ops across 38 services; 12 more services are REST-routed or not yet migrated (see below)
This manifest counts typed-dispatch operation registrations — one row per op.NewTyped/op.NewRaw/op.NewTypedAny call in a service’s typed_ops.go — not Overcast’s overall implementation coverage. That is a different metric from the “Ops” column in docs/README.md’s service index and from docs/generated/service-support.json, which both count capability-registry entries (implemented operations plus explicit stubs) for every service, including the ones below that have no typed dispatch at all. The two kinds of counts are expected to disagree with each other; neither is wrong, they are answering different questions.
acm — 10 ops, modeled: 39, protocols: JSON10, JSON11, RPCv2CBOR
- AddTagsToCertificate (addTagsToCertificateRequest → struct{})
- DeleteCertificate (deleteCertificateRequest → struct{})
- DescribeCertificate (describeCertificateRequest → describeCertificateResponse)
- ListCertificates (listCertificatesRequest → listCertificatesResponse)
- ListTagsForCertificate (listTagsForCertificateRequest → listTagsForCertificateResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- RemoveTagsFromCertificate (removeTagsFromCertificateRequest → struct{})
- RequestCertificate (requestCertificateRequest → requestCertificateResponse)
- TagResource (tagResourceRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
appregistry — 17 ops, modeled: 24, protocols: JSON10, JSON11, RPCv2CBOR
- AssociateAttributeGroup (associateAttributeGroupRequest → associateAttributeGroupResponse)
- AssociateResource (associateResourceRequest → associateResourceResponse)
- CreateApplication (createApplicationRequest → createApplicationResponse)
- CreateAttributeGroup (createAttributeGroupRequest → createAttributeGroupResponse)
- DeleteApplication (deleteApplicationRequest → deleteApplicationResponse)
- DeleteAttributeGroup (deleteAttributeGroupRequest → deleteAttributeGroupResponse)
- DisassociateAttributeGroup (disassociateAttributeGroupRequest → disassociateAttributeGroupResponse)
- DisassociateResource (disassociateResourceRequest → disassociateResourceResponse)
- GetApplication (getApplicationRequest → getApplicationResponse)
- GetAssociatedResource (getAssociatedResourceRequest → getAssociatedResourceResponse)
- GetAttributeGroup (getAttributeGroupRequest → attributeGroupResponse)
- ListApplications (listApplicationsRequest → listApplicationsResponse)
- ListAssociatedAttributeGroups (listAssociatedAttributeGroupsRequest → listAssociatedAttributeGroupsResponse)
- ListAssociatedResources (listAssociatedResourcesRequest → listAssociatedResourcesResponse)
- ListAttributeGroups (listAttributeGroupsRequest → listAttributeGroupsResponse)
- UpdateApplication (updateApplicationRequest → updateApplicationResponse)
- UpdateAttributeGroup (updateAttributeGroupRequest → updateAttributeGroupResponse)
athena — 11 ops, modeled: 70, protocols: JSON10, JSON11, RPCv2CBOR
- CreateWorkGroup (createWorkGroupReq → struct{})
- DeleteWorkGroup (workGroupNameReq → struct{})
- GetQueryExecution (queryIDReq → getQueryExecResp)
- GetQueryResults (queryIDReq → getQueryResultsResp)
- GetWorkGroup (workGroupNameReq → getWorkGroupResp)
- ListQueryExecutions (struct{} → listQueriesResp)
- ListTagsForResource (listTagsForResourceReq → listTagsForResourceResp)
- ListWorkGroups (struct{} → listWorkGroupsResp)
- StartQueryExecution (startQueryExecReq → startQueryExecResp)
- TagResource (tagResourceReq → struct{})
- UntagResource (untagResourceReq → struct{})
autoscaling — 25 ops, modeled: 66, protocols: QueryXML
- CompleteLifecycleAction (completeLifecycleActionReq → completeLifecycleActionResp)
- CreateAutoScalingGroup (createASGReq → createASGResp)
- CreateLaunchConfiguration (createLaunchConfigReq → createLaunchConfigResp)
- CreateOrUpdateTags (createOrUpdateTagsReq → createOrUpdateTagsResp)
- DeleteAutoScalingGroup (deleteASGReq → deleteASGResp)
- DeleteLaunchConfiguration (deleteLaunchConfigReq → deleteLaunchConfigResp)
- DeleteLifecycleHook (deleteLifecycleHookReq → deleteLifecycleHookResp)
- DeletePolicy (deletePolicyReq → deletePolicyResp)
- DeleteTags (deleteTagsReq → deleteTagsResp)
- DescribeAutoScalingGroups (describeASGsReq → describeASGsResp)
- DescribeAutoScalingInstances (describeInstancesReq → describeInstancesResp)
- DescribeLaunchConfigurations (describeLaunchConfigsReq → describeLaunchConfigsResp)
- DescribeLifecycleHooks (describeLifecycleHooksReq → describeLifecycleHooksResp)
- DescribePolicies (describePoliciesReq → describePoliciesResp)
- DescribeScalingActivities (describeActivitiesReq → describeActivitiesResp)
- DescribeTags (describeTagsReq → describeTagsResp)
- ExecutePolicy (executePolicyReq → executePolicyResp)
- PutLifecycleHook (putLifecycleHookReq → putLifecycleHookResp)
- PutScalingPolicy (putScalingPolicyReq → putScalingPolicyResp)
- RecordLifecycleActionHeartbeat (recordHeartbeatReq → recordHeartbeatResp)
- SetDesiredCapacity (setDesiredCapacityReq → setDesiredCapacityResp)
- SetInstanceHealth (setInstanceHealthReq → setInstanceHealthResp)
- SetInstanceProtection (setInstanceProtectionReq → setInstanceProtectionResp)
- TerminateInstanceInAutoScalingGroup (terminateInstanceReq → terminateInstanceResp)
- UpdateAutoScalingGroup (updateASGReq → updateASGResp)
cloudformation — 18 ops, modeled: 90, protocols: QueryXML
- CreateChangeSet (createChangeSetReq → createChangeSetResp)
- CreateStack (createStackReq → createStackResp)
- DeleteChangeSet (deleteChangeSetReq → struct{})
- DeleteStack (deleteStackReq → struct{})
- DescribeChangeSet (describeChangeSetReq → describeChangeSetResp)
- DescribeStackEvents (describeStackEventsReq → describeStackEventsResp)
- DescribeStackResources (describeStackResourcesReq → describeStackResourcesResp)
- DescribeStacks (describeStacksReq → describeStacksResp)
- ExecuteChangeSet (executeChangeSetReq → struct{})
- GetTemplate (getTemplateReq → getTemplateResp)
- GetTemplateSummary (getTemplateSummaryReq → getTemplateSummaryResp)
- ListChangeSets (listChangeSetsReq → listChangeSetsResp)
- ListExports (struct{} → listExportsResp)
- ListImports (listImportsReq → listImportsResp)
- ListStackResources (listStackResourcesReq → listStackResourcesResp)
- ListStacks (listStacksReq → listStacksResp)
- UpdateStack (updateStackReq → updateStackResp)
- ValidateTemplate (validateTemplateReq → validateTemplateResp)
cloudtrail — 12 ops, modeled: 60, protocols: JSON10, JSON11, RPCv2CBOR
- AddTags (addTagsRequest → struct{})
- CreateTrail (createTrailInput → createTrailOutput)
- DeleteTrail (deleteTrailRequest → struct{})
- DescribeTrails (describeTrailsRequest → describeTrailsResponse)
- GetTrailStatus (getTrailStatusRequest → getTrailStatusResponse)
- ListTags (listTagsRequest → listTagsResponse)
- ListTrails (struct{} → listTrailsResponse)
- LookupEvents (struct{} → lookupEventsResponse)
- RemoveTags (removeTagsRequest → struct{})
- StartLogging (loggingRequest → struct{})
- StopLogging (loggingRequest → struct{})
- UpdateTrail (updateTrailInput → createTrailOutput)
cloudwatch — 15 ops, modeled: 50, protocols: JSON10, JSON11, RPCv2CBOR
- DeleteAlarms (deleteAlarmsRequest → emptyResponse)
- DescribeAlarmHistory (describeAlarmHistoryRequest → describeAlarmHistoryResponse)
- DescribeAlarms (describeAlarmsRequest → describeAlarmsResponse)
- DescribeAlarmsForMetric (describeAlarmsForMetricRequest → describeAlarmsForMetricResponse)
- DisableAlarmActions (alarmActionsRequest → emptyResponse)
- EnableAlarmActions (alarmActionsRequest → emptyResponse)
- GetMetricData (getMetricDataRequest → getMetricDataResponse)
- GetMetricStatistics (getMetricStatisticsRequest → getMetricStatisticsResponse)
- ListMetrics (listMetricsRequest → listMetricsResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- PutMetricAlarm (putMetricAlarmJSONBody → putMetricAlarmResponse)
- PutMetricData (putMetricDataRequest → emptyResponse)
- SetAlarmState (setAlarmStateRequest → emptyResponse)
- TagResource (tagResourceRequest → emptyResponse)
- UntagResource (untagResourceRequest → emptyResponse)
cloudwatch-logs — 14 ops, modeled: 118, protocols: JSON10, JSON11, RPCv2CBOR
- CreateLogGroup (createLogGroupRequest → struct{})
- CreateLogStream (createLogStreamRequest → struct{})
- DeleteLogGroup (deleteLogGroupRequest → struct{})
- DeleteLogStream (deleteLogStreamRequest → struct{})
- DeleteRetentionPolicy (deleteRetentionPolicyRequest → struct{})
- DescribeLogGroups (describeLogGroupsRequest → describeLogGroupsResponse)
- DescribeLogStreams (describeLogStreamsRequest → describeLogStreamsResponse)
- FilterLogEvents (filterLogEventsRequest → filterLogEventsResponse)
- GetLogEvents (getLogEventsRequest → getLogEventsResponse)
- ListTagsLogGroup (listTagsLogGroupRequest → listTagsLogGroupResponse)
- PutLogEvents (putLogEventsRequest → putLogEventsResponse)
- PutRetentionPolicy (putRetentionPolicyRequest → struct{})
- TagLogGroup (tagLogGroupRequest → struct{})
- UntagLogGroup (untagLogGroupRequest → struct{})
cognito — 70 ops, modeled: 129, protocols: JSON10, JSON11, RPCv2CBOR
- AdminAddUserToGroup (PoolAndUserGroupReq → struct{})
- AdminConfirmSignUp (PoolAndUserReq → struct{})
- AdminCreateUser (AdminCreateUserReq → AdminCreateUserResp)
- AdminDeleteUser (PoolAndUserReq → struct{})
- AdminDeleteUserAttributes (AdminDeleteUserAttributesReq → struct{})
- AdminDisableUser (PoolAndUserReq → struct{})
- AdminEnableUser (PoolAndUserReq → struct{})
- AdminForgetDevice (AdminDeviceReq → struct{})
- AdminGetDevice (AdminDeviceReq → GetDeviceResp)
- AdminGetUser (PoolAndUserReq → AdminGetUserResp)
- AdminInitiateAuth (AdminInitiateAuthReq → InitiateAuthResp)
- AdminListDevices (AdminListDevicesReq → ListDevicesResp)
- AdminListGroupsForUser (PoolAndUserLimitReq → ListGroupsResp)
- AdminRemoveUserFromGroup (PoolAndUserGroupReq → struct{})
- AdminRespondToAuthChallenge (AdminRespondToAuthChallengeReq → RespondToAuthChallengeResp)
- AdminSetUserMFAPreference (AdminSetUserMFAPreferenceReq → struct{})
- AdminSetUserPassword (AdminSetUserPasswordReq → struct{})
- AdminUpdateDeviceStatus (AdminUpdateDeviceStatusReq → struct{})
- AdminUpdateUserAttributes (AdminUpdateUserAttributesReq → struct{})
- AssociateSoftwareToken (AccessTokenReq → AssociateSoftwareTokenResp)
- ChangePassword (ChangePasswordReq → struct{})
- CompleteWebAuthnRegistration (CompleteWebAuthnRegistrationReq → struct{})
- ConfirmDevice (ConfirmDeviceReq → ConfirmDeviceResp)
- ConfirmForgotPassword (ConfirmForgotPasswordReq → struct{})
- ConfirmSignUp (ConfirmSignUpReq → ConfirmSignUpResp)
- CreateGroup (CreateGroupReq → CreateGroupResp)
- CreateUserPool (CreateUserPoolReq → CreateUserPoolResp)
- CreateUserPoolClient (CreateUserPoolClientReq → CreateUserPoolClientResp)
- CreateUserPoolDomain (DomainAndPoolReq → struct{})
- DeleteGroup (PoolAndGroupReq → struct{})
- DeleteUserAttributes (DeleteUserAttributesReq → struct{})
- DeleteUserPool (UserPoolIDReq → struct{})
- DeleteUserPoolClient (PoolAndClientReq → struct{})
- DeleteUserPoolDomain (DomainAndPoolReq → struct{})
- DescribeUserPool (UserPoolIDReq → DescribeUserPoolResp)
- DescribeUserPoolClient (PoolAndClientReq → DescribeUserPoolClientResp)
- DescribeUserPoolDomain (DescribeUserPoolDomainReq → DescribeUserPoolDomainResp)
- ForgetDevice (DeviceKeyAccessReq → struct{})
- ForgotPassword (ClientUserSecretReq → ForgotPasswordResp)
- GetDevice (DeviceKeyAccessReq → GetDeviceResp)
- GetGroup (PoolAndGroupReq → GetGroupResp)
- GetUser (AccessTokenReq → GetUserResp)
- GetUserAttributeVerificationCode (GetUserAttributeVerificationCodeReq → GetUserAttributeVerificationCodeResp)
- GetUserPoolMfaConfig (UserPoolIDReq → UserPoolMfaConfigResp)
- GlobalSignOut (AccessTokenReq → struct{})
- InitiateAuth (InitiateAuthReq → InitiateAuthResp)
- ListDevices (ListDevicesReq → ListDevicesResp)
- ListGroups (PoolLimitReq → ListGroupsResp)
- ListTagsForResource (ListTagsForResourceReq → ListTagsForResourceResp)
- ListUserPoolClients (UserPoolIDReq → ListUserPoolClientsResp)
- ListUserPools (struct{} → ListUserPoolsResp)
- ListUsers (ListUsersReq → ListUsersResp)
- ListUsersInGroup (PoolAndGroupLimitReq → ListUsersInGroupResp)
- ResendConfirmationCode (ClientUserSecretReq → struct{})
- RespondToAuthChallenge (RespondToAuthChallengeReq → RespondToAuthChallengeResp)
- RevokeToken (RevokeTokenReq → struct{})
- SetUserMFAPreference (SetUserMFAPreferenceReq → struct{})
- SetUserPoolMfaConfig (UserPoolMfaConfigReq → UserPoolMfaConfigResp)
- SignUp (SignUpReq → SignUpResp)
- StartWebAuthnRegistration (AccessTokenReq → StartWebAuthnRegistrationResp)
- TagResource (TagResourceReq → struct{})
- UntagResource (UntagResourceReq → struct{})
- UpdateDeviceStatus (UpdateDeviceStatusReq → struct{})
- UpdateGroup (UpdateGroupReq → struct{})
- UpdateUserAttributes (UpdateUserAttributesReq → UpdateUserAttributesResp)
- UpdateUserPool (UpdateUserPoolReq → struct{})
- UpdateUserPoolClient (UpdateUserPoolClientReq → UpdateUserPoolClientResp)
- UpdateUserPoolDomain (DomainAndPoolReq → struct{})
- VerifySoftwareToken (VerifySoftwareTokenReq → VerifySoftwareTokenResp)
- VerifyUserAttribute (VerifyUserAttributeReq → struct{})
dynamodb — 20 ops, modeled: 57, protocols: JSON10, JSON11, RPCv2CBOR
- BatchGetItem (batchGetItemRequest → batchGetItemResponse)
- BatchWriteItem (batchWriteItemRequest → batchWriteItemResponse)
- CreateTable (createTableRequest → createTableResponse)
- DeleteItem (deleteItemRequest → deleteItemResponse)
- DeleteTable (deleteTableRequest → describeTableResponse)
- DescribeTable (describeTableRequest → describeTableResponse)
- DescribeTimeToLive (describeTimeToLiveRequest → describeTimeToLiveResponse)
- GetItem (getItemRequest → getItemResponse)
- ListTables (listTablesRequest → listTablesResponse)
- ListTagsOfResource (listTagsOfResourceRequest → listTagsOfResourceResponse)
- PutItem (putItemRequest → putItemResponse)
- Query (queryRequest → ?)
- Scan (scanRequest → ?)
- TagResource (tagResourceRequest → struct{})
- TransactGetItems (transactGetItemsRequest → transactGetItemsResponse)
- TransactWriteItems (transactWriteItemsRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
- UpdateItem (updateItemRequest → updateItemResponse)
- UpdateTable (updateTableRequest → createTableResponse)
- UpdateTimeToLive (updateTimeToLiveRequest → updateTimeToLiveResponse)
dynamodbstreams — 4 ops, modeled: 4, protocols: JSON10, JSON11, RPCv2CBOR
- DescribeStream (describeStreamRequest → describeStreamResponse)
- GetRecords (getRecordsRequest → getRecordsResponse)
- GetShardIterator (getShardIteratorRequest → getShardIteratorResponse)
- ListStreams (listStreamsRequest → listStreamsResponse)
ec2 — 69 ops, modeled: 772, protocols: QueryXML
- AcceptVpcPeeringConnection (acceptVPCPeeringReq → acceptVPCPeeringResp)
- AllocateAddress (allocateAddressReq → allocateAddressResp)
- AssociateAddress (associateAddressReq → associateAddressResp)
- AssociateRouteTable (associateRouteTableReq → associateRouteTableResp)
- AttachInternetGateway (attachIGWReq → attachIGWResp)
- AttachVpnGateway (attachVpnGatewayReq → attachVpnGatewayResp)
- AuthorizeSecurityGroupEgress (authorizeSGEgressReq → authorizeSGEgressResp)
- AuthorizeSecurityGroupIngress (authorizeSGIngressReq → authorizeSGIngressResp)
- CreateInternetGateway (createIGWReq → createIGWResp)
- CreateKeyPair (createKeyPairReq → createKeyPairResp)
- CreateNatGateway (createNatGatewayReq → createNatGatewayResp)
- CreateNetworkInterface (createNetworkInterfaceReq → createNetworkInterfaceResp)
- CreateRoute (createRouteReq → createRouteResp)
- CreateRouteTable (createRouteTableReq → createRouteTableResp)
- CreateSecurityGroup (createSecurityGroupReq → createSGResp)
- CreateSubnet (createSubnetReq → createSubnetResp)
- CreateTags (createTagsReq → createTagsResp)
- CreateVpc (createVpcReq → createVpcResp)
- CreateVpcEndpoint (createVpcEndpointReq → createVpcEndpointResp)
- CreateVpcPeeringConnection (createVPCPeeringReq → createVPCPeeringResp)
- CreateVpnGateway (createVpnGatewayReq → createVpnGatewayResp)
- DeleteInternetGateway (deleteIGWReq → deleteIGWResp)
- DeleteKeyPair (deleteKeyPairReq → deleteKeyPairResp)
- DeleteNatGateway (deleteNatGatewayReq → deleteNatGatewayResp)
- DeleteNetworkInterface (deleteNetworkInterfaceReq → deleteNetworkInterfaceResp)
- DeleteRoute (deleteRouteReq → deleteRouteResp)
- DeleteRouteTable (deleteRouteTableReq → deleteRouteTableResp)
- DeleteSecurityGroup (deleteSecurityGroupReq → deleteSGResp)
- DeleteSubnet (deleteSubnetReq → deleteSubnetResp)
- DeleteTags (deleteTagsReq → deleteTagsResp)
- DeleteVpc (deleteVpcReq → deleteVpcResp)
- DeleteVpcEndpoints (deleteVpcEndpointsReq → deleteVpcEndpointsResp)
- DeleteVpcPeeringConnection (deleteVPCPeeringReq → deleteVPCPeeringResp)
- DeleteVpnGateway (deleteVpnGatewayReq → deleteVpnGatewayResp)
- DescribeAccountAttributes (describeAccountAttributesReq → describeAccountAttributesResp)
- DescribeAddresses (describeAddressesReq → describeAddressesResp)
- DescribeAvailabilityZones (describeAzsReq → describeAzsResp)
- DescribeDhcpOptions (describeDhcpOptionsReq → describeDhcpOptionsResp)
- DescribeImages (describeImagesReq → describeImagesResp)
- DescribeInstanceTypes (describeInstanceTypesReq → describeInstanceTypesResp)
- DescribeInstances (describeInstancesReq → describeInstancesResp)
- DescribeInternetGateways (describeIGWsReq → describeIGWsResp)
- DescribeKeyPairs (describeKeyPairsReq → describeKeyPairsResp)
- DescribeNatGateways (describeNatGatewaysReq → describeNatGatewaysResp)
- DescribeNetworkInterfaces (describeNetworkInterfacesReq → describeNetworkInterfacesResp)
- DescribeRegions (describeRegionsReq → describeRegionsResp)
- DescribeRouteTables (describeRouteTablesReq → describeRouteTablesResp)
- DescribeSecurityGroups (describeSecurityGroupsReq → describeSGsResp)
- DescribeSubnets (describeSubnetsReq → describeSubnetsResp)
- DescribeTags (describeTagsReq → describeTagsResp)
- DescribeVpcAttribute (describeVpcAttributeReq → describeVpcAttributeResp)
- DescribeVpcEndpoints (describeVpcEndpointsReq → describeVpcEndpointsResp)
- DescribeVpcPeeringConnections (describeVPCPeeringsReq → describeVPCPeeringsResp)
- DescribeVpcs (describeVpcsReq → describeVpcsResp)
- DescribeVpnGateways (describeVpnGatewaysReq → describeVpnGatewaysResp)
- DetachInternetGateway (detachIGWReq → detachIGWResp)
- DetachVpnGateway (detachVpnGatewayReq → detachVpnGatewayResp)
- DisassociateAddress (disassociateAddressReq → disassociateAddressResp)
- DisassociateRouteTable (disassociateRouteTableReq → disassociateRouteTableResp)
- ModifyInstanceAttribute (modifyInstanceAttributeReq → modifyInstanceAttributeResp)
- ModifySubnetAttribute (modifySubnetAttributeReq → modifySubnetAttributeResp)
- ModifyVpcAttribute (modifyVpcAttributeReq → modifyVpcAttributeResp)
- ReleaseAddress (releaseAddressReq → releaseAddressResp)
- RevokeSecurityGroupEgress (revokeSGEgressReq → revokeSGEgressResp)
- RevokeSecurityGroupIngress (revokeSGIngressReq → revokeSGIngressResp)
- RunInstances (runInstancesReq → runInstancesResp)
- StartInstances (startInstancesReq → startInstancesResp)
- StopInstances (stopInstancesReq → stopInstancesResp)
- TerminateInstances (terminateInstancesReq → terminateInstancesResp)
ecr — 20 ops, modeled: 58, protocols: JSON10, JSON11, RPCv2CBOR
- BatchDeleteImage (imageIDSetRequest → batchDeleteImageResponse)
- BatchGetImage (imageIDSetRequest → batchGetImageResponse)
- CreateRepository (createRepositoryRequest → createRepositoryResponse)
- DeleteLifecyclePolicy (repoRefRequest → deleteLifecyclePolicyResponse)
- DeleteRepository (deleteRepositoryRequest → deleteRepositoryResponse)
- DeleteRepositoryPolicy (repoRefRequest → deleteRepositoryPolicyResponse)
- DescribeImageScanFindings (describeImageScanFindingsRequest → describeImageScanFindingsResponse)
- DescribeImages (imageIDSetRequest → describeImagesResponse)
- DescribeRegistry (struct{} → describeRegistryResponse)
- DescribeRepositories (describeRepositoriesRequest → describeRepositoriesResponse)
- GetAuthorizationToken (struct{} → getAuthorizationTokenResponse)
- GetLifecyclePolicy (repoRefRequest → getLifecyclePolicyResponse)
- GetRepositoryPolicy (repoRefRequest → getRepositoryPolicyResponse)
- ListImages (repoRefRequest → listImagesResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- PutImage (putImageRequest → putImageResponse)
- PutLifecyclePolicy (putLifecyclePolicyRequest → putLifecyclePolicyResponse)
- SetRepositoryPolicy (setRepositoryPolicyRequest → setRepositoryPolicyResponse)
- TagResource (tagResourceRequest → tagResourceResponse)
- UntagResource (untagResourceRequest → untagResourceResponse)
ecs — 48 ops, modeled: 77, protocols: JSON10, JSON11, RPCv2CBOR
- CreateCapacityProvider (createCapacityProviderRequest → createCapacityProviderResponse)
- CreateCluster (createClusterRequest → createClusterResponse)
- CreateService (createServiceRequest → createServiceResponse)
- CreateTaskSet (createTaskSetRequest → createTaskSetResponse)
- DeleteAccountSetting (deleteAccountSettingRequest → deleteAccountSettingResponse)
- DeleteAttributes (struct{} → struct{})
- DeleteCluster (deleteClusterRequest → deleteClusterResponse)
- DeleteService (deleteServiceRequest → deleteServiceResponse)
- DeleteTaskSet (deleteTaskSetRequest → deleteTaskSetResponse)
- DeregisterContainerInstance (deregisterContainerInstanceRequest → deregisterContainerInstanceResponse)
- DeregisterTaskDefinition (taskDefinitionRefRequest → deregisterTaskDefinitionResponse)
- DescribeCapacityProviders (describeCapacityProvidersRequest → describeCapacityProvidersResponse)
- DescribeClusters (describeClustersRequest → describeClustersResponse)
- DescribeContainerInstances (describeContainerInstancesRequest → describeContainerInstancesResponse)
- DescribeServices (describeServicesRequest → describeServicesResponse)
- DescribeTaskDefinition (taskDefinitionRefRequest → describeTaskDefinitionResponse)
- DescribeTaskSets (describeTaskSetsRequest → describeTaskSetsResponse)
- DescribeTasks (describeTasksRequest → describeTasksResponse)
- DiscoverPollEndpoint (struct{} → struct{})
- ExecuteCommand (struct{} → struct{})
- ListAccountSettings (listAccountSettingsRequest → listAccountSettingsResponse)
- ListAttributes (struct{} → struct{})
- ListClusters (struct{} → listClustersResponse)
- ListContainerInstances (listContainerInstancesRequest → listContainerInstancesResponse)
- ListServices (listServicesRequest → listServicesResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- ListTaskDefinitionFamilies (listTaskDefinitionFamiliesRequest → listTaskDefinitionFamiliesResponse)
- ListTaskDefinitions (listTaskDefinitionsRequest → listTaskDefinitionsResponse)
- ListTasks (listTasksRequest → listTasksResponse)
- PutAccountSetting (putAccountSettingRequest → putAccountSettingResponse)
- PutAccountSettingDefault (putAccountSettingRequest → putAccountSettingResponse)
- PutAttributes (struct{} → struct{})
- PutClusterCapacityProviders (putClusterCapacityProvidersRequest → putClusterCapacityProvidersResponse)
- RegisterContainerInstance (registerContainerInstanceRequest → registerContainerInstanceResponse)
- RegisterTaskDefinition (registerTaskDefinitionRequest → registerTaskDefinitionResponse)
- RunTask (runTaskRequest → runTaskResponse)
- StartTask (struct{} → struct{})
- StopTask (stopTaskRequest → stopTaskResponse)
- TagResource (tagResourceRequest → tagResourceResponse)
- UntagResource (untagResourceRequest → untagResourceResponse)
- UpdateCapacityProvider (updateCapacityProviderRequest → updateCapacityProviderResponse)
- UpdateCluster (updateClusterRequest → updateClusterResponse)
- UpdateClusterSettings (updateClusterSettingsRequest → updateClusterSettingsResponse)
- UpdateContainerAgent (struct{} → struct{})
- UpdateContainerInstancesState (struct{} → struct{})
- UpdateService (updateServiceRequest → updateServiceResponse)
- UpdateServicePrimaryTaskSet (updateServicePrimaryTaskSetRequest → updateServicePrimaryTaskSetResponse)
- UpdateTaskSet (updateTaskSetRequest → updateTaskSetResponse)
efs — 28 ops, modeled: 31, protocols: JSON10, JSON11, RPCv2CBOR
- CreateAccessPoint (createAccessPointRequest → AccessPointDescription)
- CreateFileSystem (createFileSystemRequest → FileSystemDescription)
- CreateMountTarget (createMountTargetRequest → MountTargetDescription)
- CreateTags (createTagsRequest → ?)
- DeleteAccessPoint (deleteAccessPointRequest → ?)
- DeleteFileSystem (deleteFileSystemRequest → ?)
- DeleteFileSystemPolicy (describeFileSystemPolicyRequest → ?)
- DeleteMountTarget (deleteMountTargetRequest → ?)
- DeleteTags (deleteTagsRequest → ?)
- DescribeAccessPoints (describeAccessPointsRequest → describeAccessPointsResponse)
- DescribeAccountPreferences (describeAccountPreferencesRequest → accountPreferencesResponse)
- DescribeBackupPolicy (describeBackupPolicyRequest → backupPolicyResponse)
- DescribeFileSystemPolicy (describeFileSystemPolicyRequest → fileSystemPolicyResponse)
- DescribeFileSystems (describeFileSystemsRequest → describeFileSystemsResponse)
- DescribeLifecycleConfiguration (describeLifecycleConfigurationRequest → lifecycleConfigurationResponse)
- DescribeMountTargetSecurityGroups (mountTargetSecurityGroupsRequest → describeMountTargetSecurityGroupsResponse)
- DescribeMountTargets (describeMountTargetsRequest → describeMountTargetsResponse)
- DescribeTags (describeTagsRequest → describeTagsResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- ModifyMountTargetSecurityGroups (mountTargetSecurityGroupsRequest → ?)
- PutAccountPreferences (putAccountPreferencesRequest → accountPreferencesResponse)
- PutBackupPolicy (putBackupPolicyRequest → backupPolicyResponse)
- PutFileSystemPolicy (putFileSystemPolicyRequest → fileSystemPolicyResponse)
- PutLifecycleConfiguration (putLifecycleConfigurationRequest → lifecycleConfigurationResponse)
- TagResource (tagResourceRequest → ?)
- UntagResource (untagResourceRequest → ?)
- UpdateFileSystem (updateFileSystemRequest → FileSystemDescription)
- UpdateFileSystemProtection (updateFileSystemProtectionRequest → FileSystemProtectionDescription)
eks — 50 ops, modeled: 65, protocols: JSON10, JSON11, RPCv2CBOR
- AssociateAccessPolicy (associateAccessPolicyRequest → associateAccessPolicyResponse)
- AssociateIdentityProviderConfig (associateIdentityProviderConfigRequest → associateIdentityProviderConfigResponse)
- CreateAccessEntry (createAccessEntryRequest → createAccessEntryResponse)
- CreateAddon (createAddonRequest → createAddonResponse)
- CreateCluster (createClusterRequest → createClusterResponse)
- CreateFargateProfile (createFargateProfileRequest → createFargateProfileResponse)
- CreateNodegroup (createNodegroupRequest → createNodegroupResponse)
- CreatePodIdentityAssociation (createPodIdentityAssociationRequest → createPodIdentityAssociationResponse)
- DeleteAccessEntry (deleteAccessEntryRequest → ?)
- DeleteAddon (deleteAddonRequest → deleteAddonResponse)
- DeleteCluster (deleteClusterRequest → deleteClusterResponse)
- DeleteFargateProfile (deleteFargateProfileRequest → deleteFargateProfileResponse)
- DeleteNodegroup (deleteNodegroupRequest → deleteNodegroupResponse)
- DeletePodIdentityAssociation (deletePodIdentityAssociationRequest → deletePodIdentityAssociationResponse)
- DescribeAccessEntry (describeAccessEntryRequest → describeAccessEntryResponse)
- DescribeAddon (describeAddonRequest → describeAddonResponse)
- DescribeAddonConfiguration (describeAddonConfigurationRequest → describeAddonConfigurationResponse)
- DescribeAddonVersions (describeAddonVersionsRequest → describeAddonVersionsResponse)
- DescribeCluster (describeClusterRequest → describeClusterResponse)
- DescribeClusterVersions (describeClusterVersionsRequest → describeClusterVersionsResponse)
- DescribeFargateProfile (describeFargateProfileRequest → describeFargateProfileResponse)
- DescribeIdentityProviderConfig (describeIdentityProviderConfigRequest → describeIdentityProviderConfigResponse)
- DescribeInsight (describeInsightRequest → describeInsightResponse)
- DescribeNodegroup (describeNodegroupRequest → describeNodegroupResponse)
- DescribePodIdentityAssociation (describePodIdentityAssociationRequest → describePodIdentityAssociationResponse)
- DescribeUpdate (describeUpdateRequest → describeUpdateResponse)
- DisassociateAccessPolicy (disassociateAccessPolicyRequest → ?)
- DisassociateIdentityProviderConfig (disassociateIdentityProviderConfigRequest → disassociateIdentityProviderConfigResponse)
- ListAccessEntries (listAccessEntriesRequest → listAccessEntriesResponse)
- ListAccessPolicies (listAccessPoliciesRequest → listAccessPoliciesResponse)
- ListAddons (listAddonsRequest → listAddonsResponse)
- ListAssociatedAccessPolicies (listAssociatedAccessPoliciesRequest → listAssociatedAccessPoliciesResponse)
- ListClusters (listClustersRequest → listClustersResponse)
- ListFargateProfiles (listFargateProfilesRequest → listFargateProfilesResponse)
- ListIdentityProviderConfigs (listIdentityProviderConfigsRequest → listIdentityProviderConfigsResponse)
- ListInsights (listInsightsRequest → listInsightsResponse)
- ListNodegroups (listNodegroupsRequest → listNodegroupsResponse)
- ListPodIdentityAssociations (listPodIdentityAssociationsRequest → listPodIdentityAssociationsResponse)
- ListTagsForResource (eksListTagsForResourceRequest → eksListTagsForResourceResponse)
- ListUpdates (listUpdatesRequest → listUpdatesResponse)
- TagResource (eksTagResourceRequest → ?)
- UntagResource (eksUntagResourceRequest → ?)
- UpdateAccessEntry (updateAccessEntryRequest → updateAccessEntryResponse)
- UpdateAddon (updateAddonRequest → updateAddonResponse)
- UpdateClusterConfig (updateClusterConfigRequest → updateClusterConfigResponse)
- UpdateClusterVersion (updateClusterVersionRequest → updateClusterVersionResponse)
- UpdateKubeconfig (updateKubeconfigRequest → updateKubeconfigResponse)
- UpdateNodegroupConfig (updateNodegroupConfigRequest → updateNodegroupConfigResponse)
- UpdateNodegroupVersion (updateNodegroupVersionRequest → updateNodegroupVersionResponse)
- UpdatePodIdentityAssociation (updatePodIdentityAssociationRequest → updatePodIdentityAssociationResponse)
elasticache — 24 ops, modeled: 75, protocols: QueryXML
- AddTagsToResource (? → ?)
- CreateCacheCluster (ecCreateCacheClusterReq → ecCreateCacheClusterResp)
- CreateCacheParameterGroup (ecCreateCacheParameterGroupReq → ecCreateCacheParameterGroupResp)
- CreateCacheSubnetGroup (ecCreateCacheSubnetGroupReq → ecCreateCacheSubnetGroupResp)
- CreateReplicationGroup (ecCreateReplicationGroupReq → ecCreateReplicationGroupResp)
- CreateServerlessCache (? → ?)
- DeleteCacheCluster (ecDeleteCacheClusterReq → ecDeleteCacheClusterResp)
- DeleteCacheParameterGroup (ecDeleteCacheParameterGroupReq → ecDeleteCacheParameterGroupResp)
- DeleteCacheSubnetGroup (ecDeleteCacheSubnetGroupReq → ecDeleteCacheSubnetGroupResp)
- DeleteReplicationGroup (ecDeleteReplicationGroupReq → ecDeleteReplicationGroupResp)
- DeleteServerlessCache (? → ?)
- DescribeCacheClusters (ecDescribeCacheClustersReq → ecDescribeCacheClustersResp)
- DescribeCacheEngineVersions (? → ?)
- DescribeCacheParameterGroups (ecDescribeCacheParameterGroupsReq → ecDescribeCacheParameterGroupsResp)
- DescribeCacheParameters (ecDescribeCacheParametersReq → ecDescribeCacheParametersResp)
- DescribeCacheSubnetGroups (ecDescribeCacheSubnetGroupsReq → ecDescribeCacheSubnetGroupsResp)
- DescribeReplicationGroups (ecDescribeReplicationGroupsReq → ecDescribeReplicationGroupsResp)
- DescribeServerlessCaches (? → ?)
- ListTagsForResource (? → ?)
- ModifyCacheCluster (ecModifyCacheClusterReq → ecModifyCacheClusterResp)
- ModifyReplicationGroup (ecModifyReplicationGroupReq → ecModifyReplicationGroupResp)
- ModifyServerlessCache (? → ?)
- RebootCacheCluster (? → ?)
- RemoveTagsFromResource (? → ?)
elbv2 — 15 ops, modeled: 51, protocols: QueryXML
- AddTags (? → ?)
- CreateListener (? → ?)
- CreateLoadBalancer (? → ?)
- CreateTargetGroup (? → ?)
- DeleteListener (? → ?)
- DeleteLoadBalancer (? → ?)
- DeleteTargetGroup (? → ?)
- DeregisterTargets (? → ?)
- DescribeListeners (? → ?)
- DescribeLoadBalancers (? → ?)
- DescribeTags (? → ?)
- DescribeTargetGroups (? → ?)
- DescribeTargetHealth (? → ?)
- RegisterTargets (? → ?)
- RemoveTags (? → ?)
eventbridge — 17 ops, modeled: 108, protocols: JSON10, JSON11, RPCv2CBOR
- CreateEventBus (createEventBusRequest → createEventBusResponse)
- DeleteEventBus (deleteEventBusRequest → struct{})
- DeleteRule (deleteRuleRequest → struct{})
- DescribeEventBus (describeEventBusRequest → describeEventBusResponse)
- DescribeRule (describeRuleRequest → ebRule)
- DisableRule (setRuleStateRequest → struct{})
- EnableRule (setRuleStateRequest → struct{})
- ListEventBuses (listEventBusesRequest → listEventBusesResponse)
- ListRules (listRulesRequest → listRulesResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- ListTargetsByRule (listTargetsByRuleRequest → listTargetsByRuleResponse)
- PutEvents (putEventsRequest → putEventsResponse)
- PutRule (putRuleRequest → putRuleResponse)
- PutTargets (putTargetsRequest → targetsMutationResponse)
- RemoveTargets (removeTargetsRequest → targetsMutationResponse)
- TagResource (tagResourceRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
firehose — 9 ops, modeled: 12, protocols: JSON10, JSON11, RPCv2CBOR
- CreateDeliveryStream (createDeliveryStreamReq → createDeliveryStreamResp)
- DeleteDeliveryStream (deleteDeliveryStreamReq → struct{})
- DescribeDeliveryStream (describeDeliveryStreamReq → describeDeliveryStreamResp)
- ListDeliveryStreams (struct{} → listDeliveryStreamsResp)
- ListTagsForDeliveryStream (listTagsForDeliveryStreamReq → listTagsForDeliveryStreamResp)
- PutRecord (putRecordReq → putRecordResp)
- PutRecordBatch (putRecordBatchReq → putRecordBatchResp)
- TagDeliveryStream (tagDeliveryStreamReq → struct{})
- UntagDeliveryStream (untagDeliveryStreamReq → struct{})
glue — 11 ops, modeled: 297, protocols: JSON10, JSON11, RPCv2CBOR
- CreateDatabase (createDatabaseReq → struct{})
- CreateTable (createTableReq → struct{})
- DeleteDatabase (deleteDatabaseReq → struct{})
- DeleteTable (deleteTableReq → struct{})
- GetDatabase (getDatabaseReq → getDatabaseResp)
- GetDatabases (struct{} → getDatabasesResp)
- GetTable (getTableReq → getTableResp)
- GetTables (getTablesReq → getTablesResp)
- GetTags (glueListTagsForResourceReq → glueListTagsForResourceResp)
- TagResource (glueTagResourceReq → struct{})
- UntagResource (glueUntagResourceReq → struct{})
iam — 74 ops, modeled: 176, protocols: QueryXML
- AddRoleToInstanceProfile (? → ?)
- AddUserToGroup (? → ?)
- AttachGroupPolicy (? → ?)
- AttachRolePolicy (? → ?)
- AttachUserPolicy (? → ?)
- CreateAccessKey (? → ?)
- CreateGroup (? → ?)
- CreateInstanceProfile (? → ?)
- CreatePolicy (? → ?)
- CreatePolicyVersion (? → ?)
- CreateRole (? → ?)
- CreateServiceLinkedRole (? → ?)
- CreateUser (? → ?)
- DeleteAccessKey (? → ?)
- DeleteGroup (? → ?)
- DeleteGroupPolicy (? → ?)
- DeleteInstanceProfile (? → ?)
- DeletePolicy (? → ?)
- DeleteRole (? → ?)
- DeleteRolePermissionsBoundary (? → ?)
- DeleteRolePolicy (? → ?)
- DeleteUser (? → ?)
- DeleteUserPermissionsBoundary (? → ?)
- DeleteUserPolicy (? → ?)
- DetachGroupPolicy (? → ?)
- DetachRolePolicy (? → ?)
- DetachUserPolicy (? → ?)
- GetAccountAuthorizationDetails (? → ?)
- GetGroup (? → ?)
- GetGroupPolicy (? → ?)
- GetInstanceProfile (? → ?)
- GetPolicy (? → ?)
- GetRole (? → ?)
- GetRolePolicy (? → ?)
- GetUser (? → ?)
- GetUserPolicy (? → ?)
- ListAccessKeys (? → ?)
- ListAttachedGroupPolicies (? → ?)
- ListAttachedRolePolicies (? → ?)
- ListAttachedUserPolicies (? → ?)
- ListGroupPolicies (? → ?)
- ListGroups (? → ?)
- ListGroupsForUser (? → ?)
- ListInstanceProfileTags (? → ?)
- ListInstanceProfiles (? → ?)
- ListInstanceProfilesForRole (? → ?)
- ListPolicies (? → ?)
- ListPolicyTags (? → ?)
- ListRolePolicies (? → ?)
- ListRoleTags (? → ?)
- ListRoles (? → ?)
- ListUserPolicies (? → ?)
- ListUserTags (? → ?)
- ListUsers (? → ?)
- PutGroupPolicy (? → ?)
- PutRolePermissionsBoundary (? → ?)
- PutRolePolicy (? → ?)
- PutUserPermissionsBoundary (? → ?)
- PutUserPolicy (? → ?)
- RemoveRoleFromInstanceProfile (? → ?)
- RemoveUserFromGroup (? → ?)
- SimulateCustomPolicy (? → ?)
- SimulatePrincipalPolicy (? → ?)
- TagInstanceProfile (? → ?)
- TagPolicy (? → ?)
- TagRole (? → ?)
- TagUser (? → ?)
- UntagInstanceProfile (? → ?)
- UntagPolicy (? → ?)
- UntagRole (? → ?)
- UntagUser (? → ?)
- UpdateAssumeRolePolicy (? → ?)
- UpdateRole (? → ?)
- UpdateUser (? → ?)
kinesis — 20 ops, modeled: 39, protocols: JSON10, JSON11, RPCv2CBOR
- AddTagsToStream (addTagsToStreamRequest → struct{})
- CreateStream (createStreamRequest → struct{})
- DecreaseStreamRetentionPeriod (retentionPeriodRequest → struct{})
- DeleteStream (deleteStreamRequest → struct{})
- DescribeStream (describeStreamRequest → describeStreamResponse)
- DescribeStreamSummary (describeStreamSummaryRequest → describeStreamSummaryResponse)
- GetRecords (getRecordsRequest → getRecordsResponse)
- GetShardIterator (getShardIteratorRequest → getShardIteratorResponse)
- IncreaseStreamRetentionPeriod (retentionPeriodRequest → struct{})
- ListShards (listShardsRequest → listShardsResponse)
- ListStreams (listStreamsRequest → listStreamsResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- ListTagsForStream (listTagsForStreamRequest → listTagsForStreamResponse)
- MergeShards (mergeShardsRequest → struct{})
- PutRecord (putRecordRequest → putRecordResponse)
- PutRecords (putRecordsRequest → putRecordsResponse)
- RemoveTagsFromStream (removeTagsFromStreamRequest → struct{})
- SplitShard (splitShardRequest → struct{})
- TagResource (tagResourceRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
kms — 33 ops, modeled: 54, protocols: JSON10, JSON11, RPCv2CBOR
- CancelKeyDeletion (keyIDRequest → cancelKeyDeletionResponse)
- CreateAlias (createAliasRequest → struct{})
- CreateGrant (createGrantRequest → createGrantResponse)
- CreateKey (createKeyRequest → keyMetadataResponse)
- Decrypt (decryptRequest → decryptResponse)
- DeleteAlias (deleteAliasRequest → struct{})
- DescribeKey (keyIDRequest → keyMetadataResponse)
- DisableKey (keyIDRequest → struct{})
- EnableKey (keyIDRequest → struct{})
- Encrypt (encryptRequest → encryptResponse)
- GenerateDataKey (generateDataKeyRequest → generateDataKeyResponse)
- GenerateDataKeyPair (generateDataKeyPairRequest → generateDataKeyPairResponse)
- GenerateDataKeyWithoutPlaintext (generateDataKeyRequest → generateDataKeyWithoutPlaintextResponse)
- GetKeyPolicy (keyPolicyRequest → getKeyPolicyResponse)
- GetPublicKey (keyIDRequest → getPublicKeyResponse)
- ListAliases (keyIDRequest → listAliasesResponse)
- ListGrants (listGrantsRequest → listGrantsResponse)
- ListKeyPolicies (keyIDRequest → listKeyPoliciesResponse)
- ListKeys (listKeysRequest → listKeysResponse)
- ListResourceTags (keyIDRequest → listResourceTagsResponse)
- ListRetirableGrants (listRetirableGrantsRequest → listRetirableGrantsResponse)
- PutKeyPolicy (putKeyPolicyRequest → struct{})
- ReEncrypt (reEncryptRequest → reEncryptResponse)
- RetireGrant (retireGrantRequest → struct{})
- RevokeGrant (revokeGrantRequest → struct{})
- ScheduleKeyDeletion (scheduleKeyDeletionRequest → scheduleKeyDeletionResponse)
- Sign (signRequest → signResponse)
- TagResource (tagResourceRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
- UpdateAlias (updateAliasRequest → struct{})
- UpdateKeyDescription (updateKeyDescriptionRequest → struct{})
- Verify (verifyRequest → verifyResponse)
- VerifyMac (verifyMacRequest → verifyMacResponse)
organizations — 1 ops, modeled: 63, protocols: JSON10, JSON11, RPCv2CBOR
- DescribeOrganization (describeOrganizationRequest → describeOrganizationResponse)
rds — 34 ops, modeled: 164, protocols: QueryXML
- AddTagsToResource (? → ?)
- CreateDBCluster (? → ?)
- CreateDBClusterSnapshot (? → ?)
- CreateDBInstance (? → ?)
- CreateDBParameterGroup (? → ?)
- CreateDBSnapshot (? → ?)
- CreateDBSubnetGroup (? → ?)
- DeleteDBCluster (? → ?)
- DeleteDBClusterSnapshot (? → ?)
- DeleteDBInstance (? → ?)
- DeleteDBParameterGroup (? → ?)
- DeleteDBSnapshot (? → ?)
- DeleteDBSubnetGroup (? → ?)
- DescribeDBClusterSnapshots (? → ?)
- DescribeDBClusters (? → ?)
- DescribeDBEngineVersions (? → ?)
- DescribeDBInstances (? → ?)
- DescribeDBLogFiles (? → ?)
- DescribeDBParameterGroups (? → ?)
- DescribeDBSnapshots (? → ?)
- DescribeDBSubnetGroups (? → ?)
- DescribeEvents (? → ?)
- DescribeOrderableDBInstanceOptions (? → ?)
- DownloadDBLogFilePortion (? → ?)
- ListTagsForResource (? → ?)
- ModifyDBCluster (? → ?)
- ModifyDBInstance (? → ?)
- RebootDBInstance (? → ?)
- RemoveTagsFromResource (? → ?)
- RestoreDBInstanceFromDBSnapshot (? → ?)
- StartDBCluster (? → ?)
- StartDBInstance (? → ?)
- StopDBCluster (? → ?)
- StopDBInstance (? → ?)
route53 — 6 ops, modeled: 71, protocols: QueryXML
- CreateHostedZone (r53CreateHostedZoneReq → r53CreateHostedZoneResp)
- DeleteHostedZone (r53DeleteHostedZoneReq → r53DeleteHostedZoneResp)
- GetChange (r53GetChangeReq → r53GetChangeResp)
- GetHostedZone (r53GetHostedZoneReq → r53GetHostedZoneResp)
- ListHostedZones (r53ListHostedZonesReq → r53ListHostedZonesResp)
- ListResourceRecordSets (r53ListResourceRecordSetsReq → r53ListResourceRecordSetsResp)
scheduler — 12 ops, modeled: 12, protocols: JSON10, JSON11, RPCv2CBOR
- CreateSchedule (createScheduleRequest → createScheduleResponse)
- CreateScheduleGroup (createScheduleGroupRequest → createScheduleGroupResponse)
- DeleteSchedule (deleteScheduleRequest → ?)
- DeleteScheduleGroup (deleteScheduleGroupRequest → ?)
- GetSchedule (getScheduleRequest → getScheduleResponse)
- GetScheduleGroup (getScheduleGroupRequest → getScheduleGroupResponse)
- ListScheduleGroups (listScheduleGroupsRequest → listScheduleGroupsResponse)
- ListSchedules (listSchedulesRequest → listSchedulesResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- TagResource (tagResourceRequest → ?)
- UntagResource (untagResourceRequest → ?)
- UpdateSchedule (updateScheduleRequest → updateScheduleResponse)
secretsmanager — 22 ops, modeled: 23, protocols: JSON10, JSON11, RPCv2CBOR
- BatchGetSecretValue (batchGetSecretValueRequest → batchGetSecretValueResponse)
- CancelRotateSecret (secretIDRequest → cancelRotateSecretResponse)
- CreateSecret (createSecretRequest → createSecretResponse)
- DeleteResourcePolicy (secretIDRequest → resourcePolicyIdentityResponse)
- DeleteSecret (deleteSecretRequest → deleteSecretResponse)
- DescribeSecret (secretIDRequest → describeSecretResponse)
- GetRandomPassword (getRandomPasswordRequest → getRandomPasswordResponse)
- GetResourcePolicy (secretIDRequest → getResourcePolicyResponse)
- GetSecretValue (getSecretValueRequest → secretValueResponse)
- ListSecretVersionIds (secretIDRequest → listSecretVersionIdsResponse)
- ListSecrets (listSecretsRequest → listSecretsResponse)
- PutResourcePolicy (putResourcePolicyRequest → resourcePolicyIdentityResponse)
- PutSecretValue (putSecretValueRequest → putSecretValueResponse)
- RemoveRegionsFromReplication (struct{} → struct{})
- ReplicateSecretToRegions (struct{} → struct{})
- RestoreSecret (struct{} → struct{})
- RotateSecret (rotateSecretRequest → rotateSecretResponse)
- TagResource (tagResourceRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
- UpdateSecret (updateSecretRequest → updateSecretResponse)
- UpdateSecretVersionStage (updateSecretVersionStageRequest → updateSecretVersionStageResponse)
- ValidateResourcePolicy (validateResourcePolicyRequest → validateResourcePolicyResponse)
ses — 19 ops, modeled: 183, protocols: QueryXML
- CreateTemplate (createTemplateReq → createTemplateResp)
- DeleteIdentity (deleteIdentityReq → deleteIdentityResp)
- DeleteIdentity (deleteIdentityReq → deleteIdentityResp)
- DeleteTemplate (deleteTemplateReq → deleteTemplateResp)
- GetIdentityVerificationAttributes (getIdentityVerificationAttributesReq → getIdentityVerificationAttributesResp)
- GetSendQuota (getSendQuotaReq → getSendQuotaResp)
- GetSendStatistics (getSendStatisticsReq → getSendStatisticsResp)
- GetTemplate (getTemplateReq → getTemplateResp)
- ListIdentities (listIdentitiesReq → listIdentitiesResp)
- ListTemplates (listTemplatesReq → listTemplatesResp)
- ListVerifiedEmailAddresses (listVerifiedEmailAddressesReq → listVerifiedEmailAddressesResp)
- SendEmail (sendEmailReq → sendEmailResp)
- SendRawEmail (sendRawEmailReq → sendRawEmailResp)
- SendTemplatedEmail (sendTemplatedEmailReq → sendTemplatedEmailResp)
- SetIdentityFeedbackForwardingEnabled (setIdentityFeedbackForwardingEnabledReq → setIdentityFeedbackForwardingEnabledResp)
- UpdateTemplate (updateTemplateReq → updateTemplateResp)
- VerifyDomainIdentity (verifyDomainIdentityReq → verifyDomainIdentityResp)
- VerifyEmailIdentity (verifyEmailIdentityReq → verifyEmailIdentityResp)
- VerifyEmailIdentity (verifyEmailIdentityReq → verifyEmailIdentityResp)
shield — 8 ops, modeled: 36, protocols: JSON10, JSON11, RPCv2CBOR
- CreateProtection (createProtectionRequest → createProtectionResponse)
- DeleteProtection (deleteProtectionRequest → struct{})
- DescribeProtection (describeProtectionRequest → describeProtectionResponse)
- DescribeSubscription (struct{} → describeSubscriptionResponse)
- ListProtections (listProtectionsRequest → listProtectionsResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- TagResource (tagResourceRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
sns — 17 ops, modeled: 42, protocols: QueryXML
- ConfirmSubscription (confirmSubscriptionReq → confirmSubscriptionResp)
- CreateTopic (createTopicReq → createTopicResp)
- DeleteTopic (deleteTopicReq → deleteTopicResp)
- GetSubscriptionAttributes (getSubscriptionAttributesReq → getSubscriptionAttributesResp)
- GetTopicAttributes (getTopicAttributesReq → getTopicAttributesResp)
- ListSubscriptions (struct{} → listSubscriptionsResp)
- ListSubscriptionsByTopic (listSubscriptionsByTopicReq → listSubscriptionsByTopicResp)
- ListTagsForResource (listTagsForResourceReq → listTagsForResourceResp)
- ListTopics (struct{} → listTopicsResp)
- Publish (publishReq → publishResp)
- PublishBatch (publishBatchReq → publishBatchResp)
- SetSubscriptionAttributes (setSubscriptionAttributesReq → setSubscriptionAttributesResp)
- SetTopicAttributes (setTopicAttributesReq → setTopicAttributesResp)
- Subscribe (subscribeReq → subscribeResp)
- TagResource (tagResourceReq → tagResourceResp)
- Unsubscribe (unsubscribeReq → unsubscribeResp)
- UntagResource (untagResourceReq → untagResourceResp)
sqs — 21 ops, modeled: 23, protocols: JSON10, JSON11, RPCv2CBOR, QueryXML
- AddPermission (struct{} → struct{})
- ChangeMessageVisibility (changeMessageVisibilityRequest → struct{})
- ChangeMessageVisibilityBatch (changeMessageVisibilityBatchRequest → changeMessageVisibilityBatchResponse)
- CreateQueue (createQueueRequest → createQueueResponse)
- DeleteMessage (deleteMessageRequest → struct{})
- DeleteMessageBatch (deleteMessageBatchRequest → deleteMessageBatchResponse)
- DeleteQueue (deleteQueueRequest → struct{})
- GetQueueAttributes (getQueueAttributesRequest → getQueueAttributesResponse)
- GetQueueUrl (getQueueURLRequest → getQueueURLResponse)
- ListDeadLetterSourceQueues (listDeadLetterSourceQueuesRequest → listDeadLetterSourceQueuesResponse)
- ListQueueTags (listQueueTagsRequest → listQueueTagsResponse)
- ListQueues (listQueuesRequest → listQueuesResponse)
- PurgeQueue (purgeQueueRequest → struct{})
- ReceiveMessage (receiveMessageRequest → receiveMessageResponse)
- RemovePermission (struct{} → struct{})
- SendMessage (sendMessageRequest → sendMessageResponse)
- SendMessageBatch (sendMessageBatchRequest → sendMessageBatchResponse)
- SetQueueAttributes (setQueueAttributesRequest → struct{})
- StartMessageMoveTask (startMessageMoveTaskRequest → startMessageMoveTaskResponse)
- TagQueue (tagQueueRequest → struct{})
- UntagQueue (untagQueueRequest → struct{})
ssm — 11 ops, modeled: 152, protocols: JSON10, JSON11, RPCv2CBOR
- AddTagsToResource (addTagsToResourceRequest → struct{})
- DeleteParameter (deleteParameterRequest → struct{})
- DeleteParameters (deleteParametersRequest → deleteParametersResponse)
- DescribeParameters (describeParametersRequest → describeParametersResponse)
- GetParameter (getParameterRequest → getParameterResponse)
- GetParameterHistory (getParameterHistoryRequest → parameterHistoryResponse)
- GetParameters (getParametersRequest → getParametersResponse)
- GetParametersByPath (getParametersByPathRequest → parametersPageResponse)
- ListTagsForResource (resourceIDRequest → listTagsForResourceResponse)
- PutParameter (putParameterRequest → putParameterResponse)
- RemoveTagsFromResource (removeTagsFromResourceRequest → struct{})
stepfunctions — 14 ops, modeled: 37, protocols: JSON10, JSON11, RPCv2CBOR
- CreateStateMachine (createStateMachineRequest → createStateMachineResponse)
- DeleteStateMachine (deleteStateMachineRequest → struct{})
- DescribeExecution (describeExecutionRequest → describeExecutionResponse)
- DescribeStateMachine (describeStateMachineRequest → describeStateMachineResponse)
- DescribeStateMachineForExecution (describeStateMachineForExecutionRequest → describeStateMachineForExecutionResponse)
- GetExecutionHistory (getExecutionHistoryRequest → getExecutionHistoryResponse)
- ListExecutions (listExecutionsRequest → listExecutionsResponse)
- ListStateMachines (listStateMachinesRequest → listStateMachinesResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceTypedResponse)
- StartExecution (startExecutionRequest → startExecutionResponse)
- StartSyncExecution (startSyncExecutionRequest → startSyncExecutionResponse)
- StopExecution (stopExecutionRequest → stopExecutionResponse)
- TagResource (tagResourceRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
sts — 5 ops, modeled: 11, protocols: QueryXML
- AssumeRole (assumeRoleReq → assumeRoleResp)
- AssumeRoleWithWebIdentity (assumeRoleReq → assumeRoleWithWebIdentityResp)
- GetCallerIdentity (struct{} → getCallerIdentityResp)
- GetFederationToken (getFederationTokenReq → getFederationTokenResp)
- GetSessionToken (getSessionTokenReq → getSessionTokenResp)
transfer — 13 ops, modeled: 71, protocols: JSON10, JSON11, RPCv2CBOR
- CreateServer (createServerRequest → createServerResponse)
- CreateUser (createUserRequest → createUserResponse)
- DeleteServer (deleteServerRequest → struct{})
- DeleteUser (deleteUserRequest → struct{})
- DescribeServer (describeServerRequest → describeServerResponse)
- DescribeUser (describeUserRequest → describeUserResponse)
- ListServers (listServersRequest → listServersResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- ListUsers (listUsersRequest → listUsersResponse)
- TagResource (tagResourceRequest → struct{})
- UntagResource (untagResourceRequest → struct{})
- UpdateServer (updateServerRequest → struct{})
- UpdateUser (updateUserRequest → updateUserResponse)
waf — 7 ops, modeled: 59, protocols: JSON10, JSON11, RPCv2CBOR
- CreateWebACL (createWebACLRequest → createWebACLResponse)
- DeleteWebACL (deleteWebACLRequest → struct{})
- GetWebACL (getWebACLRequest → getWebACLResponse)
- ListTagsForResource (listTagsForResourceRequest → listTagsForResourceResponse)
- ListWebACLs (listWebACLsRequest → listWebACLsResponse)
- TagResource (tagResourceRequest → tagResourceResponse)
- UntagResource (untagResourceRequest → untagResourceResponse)
Services outside this manifest
The 12 service(s) below implement operations through the REST router or a not-yet-migrated legacy dispatcher, so they have no typed_ops.go and get no section above. Their modeled operation counts (from the pinned AWS model corpus) are shown for reference; see docs/generated/service-support.json for what Overcast actually implements per service.
| Service | Modeled ops | Why excluded |
|---|---|---|
| apigateway | 227 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| appconfig | 56 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| appconfigdata | 2 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| appsync | 74 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| backup | 109 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| bedrock | 119 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| cloudfront | 167 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| lambda | 85 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| msk | 59 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| opensearch | 96 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| pipes | 10 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
| s3 | 112 | REST-routed (chi router, path/method dispatch), not target-header typed dispatch |
Model corpus: 18850 operations across 422 services; typed registrations: 824 across 38 services (12 services outside typed dispatch, listed above)