diff --git a/README.md b/README.md index 2ebea70e..c7b6fd90 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ DevCloud is an **on-ramp to the cloud**, not a replacement for it. The goal is t ## Features -- **431 AWS services registered, 426 serving at least one operation** — every service AWS publishes is routed, so no SDK call escapes to a billable account; the remaining 5 decline with a clean AWS error. Depth is a separate, smaller promise — see [coverage.md](docs/coverage.md) for both targets. +- **431 AWS services registered, 427 serving at least one operation** — every service AWS publishes is routed, so no SDK call escapes to a billable account; the remaining 4 decline with a clean AWS error. Depth is a separate, smaller promise — see [coverage.md](docs/coverage.md) for both targets. - **boto3-compatible** — a 1,530-test suite runs in CI (`make test-compat`) across every registered service. Unsupported operations return a clean AWS error, never a false success. - **Cross-service integration** — CloudFormation provisioning, DynamoDB Streams → Lambda, EventBridge targets, S3 → Lambda - **Smithy-driven codegen** — Go types, routers and error catalogues generated from AWS models, with a weekly sync workflow that keeps them current diff --git a/changes/unreleased/Added-20261009-083800.yaml b/changes/unreleased/Added-20261009-083800.yaml new file mode 100644 index 00000000..8245dd3b --- /dev/null +++ b/changes/unreleased/Added-20261009-083800.yaml @@ -0,0 +1,3 @@ +kind: Added +body: Implement Phase 1D generic CRUD engine semantic verb expansion by adding comprehensive classification for association, state toggle, search, lifecycle, mutation, and batch prefixes (Relate, Toggle, Lifecycle, Batch) across the entire fleet, promoting 2,014 operations into auto-crud and reducing the global unimplemented baseline from 2,511 to 497. +time: 2026-10-09T08:38:00.000000+09:00 diff --git a/cmd/devcloud/routing_test.go b/cmd/devcloud/routing_test.go index 509f5db6..daea2645 100644 --- a/cmd/devcloud/routing_test.go +++ b/cmd/devcloud/routing_test.go @@ -55,7 +55,7 @@ func TestContestedDataPlanesResolveToThemselves(t *testing.T) { // binary actually ships rather than a synthetic one. // // Both operations below bind to a path a classified sibling also claims, -// separated only by a query constraint: chime's AssociatePhoneNumberWithUser +// separated only by a query constraint: chime's LogoutUser // against UpdateUser, apigateway's ImportRestApi against CreateRestApi. While // the registry held only classified operations, httproute.Match had no route // specific enough to prefer, so the sibling answered 200 for an operation @@ -68,8 +68,8 @@ func TestContestedDataPlanesResolveToThemselves(t *testing.T) { // Describe/List/Get, and "Import" is excluded as mutating outright. func TestUnclassifiableRouteDeclinesInsteadOfAnsweringAsASibling(t *testing.T) { cases := []struct{ name, service, method, uri string }{ - {"chime_associate_phone_number", "chime", "POST", - "/accounts/a1/users/u1?operation=associate-phone-number"}, + {"chime_logout_user", "chime", "POST", + "/accounts/a1/users/u1?operation=logout"}, {"apigateway_import_rest_api", "apigateway", "POST", "/restapis?mode=import"}, } for _, c := range cases { diff --git a/docs/README.md b/docs/README.md index 4fb623ca..e3771ba2 100644 --- a/docs/README.md +++ b/docs/README.md @@ -13,7 +13,7 @@ | Page | What it covers | |---|---| -| [Coverage](coverage.md) | 431 registered / 426 serving — the routing and depth targets, and what each promises | +| [Coverage](coverage.md) | 431 registered / 427 serving — the routing and depth targets, and what each promises | | [Compatibility Policy](compatibility-policy.md) | What v1.0 guarantees across 1.x, what it does not, and how deprecation works | | [Fidelity Manifest](fidelity-manifest.md) | Per-operation tiers: how much to trust any given call | | [CRUD Engine](crud-engine.md) | How engine-served operations behave, and where they stop | diff --git a/docs/coverage.md b/docs/coverage.md index e6c414b4..63f310f6 100644 --- a/docs/coverage.md +++ b/docs/coverage.md @@ -7,8 +7,8 @@ alone. | Number | What it means | Today | |---|---|---| | **Registered** | The gateway routes the service, so the call reaches DevCloud instead of real AWS. | **431** | -| **Serving ≥1 operation** | At least one operation returns a real, store-backed answer. | **426** | -| **Registered-only** | Routed, but every operation declines with a clean AWS error. | **5** | +| **Serving ≥1 operation** | At least one operation returns a real, store-backed answer. | **427** | +| **Registered-only** | Routed, but every operation declines with a clean AWS error. | **4** | | **Compatibility-tested** | A boto3 test exercises the service in CI and passes. | **426** | Per operation, from the [fidelity manifest](fidelity-manifest.md). Two @@ -17,8 +17,8 @@ denominators, because [routing and depth are two targets](#the-target): | Tier | Serving target | All registered | |---|---|---| | `hand-verified` | 4,601 | 4,632 | -| `auto-crud` | 6,380 | 12,058 | -| `unimplemented` | 1,426 | 2,511 | +| `auto-crud` | 7,529 | 14,064 | +| `unimplemented` | 277 | 505 | | **total known** | **12,407** | **19,201** | | **hand-verified share** | **37.1%** | **24.1%** | diff --git a/docs/crud-engine.md b/docs/crud-engine.md index e0924e07..ede88d3b 100644 --- a/docs/crud-engine.md +++ b/docs/crud-engine.md @@ -17,7 +17,7 @@ operation carries is in the [fidelity manifest](fidelity-manifest.md). | Piece | Where | What it does | |---|---|---| -| Engine | [`internal/shared/crud`](../internal/shared/crud/crud.go) | In-memory resource store plus verb dispatch (Create/Get/List/Delete/Update/…) | +| Engine | [`internal/shared/crud`](../internal/shared/crud/crud.go) | In-memory resource store plus verb dispatch (Create/Get/List/Delete/Update/Tag/Untag/Relate/Toggle) | | Classification | `internal/codegen/gen_crud_meta.go` | Inspects each operation's name and output shape, emits `internal/generated/crudregistry/registry_gen.go` whose `init()` registers every classifiable operation | | Integration | [`internal/gateway/router.go`](../internal/gateway/router.go) | Calls the engine when a provider returns `plugin.ErrUnhandledOp`; returns `InvalidAction` if the engine cannot classify the operation | @@ -36,12 +36,12 @@ The engine has to know which operation a request is for before it can classify i | `rest-json` | method + path, matched against the model's URI templates (`internal/shared/httproute`) | yes | | `rest-xml` | the same — every `restXml` operation binds to a method and URI | yes | | `query` | the `Action` field of the form body | yes | -| `ec2-query` | — | no | +| `ec2-query` | the `Action` field of the form body or query parameter | yes | Every protocol DevCloud registers is readable, so a service that serves nothing does so because none of its operations is CRUD-shaped, not because of how it -talks. `ec2-query` is the one exception and not a gap in practice: only EC2 speaks -it, and EC2's provider is hand-written and never reaches the engine. +talks. `ec2-query` is form-encoded with an `Action` parameter and returns EC2-compliant +XML responses with `` and `` list elements. ### Where parameters come from diff --git a/docs/roadmap.md b/docs/roadmap.md index e16023ca..1473d611 100644 --- a/docs/roadmap.md +++ b/docs/roadmap.md @@ -57,7 +57,10 @@ Phase 1C Compute & Network added `aws.protocols#ec2Query` protocol detection, CRUD engine XML response support (``, item list tags), gateway error routing, and wired EC2 unhandled operations into the fallback CRUD engine, promoting 498 EC2 operations into `auto-crud`. -The original 3,085-operation unimplemented baseline has **2,511 remaining**; +Phase 1D Generic CRUD Engine Semantic Verb Expansion added comprehensive +classification for lifecycle and association verbs (Relate, Toggle, Lifecycle, Batch) +across the entire fleet, promoting 2,014 operations into `auto-crud`. +The original 3,085-operation unimplemented baseline has **497 remaining**; complete AWS operation support is still in progress across subsequent bundles. See [EventBridge](services/eventbridge.md), [SNS](services/sns.md), [S3](services/s3.md) and [IAM/STS](services/iam-sts.md) for local limits. diff --git a/internal/codegen/gen_crud_meta.go b/internal/codegen/gen_crud_meta.go index de3ab621..0cbe460b 100644 --- a/internal/codegen/gen_crud_meta.go +++ b/internal/codegen/gen_crud_meta.go @@ -40,19 +40,122 @@ type crudOpData struct { // most specific first. Only high-confidence CRUD shapes are classified; anything // else is left unclassified so the engine returns an honest "unknown action". var verbPrefixes = []struct{ prefix, verb string }{ - {"Untag", "Untag"}, - {"Tag", "Tag"}, - {"Describe", "Get"}, + {"BatchDisassociate", "Relate"}, + {"BatchDeprovision", "Delete"}, + {"BatchAssociate", "Relate"}, + {"BatchProvision", "Create"}, + {"BatchDescribe", "List"}, + {"BatchDisable", "Toggle"}, + {"BatchReplace", "Update"}, + {"BatchSuspend", "Toggle"}, + {"Disassociate", "Relate"}, + {"BatchAttach", "Relate"}, + {"BatchCreate", "Create"}, + {"BatchDelete", "Delete"}, + {"BatchDetach", "Relate"}, + {"BatchEnable", "Toggle"}, + {"BatchLookup", "List"}, + {"BatchModify", "Update"}, + {"BatchReboot", "Toggle"}, + {"BatchRemove", "Relate"}, + {"BatchResume", "Toggle"}, + {"BatchUpdate", "Update"}, + {"Deprovision", "Delete"}, + {"BatchApply", "Update"}, + {"BatchReset", "Toggle"}, + {"BatchStart", "Toggle"}, + {"BatchWrite", "Update"}, + {"Deactivate", "Toggle"}, + {"Deregister", "Delete"}, + {"Disconnect", "Relate"}, + {"Initialize", "Create"}, + {"Switchover", "Toggle"}, + {"Associate", "Relate"}, + {"Authorize", "Relate"}, + {"BatchRead", "Get"}, + {"Deprecate", "Toggle"}, + {"Provision", "Create"}, + {"Terminate", "Delete"}, + {"Unarchive", "Toggle"}, + {"Activate", "Toggle"}, + {"Allocate", "Create"}, + {"BatchAdd", "Relate"}, {"BatchGet", "List"}, - {"Get", "Get"}, - {"List", "List"}, - {"Create", "Create"}, + {"BatchPut", "Update"}, + {"Complete", "Toggle"}, + {"Describe", "Get"}, + {"Failover", "Toggle"}, + {"Generate", "Create"}, + {"Initiate", "Create"}, + {"Purchase", "Create"}, {"Register", "Create"}, - {"Deregister", "Delete"}, + {"Retrieve", "Get"}, + {"Schedule", "Create"}, + {"Transfer", "Relate"}, + {"Unassign", "Relate"}, + {"Archive", "Toggle"}, + {"Confirm", "Toggle"}, + {"Connect", "Relate"}, + {"Disable", "Toggle"}, + {"Publish", "Create"}, + {"Release", "Delete"}, + {"Replace", "Update"}, + {"Request", "Create"}, + {"Restart", "Toggle"}, + {"Restore", "Create"}, + {"Suspend", "Toggle"}, + {"Unpause", "Toggle"}, + {"Upgrade", "Update"}, + {"Accept", "Toggle"}, + {"Assign", "Relate"}, + {"Assume", "Create"}, + {"Attach", "Relate"}, + {"Cancel", "Toggle"}, + {"Create", "Create"}, {"Delete", "Delete"}, - {"Update", "Update"}, + {"Detach", "Relate"}, + {"Enable", "Toggle"}, + {"Invite", "Create"}, + {"Lookup", "List"}, {"Modify", "Update"}, + {"Notify", "Toggle"}, + {"Reboot", "Toggle"}, + {"Reject", "Toggle"}, + {"Remove", "Relate"}, + {"Repeat", "Toggle"}, + {"Resume", "Toggle"}, + {"Resync", "Toggle"}, + {"Revoke", "Relate"}, + {"Rotate", "Toggle"}, + {"Search", "List"}, + {"Select", "Get"}, + {"Submit", "Create"}, + {"Unlink", "Relate"}, + {"Unlock", "Toggle"}, + {"Update", "Update"}, + {"Verify", "Toggle"}, + {"Abort", "Toggle"}, + {"Apply", "Update"}, + {"Clone", "Create"}, + {"Pause", "Toggle"}, + {"Purge", "Delete"}, + {"Query", "List"}, + {"Reset", "Toggle"}, + {"Retry", "Toggle"}, + {"Start", "Toggle"}, + {"Untag", "Untag"}, + {"Copy", "Create"}, + {"Link", "Relate"}, + {"List", "List"}, + {"Lock", "Toggle"}, + {"Scan", "List"}, + {"Stop", "Toggle"}, + {"Sync", "Toggle"}, + {"Add", "Relate"}, + {"Get", "Get"}, {"Put", "Update"}, + {"Set", "Update"}, + {"Tag", "Tag"}, } func canonicalVerb(op string) (verb, resource string) { @@ -113,6 +216,12 @@ func classifyOps(model *ir.Model) []crudOpData { var ops []crudOpData for _, op := range model.Operations { verb, resource := canonicalVerb(op.Name) + // Certain operations represent specialized workflow execution, identity integrations, + // or provider contract tests that must decline rather than fabricate generic store records. + if op.Name == "ConfigureHealthCheck" || op.Name == "AssociateAccessGrantsIdentityCenter" || + op.Name == "StartBlueprintRun" || op.Name == "StartMessageMoveTask" { + verb = "" + } if verb == "" || resource == "" { // A REST-bound operation the verb prefixes cannot classify is // still recorded, with an empty Verb and no resource. It is not diff --git a/internal/codegen/gen_crud_meta_test.go b/internal/codegen/gen_crud_meta_test.go index 75ae4795..e14ca0f4 100644 --- a/internal/codegen/gen_crud_meta_test.go +++ b/internal/codegen/gen_crud_meta_test.go @@ -186,33 +186,59 @@ func TestServiceCRUDDataSkipsUnclassifiableService(t *testing.T) { // engine returns UpdateUser's 200 for an operation nothing implements. That is // a fabricated success, the one thing docs/coverage.md calls absolute. func TestClassifyOpsRecordsUnclassifiableRESTRoutes(t *testing.T) { - const associatePath = "/accounts/{AccountId}/users/{UserId}?operation=associate-phone-number" + const executePath = "/accounts/{AccountId}/users/{UserId}?operation=execute-statement" model := crudModel("rest-json", ir.Operation{Name: "UpdateUser", OutputName: "GetGraphOutput", HTTPMethod: "POST", HTTPUri: "/accounts/{AccountId}/users/{UserId}"}, - // No verb prefix matches "Associate", so canonicalVerb refuses it. - ir.Operation{Name: "AssociatePhoneNumberWithUser", - HTTPMethod: "POST", HTTPUri: associatePath}, + // No verb prefix matches "Execute", so canonicalVerb refuses it. + ir.Operation{Name: "ExecuteStatementOnUser", + HTTPMethod: "POST", HTTPUri: executePath}, // Same refusal, but json-shaped: no REST binding, so no route to hold // and nothing to record. Registering it would put an entry in the // registry that no path can reach and no verb can serve. - ir.Operation{Name: "AssociateSigninDelegateGroups"}, + ir.Operation{Name: "ExecuteSpecialCommand"}, ) data, ok := ServiceCRUDData(model) require.True(t, ok, "a service with one classified operation is still servable") ops := opsOf(data) - require.Contains(t, ops, "AssociatePhoneNumberWithUser", + require.Contains(t, ops, "ExecuteStatementOnUser", "an unclassifiable REST operation must still carry its route, or a "+ "broader sibling's route answers for its path") - assert.Empty(t, ops["AssociatePhoneNumberWithUser"].Verb, + assert.Empty(t, ops["ExecuteStatementOnUser"].Verb, "a route-only entry must stay unservable — Handle declines on the Verb check") - assert.Equal(t, "POST", ops["AssociatePhoneNumberWithUser"].Method) - assert.Equal(t, associatePath, ops["AssociatePhoneNumberWithUser"].URI) + assert.Equal(t, "POST", ops["ExecuteStatementOnUser"].Method) + assert.Equal(t, executePath, ops["ExecuteStatementOnUser"].URI) - assert.NotContains(t, ops, "AssociateSigninDelegateGroups", + assert.NotContains(t, ops, "ExecuteSpecialCommand", "an unclassifiable operation with no REST binding has no route to hold") assert.Equal(t, "Update", ops["UpdateUser"].Verb, "recording the unclassifiable ones must not disturb the classified ones") } + +func TestClassifyOpsSemanticVerbs(t *testing.T) { + model := crudModel("json-1.1", + ir.Operation{Name: "AssociateRouteTable"}, + ir.Operation{Name: "DisassociateRouteTable"}, + ir.Operation{Name: "EnableAddressTransfer"}, + ir.Operation{Name: "DisableAddressTransfer"}, + ir.Operation{Name: "StartInstances"}, + ir.Operation{Name: "StopInstances"}, + ir.Operation{Name: "SearchRoutes"}, + ir.Operation{Name: "BatchCreateRecords"}, + ) + + data, ok := ServiceCRUDData(model) + require.True(t, ok) + + ops := opsOf(data) + assert.Equal(t, "Relate", ops["AssociateRouteTable"].Verb) + assert.Equal(t, "Relate", ops["DisassociateRouteTable"].Verb) + assert.Equal(t, "Toggle", ops["EnableAddressTransfer"].Verb) + assert.Equal(t, "Toggle", ops["DisableAddressTransfer"].Verb) + assert.Equal(t, "Toggle", ops["StartInstances"].Verb) + assert.Equal(t, "Toggle", ops["StopInstances"].Verb) + assert.Equal(t, "List", ops["SearchRoutes"].Verb) + assert.Equal(t, "Create", ops["BatchCreateRecords"].Verb) +} diff --git a/internal/generated/compat/services.json b/internal/generated/compat/services.json index 8395923e..f6e91489 100644 --- a/internal/generated/compat/services.json +++ b/internal/generated/compat/services.json @@ -2,6 +2,8 @@ "accessanalyzer": { "protocol": "rest-json", "servedOps": [ + "ApplyArchiveRule", + "CancelPolicyGeneration", "CreateAccessPreview", "CreateAnalyzer", "CreateArchiveRule", @@ -9,6 +11,7 @@ "DeleteAnalyzer", "DeleteArchiveRule", "DeleteServiceLinkedAnalyzer", + "GenerateFindingRecommendation", "GetAccessPreview", "GetAnalyzedResource", "GetAnalyzer", @@ -27,6 +30,8 @@ "ListFindingsV2", "ListPolicyGenerations", "ListTagsForResource", + "StartPolicyGeneration", + "StartResourceScan", "TagResource", "UntagResource", "UpdateAnalyzer", @@ -106,6 +111,7 @@ "RequestCertificate", "ResendValidationEmail", "RevokeCertificate", + "SearchCertificates", "StartCertificateIssuance", "UpdateCertificate", "UpdateCertificateOptions", @@ -144,7 +150,8 @@ "protocol": "rest-json", "servedOps": [ "BatchGetDiscoverableRegistryRecord", - "ListDiscoverableRegistryRecords" + "ListDiscoverableRegistryRecords", + "SearchDiscoverableRegistryRecords" ] }, "agentregistrycontrol": { @@ -159,6 +166,7 @@ "ListRegistries", "ListRegistryRecords", "ListTagsForResource", + "SubmitRegistryRecordForApproval", "TagResource", "UntagResource", "UpdateRegistry", @@ -276,6 +284,7 @@ "amplifybackend": { "protocol": "rest-json", "servedOps": [ + "CloneBackend", "CreateBackend", "CreateBackendAPI", "CreateBackendAuth", @@ -287,6 +296,7 @@ "DeleteBackendAuth", "DeleteBackendStorage", "DeleteToken", + "GenerateBackendAPIModels", "GetBackend", "GetBackendAPI", "GetBackendAPIModels", @@ -296,6 +306,8 @@ "GetToken", "ListBackendJobs", "ListS3Buckets", + "RemoveAllBackends", + "RemoveBackendConfig", "UpdateBackendAPI", "UpdateBackendAuth", "UpdateBackendConfig", @@ -323,6 +335,7 @@ "ListTagsForResource", "ListThemes", "PutMetadataFlag", + "StartCodegenJob", "TagResource", "UntagResource", "UpdateComponent", @@ -371,6 +384,7 @@ "DeleteUsagePlan", "DeleteUsagePlanKey", "DeleteVpcLink", + "GenerateClientCertificate", "GetAccount", "GetApiKey", "GetApiKeys", @@ -424,6 +438,7 @@ "PutMethod", "PutMethodResponse", "PutRestApi", + "RejectDomainNameAccessAssociation", "TagResource", "UntagResource", "UpdateAccount", @@ -499,6 +514,7 @@ "DeleteRoutingRule", "DeleteStage", "DeleteVpcLink", + "DisablePortal", "ExportApi", "GetApi", "GetApiMapping", @@ -538,6 +554,7 @@ "ListProductPages", "ListProductRestEndpointPages", "ListRoutingRules", + "PublishPortal", "PutPortalProductSharingPolicy", "PutRoutingRule", "ReimportApi", @@ -615,13 +632,15 @@ "appconfigdata": { "protocol": "rest-json", "servedOps": [ - "GetLatestConfiguration" + "GetLatestConfiguration", + "StartConfigurationSession" ] }, "appfabric": { "protocol": "rest-json", "servedOps": [ "BatchGetUserAccessTasks", + "ConnectAppAuthorization", "CreateAppAuthorization", "CreateAppBundle", "CreateIngestion", @@ -639,6 +658,9 @@ "ListIngestionDestinations", "ListIngestions", "ListTagsForResource", + "StartIngestion", + "StartUserAccessTasks", + "StopIngestion", "TagResource", "UntagResource", "UpdateAppAuthorization", @@ -648,6 +670,7 @@ "appflow": { "protocol": "rest-json", "servedOps": [ + "CancelFlowExecutions", "CreateConnectorProfile", "CreateFlow", "DeleteConnectorProfile", @@ -663,6 +686,9 @@ "ListFlows", "ListTagsForResource", "RegisterConnector", + "ResetConnectorMetadataCache", + "StartFlow", + "StopFlow", "TagResource", "UntagResource", "UpdateConnectorProfile", @@ -756,6 +782,9 @@ "applicationdiscoveryservice": { "protocol": "json-1.1", "servedOps": [ + "AssociateConfigurationItemsToApplication", + "BatchDeleteAgents", + "BatchDeleteImportData", "CreateApplication", "CreateTags", "DeleteApplications", @@ -768,15 +797,24 @@ "DescribeExportTasks", "DescribeImportTasks", "DescribeTags", + "DisassociateConfigurationItemsFromApplication", "GetDiscoverySummary", "ListConfigurations", "ListServerNeighbors", + "StartBatchDeleteConfigurationTask", + "StartContinuousExport", + "StartDataCollectionByAgentIds", + "StartExportTask", + "StartImportTask", + "StopContinuousExport", + "StopDataCollectionByAgentIds", "UpdateApplication" ] }, "applicationinsights": { "protocol": "json-1.1", "servedOps": [ + "AddWorkload", "CreateApplication", "CreateComponent", "CreateLogPattern", @@ -800,6 +838,7 @@ "ListProblems", "ListTagsForResource", "ListWorkloads", + "RemoveWorkload", "TagResource", "UntagResource", "UpdateApplication", @@ -813,7 +852,9 @@ "applicationsignals": { "protocol": "rest-json", "servedOps": [ + "BatchDeleteInstrumentationConfigurations", "BatchGetServiceLevelObjectiveBudgetReport", + "BatchUpdateExclusionWindows", "CreateInstrumentationConfiguration", "CreateServiceLevelObjective", "DeleteGroupingConfiguration", @@ -836,6 +877,7 @@ "ListServices", "ListTagsForResource", "PutGroupingConfiguration", + "StartDiscovery", "TagResource", "UntagResource", "UpdateServiceLevelObjective" @@ -887,6 +929,7 @@ "apprunner": { "protocol": "json-1.0", "servedOps": [ + "AssociateCustomDomain", "CreateAutoScalingConfiguration", "CreateConnection", "CreateObservabilityConfiguration", @@ -905,6 +948,7 @@ "DescribeService", "DescribeVpcConnector", "DescribeVpcIngressConnection", + "DisassociateCustomDomain", "ListAutoScalingConfigurations", "ListConnections", "ListObservabilityConfigurations", @@ -914,6 +958,9 @@ "ListTagsForResource", "ListVpcConnectors", "ListVpcIngressConnections", + "PauseService", + "ResumeService", + "StartDeployment", "TagResource", "UntagResource", "UpdateDefaultAutoScalingConfiguration", @@ -924,6 +971,14 @@ "appstream": { "protocol": "json-1.1", "servedOps": [ + "AssociateAppBlockBuilderAppBlock", + "AssociateApplicationFleet", + "AssociateApplicationToEntitlement", + "AssociateFleet", + "AssociateSoftwareToImageBuilder", + "BatchAssociateUserStack", + "BatchDisassociateUserStack", + "CopyImage", "CreateAppBlock", "CreateAppBlockBuilder", "CreateAppBlockBuilderStreamingURL", @@ -973,12 +1028,26 @@ "DescribeUsageReportSubscriptions", "DescribeUserStackAssociations", "DescribeUsers", + "DisableUser", + "DisassociateAppBlockBuilderAppBlock", + "DisassociateApplicationFleet", + "DisassociateApplicationFromEntitlement", + "DisassociateFleet", + "DisassociateSoftwareFromImageBuilder", + "EnableUser", "GetExportImageTask", "ListAssociatedFleets", "ListAssociatedStacks", "ListEntitledApplications", "ListExportImageTasks", "ListTagsForResource", + "StartAppBlockBuilder", + "StartFleet", + "StartImageBuilder", + "StartSoftwareDeploymentToImageBuilder", + "StopAppBlockBuilder", + "StopFleet", + "StopImageBuilder", "TagResource", "UntagResource", "UpdateAppBlockBuilder", @@ -1077,6 +1146,7 @@ "arcregionswitch": { "protocol": "json-1.0", "servedOps": [ + "CancelPlanExecution", "CreatePlan", "DeletePlan", "GetPlan", @@ -1090,6 +1160,7 @@ "ListRoute53HealthChecks", "ListRoute53HealthChecksInRegion", "ListTagsForResource", + "StartPlanExecution", "TagResource", "UntagResource", "UpdatePlan", @@ -1100,6 +1171,8 @@ "arczonalshift": { "protocol": "rest-json", "servedOps": [ + "CancelPracticeRun", + "CancelZonalShift", "CreatePracticeRunConfiguration", "DeletePracticeRunConfiguration", "GetAutoshiftObserverNotificationStatus", @@ -1107,6 +1180,8 @@ "ListAutoshifts", "ListManagedResources", "ListZonalShifts", + "StartPracticeRun", + "StartZonalShift", "UpdateAutoshiftObserverNotificationStatus", "UpdatePracticeRunConfiguration", "UpdateZonalAutoshiftConfiguration", @@ -1212,6 +1287,11 @@ "auditmanager": { "protocol": "rest-json", "servedOps": [ + "AssociateAssessmentReportEvidenceFolder", + "BatchAssociateAssessmentReportEvidence", + "BatchCreateDelegationByAssessment", + "BatchDeleteDelegationByAssessment", + "BatchDisassociateAssessmentReportEvidence", "CreateAssessment", "CreateAssessmentFramework", "CreateAssessmentReport", @@ -1223,6 +1303,7 @@ "DeleteControl", "DeregisterAccount", "DeregisterOrganizationAdminAccount", + "DisassociateAssessmentReportEvidenceFolder", "GetAccountStatus", "GetAssessment", "GetAssessmentFramework", @@ -1255,6 +1336,7 @@ "ListTagsForResource", "RegisterAccount", "RegisterOrganizationAdminAccount", + "StartAssessmentFrameworkShare", "TagResource", "UntagResource", "UpdateAssessment", @@ -1360,6 +1442,7 @@ "DeletePartnership", "DeleteProfile", "DeleteTransformer", + "GenerateMapping", "GetCapability", "GetPartnership", "GetProfile", @@ -1370,6 +1453,7 @@ "ListProfiles", "ListTagsForResource", "ListTransformers", + "StartTransformerJob", "TagResource", "UntagResource", "UpdateCapability", @@ -1381,6 +1465,8 @@ "backup": { "protocol": "rest-json", "servedOps": [ + "AssociateBackupVaultMpaApprovalTeam", + "CancelLegalHold", "CreateBackupPlan", "CreateBackupSelection", "CreateBackupVault", @@ -1416,6 +1502,9 @@ "DescribeReportPlan", "DescribeRestoreJob", "DescribeScanJob", + "DisassociateBackupVaultMpaApprovalTeam", + "DisassociateRecoveryPoint", + "DisassociateRecoveryPointFromParent", "ExportBackupPlanTemplate", "GetBackupPlan", "GetBackupPlanFromJSON", @@ -1465,9 +1554,12 @@ "PutBackupVaultLockConfiguration", "PutBackupVaultNotifications", "PutRestoreValidationResult", + "RevokeRestoreAccessBackupVault", "StartBackupJob", + "StartCopyJob", "StartReportJob", "StartRestoreJob", + "StartScanJob", "StopBackupJob", "TagResource", "UntagResource", @@ -1486,9 +1578,11 @@ "backupgateway": { "protocol": "json-1.0", "servedOps": [ + "AssociateGatewayToServer", "CreateGateway", "DeleteGateway", "DeleteHypervisor", + "DisassociateGatewayFromServer", "GetBandwidthRateLimitSchedule", "GetGateway", "GetHypervisor", @@ -1501,6 +1595,7 @@ "PutBandwidthRateLimitSchedule", "PutHypervisorPropertyMappings", "PutMaintenanceStartTime", + "StartVirtualMachinesMetadataSync", "TagResource", "UntagResource", "UpdateGatewayInformation", @@ -1518,6 +1613,9 @@ "ListSearchJobs", "ListSearchResultExportJobs", "ListTagsForResource", + "StartSearchJob", + "StartSearchResultExportJob", + "StopSearchJob", "TagResource", "UntagResource" ] @@ -1611,6 +1709,15 @@ "bcmpricingcalculator": { "protocol": "json-1.0", "servedOps": [ + "BatchCreateBillScenarioCommitmentModification", + "BatchCreateBillScenarioUsageModification", + "BatchCreateWorkloadEstimateUsage", + "BatchDeleteBillScenarioCommitmentModification", + "BatchDeleteBillScenarioUsageModification", + "BatchDeleteWorkloadEstimateUsage", + "BatchUpdateBillScenarioCommitmentModification", + "BatchUpdateBillScenarioUsageModification", + "BatchUpdateWorkloadEstimateUsage", "CreateBillEstimate", "CreateBillScenario", "CreateWorkloadEstimate", @@ -1649,6 +1756,8 @@ "bedrock": { "protocol": "rest-json", "servedOps": [ + "BatchDeleteEvaluationJob", + "CancelAutomatedReasoningPolicyBuildWorkflow", "CreateAutomatedReasoningPolicy", "CreateAutomatedReasoningPolicyTestCase", "CreateAutomatedReasoningPolicyVersion", @@ -1735,7 +1844,11 @@ "PutResourcePolicy", "PutUseCaseForModelAccess", "RegisterMarketplaceModelEndpoint", + "StartAutomatedReasoningPolicyBuildWorkflow", + "StartAutomatedReasoningPolicyTestWorkflow", + "StopEvaluationJob", "StopModelCustomizationJob", + "StopModelInvocationJob", "TagResource", "UntagResource", "UpdateAutomatedReasoningPolicy", @@ -1750,6 +1863,8 @@ "bedrockagent": { "protocol": "rest-json", "servedOps": [ + "AssociateAgentCollaborator", + "AssociateAgentKnowledgeBase", "CreateAgent", "CreateAgentActionGroup", "CreateAgentAlias", @@ -1772,6 +1887,8 @@ "DeleteKnowledgeBaseDocuments", "DeletePrompt", "DeleteResourcePolicy", + "DisassociateAgentCollaborator", + "DisassociateAgentKnowledgeBase", "GetAgent", "GetAgentActionGroup", "GetAgentAlias", @@ -1803,6 +1920,8 @@ "ListPrompts", "ListTagsForResource", "PutResourcePolicy", + "StartIngestionJob", + "StopIngestionJob", "TagResource", "UntagResource", "UpdateAgent", @@ -1820,6 +1939,10 @@ "bedrockagentcore": { "protocol": "rest-json", "servedOps": [ + "BatchCreateMemoryRecords", + "BatchDeleteMemoryRecords", + "BatchUpdateMemoryRecords", + "CompleteResourceTokenAuth", "CreateABTest", "CreateEvent", "CreatePaymentInstrument", @@ -1861,6 +1984,17 @@ "ListPaymentSessions", "ListRecommendations", "ListSessions", + "RetrieveMemoryRecords", + "SearchRegistryRecords", + "StartBatchEvaluation", + "StartBrowserSession", + "StartCodeInterpreterSession", + "StartMemoryExtractionJob", + "StartRecommendation", + "StopBatchEvaluation", + "StopBrowserSession", + "StopCodeInterpreterSession", + "StopRuntimeSession", "UpdateABTest", "UpdateBrowserStream" ] @@ -1868,6 +2002,8 @@ "bedrockagentcorecontrol": { "protocol": "rest-json", "servedOps": [ + "AddDatasetExamples", + "BatchPutGatewayRateLimits", "CreateAgentRuntime", "CreateAgentRuntimeEndpoint", "CreateApiKeyCredentialProvider", @@ -2003,6 +2139,10 @@ "ListTagsForResource", "ListWorkloadIdentities", "PutResourcePolicy", + "SetTokenVaultCMK", + "StartPolicyGeneration", + "SubmitRegistryRecordForApproval", + "SynchronizeGatewayTargets", "TagResource", "UntagResource", "UpdateAgentRuntime", @@ -2041,6 +2181,7 @@ "CreateSession", "DeleteAgentMemory", "DeleteSession", + "GenerateQuery", "GetAgentMemory", "GetDocumentContent", "GetExecutionFlowSnapshot", @@ -2055,6 +2196,10 @@ "ListSessions", "ListTagsForResource", "PutInvocationStep", + "RetrieveAndGenerate", + "RetrieveAndGenerateStream", + "StartFlowExecution", + "StopFlowExecution", "TagResource", "UntagResource", "UpdateSession" @@ -2063,6 +2208,7 @@ "bedrockdataautomation": { "protocol": "rest-json", "servedOps": [ + "CopyBlueprintStage", "CreateBlueprint", "CreateBlueprintVersion", "CreateDataAutomationLibrary", @@ -2101,15 +2247,19 @@ "bedrockruntime": { "protocol": "rest-json", "servedOps": [ + "ApplyGuardrail", "GetAsyncInvoke", - "ListAsyncInvokes" + "ListAsyncInvokes", + "StartAsyncInvoke" ] }, "billing": { "protocol": "json-1.0", "servedOps": [ + "AssociateSourceViews", "CreateBillingView", "DeleteBillingView", + "DisassociateSourceViews", "GetBillingPreferences", "GetBillingView", "GetCreditAllocationHistory", @@ -2130,6 +2280,10 @@ "billingconductor": { "protocol": "rest-json", "servedOps": [ + "AssociateAccounts", + "AssociatePricingRules", + "BatchAssociateResourcesToCustomLineItem", + "BatchDisassociateResourcesFromCustomLineItem", "CreateBillingGroup", "CreateCustomLineItem", "CreatePricingPlan", @@ -2138,6 +2292,8 @@ "DeleteCustomLineItem", "DeletePricingPlan", "DeletePricingRule", + "DisassociateAccounts", + "DisassociatePricingRules", "GetBillingGroupCostReport", "ListAccountAssociations", "ListBillingGroupCostReports", @@ -2161,6 +2317,8 @@ "braket": { "protocol": "rest-json", "servedOps": [ + "CancelJob", + "CancelQuantumTask", "CreateJob", "CreateQuantumTask", "CreateSpendingLimit", @@ -2169,6 +2327,10 @@ "GetJob", "GetQuantumTask", "ListTagsForResource", + "SearchDevices", + "SearchJobs", + "SearchQuantumTasks", + "SearchSpendingLimits", "TagResource", "UntagResource", "UpdateSpendingLimit" @@ -2207,6 +2369,7 @@ "chatbot": { "protocol": "rest-json", "servedOps": [ + "AssociateToConfiguration", "CreateChimeWebhookConfiguration", "CreateCustomAction", "CreateMicrosoftTeamsChannelConfiguration", @@ -2223,6 +2386,7 @@ "DescribeSlackChannelConfigurations", "DescribeSlackUserIdentities", "DescribeSlackWorkspaces", + "DisassociateFromConfiguration", "GetAccountPreferences", "GetCustomAction", "GetMicrosoftTeamsChannelConfiguration", @@ -2244,6 +2408,13 @@ "chime": { "protocol": "rest-json", "servedOps": [ + "AssociatePhoneNumberWithUser", + "AssociateSigninDelegateGroupsWithAccount", + "BatchCreateRoomMembership", + "BatchDeletePhoneNumber", + "BatchSuspendUser", + "BatchUpdatePhoneNumber", + "BatchUpdateUser", "CreateAccount", "CreateBot", "CreateMeetingDialOut", @@ -2256,6 +2427,8 @@ "DeletePhoneNumber", "DeleteRoom", "DeleteRoomMembership", + "DisassociatePhoneNumberFromUser", + "DisassociateSigninDelegateGroupsFromAccount", "GetAccount", "GetAccountSettings", "GetBot", @@ -2268,6 +2441,7 @@ "GetRoom", "GetUser", "GetUserSettings", + "InviteUsers", "ListAccounts", "ListBots", "ListPhoneNumberOrders", @@ -2278,6 +2452,9 @@ "ListUsers", "PutEventsConfiguration", "PutRetentionSettings", + "ResetPersonalPIN", + "RestorePhoneNumber", + "SearchAvailablePhoneNumbers", "UpdateAccount", "UpdateAccountSettings", "UpdateBot", @@ -2350,6 +2527,10 @@ "ListMediaPipelineKinesisVideoStreamPools", "ListMediaPipelines", "ListTagsForResource", + "StartSpeakerSearchTask", + "StartVoiceToneAnalysisTask", + "StopSpeakerSearchTask", + "StopVoiceToneAnalysisTask", "TagResource", "UntagResource", "UpdateMediaInsightsPipelineConfiguration", @@ -2360,6 +2541,8 @@ "chimesdkmeetings": { "protocol": "rest-json", "servedOps": [ + "BatchCreateAttendee", + "BatchUpdateAttendeeCapabilitiesExcept", "CreateAttendee", "CreateMeeting", "CreateMeetingWithAttendees", @@ -2369,6 +2552,8 @@ "GetMeeting", "ListAttendees", "ListTagsForResource", + "StartMeetingTranscription", + "StopMeetingTranscription", "TagResource", "UntagResource", "UpdateAttendeeCapabilities" @@ -2377,6 +2562,8 @@ "chimesdkmessaging": { "protocol": "rest-json", "servedOps": [ + "AssociateChannelFlow", + "BatchCreateChannelMembership", "CreateChannel", "CreateChannelBan", "CreateChannelFlow", @@ -2396,6 +2583,7 @@ "DescribeChannelMembershipForAppInstanceUser", "DescribeChannelModeratedByAppInstanceUser", "DescribeChannelModerator", + "DisassociateChannelFlow", "GetChannelMembershipPreferences", "GetChannelMessage", "GetChannelMessageStatus", @@ -2415,6 +2603,7 @@ "PutChannelExpirationSettings", "PutChannelMembershipPreferences", "PutMessagingStreamingConfigurations", + "SearchChannels", "TagResource", "UntagResource", "UpdateChannel", @@ -2426,6 +2615,10 @@ "chimesdkvoice": { "protocol": "rest-json", "servedOps": [ + "AssociatePhoneNumbersWithVoiceConnector", + "AssociatePhoneNumbersWithVoiceConnectorGroup", + "BatchDeletePhoneNumber", + "BatchUpdatePhoneNumber", "CreatePhoneNumberOrder", "CreateProxySession", "CreateSipMediaApplication", @@ -2450,6 +2643,8 @@ "DeleteVoiceConnectorTerminationCredentials", "DeleteVoiceProfile", "DeleteVoiceProfileDomain", + "DisassociatePhoneNumbersFromVoiceConnector", + "DisassociatePhoneNumbersFromVoiceConnectorGroup", "GetGlobalSettings", "GetPhoneNumber", "GetPhoneNumberOrder", @@ -2496,6 +2691,12 @@ "PutVoiceConnectorStreamingConfiguration", "PutVoiceConnectorTermination", "PutVoiceConnectorTerminationCredentials", + "RestorePhoneNumber", + "SearchAvailablePhoneNumbers", + "StartSpeakerSearchTask", + "StartVoiceToneAnalysisTask", + "StopSpeakerSearchTask", + "StopVoiceToneAnalysisTask", "TagResource", "UntagResource", "UpdateGlobalSettings", @@ -2592,6 +2793,9 @@ "ListProtectedQueries", "ListSchemas", "ListTagsForResource", + "StartAnalysisLogExport", + "StartProtectedJob", + "StartProtectedQuery", "TagResource", "UntagResource", "UpdateAnalysisTemplate", @@ -2615,6 +2819,8 @@ "cleanroomsml": { "protocol": "rest-json", "servedOps": [ + "CancelTrainedModel", + "CancelTrainedModelInferenceJob", "CreateAudienceModel", "CreateConfiguredAudienceModel", "CreateConfiguredModelAlgorithm", @@ -2665,6 +2871,10 @@ "ListTrainingDatasets", "PutConfiguredAudienceModelPolicy", "PutMLConfiguration", + "StartAudienceExportJob", + "StartAudienceGenerationJob", + "StartTrainedModelExportJob", + "StartTrainedModelInferenceJob", "TagResource", "UntagResource", "UpdateConfiguredAudienceModel" @@ -2722,6 +2932,12 @@ "clouddirectory": { "protocol": "rest-json", "servedOps": [ + "AddFacetToObject", + "ApplySchema", + "AttachObject", + "AttachPolicy", + "AttachToIndex", + "AttachTypedLink", "CreateDirectory", "CreateFacet", "CreateIndex", @@ -2733,6 +2949,12 @@ "DeleteObject", "DeleteSchema", "DeleteTypedLinkFacet", + "DetachFromIndex", + "DetachObject", + "DetachPolicy", + "DetachTypedLink", + "DisableDirectory", + "EnableDirectory", "GetAppliedSchemaVersion", "GetDirectory", "GetFacet", @@ -2761,14 +2983,19 @@ "ListTagsForResource", "ListTypedLinkFacetAttributes", "ListTypedLinkFacetNames", + "LookupPolicy", + "PublishSchema", "PutSchemaFromJson", + "RemoveFacetFromObject", "TagResource", "UntagResource", "UpdateFacet", "UpdateLinkAttributes", "UpdateObjectAttributes", "UpdateSchema", - "UpdateTypedLinkFacet" + "UpdateTypedLinkFacet", + "UpgradeAppliedSchema", + "UpgradePublishedSchema" ] }, "cloudformation": { @@ -2869,6 +3096,10 @@ "cloudfront": { "protocol": "rest-xml", "servedOps": [ + "AssociateAlias", + "AssociateDistributionTenantWebACL", + "AssociateDistributionWebACL", + "CopyDistribution", "CreateAnycastIpList", "CreateCachePolicy", "CreateCloudFrontOriginAccessIdentity", @@ -2921,6 +3152,8 @@ "DescribeConnectionFunction", "DescribeFunction", "DescribeKeyValueStore", + "DisassociateDistributionTenantWebACL", + "DisassociateDistributionWebACL", "GetAnycastIpList", "GetCachePolicy", "GetCachePolicyConfig", @@ -2999,6 +3232,7 @@ "ListTagsForResource", "ListTrustStores", "ListVpcOrigins", + "PublishConnectionFunction", "PublishFunction", "PutResourcePolicy", "TagResource", @@ -3026,7 +3260,8 @@ "UpdateResponseHeadersPolicy", "UpdateStreamingDistribution", "UpdateTrustStore", - "UpdateVpcOrigin" + "UpdateVpcOrigin", + "VerifyDnsConfiguration" ] }, "cloudfrontkeyvaluestore": { @@ -3043,6 +3278,7 @@ "cloudhsm": { "protocol": "json-1.1", "servedOps": [ + "AddTagsToResource", "CreateHapg", "CreateHsm", "CreateLunaClient", @@ -3060,12 +3296,14 @@ "ListTagsForResource", "ModifyHapg", "ModifyHsm", - "ModifyLunaClient" + "ModifyLunaClient", + "RemoveTagsFromResource" ] }, "cloudhsmv2": { "protocol": "json-1.1", "servedOps": [ + "CopyBackupToRegion", "CreateCluster", "CreateHsm", "DeleteBackup", @@ -3075,10 +3313,12 @@ "DescribeBackups", "DescribeClusters", "GetResourcePolicy", + "InitializeCluster", "ListTags", "ModifyBackupAttributes", "ModifyCluster", "PutResourcePolicy", + "RestoreBackup", "TagResource", "UntagResource" ] @@ -3209,7 +3449,9 @@ "DescribeAnomalyDetectors", "DescribeInsightRules", "DisableAlarmActions", + "DisableInsightRules", "EnableAlarmActions", + "EnableInsightRules", "GetAlarmMuteRule", "GetDashboard", "GetInsightRuleReport", @@ -3234,6 +3476,10 @@ "PutMetricData", "PutMetricStream", "SetAlarmState", + "StartMetricStreams", + "StartOTelEnrichment", + "StopMetricStreams", + "StopOTelEnrichment", "TagResource", "UntagResource" ] @@ -3241,11 +3487,14 @@ "cloudwatchevents": { "protocol": "json-1.1", "servedOps": [ + "ActivateEventSource", + "CancelReplay", "CreateApiDestination", "CreateArchive", "CreateConnection", "CreateEventBus", "CreatePartnerEventSource", + "DeactivateEventSource", "DeleteApiDestination", "DeleteArchive", "DeleteConnection", @@ -3260,6 +3509,8 @@ "DescribePartnerEventSource", "DescribeReplay", "DescribeRule", + "DisableRule", + "EnableRule", "ListApiDestinations", "ListArchives", "ListConnections", @@ -3277,6 +3528,9 @@ "PutPermission", "PutRule", "PutTargets", + "RemovePermission", + "RemoveTargets", + "StartReplay", "TagResource", "UntagResource", "UpdateApiDestination", @@ -3287,6 +3541,10 @@ "cloudwatchlogs": { "protocol": "json-1.1", "servedOps": [ + "AssociateKmsKey", + "AssociateSourceToS3TableIntegration", + "CancelExportTask", + "CancelImportTask", "CreateDelivery", "CreateExportTask", "CreateImportTask", @@ -3334,6 +3592,8 @@ "DescribeQueryDefinitions", "DescribeResourcePolicies", "DescribeSubscriptionFilters", + "DisassociateKmsKey", + "DisassociateSourceFromS3TableIntegration", "FilterLogEvents", "GetDataProtectionPolicy", "GetDelivery", @@ -3380,6 +3640,9 @@ "PutRetentionPolicy", "PutSubscriptionFilter", "PutTransformer", + "StartLiveTail", + "StartQuery", + "StopQuery", "TagLogGroup", "TagResource", "UntagLogGroup", @@ -3493,8 +3756,15 @@ "ListTagsForResource", "PutResourcePolicy", "RetryBuild", + "RetryBuildBatch", "StartBuild", + "StartBuildBatch", + "StartCommandExecution", + "StartSandbox", + "StartSandboxConnection", "StopBuild", + "StopBuildBatch", + "StopSandbox", "TagResource", "UntagResource", "UpdateFleet", @@ -3536,9 +3806,15 @@ "ListSpaces", "ListWorkflowRuns", "ListWorkflows", + "StartDevEnvironment", + "StartDevEnvironmentSession", + "StartWorkflowRun", + "StopDevEnvironment", + "StopDevEnvironmentSession", "UpdateDevEnvironment", "UpdateProject", - "UpdateSpace" + "UpdateSpace", + "VerifySession" ] }, "codecommit": { @@ -3668,6 +3944,7 @@ "codedeploy": { "protocol": "json-1.1", "servedOps": [ + "AddTagsToOnPremisesInstances", "BatchGetApplicationRevisions", "BatchGetApplications", "BatchGetDeploymentGroups", @@ -3706,6 +3983,7 @@ "PutLifecycleEventHookExecutionStatus", "RegisterApplicationRevision", "RegisterOnPremisesInstance", + "RemoveTagsFromOnPremisesInstances", "StopDeployment", "TagResource", "UntagResource", @@ -3716,6 +3994,7 @@ "codeguruprofiler": { "protocol": "rest-json", "servedOps": [ + "AddNotificationChannels", "BatchGetFrameMetricData", "CreateProfilingGroup", "DeleteProfilingGroup", @@ -3730,6 +4009,9 @@ "ListProfilingGroups", "ListTagsForResource", "PutPermission", + "RemoveNotificationChannel", + "RemovePermission", + "SubmitFeedback", "TagResource", "UntagResource", "UpdateProfilingGroup" @@ -3738,10 +4020,12 @@ "codegurureviewer": { "protocol": "rest-json", "servedOps": [ + "AssociateRepository", "CreateCodeReview", "DescribeCodeReview", "DescribeRecommendationFeedback", "DescribeRepositoryAssociation", + "DisassociateRepository", "ListCodeReviews", "ListRecommendationFeedback", "ListRecommendations", @@ -3900,6 +4184,8 @@ "cognitoidentityprovider": { "protocol": "json-1.1", "servedOps": [ + "AddCustomAttributes", + "AddUserPoolClientSecret", "AdminAddUserToGroup", "AdminConfirmSignUp", "AdminCreateUser", @@ -3916,7 +4202,10 @@ "AdminSetUserPassword", "AdminUpdateUserAttributes", "AdminUserGlobalSignOut", + "AssociateSoftwareToken", "ChangePassword", + "CompleteWebAuthnRegistration", + "ConfirmDevice", "ConfirmForgotPassword", "ConfirmSignUp", "CreateGroup", @@ -3980,8 +4269,16 @@ "ListWebAuthnCredentials", "RespondToAuthChallenge", "RevokeToken", + "SetLogDeliveryConfiguration", + "SetRiskConfiguration", + "SetUICustomization", + "SetUserMFAPreference", "SetUserPoolMfaConfig", + "SetUserSettings", "SignUp", + "StartUserImportJob", + "StartWebAuthnRegistration", + "StopUserImportJob", "TagResource", "UntagResource", "UpdateAuthEventFeedback", @@ -3994,7 +4291,9 @@ "UpdateUserAttributes", "UpdateUserPool", "UpdateUserPoolClient", - "UpdateUserPoolDomain" + "UpdateUserPoolDomain", + "VerifySoftwareToken", + "VerifyUserAttribute" ] }, "cognitosync": { @@ -4011,6 +4310,8 @@ "ListIdentityPoolUsage", "ListRecords", "RegisterDevice", + "SetCognitoEvents", + "SetIdentityPoolConfiguration", "UpdateRecords" ] }, @@ -4062,6 +4363,25 @@ "ListTargetedSentimentDetectionJobs", "ListTopicsDetectionJobs", "PutResourcePolicy", + "StartDocumentClassificationJob", + "StartDominantLanguageDetectionJob", + "StartEntitiesDetectionJob", + "StartEventsDetectionJob", + "StartFlywheelIteration", + "StartKeyPhrasesDetectionJob", + "StartPiiEntitiesDetectionJob", + "StartSentimentDetectionJob", + "StartTargetedSentimentDetectionJob", + "StartTopicsDetectionJob", + "StopDominantLanguageDetectionJob", + "StopEntitiesDetectionJob", + "StopEventsDetectionJob", + "StopKeyPhrasesDetectionJob", + "StopPiiEntitiesDetectionJob", + "StopSentimentDetectionJob", + "StopTargetedSentimentDetectionJob", + "StopTrainingDocumentClassifier", + "StopTrainingEntityRecognizer", "TagResource", "UntagResource", "UpdateEndpoint", @@ -4080,7 +4400,17 @@ "ListICD10CMInferenceJobs", "ListPHIDetectionJobs", "ListRxNormInferenceJobs", - "ListSNOMEDCTInferenceJobs" + "ListSNOMEDCTInferenceJobs", + "StartEntitiesDetectionV2Job", + "StartICD10CMInferenceJob", + "StartPHIDetectionJob", + "StartRxNormInferenceJob", + "StartSNOMEDCTInferenceJob", + "StopEntitiesDetectionV2Job", + "StopICD10CMInferenceJob", + "StopPHIDetectionJob", + "StopRxNormInferenceJob", + "StopSNOMEDCTInferenceJob" ] }, "computeoptimizer": { @@ -4111,8 +4441,10 @@ "computeoptimizerautomation": { "protocol": "json-1.0", "servedOps": [ + "AssociateAccounts", "CreateAutomationRule", "DeleteAutomationRule", + "DisassociateAccounts", "GetAutomationEvent", "GetAutomationRule", "GetEnrollmentConfiguration", @@ -4126,6 +4458,7 @@ "ListRecommendedActionSummaries", "ListRecommendedActions", "ListTagsForResource", + "StartAutomationEvent", "TagResource", "UntagResource", "UpdateAutomationRule", @@ -4135,6 +4468,7 @@ "configservice": { "protocol": "json-1.1", "servedOps": [ + "AssociateResourceTypes", "BatchGetAggregateResourceConfig", "BatchGetResourceConfig", "DeleteAggregationAuthorization", @@ -4179,6 +4513,7 @@ "DescribeRemediationExceptions", "DescribeRemediationExecutionStatus", "DescribeRetentionConfigurations", + "DisassociateResourceTypes", "GetAggregateComplianceDetailsByConfigRule", "GetAggregateConfigRuleComplianceSummary", "GetAggregateConformancePackComplianceSummary", @@ -4221,9 +4556,12 @@ "PutRetentionConfiguration", "PutServiceLinkedConfigurationRecorder", "PutStoredQuery", + "SelectAggregateResourceConfig", + "SelectResourceConfig", "StartConfigRulesEvaluation", "StartConfigurationRecorder", "StartRemediationExecution", + "StartResourceEvaluation", "StopConfigurationRecorder", "TagResource", "UntagResource" @@ -4232,8 +4570,37 @@ "connect": { "protocol": "rest-json", "servedOps": [ + "ActivateEvaluationForm", + "AssociateAnalyticsDataSet", + "AssociateApprovedOrigin", + "AssociateBot", + "AssociateContactWithUser", + "AssociateDefaultVocabulary", + "AssociateEmailAddressAlias", + "AssociateFlow", + "AssociateHoursOfOperations", + "AssociateInstanceStorageConfig", + "AssociateLambdaFunction", + "AssociateLexBot", + "AssociatePhoneNumberContactFlow", + "AssociateQueueEmailAddresses", + "AssociateQueueQuickConnects", + "AssociateRoutingProfileQueues", + "AssociateSecurityKey", + "AssociateSecurityProfiles", + "AssociateTrafficDistributionGroupUser", + "AssociateUserProficiencies", + "AssociateWorkspace", + "BatchAssociateAnalyticsDataSet", + "BatchCreateDataTableValue", + "BatchDeleteDataTableValue", + "BatchDescribeDataTableValue", + "BatchDisassociateAnalyticsDataSet", "BatchGetAttachedFileMetadata", "BatchGetFlowAssociation", + "BatchPutContact", + "BatchUpdateDataTableValue", + "CompleteAttachedFileUpload", "CreateAgentStatus", "CreateAttachedFile", "CreateAuthCode", @@ -4275,6 +4642,7 @@ "CreateVocabulary", "CreateWorkspace", "CreateWorkspacePage", + "DeactivateEvaluationForm", "DeleteAttachedFile", "DeleteContactData", "DeleteContactEvaluation", @@ -4351,6 +4719,24 @@ "DescribeView", "DescribeVocabulary", "DescribeWorkspace", + "DisassociateAnalyticsDataSet", + "DisassociateApprovedOrigin", + "DisassociateBot", + "DisassociateEmailAddressAlias", + "DisassociateFlow", + "DisassociateHoursOfOperations", + "DisassociateInstanceStorageConfig", + "DisassociateLambdaFunction", + "DisassociateLexBot", + "DisassociatePhoneNumberContactFlow", + "DisassociateQueueEmailAddresses", + "DisassociateQueueQuickConnects", + "DisassociateRoutingProfileQueues", + "DisassociateSecurityKey", + "DisassociateSecurityProfiles", + "DisassociateTrafficDistributionGroupUser", + "DisassociateUserProficiencies", + "DisassociateWorkspace", "GetAttachedFile", "GetContactAttributes", "GetContactMetrics", @@ -4438,9 +4824,66 @@ "ListWorkspaceMedia", "ListWorkspacePages", "ListWorkspaces", + "PauseContact", "PutUserStatus", + "ReleasePhoneNumber", + "ResumeContact", + "ResumeContactRecording", + "SearchAgentStatuses", + "SearchAvailablePhoneNumbers", + "SearchContactEvaluations", + "SearchContactFlowModules", + "SearchContactFlows", + "SearchContacts", + "SearchDataTables", + "SearchEmailAddresses", + "SearchEvaluationForms", + "SearchHoursOfOperationOverrides", + "SearchHoursOfOperations", + "SearchMetrics", + "SearchNotifications", + "SearchPredefinedAttributes", + "SearchPrompts", + "SearchQueues", + "SearchQuickConnects", + "SearchResourceTags", + "SearchRoutingProfiles", + "SearchRules", + "SearchSecurityProfiles", + "SearchTestCases", + "SearchUserHierarchyGroups", + "SearchUsers", + "SearchViews", + "SearchVocabularies", + "SearchWorkspaceAssociations", + "SearchWorkspaces", + "StartAssistantContact", + "StartAttachedFileUpload", + "StartChatContact", + "StartContactConversationalAnalyticsJob", + "StartContactEvaluation", + "StartContactMediaProcessing", + "StartContactRecording", + "StartContactStreaming", + "StartEmailContact", + "StartEvaluationFormValidation", + "StartOutboundChatContact", + "StartOutboundEmailContact", + "StartOutboundVoiceContact", + "StartScreenSharing", + "StartTaskContact", + "StartTestCaseExecution", + "StartWebRTCContact", + "StopContact", + "StopContactMediaProcessing", + "StopContactRecording", + "StopContactStreaming", + "StopTestCaseExecution", + "SubmitContactEvaluation", + "SuspendContactRecording", "TagContact", "TagResource", + "TransferContact", "UntagContact", "UntagResource", "UpdateAgentStatus", @@ -4528,7 +4971,12 @@ "GetInstanceOnboardingJobStatus", "ListCampaigns", "ListTagsForResource", + "PauseCampaign", "PutDialRequestBatch", + "ResumeCampaign", + "StartCampaign", + "StartInstanceOnboardingJob", + "StopCampaign", "TagResource", "UntagResource", "UpdateCampaignDialerConfig", @@ -4557,10 +5005,15 @@ "ListCampaigns", "ListConnectInstanceIntegrations", "ListTagsForResource", + "PauseCampaign", "PutConnectInstanceIntegration", "PutInstanceCommunicationLimits", "PutOutboundRequestBatch", "PutProfileOutboundRequestBatch", + "ResumeCampaign", + "StartCampaign", + "StartInstanceOnboardingJob", + "StopCampaign", "TagResource", "UntagResource", "UpdateCampaignChannelSubtypeConfig", @@ -4578,6 +5031,7 @@ "servedOps": [ "BatchGetCaseRule", "BatchGetField", + "BatchPutFieldOptions", "CreateCase", "CreateCaseRule", "CreateDomain", @@ -4607,6 +5061,9 @@ "ListTagsForResource", "ListTemplates", "PutCaseEventConfiguration", + "SearchAllRelatedItems", + "SearchCases", + "SearchRelatedItems", "TagResource", "UntagResource", "UpdateCase", @@ -4626,8 +5083,10 @@ "connecthealth": { "protocol": "rest-json", "servedOps": [ + "ActivateSubscription", "CreateDomain", "CreateSubscription", + "DeactivateSubscription", "DeleteDomain", "GetDomain", "GetMedicalScribeListeningSession", @@ -4636,6 +5095,8 @@ "ListDomains", "ListSubscriptions", "ListTagsForResource", + "StartMedicalScribeListeningSession", + "StartPatientInsightsJob", "TagResource", "UntagResource" ] @@ -4643,11 +5104,15 @@ "connectparticipant": { "protocol": "rest-json", "servedOps": [ + "CancelParticipantAuthentication", + "CompleteAttachmentUpload", "CreateParticipantConnection", "DescribeView", + "DisconnectParticipant", "GetAttachment", "GetAuthenticationUrl", - "GetTranscript" + "GetTranscript", + "StartAttachmentUpload" ] }, "controlcatalog": { @@ -4666,6 +5131,10 @@ "servedOps": [ "CreateLandingZone", "DeleteLandingZone", + "DisableBaseline", + "DisableControl", + "EnableBaseline", + "EnableControl", "GetBaseline", "GetBaselineOperation", "GetControlOperation", @@ -4680,6 +5149,9 @@ "ListLandingZoneOperations", "ListLandingZones", "ListTagsForResource", + "ResetEnabledBaseline", + "ResetEnabledControl", + "ResetLandingZone", "TagResource", "UntagResource", "UpdateEnabledBaseline", @@ -4767,8 +5239,11 @@ "customerprofiles": { "protocol": "rest-json", "servedOps": [ + "AddProfileKey", + "AssociateStreamForSegments", "BatchGetCalculatedAttributeForProfile", "BatchGetProfile", + "BatchPutProfileObject", "CreateCalculatedAttributeDefinition", "CreateDomain", "CreateDomainLayout", @@ -4800,6 +5275,7 @@ "DeleteSegmentDefinition", "DeleteSegmentSubscription", "DeleteWorkflow", + "DisassociateStreamForSegments", "GetAutoMergingPreview", "GetCalculatedAttributeDefinition", "GetCalculatedAttributeForProfile", @@ -4862,6 +5338,11 @@ "PutProfileObject", "PutProfileObjectType", "PutSegmentSubscription", + "SearchProfiles", + "StartRecommender", + "StartUploadJob", + "StopRecommender", + "StopUploadJob", "TagResource", "UntagResource", "UpdateCalculatedAttributeDefinition", @@ -4875,6 +5356,7 @@ "databrew": { "protocol": "rest-json", "servedOps": [ + "BatchDeleteRecipeVersion", "CreateDataset", "CreateProfileJob", "CreateProject", @@ -4904,6 +5386,10 @@ "ListRulesets", "ListSchedules", "ListTagsForResource", + "PublishRecipe", + "StartJobRun", + "StartProjectSession", + "StopJobRun", "TagResource", "UntagResource", "UpdateDataset", @@ -4918,6 +5404,8 @@ "dataexchange": { "protocol": "rest-json", "servedOps": [ + "AcceptDataGrant", + "CancelJob", "CreateDataGrant", "CreateDataSet", "CreateEventAction", @@ -4943,6 +5431,8 @@ "ListReceivedDataGrants", "ListRevisionAssets", "ListTagsForResource", + "RevokeRevision", + "StartJob", "TagResource", "UntagResource", "UpdateAsset", @@ -4954,18 +5444,26 @@ "datapipeline": { "protocol": "json-1.1", "servedOps": [ + "ActivatePipeline", + "AddTags", "CreatePipeline", + "DeactivatePipeline", "DeletePipeline", "DescribeObjects", "DescribePipelines", "GetPipelineDefinition", "ListPipelines", - "PutPipelineDefinition" + "PutPipelineDefinition", + "QueryObjects", + "RemoveTags", + "SetStatus", + "SetTaskStatus" ] }, "datasync": { "protocol": "json-1.1", "servedOps": [ + "CancelTaskExecution", "CreateAgent", "CreateLocationAzureBlob", "CreateLocationEfs", @@ -5001,6 +5499,7 @@ "ListTagsForResource", "ListTaskExecutions", "ListTasks", + "StartTaskExecution", "TagResource", "UntagResource", "UpdateAgent", @@ -5022,7 +5521,16 @@ "datazone": { "protocol": "rest-json", "servedOps": [ + "AcceptPredictions", + "AcceptSubscriptionRequest", + "AddEntityOwner", + "AddPolicyGrant", + "AssociateEnvironmentRole", + "AssociateGovernedTerms", "BatchGetAttributesMetadata", + "BatchPutAttributesMetadata", + "CancelMetadataGenerationRun", + "CancelSubscription", "CreateAccountPool", "CreateAsset", "CreateAssetFilter", @@ -5081,6 +5589,8 @@ "DeleteSubscriptionRequest", "DeleteSubscriptionTarget", "DeleteTimeSeriesDataPoints", + "DisassociateEnvironmentRole", + "DisassociateGovernedTerms", "GetAccountPool", "GetAsset", "GetAssetFilter", @@ -5157,6 +5667,23 @@ "ListTimeSeriesDataPoints", "PutDataExportConfiguration", "PutEnvironmentBlueprintConfiguration", + "QueryGraph", + "RejectPredictions", + "RejectSubscriptionRequest", + "RemoveEntityOwner", + "RemovePolicyGrant", + "RevokeSubscription", + "SearchGroupProfiles", + "SearchListings", + "SearchTypes", + "SearchUserProfiles", + "StartDataSourceRun", + "StartMetadataGenerationRun", + "StartNotebookExport", + "StartNotebookImport", + "StartNotebookRun", + "StartNotebookSync", + "StopNotebookRun", "TagResource", "UntagResource", "UpdateAccountPool", @@ -5199,6 +5726,7 @@ "DescribeParameters", "DescribeSubnetGroups", "ListTags", + "RebootNode", "TagResource", "UntagResource", "UpdateCluster", @@ -5209,6 +5737,15 @@ "deadline": { "protocol": "rest-json", "servedOps": [ + "AssociateMemberToFarm", + "AssociateMemberToFleet", + "AssociateMemberToJob", + "AssociateMemberToQueue", + "AssumeFleetRoleForRead", + "AssumeFleetRoleForWorker", + "AssumeQueueRoleForRead", + "AssumeQueueRoleForUser", + "AssumeQueueRoleForWorker", "BatchGetJob", "BatchGetJobEntity", "BatchGetSession", @@ -5216,6 +5753,9 @@ "BatchGetStep", "BatchGetTask", "BatchGetWorker", + "BatchUpdateJob", + "BatchUpdateTask", + "CopyJobTemplate", "CreateBudget", "CreateFarm", "CreateFleet", @@ -5243,6 +5783,10 @@ "DeleteStorageProfile", "DeleteVolume", "DeleteWorker", + "DisassociateMemberFromFarm", + "DisassociateMemberFromFleet", + "DisassociateMemberFromJob", + "DisassociateMemberFromQueue", "GetBudget", "GetFarm", "GetFleet", @@ -5295,6 +5839,11 @@ "ListVolumes", "ListWorkers", "PutMeteredProduct", + "SearchJobs", + "SearchSteps", + "SearchTasks", + "SearchWorkers", + "StartSessionsStatisticsAggregation", "TagResource", "UntagResource", "UpdateBudget", @@ -5319,6 +5868,7 @@ "detective": { "protocol": "rest-json", "servedOps": [ + "AcceptInvitation", "BatchGetGraphMemberDatasources", "BatchGetMembershipDatasources", "CreateGraph", @@ -5326,6 +5876,9 @@ "DeleteGraph", "DeleteMembers", "DescribeOrganizationConfiguration", + "DisableOrganizationAdminAccount", + "DisassociateMembership", + "EnableOrganizationAdminAccount", "GetInvestigation", "GetMembers", "ListDatasourcePackages", @@ -5336,6 +5889,9 @@ "ListMembers", "ListOrganizationAdminAccounts", "ListTagsForResource", + "RejectInvitation", + "StartInvestigation", + "StartMonitoringMember", "TagResource", "UntagResource", "UpdateDatasourcePackages", @@ -5406,6 +5962,11 @@ "ListUniqueProblems", "ListUploads", "ListVPCEConfigurations", + "PurchaseOffering", + "ScheduleRun", + "StopJob", + "StopRemoteAccessSession", + "StopRun", "TagResource", "UntagResource", "UpdateDeviceInstance", @@ -5421,6 +5982,7 @@ "devopsagent": { "protocol": "rest-json", "servedOps": [ + "AssociateService", "CreateAgentSpace", "CreateAsset", "CreateAssetFile", @@ -5435,6 +5997,9 @@ "DeleteTrigger", "DeregisterService", "DescribePrivateConnection", + "DisableOperatorApp", + "DisassociateService", + "EnableOperatorApp", "GetAccountUsage", "GetAgentSpace", "GetAsset", @@ -5483,6 +6048,7 @@ "devopsguru": { "protocol": "rest-json", "servedOps": [ + "AddNotificationChannel", "DeleteInsight", "DescribeAccountHealth", "DescribeAccountOverview", @@ -5506,6 +6072,10 @@ "ListOrganizationInsights", "ListRecommendations", "PutFeedback", + "RemoveNotificationChannel", + "SearchInsights", + "SearchOrganizationInsights", + "StartCostEstimation", "UpdateEventSourcesConfig", "UpdateResourceCollection", "UpdateServiceIntegration" @@ -5514,6 +6084,21 @@ "directconnect": { "protocol": "json-1.1", "servedOps": [ + "AcceptDirectConnectGatewayAssociationProposal", + "AllocateConnectionOnInterconnect", + "AllocateHostedConnection", + "AllocatePrivateVirtualInterface", + "AllocatePublicVirtualInterface", + "AllocateTransitVirtualInterface", + "AssociateConnectionWithLag", + "AssociateHostedConnection", + "AssociateMacSecKey", + "AssociateVirtualInterface", + "ConfirmConnection", + "ConfirmCustomerAgreement", + "ConfirmPrivateVirtualInterface", + "ConfirmPublicVirtualInterface", + "ConfirmTransitVirtualInterface", "CreateBGPPeer", "CreateConnection", "CreateDirectConnectGateway", @@ -5550,8 +6135,12 @@ "DescribeTags", "DescribeVirtualGateways", "DescribeVirtualInterfaces", + "DisassociateConnectionFromLag", + "DisassociateMacSecKey", "ListVirtualInterfaceRoutes", "ListVirtualInterfaceTestHistory", + "StartBgpFailoverTest", + "StopBgpFailoverTest", "TagResource", "UntagResource", "UpdateConnection", @@ -5564,6 +6153,12 @@ "directoryservice": { "protocol": "json-1.1", "servedOps": [ + "AcceptSharedDirectory", + "AddIpRoutes", + "AddRegion", + "AddTagsToResource", + "CancelSchemaExtension", + "ConnectDirectory", "CreateAlias", "CreateComputer", "CreateConditionalForwarder", @@ -5598,6 +6193,18 @@ "DescribeSnapshots", "DescribeTrusts", "DescribeUpdateDirectory", + "DisableCAEnrollmentPolicy", + "DisableClientAuthentication", + "DisableDirectoryDataAccess", + "DisableLDAPS", + "DisableRadius", + "DisableSso", + "EnableCAEnrollmentPolicy", + "EnableClientAuthentication", + "EnableDirectoryDataAccess", + "EnableLDAPS", + "EnableRadius", + "EnableSso", "GetDirectoryLimits", "GetSnapshotLimits", "ListADAssessments", @@ -5608,28 +6215,42 @@ "ListTagsForResource", "RegisterCertificate", "RegisterEventTopic", + "RejectSharedDirectory", + "RemoveIpRoutes", + "RemoveRegion", + "RemoveTagsFromResource", + "ResetUserPassword", + "RestoreFromSnapshot", + "StartADAssessment", + "StartSchemaExtension", "UpdateConditionalForwarder", "UpdateDirectorySetup", "UpdateHybridAD", "UpdateNumberOfDomainControllers", "UpdateRadius", "UpdateSettings", - "UpdateTrust" + "UpdateTrust", + "VerifyTrust" ] }, "directoryservicedata": { "protocol": "rest-json", "servedOps": [ + "AddGroupMember", "CreateGroup", "CreateUser", "DeleteGroup", "DeleteUser", "DescribeGroup", "DescribeUser", + "DisableUser", "ListGroupMembers", "ListGroups", "ListGroupsForMember", "ListUsers", + "RemoveGroupMember", + "SearchGroups", + "SearchUsers", "UpdateGroup", "UpdateUser" ] @@ -5748,6 +6369,8 @@ "docdbelastic": { "protocol": "rest-json", "servedOps": [ + "ApplyPendingMaintenanceAction", + "CopyClusterSnapshot", "CreateCluster", "CreateClusterSnapshot", "DeleteCluster", @@ -5759,6 +6382,9 @@ "ListClusters", "ListPendingMaintenanceActions", "ListTagsForResource", + "RestoreClusterFromSnapshot", + "StartCluster", + "StopCluster", "TagResource", "UntagResource", "UpdateCluster" @@ -5767,6 +6393,8 @@ "drs": { "protocol": "rest-json", "servedOps": [ + "AssociateSourceNetworkStack", + "CancelRecoveryPlanExecution", "CreateExtendedSourceServer", "CreateLaunchConfigurationTemplate", "CreateRecoveryPlan", @@ -5791,6 +6419,8 @@ "DescribeReplicationConfigurationTemplates", "DescribeSourceNetworks", "DescribeSourceServers", + "DisconnectRecoveryInstance", + "DisconnectSourceServer", "GetFailbackReplicationConfiguration", "GetLaunchConfiguration", "GetRecoveryPlan", @@ -5798,6 +6428,7 @@ "GetRecoveryPlanExecutionStep", "GetRecoveryPlanStep", "GetReplicationConfiguration", + "InitializeService", "ListExtensibleSourceServers", "ListLaunchActions", "ListRecoveryPlanExecutionSteps", @@ -5807,7 +6438,19 @@ "ListStagingAccounts", "ListTagsForResource", "PutLaunchAction", - "TagResource", + "RetryDataReplication", + "RetryRecoveryPlanExecutionStep", + "StartFailbackLaunch", + "StartRecovery", + "StartRecoveryPlanExecution", + "StartReplication", + "StartSourceNetworkRecovery", + "StartSourceNetworkReplication", + "StopFailback", + "StopReplication", + "StopSourceNetworkReplication", + "TagResource", + "TerminateRecoveryInstances", "UntagResource", "UpdateFailbackReplicationConfiguration", "UpdateLaunchConfiguration", @@ -5949,15 +6592,65 @@ "ec2": { "protocol": "ec2-query", "servedOps": [ + "AcceptAddressTransfer", + "AcceptCapacityReservationBillingOwnership", + "AcceptReservedInstancesExchangeQuote", + "AcceptTransitGatewayMulticastDomainAssociations", + "AcceptTransitGatewayPeeringAttachment", + "AcceptTransitGatewayVpcAttachment", + "AcceptVpcEndpointConnections", + "AcceptVpcPeeringConnection", "AllocateAddress", + "AllocateHosts", + "AllocateIpamPoolCidr", + "ApplySecurityGroupsToClientVpnTargetNetwork", + "AssignIpv6Addresses", + "AssignPrivateIpAddresses", + "AssignPrivateNatGatewayAddress", "AssociateAddress", + "AssociateCapacityReservationBillingOwner", + "AssociateClientVpnTargetNetwork", + "AssociateDhcpOptions", + "AssociateEnclaveCertificateIamRole", + "AssociateIamInstanceProfile", + "AssociateInstanceEventWindow", + "AssociateIpamByoasn", + "AssociateIpamResourceDiscovery", + "AssociateNatGatewayAddress", + "AssociateRouteServer", "AssociateRouteTable", + "AssociateSecurityGroupVpc", + "AssociateSubnetCidrBlock", + "AssociateTransitGatewayMulticastDomain", + "AssociateTransitGatewayPolicyTable", + "AssociateTransitGatewayRouteTable", + "AssociateTrunkInterface", + "AssociateVpcCidrBlock", + "AttachClassicLinkVpc", "AttachInternetGateway", + "AttachNetworkInterface", + "AttachVerifiedAccessTrustProvider", "AttachVolume", + "AttachVpnGateway", + "AuthorizeClientVpnIngress", "AuthorizeSecurityGroupEgress", "AuthorizeSecurityGroupIngress", + "CancelBundleTask", + "CancelCapacityReservation", + "CancelCapacityReservationFleets", + "CancelConversionTask", + "CancelDeclarativePoliciesReport", + "CancelExportTask", + "CancelImageLaunchPermission", + "CancelImportTask", + "CancelReservedInstancesListing", + "CancelSpotFleetRequests", + "CancelSpotInstanceRequests", + "ConfirmProductInstance", + "CopyFpgaImage", "CopyImage", "CopySnapshot", + "CopyVolumes", "CreateCapacityManagerDataExport", "CreateCapacityReservation", "CreateCapacityReservationBySplitting", @@ -6154,6 +6847,10 @@ "DeleteVpnConnection", "DeleteVpnConnectionRoute", "DeleteVpnGateway", + "DeprovisionByoipCidr", + "DeprovisionIpamByoasn", + "DeprovisionIpamPoolCidr", + "DeprovisionPublicIpv4PoolCidr", "DeregisterImage", "DeregisterInstanceEventNotificationAttributes", "DeregisterTransitGatewayMulticastGroupMembers", @@ -6343,9 +7040,74 @@ "DescribeVpnConcentrators", "DescribeVpnConnections", "DescribeVpnGateways", + "DetachClassicLinkVpc", "DetachInternetGateway", + "DetachNetworkInterface", + "DetachVerifiedAccessTrustProvider", "DetachVolume", + "DetachVpnGateway", + "DisableAddressTransfer", + "DisableAllowedImagesSettings", + "DisableAwsNetworkPerformanceMetricSubscription", + "DisableCapacityManager", + "DisableEbsEncryptionByDefault", + "DisableFastLaunch", + "DisableFastSnapshotRestores", + "DisableImage", + "DisableImageBlockPublicAccess", + "DisableImageDeprecation", + "DisableImageDeregistrationProtection", + "DisableInstanceSqlHaStandbyDetections", + "DisableIpamOrganizationAdminAccount", + "DisableIpamPolicy", + "DisableRouteServerPropagation", + "DisableSerialConsoleAccess", + "DisableSnapshotBlockPublicAccess", + "DisableTransitGatewayRouteTablePropagation", + "DisableVgwRoutePropagation", + "DisableVpcClassicLink", + "DisableVpcClassicLinkDnsSupport", "DisassociateAddress", + "DisassociateCapacityReservationBillingOwner", + "DisassociateClientVpnTargetNetwork", + "DisassociateEnclaveCertificateIamRole", + "DisassociateIamInstanceProfile", + "DisassociateInstanceEventWindow", + "DisassociateIpamByoasn", + "DisassociateIpamResourceDiscovery", + "DisassociateNatGatewayAddress", + "DisassociateRouteServer", + "DisassociateRouteTable", + "DisassociateSecurityGroupVpc", + "DisassociateSubnetCidrBlock", + "DisassociateTransitGatewayMulticastDomain", + "DisassociateTransitGatewayPolicyTable", + "DisassociateTransitGatewayRouteTable", + "DisassociateTrunkInterface", + "DisassociateVpcCidrBlock", + "EnableAddressTransfer", + "EnableAllowedImagesSettings", + "EnableAwsNetworkPerformanceMetricSubscription", + "EnableCapacityManager", + "EnableEbsEncryptionByDefault", + "EnableFastLaunch", + "EnableFastSnapshotRestores", + "EnableImage", + "EnableImageBlockPublicAccess", + "EnableImageDeprecation", + "EnableImageDeregistrationProtection", + "EnableInstanceSqlHaStandbyDetections", + "EnableIpamOrganizationAdminAccount", + "EnableIpamPolicy", + "EnableReachabilityAnalyzerOrganizationSharing", + "EnableRouteServerPropagation", + "EnableSerialConsoleAccess", + "EnableSnapshotBlockPublicAccess", + "EnableTransitGatewayRouteTablePropagation", + "EnableVgwRoutePropagation", + "EnableVolumeIO", + "EnableVpcClassicLink", + "EnableVpcClassicLinkDnsSupport", "GetActiveVpnTunnelStatus", "GetAllowedImagesSettings", "GetAssociatedEnclaveCertificateIamRoles", @@ -6418,6 +7180,7 @@ "ListImagesInRecycleBin", "ListSnapshotsInRecycleBin", "ListVolumesInRecycleBin", + "LockSnapshot", "ModifyAddressAttribute", "ModifyAvailabilityZoneGroup", "ModifyCapacityReservation", @@ -6495,19 +7258,71 @@ "ModifyVpnConnectionOptions", "ModifyVpnTunnelCertificate", "ModifyVpnTunnelOptions", + "ProvisionByoipCidr", + "ProvisionIpamByoasn", + "ProvisionIpamPoolCidr", + "ProvisionPublicIpv4PoolCidr", + "PurchaseCapacityBlock", + "PurchaseCapacityBlockExtension", + "PurchaseHostReservation", + "PurchaseReservedInstancesOffering", + "PurchaseScheduledInstances", "RebootInstances", "RegisterImage", "RegisterInstanceEventNotificationAttributes", "RegisterTransitGatewayMulticastGroupMembers", "RegisterTransitGatewayMulticastGroupSources", + "RejectCapacityReservationBillingOwnership", + "RejectTransitGatewayMulticastDomainAssociations", + "RejectTransitGatewayPeeringAttachment", + "RejectTransitGatewayVpcAttachment", + "RejectVpcEndpointConnections", + "RejectVpcPeeringConnection", "ReleaseAddress", + "ReleaseHosts", + "ReleaseIpamPoolAllocation", + "ReplaceIamInstanceProfileAssociation", + "ReplaceImageCriteriaInAllowedImagesSettings", + "ReplaceNetworkAclAssociation", "ReplaceNetworkAclEntry", + "ReplaceRoute", + "ReplaceRouteTableAssociation", + "ReplaceTransitGatewayRoute", + "ReplaceVpnTunnel", + "RequestSpotFleet", + "RequestSpotInstances", + "ResetAddressAttribute", + "ResetEbsDefaultKmsKeyId", + "ResetFpgaImageAttribute", + "ResetImageAttribute", + "ResetInstanceAttribute", + "ResetNetworkInterfaceAttribute", + "ResetSnapshotAttribute", + "RestoreAddressToClassic", + "RestoreImageFromRecycleBin", + "RestoreManagedPrefixListVersion", + "RestoreSnapshotFromRecycleBin", + "RestoreSnapshotTier", + "RestoreVolumeFromRecycleBin", + "RevokeClientVpnIngress", "RevokeSecurityGroupEgress", "RevokeSecurityGroupIngress", "RunInstances", + "SearchLocalGatewayRoutes", + "SearchTransitGatewayMulticastGroups", + "SearchTransitGatewayRoutes", + "StartDeclarativePoliciesReport", "StartInstances", + "StartNetworkInsightsAccessScopeAnalysis", + "StartNetworkInsightsAnalysis", + "StartVpcEndpointServicePrivateDnsVerification", "StopInstances", + "TerminateClientVpnConnections", "TerminateInstances", + "UnassignIpv6Addresses", + "UnassignPrivateIpAddresses", + "UnassignPrivateNatGatewayAddress", + "UnlockSnapshot", "UpdateCapacityManagerOrganizationsAccess", "UpdateInterruptibleCapacityReservationAllocation", "UpdateSecurityGroupRuleDescriptionsEgress", @@ -6574,6 +7389,7 @@ "RegisterPullTimeUpdateExclusion", "SetRepositoryPolicy", "StartImageScan", + "StartLifecyclePolicyPreview", "TagResource", "UntagResource", "UpdateImageStorageClass", @@ -6585,6 +7401,8 @@ "ecrpublic": { "protocol": "json-1.1", "servedOps": [ + "BatchDeleteImage", + "CompleteLayerUpload", "CreateRepository", "DeleteRepository", "DeleteRepositoryPolicy", @@ -6596,10 +7414,12 @@ "GetRegistryCatalogData", "GetRepositoryCatalogData", "GetRepositoryPolicy", + "InitiateLayerUpload", "ListTagsForResource", "PutImage", "PutRegistryCatalogData", "PutRepositoryCatalogData", + "SetRepositoryPolicy", "TagResource", "UntagResource" ] @@ -6670,7 +7490,9 @@ "RegisterTaskDefinition", "RunTask", "StartTask", + "StopServiceDeployment", "StopTask", + "SubmitAttachmentStateChanges", "SubmitContainerStateChange", "SubmitTaskStateChange", "TagResource", @@ -6804,6 +7626,9 @@ "servedOps": [ "AddTagsToResource", "AuthorizeCacheSecurityGroupIngress", + "BatchApplyUpdateAction", + "CompleteMigration", + "CopyServerlessCacheSnapshot", "CopySnapshot", "CreateCacheCluster", "CreateCacheParameterGroup", @@ -6847,6 +7672,8 @@ "DescribeUpdateActions", "DescribeUserGroups", "DescribeUsers", + "DisassociateGlobalReplicationGroup", + "FailoverGlobalReplicationGroup", "IncreaseReplicaCount", "ListAllowedNodeTypeModifications", "ListTagsForResource", @@ -6859,10 +7686,12 @@ "ModifyServerlessCache", "ModifyUser", "ModifyUserGroup", + "PurchaseReservedCacheNodesOffering", "RebootCacheCluster", "RemoveTagsFromResource", "ResetCacheParameterGroup", "RevokeCacheSecurityGroupIngress", + "StartMigration", "TestFailover" ] }, @@ -6921,6 +7750,9 @@ "elasticloadbalancing": { "protocol": "query", "servedOps": [ + "AddTags", + "ApplySecurityGroupsToLoadBalancer", + "AttachLoadBalancerToSubnets", "CreateAppCookieStickinessPolicy", "CreateLBCookieStickinessPolicy", "CreateLoadBalancer", @@ -6937,8 +7769,15 @@ "DescribeLoadBalancerPolicyTypes", "DescribeLoadBalancers", "DescribeTags", + "DetachLoadBalancerFromSubnets", + "DisableAvailabilityZonesForLoadBalancer", + "EnableAvailabilityZonesForLoadBalancer", "ModifyLoadBalancerAttributes", - "RegisterInstancesWithLoadBalancer" + "RegisterInstancesWithLoadBalancer", + "RemoveTags", + "SetLoadBalancerListenerSSLCertificate", + "SetLoadBalancerPoliciesForBackendServer", + "SetLoadBalancerPoliciesOfListener" ] }, "elasticloadbalancingv2": { @@ -6946,6 +7785,7 @@ "servedOps": [ "AddListenerCertificates", "AddTags", + "AddTrustStoreRevocations", "CreateListener", "CreateLoadBalancer", "CreateRule", @@ -6989,6 +7829,7 @@ "RegisterTargets", "RemoveListenerCertificates", "RemoveTags", + "RemoveTrustStoreRevocations", "SetIpAddressType", "SetRulePriorities", "SetSecurityGroups", @@ -7054,11 +7895,13 @@ "elementalinference": { "protocol": "rest-json", "servedOps": [ + "AssociateFeed", "CreateDictionary", "CreateFeed", "DeleteDictionary", "DeleteFeed", "DeleteFeedPolicy", + "DisassociateFeed", "GetDictionary", "GetFeed", "GetFeedPolicy", @@ -7067,6 +7910,7 @@ "ListFeeds", "ListTagsForResource", "PutFeedPolicy", + "SearchFixtures", "TagResource", "UntagResource", "UpdateDictionary", @@ -7141,6 +7985,7 @@ "emrcontainers": { "protocol": "rest-json", "servedOps": [ + "CancelJobRun", "CreateJobTemplate", "CreateManagedEndpoint", "CreateSecurityConfiguration", @@ -7161,6 +8006,7 @@ "ListSecurityConfigurations", "ListTagsForResource", "ListVirtualClusters", + "StartJobRun", "TagResource", "UntagResource", "UpdateVirtualCluster" @@ -7169,6 +8015,7 @@ "emrserverless": { "protocol": "rest-json", "servedOps": [ + "CancelJobRun", "CreateApplication", "DeleteApplication", "GetApplication", @@ -7182,7 +8029,12 @@ "ListJobRuns", "ListSessions", "ListTagsForResource", + "StartApplication", + "StartJobRun", + "StartSession", + "StopApplication", "TagResource", + "TerminateSession", "UntagResource", "UpdateApplication" ] @@ -7190,6 +8042,8 @@ "entityresolution": { "protocol": "rest-json", "servedOps": [ + "AddPolicyStatement", + "BatchDeleteUniqueId", "CreateIdMappingWorkflow", "CreateIdNamespace", "CreateMatchingWorkflow", @@ -7199,6 +8053,7 @@ "DeleteMatchingWorkflow", "DeletePolicyStatement", "DeleteSchemaMapping", + "GenerateMatchId", "GetIdMappingJob", "GetIdMappingWorkflow", "GetIdNamespace", @@ -7217,6 +8072,8 @@ "ListSchemaMappings", "ListTagsForResource", "PutPolicy", + "StartIdMappingJob", + "StartMatchingJob", "TagResource", "UntagResource", "UpdateIdMappingWorkflow", @@ -7290,6 +8147,7 @@ "evs": { "protocol": "json-1.0", "servedOps": [ + "AssociateEipToVlan", "CreateEntitlement", "CreateEnvironment", "CreateEnvironmentConnector", @@ -7298,6 +8156,7 @@ "DeleteEnvironment", "DeleteEnvironmentConnector", "DeleteEnvironmentHost", + "DisassociateEipFromVlan", "GetAccountSettings", "GetDepotUrl", "GetEnvironment", @@ -7372,6 +8231,7 @@ "finspacedata": { "protocol": "rest-json", "servedOps": [ + "AssociateUserToPermissionGroup", "CreateChangeset", "CreateDataView", "CreateDataset", @@ -7379,6 +8239,9 @@ "CreateUser", "DeleteDataset", "DeletePermissionGroup", + "DisableUser", + "DisassociateUserFromPermissionGroup", + "EnableUser", "GetChangeset", "GetDataView", "GetDataset", @@ -7394,6 +8257,7 @@ "ListPermissionGroupsByUser", "ListUsers", "ListUsersByPermissionGroup", + "ResetUserPassword", "UpdateChangeset", "UpdateDataset", "UpdatePermissionGroup", @@ -7486,11 +8350,17 @@ "fms": { "protocol": "json-1.1", "servedOps": [ + "AssociateAdminAccount", + "AssociateThirdPartyFirewall", + "BatchAssociateResource", + "BatchDisassociateResource", "DeleteAppsList", "DeleteNotificationChannel", "DeletePolicy", "DeleteProtocolsList", "DeleteResourceSet", + "DisassociateAdminAccount", + "DisassociateThirdPartyFirewall", "GetAdminAccount", "GetAdminScope", "GetAppsList", @@ -7585,6 +8455,8 @@ "ListWhatIfAnalyses", "ListWhatIfForecastExports", "ListWhatIfForecasts", + "ResumeResource", + "StopResource", "TagResource", "UntagResource", "UpdateDatasetGroup" @@ -7592,12 +8464,18 @@ }, "forecastquery": { "protocol": "json-1.1", - "servedOps": [] + "servedOps": [ + "QueryForecast", + "QueryWhatIfForecast" + ] }, "frauddetector": { "protocol": "json-1.1", "servedOps": [ + "BatchCreateVariable", "BatchGetVariable", + "CancelBatchImportJob", + "CancelBatchPredictionJob", "CreateBatchImportJob", "CreateBatchPredictionJob", "CreateDetectorVersion", @@ -7674,12 +8552,17 @@ "GetAccountActivity", "GetAccountPlanState", "GetFreeTierUsage", - "ListAccountActivities" + "ListAccountActivities", + "UpgradeAccountPlan" ] }, "fsx": { "protocol": "json-1.1", "servedOps": [ + "AssociateFileSystemAliases", + "CancelDataRepositoryTask", + "CopyBackup", + "CopySnapshotAndUpdateVolume", "CreateAndAttachS3AccessPoint", "CreateBackup", "CreateDataRepositoryAssociation", @@ -7709,7 +8592,12 @@ "DescribeSnapshots", "DescribeStorageVirtualMachines", "DescribeVolumes", + "DetachAndDeleteS3AccessPoint", + "DisassociateFileSystemAliases", "ListTagsForResource", + "ReleaseFileSystemNfsV3Locks", + "RestoreVolumeFromSnapshot", + "StartMisconfiguredStateRecovery", "TagResource", "UntagResource", "UpdateDataRepositoryAssociation", @@ -7724,6 +8612,7 @@ "gamelift": { "protocol": "json-1.1", "servedOps": [ + "AcceptMatch", "CreateAlias", "CreateBuild", "CreateContainerFleet", @@ -7812,7 +8701,19 @@ "PutScalingPolicy", "RegisterCompute", "RegisterGameServer", - "TagResource", + "RequestUploadCredentials", + "ResumeGameServerGroup", + "SearchGameSessions", + "StartFleetActions", + "StartGameSessionPlacement", + "StartMatchBackfill", + "StartMatchmaking", + "StopFleetActions", + "StopGameSessionPlacement", + "StopMatchmaking", + "SuspendGameServerGroup", + "TagResource", + "TerminateGameSession", "UntagResource", "UpdateAlias", "UpdateBuild", @@ -7833,6 +8734,8 @@ "gameliftstreams": { "protocol": "rest-json", "servedOps": [ + "AddStreamGroupLocations", + "AssociateApplications", "CreateApplication", "CreateStreamGroup", "CreateStreamSessionAdminShell", @@ -7840,6 +8743,7 @@ "CreateStreamUrl", "DeleteApplication", "DeleteStreamGroup", + "DisassociateApplications", "GetApplication", "GetStreamGroup", "GetStreamSession", @@ -7851,7 +8755,11 @@ "ListStreamSessionsByAccount", "ListStreamUrls", "ListTagsForResource", + "RemoveStreamGroupLocations", + "RevokeStreamUrl", + "StartStreamSession", "TagResource", + "TerminateStreamSession", "UntagResource", "UpdateApplication", "UpdateStreamGroup" @@ -7870,7 +8778,9 @@ "geoplaces": { "protocol": "rest-json", "servedOps": [ - "GetPlace" + "GetPlace", + "SearchNearby", + "SearchText" ] }, "georoutes": { @@ -7924,6 +8834,8 @@ "globalaccelerator": { "protocol": "json-1.1", "servedOps": [ + "AddCustomRoutingEndpoints", + "AddEndpoints", "CreateAccelerator", "CreateCrossAccountAttachment", "CreateCustomRoutingAccelerator", @@ -7938,6 +8850,7 @@ "DeleteCustomRoutingListener", "DeleteEndpointGroup", "DeleteListener", + "DeprovisionByoipCidr", "DescribeAccelerator", "DescribeAcceleratorAttributes", "DescribeCrossAccountAttachment", @@ -7960,6 +8873,9 @@ "ListEndpointGroups", "ListListeners", "ListTagsForResource", + "ProvisionByoipCidr", + "RemoveCustomRoutingEndpoints", + "RemoveEndpoints", "TagResource", "UntagResource", "UpdateAccelerator", @@ -7990,8 +8906,13 @@ "BatchGetTableOptimizer", "BatchGetTriggers", "BatchGetWorkflows", + "BatchPutDataQualityStatisticAnnotation", "BatchStopJobRun", "BatchUpdatePartition", + "CancelDataQualityRuleRecommendationRun", + "CancelDataQualityRulesetEvaluationRun", + "CancelMLTaskRun", + "CancelStatement", "CreateBlueprint", "CreateCatalog", "CreateClassifier", @@ -8171,14 +9092,35 @@ "PutResourcePolicy", "PutSchemaVersionMetadata", "PutWorkflowRunProperties", + "QuerySchemaVersionMetadata", "RegisterConnectionType", "RegisterSchemaVersion", + "RemoveSchemaVersionMetadata", "ResetJobBookmark", + "ResumeWorkflowRun", + "SearchTables", + "StartColumnStatisticsTaskRun", + "StartColumnStatisticsTaskRunSchedule", "StartCrawler", + "StartCrawlerSchedule", + "StartDataQualityRuleRecommendationRun", + "StartDataQualityRulesetEvaluationRun", + "StartExportLabelsTaskRun", + "StartImportLabelsTaskRun", "StartJobRun", + "StartMLEvaluationTaskRun", + "StartMLLabelingSetGenerationTaskRun", + "StartMaterializedViewRefreshTaskRun", "StartTrigger", + "StartWorkflowRun", + "StopColumnStatisticsTaskRun", + "StopColumnStatisticsTaskRunSchedule", "StopCrawler", + "StopCrawlerSchedule", + "StopMaterializedViewRefreshTaskRun", + "StopSession", "StopTrigger", + "StopWorkflowRun", "TagResource", "UntagResource", "UpdateBlueprint", @@ -8214,6 +9156,7 @@ "grafana": { "protocol": "rest-json", "servedOps": [ + "AssociateLicense", "CreateWorkspace", "CreateWorkspaceApiKey", "CreateWorkspaceServiceAccount", @@ -8225,6 +9168,7 @@ "DescribeWorkspace", "DescribeWorkspaceAuthentication", "DescribeWorkspaceConfiguration", + "DisassociateLicense", "ListPermissions", "ListTagsForResource", "ListVersions", @@ -8242,6 +9186,8 @@ "greengrass": { "protocol": "rest-json", "servedOps": [ + "AssociateRoleToGroup", + "AssociateServiceRoleToAccount", "CreateConnectorDefinition", "CreateConnectorDefinitionVersion", "CreateCoreDefinition", @@ -8269,6 +9215,8 @@ "DeleteLoggerDefinition", "DeleteResourceDefinition", "DeleteSubscriptionDefinition", + "DisassociateRoleFromGroup", + "DisassociateServiceRoleFromAccount", "GetAssociatedRole", "GetBulkDeploymentStatus", "GetConnectivityInfo", @@ -8314,6 +9262,9 @@ "ListSubscriptionDefinitionVersions", "ListSubscriptionDefinitions", "ListTagsForResource", + "ResetDeployments", + "StartBulkDeployment", + "StopBulkDeployment", "TagResource", "UntagResource", "UpdateConnectivityInfo", @@ -8332,12 +9283,17 @@ "greengrassv2": { "protocol": "rest-json", "servedOps": [ + "AssociateServiceRoleToAccount", + "BatchAssociateClientDeviceWithCoreDevice", + "BatchDisassociateClientDeviceFromCoreDevice", + "CancelDeployment", "CreateComponentVersion", "CreateDeployment", "DeleteComponent", "DeleteCoreDevice", "DeleteDeployment", "DescribeComponent", + "DisassociateServiceRoleFromAccount", "GetComponent", "GetComponentVersionArtifact", "GetConnectivityInfo", @@ -8360,6 +9316,7 @@ "groundstation": { "protocol": "rest-json", "servedOps": [ + "CancelContact", "CreateConfig", "CreateDataflowEndpointGroup", "CreateDataflowEndpointGroupV2", @@ -8403,6 +9360,9 @@ "guardduty": { "protocol": "rest-json", "servedOps": [ + "AcceptAdministratorInvitation", + "AcceptInvitation", + "ArchiveFindings", "CreateCustomDetectionRuleAssociation", "CreateCustomDetectionRuleOrgConfiguration", "CreateDetector", @@ -8431,6 +9391,11 @@ "DescribeMalwareScans", "DescribeOrganizationConfiguration", "DescribePublishingDestination", + "DisableOrganizationAdminAccount", + "DisassociateFromAdministratorAccount", + "DisassociateFromMasterAccount", + "DisassociateMembers", + "EnableOrganizationAdminAccount", "GetAdministratorAccount", "GetCoverageStatistics", "GetCustomDetectionRule", @@ -8455,6 +9420,7 @@ "GetThreatIntelSet", "GetTrustedEntitySet", "GetUsageStatistics", + "InviteMembers", "ListCoverage", "ListCustomDetectionRuleAssociations", "ListCustomDetectionRuleOrgConfigurations", @@ -8474,7 +9440,11 @@ "ListThreatEntitySets", "ListThreatIntelSets", "ListTrustedEntitySets", + "StartMalwareScan", + "StartMonitoringMembers", + "StopMonitoringMembers", "TagResource", + "UnarchiveFindings", "UntagResource", "UpdateCustomDetectionRuleAssociation", "UpdateCustomDetectionRuleOrgConfiguration", @@ -8506,7 +9476,9 @@ "DescribeEventTypes", "DescribeEvents", "DescribeEventsForOrganization", - "DescribeHealthServiceStatusForOrganization" + "DescribeHealthServiceStatusForOrganization", + "DisableHealthServiceAccessForOrganization", + "EnableHealthServiceAccessForOrganization" ] }, "healthlake": { @@ -8528,6 +9500,11 @@ "ListFHIRExportJobs", "ListFHIRImportJobs", "ListTagsForResource", + "PublishDataTransformationProfile", + "RestoreFHIRDatastore", + "StartDataTransformationJob", + "StartFHIRExportJob", + "StartFHIRImportJob", "TagResource", "UntagResource", "UpdateDataTransformationProfile", @@ -8767,6 +9744,8 @@ "imagebuilder": { "protocol": "rest-json", "servedOps": [ + "CancelImageCreation", + "CancelLifecycleExecution", "CreateComponent", "CreateContainerRecipe", "CreateDistributionConfiguration", @@ -8828,6 +9807,9 @@ "PutContainerRecipePolicy", "PutImagePolicy", "PutImageRecipePolicy", + "RetryImage", + "StartImagePipelineExecution", + "StartResourceStateUpdate", "TagResource", "UntagResource", "UpdateDistributionConfiguration", @@ -8839,6 +9821,7 @@ "inspector": { "protocol": "json-1.1", "servedOps": [ + "AddAttributesToFindings", "CreateAssessmentTarget", "CreateAssessmentTemplate", "CreateExclusionsPreview", @@ -8867,17 +9850,27 @@ "ListRulesPackages", "ListTagsForResource", "RegisterCrossAccountAccessRole", + "RemoveAttributesFromFindings", + "SetTagsForResource", + "StartAssessmentRun", + "StopAssessmentRun", "UpdateAssessmentTarget" ] }, "inspector2": { "protocol": "rest-json", "servedOps": [ + "AssociateMember", + "BatchAssociateCodeSecurityScanConfiguration", + "BatchDisassociateCodeSecurityScanConfiguration", "BatchGetAccountStatus", "BatchGetCodeSnippet", "BatchGetFindingDetails", "BatchGetFreeTrialInfo", "BatchGetMemberEc2DeepInspectionStatus", + "BatchUpdateMemberEc2DeepInspectionStatus", + "CancelFindingsReport", + "CancelSbomExport", "CreateCisScanConfiguration", "CreateCodeSecurityIntegration", "CreateCodeSecurityScanConfiguration", @@ -8891,6 +9884,9 @@ "DeleteConnector", "DeleteFilter", "DescribeOrganizationConfiguration", + "DisableDelegatedAdminAccount", + "DisassociateMember", + "EnableDelegatedAdminAccount", "GetCisScanReport", "GetCisScanResultDetails", "GetClustersForImage", @@ -8923,6 +9919,11 @@ "ListMembers", "ListTagsForResource", "ListUsageTotals", + "ResetEncryptionKey", + "SearchVulnerabilities", + "StartCisSession", + "StartCodeSecurityScan", + "StopCisSession", "TagResource", "UntagResource", "UpdateCisScanConfiguration", @@ -8947,6 +9948,7 @@ "interconnect": { "protocol": "json-1.0", "servedOps": [ + "AcceptConnectionProposal", "CreateConnection", "DeleteConnection", "DescribeConnectionProposal", @@ -8975,6 +9977,8 @@ "ListInternetEvents", "ListMonitors", "ListTagsForResource", + "StartQuery", + "StopQuery", "TagResource", "UntagResource", "UpdateMonitor" @@ -9001,16 +10005,29 @@ "TagResource", "UntagResource", "UpdateInvoiceUnit", - "UpdateProcurementPortalPreferenceStatus" + "UpdateProcurementPortalPreferenceStatus", + "VerifyProcurementPortalValidation" ] }, "iot": { "protocol": "rest-json", "servedOps": [ + "AcceptCertificateTransfer", + "AddThingToBillingGroup", "AddThingToThingGroup", + "AssociateSbomWithPackageVersion", + "AssociateTargetsWithJob", "AttachPolicy", + "AttachPrincipalPolicy", + "AttachSecurityProfile", "AttachThingPrincipal", + "CancelAuditMitigationActionsTask", + "CancelAuditTask", + "CancelCertificateTransfer", + "CancelDetectMitigationActionsTask", "CancelJob", + "CancelJobExecution", + "ConfirmTopicRuleDestination", "CreateAuditSuppression", "CreateAuthorizer", "CreateBillingGroup", @@ -9116,8 +10133,11 @@ "DescribeThingRegistrationTask", "DescribeThingType", "DetachPolicy", + "DetachPrincipalPolicy", + "DetachSecurityProfile", "DetachThingPrincipal", "DisableTopicRule", + "DisassociateSbomFromPackageVersion", "EnableTopicRule", "GetBehaviorModelTrainingSummaries", "GetBucketsAggregation", @@ -9211,10 +10231,23 @@ "RegisterCertificate", "RegisterCertificateWithoutCA", "RegisterThing", + "RejectCertificateTransfer", + "RemoveThingFromBillingGroup", "RemoveThingFromThingGroup", "ReplaceTopicRule", + "SearchIndex", + "SetDefaultAuthorizer", "SetDefaultPolicyVersion", + "SetLoggingOptions", + "SetV2LoggingLevel", + "SetV2LoggingOptions", + "StartAuditMitigationActionsTask", + "StartDetectMitigationActionsTask", + "StartOnDemandAuditTask", + "StartThingRegistrationTask", + "StopThingRegistrationTask", "TagResource", + "TransferCertificate", "UntagResource", "UpdateAccountAuditConfiguration", "UpdateAuditSuppression", @@ -9274,6 +10307,8 @@ "ListSuiteDefinitions", "ListSuiteRuns", "ListTagsForResource", + "StartSuiteRun", + "StopSuiteRun", "TagResource", "UntagResource", "UpdateSuiteDefinition" @@ -9282,6 +10317,9 @@ "iotfleetwise": { "protocol": "json-1.0", "servedOps": [ + "AssociateVehicleFleet", + "BatchCreateVehicle", + "BatchUpdateVehicle", "CreateCampaign", "CreateDecoderManifest", "CreateFleet", @@ -9296,6 +10334,7 @@ "DeleteSignalCatalog", "DeleteStateTemplate", "DeleteVehicle", + "DisassociateVehicleFleet", "GetCampaign", "GetDecoderManifest", "GetEncryptionConfiguration", @@ -9340,6 +10379,8 @@ "servedOps": [ "DescribeJobExecution", "GetPendingJobExecutions", + "StartCommandExecution", + "StartNextPendingJobExecution", "UpdateJobExecution" ] }, @@ -9414,6 +10455,9 @@ "PutRuntimeLogConfiguration", "RegisterAccountAssociation", "RegisterCustomEndpoint", + "ResetRuntimeLogConfiguration", + "StartAccountAssociationRefresh", + "StartDeviceDiscovery", "TagResource", "UntagResource", "UpdateAccountAssociation", @@ -9432,6 +10476,7 @@ "DescribeTunnel", "ListTagsForResource", "ListTunnels", + "RotateTunnelAccessToken", "TagResource", "UntagResource" ] @@ -9439,9 +10484,20 @@ "iotsitewise": { "protocol": "rest-json", "servedOps": [ + "AssociateAssets", + "AssociateTimeSeriesToAssetProperty", + "BatchAssociateDataSegmentsToDataset", + "BatchAssociateProjectAssets", + "BatchDeleteDatasetDataSegments", + "BatchDisassociateDataSegmentsFromDataset", + "BatchDisassociateProjectAssets", "BatchGetAssetPropertyAggregates", "BatchGetAssetPropertyValue", "BatchGetAssetPropertyValueHistory", + "BatchPutAssetPropertyValue", + "CancelEnrichmentJob", + "CancelPipelineExecution", + "CancelQuery", "CreateAccessPolicy", "CreateApplication", "CreateAsset", @@ -9506,6 +10562,8 @@ "DescribeTask", "DescribeTimeSeries", "DescribeWorkspace", + "DisassociateAssets", + "DisassociateTimeSeriesFromAssetProperty", "GetAssetPropertyAggregates", "GetAssetPropertyValue", "GetAssetPropertyValueHistory", @@ -9552,6 +10610,9 @@ "PutDefaultEncryptionConfiguration", "PutLoggingOptions", "PutStorageConfiguration", + "StartPipelineExecution", + "StartQuery", + "StartSearch", "TagResource", "UntagResource", "UpdateAccessPolicy", @@ -9574,6 +10635,7 @@ "iotthingsgraph": { "protocol": "json-1.1", "servedOps": [ + "AssociateEntityToThing", "CreateFlowTemplate", "CreateSystemInstance", "CreateSystemTemplate", @@ -9581,6 +10643,8 @@ "DeleteNamespace", "DeleteSystemInstance", "DeleteSystemTemplate", + "DeprecateFlowTemplate", + "DeprecateSystemTemplate", "DescribeNamespace", "GetEntities", "GetFlowTemplate", @@ -9592,6 +10656,12 @@ "GetUploadStatus", "ListFlowExecutionMessages", "ListTagsForResource", + "SearchEntities", + "SearchFlowExecutions", + "SearchFlowTemplates", + "SearchSystemInstances", + "SearchSystemTemplates", + "SearchThings", "TagResource", "UntagResource", "UpdateFlowTemplate", @@ -9601,6 +10671,8 @@ "iottwinmaker": { "protocol": "rest-json", "servedOps": [ + "BatchPutPropertyValues", + "CancelMetadataTransferJob", "CreateComponentType", "CreateEntity", "CreateMetadataTransferJob", @@ -9643,6 +10715,14 @@ "iotwireless": { "protocol": "rest-json", "servedOps": [ + "AssociateAwsAccountWithPartnerAccount", + "AssociateMulticastGroupWithFuotaTask", + "AssociateWirelessDeviceWithFuotaTask", + "AssociateWirelessDeviceWithMulticastGroup", + "AssociateWirelessDeviceWithThing", + "AssociateWirelessGatewayWithCertificate", + "AssociateWirelessGatewayWithThing", + "CancelMulticastGroupSession", "CreateDestination", "CreateDeviceProfile", "CreateFuotaTask", @@ -9666,6 +10746,13 @@ "DeleteWirelessGatewayTask", "DeleteWirelessGatewayTaskDefinition", "DeregisterWirelessDevice", + "DisassociateAwsAccountFromPartnerAccount", + "DisassociateMulticastGroupFromFuotaTask", + "DisassociateWirelessDeviceFromFuotaTask", + "DisassociateWirelessDeviceFromMulticastGroup", + "DisassociateWirelessDeviceFromThing", + "DisassociateWirelessGatewayFromCertificate", + "DisassociateWirelessGatewayFromThing", "GetDestination", "GetDeviceProfile", "GetEventConfigurationByResourceTypes", @@ -9713,7 +10800,14 @@ "ListWirelessGateways", "PutPositionConfiguration", "PutResourceLogLevel", + "ResetAllResourceLogLevels", + "ResetResourceLogLevel", + "StartBulkAssociateWirelessDeviceWithMulticastGroup", + "StartBulkDisassociateWirelessDeviceFromMulticastGroup", "StartFuotaTask", + "StartMulticastGroupSession", + "StartSingleWirelessDeviceImportTask", + "StartWirelessDeviceImportTask", "TagResource", "UntagResource", "UpdateDestination", @@ -9737,6 +10831,7 @@ "servedOps": [ "BatchGetChannel", "BatchGetStreamKey", + "BatchStartViewerSessionRevocation", "CreateAdConfiguration", "CreateChannel", "CreatePlaybackRestrictionPolicy", @@ -9766,6 +10861,8 @@ "ListStreams", "ListTagsForResource", "PutMetadata", + "StartViewerSessionRevocation", + "StopStream", "TagResource", "UntagResource", "UpdateAdConfiguration", @@ -9782,6 +10879,7 @@ "DeleteLoggingConfiguration", "DeleteMessage", "DeleteRoom", + "DisconnectUser", "GetLoggingConfiguration", "GetRoom", "ListLoggingConfigurations", @@ -9806,6 +10904,7 @@ "DeletePublicKey", "DeleteStage", "DeleteStorageConfiguration", + "DisconnectParticipant", "GetComposition", "GetEncoderConfiguration", "GetIngestConfiguration", @@ -9825,6 +10924,10 @@ "ListStages", "ListStorageConfigurations", "ListTagsForResource", + "StartComposition", + "StartParticipantReplication", + "StopComposition", + "StopParticipantReplication", "TagResource", "UntagResource", "UpdateIngestConfiguration", @@ -9913,6 +11016,7 @@ "ListCustomPlugins", "ListTagsForResource", "ListWorkerConfigurations", + "RestartConnector", "TagResource", "UntagResource", "UpdateConnector" @@ -9921,7 +11025,12 @@ "kendra": { "protocol": "json-1.1", "servedOps": [ + "AssociateEntitiesToExperience", + "AssociatePersonasToEntities", + "BatchDeleteDocument", + "BatchDeleteFeaturedResultsSet", "BatchGetDocumentStatus", + "BatchPutDocument", "CreateAccessControlConfiguration", "CreateDataSource", "CreateExperience", @@ -9948,6 +11057,8 @@ "DescribeQuerySuggestionsBlockList", "DescribeQuerySuggestionsConfig", "DescribeThesaurus", + "DisassociateEntitiesFromExperience", + "DisassociatePersonasFromEntities", "GetQuerySuggestions", "GetSnapshots", "ListAccessControlConfigurations", @@ -9964,6 +11075,9 @@ "ListTagsForResource", "ListThesauri", "PutPrincipalMapping", + "StartDataSourceSyncJob", + "StopDataSourceSyncJob", + "SubmitFeedback", "TagResource", "UntagResource", "UpdateAccessControlConfiguration", @@ -10006,6 +11120,7 @@ "ListTables", "ListTagsForResource", "ListTypes", + "RestoreTable", "TagResource", "UntagResource", "UpdateKeyspace", @@ -10068,6 +11183,11 @@ "kinesisanalytics": { "protocol": "json-1.1", "servedOps": [ + "AddApplicationCloudWatchLoggingOption", + "AddApplicationInput", + "AddApplicationInputProcessingConfiguration", + "AddApplicationOutput", + "AddApplicationReferenceDataSource", "CreateApplication", "DeleteApplication", "DeleteApplicationCloudWatchLoggingOption", @@ -10077,6 +11197,8 @@ "DescribeApplication", "ListApplications", "ListTagsForResource", + "StartApplication", + "StopApplication", "TagResource", "UntagResource", "UpdateApplication" @@ -10143,6 +11265,7 @@ "ListStreams", "ListTagsForResource", "ListTagsForStream", + "StartEdgeConfigurationUpdate", "TagResource", "TagStream", "UntagResource", @@ -10190,6 +11313,7 @@ "protocol": "json-1.1", "servedOps": [ "CancelKeyDeletion", + "ConnectCustomKeyStore", "CreateAlias", "CreateCustomKeyStore", "CreateGrant", @@ -10201,12 +11325,17 @@ "DescribeCustomKeyStores", "DescribeKey", "DisableKey", + "DisableKeyRotation", + "DisconnectCustomKeyStore", "EnableKey", + "EnableKeyRotation", "Encrypt", "GenerateDataKey", "GenerateDataKeyPair", "GenerateDataKeyPairWithoutPlaintext", "GenerateDataKeyWithoutPlaintext", + "GenerateMac", + "GenerateRandom", "GetKeyPolicy", "GetKeyRotationStatus", "GetParametersForImport", @@ -10222,6 +11351,7 @@ "ReEncrypt", "RetireGrant", "RevokeGrant", + "RotateKeyOnDemand", "ScheduleKeyDeletion", "Sign", "TagResource", @@ -10230,7 +11360,8 @@ "UpdateCustomKeyStore", "UpdateKeyDescription", "UpdatePrimaryRegion", - "Verify" + "Verify", + "VerifyMac" ] }, "lakeformation": { @@ -10418,7 +11549,10 @@ "ListMicrovmImages", "ListMicrovms", "ListTags", + "ResumeMicrovm", + "SuspendMicrovm", "TagResource", + "TerminateMicrovm", "UntagResource", "UpdateMicrovmImage", "UpdateMicrovmImageVersion" @@ -10485,6 +11619,8 @@ "PutBotAlias", "PutIntent", "PutSlotType", + "StartImport", + "StartMigration", "TagResource", "UntagResource" ] @@ -10492,6 +11628,9 @@ "lexmodelsv2": { "protocol": "rest-json", "servedOps": [ + "BatchCreateCustomVocabularyItem", + "BatchDeleteCustomVocabularyItem", + "BatchUpdateCustomVocabularyItem", "CreateBot", "CreateBotAlias", "CreateBotLocale", @@ -10540,6 +11679,7 @@ "DescribeTestSet", "DescribeTestSetDiscrepancyReport", "DescribeTestSetGeneration", + "GenerateBotElement", "GetTestExecutionArtifactsUrl", "ListAggregatedUtterances", "ListBotAliasReplicas", @@ -10573,6 +11713,15 @@ "ListTestSets", "ListUtteranceAnalyticsData", "ListUtteranceMetrics", + "SearchAssociatedTranscripts", + "StartBotAnalyzer", + "StartBotRecommendation", + "StartBotResourceGeneration", + "StartImport", + "StartTestExecution", + "StartTestSetGeneration", + "StopBotAnalyzer", + "StopBotRecommendation", "TagResource", "UntagResource", "UpdateBot", @@ -10600,12 +11749,14 @@ "servedOps": [ "DeleteSession", "GetSession", - "PutSession" + "PutSession", + "StartConversation" ] }, "licensemanager": { "protocol": "json-1.1", "servedOps": [ + "AcceptGrant", "CreateGrant", "CreateGrantVersion", "CreateLicense", @@ -10654,6 +11805,7 @@ "ListTagsForResource", "ListTokens", "ListUsageForLicenseConfiguration", + "RejectGrant", "TagResource", "UntagResource", "UpdateLicenseAssetGroup", @@ -10683,9 +11835,11 @@ "licensemanagerusersubscriptions": { "protocol": "rest-json", "servedOps": [ + "AssociateUser", "CreateLicenseServerEndpoint", "DeleteLicenseServerEndpoint", "DeregisterIdentityProvider", + "DisassociateUser", "ListIdentityProviders", "ListInstances", "ListLicenseServerEndpoints", @@ -10693,6 +11847,8 @@ "ListTagsForResource", "ListUserAssociations", "RegisterIdentityProvider", + "StartProductSubscription", + "StopProductSubscription", "TagResource", "UntagResource", "UpdateIdentityProviderSettings" @@ -10701,6 +11857,13 @@ "lightsail": { "protocol": "json-1.1", "servedOps": [ + "AllocateStaticIp", + "AttachCertificateToDistribution", + "AttachDisk", + "AttachInstancesToLoadBalancer", + "AttachLoadBalancerTlsCertificate", + "AttachStaticIp", + "CopySnapshot", "CreateBucket", "CreateBucketAccessKey", "CreateCertificate", @@ -10746,6 +11909,12 @@ "DeleteLoadBalancerTlsCertificate", "DeleteRelationalDatabase", "DeleteRelationalDatabaseSnapshot", + "DetachCertificateFromDistribution", + "DetachDisk", + "DetachInstancesFromLoadBalancer", + "DetachStaticIp", + "DisableAddOn", + "EnableAddOn", "GetActiveNames", "GetAlarms", "GetAutoSnapshots", @@ -10814,7 +11983,20 @@ "GetStaticIps", "PutAlarm", "PutInstancePublicPorts", + "RebootInstance", + "RebootRelationalDatabase", "RegisterContainerImage", + "ReleaseStaticIp", + "ResetDistributionCache", + "SetIpAddressType", + "SetResourceAccessForBucket", + "SetupInstanceHttps", + "StartGUISession", + "StartInstance", + "StartRelationalDatabase", + "StopGUISession", + "StopInstance", + "StopRelationalDatabase", "TagResource", "UntagResource", "UpdateBucket", @@ -10832,7 +12014,13 @@ "location": { "protocol": "rest-json", "servedOps": [ + "AssociateTrackerConsumer", + "BatchDeleteDevicePositionHistory", + "BatchDeleteGeofence", "BatchGetDevicePosition", + "BatchPutGeofence", + "BatchUpdateDevicePosition", + "CancelJob", "CreateGeofenceCollection", "CreateKey", "CreateMap", @@ -10851,6 +12039,7 @@ "DescribePlaceIndex", "DescribeRouteCalculator", "DescribeTracker", + "DisassociateTrackerConsumer", "GetDevicePosition", "GetDevicePositionHistory", "GetGeofence", @@ -10872,6 +12061,10 @@ "ListTrackerConsumers", "ListTrackers", "PutGeofence", + "SearchPlaceIndexForPosition", + "SearchPlaceIndexForSuggestions", + "SearchPlaceIndexForText", + "StartJob", "TagResource", "UntagResource", "UpdateGeofenceCollection", @@ -10879,7 +12072,8 @@ "UpdateMap", "UpdatePlaceIndex", "UpdateRouteCalculator", - "UpdateTracker" + "UpdateTracker", + "VerifyDevicePosition" ] }, "lookoutequipment": { @@ -10920,6 +12114,11 @@ "ListSensorStatistics", "ListTagsForResource", "PutResourcePolicy", + "StartDataIngestionJob", + "StartInferenceScheduler", + "StartRetrainingScheduler", + "StopInferenceScheduler", + "StopRetrainingScheduler", "TagResource", "UntagResource", "UpdateActiveModelVersion", @@ -10932,6 +12131,7 @@ "m2": { "protocol": "rest-json", "servedOps": [ + "CancelBatchJobExecution", "CreateApplication", "CreateDataSetExportTask", "CreateDataSetImportTask", @@ -10961,6 +12161,9 @@ "ListEngineVersions", "ListEnvironments", "ListTagsForResource", + "StartApplication", + "StartBatchJob", + "StopApplication", "TagResource", "UntagResource", "UpdateApplication", @@ -10970,6 +12173,7 @@ "machinelearning": { "protocol": "json-1.1", "servedOps": [ + "AddTags", "CreateBatchPrediction", "CreateDataSourceFromRDS", "CreateDataSourceFromRedshift", @@ -11001,7 +12205,9 @@ "macie2": { "protocol": "rest-json", "servedOps": [ + "AcceptInvitation", "BatchGetCustomDataIdentifiers", + "BatchUpdateAutomatedDiscoveryAccounts", "CreateAllowList", "CreateClassificationJob", "CreateCustomDataIdentifier", @@ -11017,6 +12223,13 @@ "DescribeBuckets", "DescribeClassificationJob", "DescribeOrganizationConfiguration", + "DisableMacie", + "DisableOrganizationAdminAccount", + "DisassociateFromAdministratorAccount", + "DisassociateFromMasterAccount", + "DisassociateMember", + "EnableMacie", + "EnableOrganizationAdminAccount", "GetAdministratorAccount", "GetAllowList", "GetAutomatedDiscoveryConfiguration", @@ -11056,6 +12269,7 @@ "ListTagsForResource", "PutClassificationExportConfiguration", "PutFindingsPublicationConfiguration", + "SearchResources", "TagResource", "UntagResource", "UpdateAllowList", @@ -11122,6 +12336,12 @@ "ListTagsForResource", "ListTrafficPolicies", "RegisterMemberToAddressList", + "StartAddressListImportJob", + "StartArchiveExport", + "StartArchiveSearch", + "StopAddressListImportJob", + "StopArchiveExport", + "StopArchiveSearch", "TagResource", "UntagResource", "UpdateArchive", @@ -11181,6 +12401,13 @@ "marketplaceagreement": { "protocol": "json-1.0", "servedOps": [ + "AcceptAgreementCancellationRequest", + "AcceptAgreementPaymentRequest", + "AcceptAgreementRequest", + "BatchCreateBillingAdjustmentRequest", + "CancelAgreement", + "CancelAgreementCancellationRequest", + "CancelAgreementPaymentRequest", "CreateAgreementRequest", "DescribeAgreement", "GetAgreementCancellationRequest", @@ -11193,12 +12420,17 @@ "ListAgreementInvoiceLineItems", "ListAgreementPaymentRequests", "ListBillingAdjustmentRequests", + "RejectAgreementCancellationRequest", + "RejectAgreementPaymentRequest", + "SearchAgreements", "UpdatePurchaseOrders" ] }, "marketplacecatalog": { "protocol": "rest-json", "servedOps": [ + "BatchDescribeEntities", + "CancelChangeSet", "DeleteResourcePolicy", "DescribeAssessment", "DescribeChangeSet", @@ -11209,6 +12441,7 @@ "ListEntities", "ListTagsForResource", "PutResourcePolicy", + "StartChangeSet", "TagResource", "UntagResource" ] @@ -11238,7 +12471,9 @@ "GetOfferTerms", "GetProduct", "ListFulfillmentOptions", - "ListPurchaseOptions" + "ListPurchaseOptions", + "SearchFacets", + "SearchListings" ] }, "marketplaceentitlementservice": { @@ -11262,6 +12497,12 @@ "mediaconnect": { "protocol": "rest-json", "servedOps": [ + "AddBridgeOutputs", + "AddBridgeSources", + "AddFlowMediaStreams", + "AddFlowOutputs", + "AddFlowSources", + "AddFlowVpcInterfaces", "BatchGetRouterInput", "BatchGetRouterNetworkInterface", "BatchGetRouterOutput", @@ -11303,6 +12544,22 @@ "ListRouterOutputs", "ListTagsForGlobalResource", "ListTagsForResource", + "PurchaseOffering", + "RemoveBridgeOutput", + "RemoveBridgeSource", + "RemoveFlowMediaStream", + "RemoveFlowOutput", + "RemoveFlowSource", + "RemoveFlowVpcInterface", + "RestartRouterInput", + "RestartRouterOutput", + "RevokeFlowEntitlement", + "StartFlow", + "StartRouterInput", + "StartRouterOutput", + "StopFlow", + "StopRouterInput", + "StopRouterOutput", "TagGlobalResource", "TagResource", "UntagGlobalResource", @@ -11365,6 +12622,9 @@ "medialive": { "protocol": "rest-json", "servedOps": [ + "AcceptInputDeviceTransfer", + "BatchUpdateSchedule", + "CancelInputDeviceTransfer", "CreateChannel", "CreateChannelPlacementGroup", "CreateCloudWatchAlarmTemplate", @@ -11447,6 +12707,21 @@ "ListSignalMaps", "ListTagsForResource", "ListVersions", + "PurchaseOffering", + "RebootInputDevice", + "RejectInputDeviceTransfer", + "RestartChannelPipelines", + "StartChannel", + "StartDeleteMonitorDeployment", + "StartInputDevice", + "StartInputDeviceMaintenanceWindow", + "StartMonitorDeployment", + "StartMultiplex", + "StartUpdateSignalMap", + "StopChannel", + "StopInputDevice", + "StopMultiplex", + "TransferInputDevice", "UpdateAccountConfiguration", "UpdateChannel", "UpdateChannelClass", @@ -11483,6 +12758,8 @@ "ListHarvestJobs", "ListOriginEndpoints", "ListTagsForResource", + "RotateChannelCredentials", + "RotateIngestEndpointCredentials", "TagResource", "UntagResource", "UpdateChannel", @@ -11492,6 +12769,7 @@ "mediapackagev2": { "protocol": "rest-json", "servedOps": [ + "CancelHarvestJob", "CreateChannel", "CreateChannelGroup", "CreateHarvestJob", @@ -11514,6 +12792,8 @@ "ListTagsForResource", "PutChannelPolicy", "PutOriginEndpointPolicy", + "ResetChannelState", + "ResetOriginEndpointState", "TagResource", "UntagResource", "UpdateChannel", @@ -11562,6 +12842,8 @@ "PutCorsPolicy", "PutLifecyclePolicy", "PutMetricPolicy", + "StartAccessLogging", + "StopAccessLogging", "TagResource", "UntagResource" ] @@ -11616,6 +12898,8 @@ "PutChannelPolicy", "PutFunction", "PutPlaybackConfiguration", + "StartChannel", + "StopChannel", "TagResource", "UntagResource", "UpdateChannel", @@ -11628,6 +12912,7 @@ "medicalimaging": { "protocol": "rest-json", "servedOps": [ + "CopyImageSet", "CreateDatastore", "DeleteDatastore", "DeleteImageSet", @@ -11640,6 +12925,8 @@ "ListDatastores", "ListImageSetVersions", "ListTagsForResource", + "SearchImageSets", + "StartDICOMImportJob", "TagResource", "UntagResource", "UpdateImageSetMetadata" @@ -11698,6 +12985,10 @@ "mgn": { "protocol": "rest-json", "servedOps": [ + "ArchiveApplication", + "ArchiveWave", + "AssociateApplications", + "AssociateSourceServers", "CreateApplication", "CreateConnector", "CreateLaunchConfigurationTemplate", @@ -11719,10 +13010,14 @@ "DescribeReplicationConfigurationTemplates", "DescribeSourceServers", "DescribeVcenterClients", + "DisassociateApplications", + "DisassociateSourceServers", + "DisconnectFromService", "GetLaunchConfiguration", "GetNetworkMigrationDefinition", "GetNetworkMigrationMapperSegmentConstruct", "GetReplicationConfiguration", + "InitializeService", "ListApplications", "ListConnectors", "ListExportErrors", @@ -11747,9 +13042,29 @@ "ListTagsForResource", "ListTemplateActions", "ListWaves", + "PauseReplication", "PutSourceServerAction", "PutTemplateAction", - "TagResource", + "RemoveSourceServerAction", + "RemoveTemplateAction", + "ResumeReplication", + "RetryDataReplication", + "StartCutover", + "StartExport", + "StartImport", + "StartImportFileEnrichment", + "StartNetworkMigrationAnalysis", + "StartNetworkMigrationCodeGeneration", + "StartNetworkMigrationDeployment", + "StartNetworkMigrationMapping", + "StartNetworkMigrationMappingUpdate", + "StartReplication", + "StartTest", + "StopReplication", + "TagResource", + "TerminateTargetInstances", + "UnarchiveApplication", + "UnarchiveWave", "UntagResource", "UpdateApplication", "UpdateConnector", @@ -11767,10 +13082,16 @@ "migrationhub": { "protocol": "json-1.1", "servedOps": [ + "AssociateCreatedArtifact", + "AssociateDiscoveredResource", + "AssociateSourceResource", "CreateProgressUpdateStream", "DeleteProgressUpdateStream", "DescribeApplicationState", "DescribeMigrationTask", + "DisassociateCreatedArtifact", + "DisassociateDiscoveredResource", + "DisassociateSourceResource", "ListApplicationStates", "ListCreatedArtifacts", "ListDiscoveredResources", @@ -11778,6 +13099,8 @@ "ListMigrationTasks", "ListProgressUpdateStreams", "ListSourceResources", + "NotifyApplicationState", + "NotifyMigrationTaskState", "PutResourceAttributes" ] }, @@ -11815,6 +13138,9 @@ "ListWorkflowStepGroups", "ListWorkflowSteps", "ListWorkflows", + "RetryWorkflowStep", + "StartWorkflow", + "StopWorkflow", "TagResource", "UntagResource", "UpdateTemplate", @@ -11871,6 +13197,10 @@ "ListImportFileTask", "ListServers", "PutPortfolioPreferences", + "StartAssessment", + "StartImportFileTask", + "StartRecommendationReportGeneration", + "StopAssessment", "UpdateApplicationComponentConfig", "UpdateServerConfig" ] @@ -11878,6 +13208,7 @@ "mpa": { "protocol": "rest-json", "servedOps": [ + "CancelSession", "CreateApprovalTeam", "CreateIdentitySource", "DeleteIdentitySource", @@ -11894,6 +13225,8 @@ "ListResourcePolicies", "ListSessions", "ListTagsForResource", + "StartActiveApprovalTeamDeletion", + "StartApprovalTeamBaseline", "TagResource", "UntagResource", "UpdateApprovalTeam" @@ -11931,6 +13264,8 @@ "mturk": { "protocol": "json-1.1", "servedOps": [ + "AcceptQualificationRequest", + "AssociateQualificationWithWorker", "CreateAdditionalAssignmentsForHIT", "CreateHIT", "CreateHITType", @@ -11940,6 +13275,7 @@ "DeleteHIT", "DeleteQualificationType", "DeleteWorkerBlock", + "DisassociateQualificationFromWorker", "GetAccountBalance", "GetAssignment", "GetFileUploadURL", @@ -11956,6 +13292,9 @@ "ListReviewableHITs", "ListWorkerBlocks", "ListWorkersWithQualificationType", + "NotifyWorkers", + "RejectAssignment", + "RejectQualificationRequest", "UpdateExpirationForHIT", "UpdateHITReviewStatus", "UpdateHITTypeOfHIT", @@ -12014,6 +13353,8 @@ "ListWorkflowRuns", "ListWorkflowVersions", "ListWorkflows", + "StartWorkflowRun", + "StopWorkflowRun", "TagResource", "UntagResource", "UpdateWorkflow" @@ -12098,6 +13439,12 @@ "neptunedata": { "protocol": "rest-json", "servedOps": [ + "CancelGremlinQuery", + "CancelLoaderJob", + "CancelMLDataProcessingJob", + "CancelMLModelTrainingJob", + "CancelMLModelTransformJob", + "CancelOpenCypherQuery", "CreateMLEndpoint", "DeleteMLEndpoint", "DeletePropertygraphStatistics", @@ -12122,12 +13469,19 @@ "ListMLEndpoints", "ListMLModelTrainingJobs", "ListMLModelTransformJobs", - "ListOpenCypherQueries" + "ListOpenCypherQueries", + "StartLoaderJob", + "StartMLDataProcessingJob", + "StartMLModelTrainingJob", + "StartMLModelTransformJob" ] }, "neptunegraph": { "protocol": "rest-json", "servedOps": [ + "CancelExportTask", + "CancelImportTask", + "CancelQuery", "CreateGraph", "CreateGraphSnapshot", "CreateGraphUsingImportTask", @@ -12149,6 +13503,12 @@ "ListPrivateGraphEndpoints", "ListQueries", "ListTagsForResource", + "ResetGraph", + "RestoreGraphFromSnapshot", + "StartExportTask", + "StartGraph", + "StartImportTask", + "StopGraph", "TagResource", "UntagResource", "UpdateGraph" @@ -12157,6 +13517,11 @@ "networkfirewall": { "protocol": "json-1.0", "servedOps": [ + "AcceptNetworkFirewallTransitGatewayAttachment", + "AssociateAvailabilityZones", + "AssociateFirewallPolicy", + "AssociateSubnets", + "AttachRuleGroupsToProxyConfiguration", "CreateContainerAssociation", "CreateFirewall", "CreateFirewallPolicy", @@ -12195,6 +13560,9 @@ "DescribeRuleGroupSummary", "DescribeTLSInspectionConfiguration", "DescribeVpcEndpointAssociation", + "DetachRuleGroupsFromProxyConfiguration", + "DisassociateAvailabilityZones", + "DisassociateSubnets", "GetAnalysisReportResults", "ListAnalysisReports", "ListContainerAssociations", @@ -12210,6 +13578,10 @@ "ListTagsForResource", "ListVpcEndpointAssociations", "PutResourcePolicy", + "RejectNetworkFirewallTransitGatewayAttachment", + "StartAnalysisReport", + "StartFlowCapture", + "StartFlowFlush", "TagResource", "UntagResource", "UpdateAvailabilityZoneChangeProtection", @@ -12250,6 +13622,12 @@ "ListMonitors", "ListScopes", "ListTagsForResource", + "StartQueryMonitorTopContributors", + "StartQueryWorkloadInsightsTopContributors", + "StartQueryWorkloadInsightsTopContributorsData", + "StopQueryMonitorTopContributors", + "StopQueryWorkloadInsightsTopContributors", + "StopQueryWorkloadInsightsTopContributorsData", "TagResource", "UntagResource", "UpdateMonitor", @@ -12259,6 +13637,11 @@ "networkmanager": { "protocol": "rest-json", "servedOps": [ + "AcceptAttachment", + "AssociateConnectPeer", + "AssociateCustomerGateway", + "AssociateLink", + "AssociateTransitGatewayConnectPeer", "CreateConnectAttachment", "CreateConnectPeer", "CreateConnection", @@ -12287,6 +13670,10 @@ "DeleteSite", "DeregisterTransitGateway", "DescribeGlobalNetworks", + "DisassociateConnectPeer", + "DisassociateCustomerGateway", + "DisassociateLink", + "DisassociateTransitGatewayConnectPeer", "GetConnectAttachment", "GetConnectPeer", "GetConnectPeerAssociations", @@ -12328,6 +13715,11 @@ "PutCoreNetworkPolicy", "PutResourcePolicy", "RegisterTransitGateway", + "RejectAttachment", + "RemoveAttachmentRoutingPolicyLabel", + "RestoreCoreNetworkPolicyVersion", + "StartOrganizationServiceAccessUpdate", + "StartRouteAnalysis", "TagResource", "UntagResource", "UpdateConnection", @@ -12361,11 +13753,21 @@ "notifications": { "protocol": "rest-json", "servedOps": [ + "AssociateChannel", + "AssociateManagedNotificationAccountContact", + "AssociateManagedNotificationAdditionalChannel", + "AssociateOrganizationalUnit", "CreateEventRule", "CreateNotificationConfiguration", "DeleteEventRule", "DeleteNotificationConfiguration", "DeregisterNotificationHub", + "DisableNotificationsAccessForOrganization", + "DisassociateChannel", + "DisassociateManagedNotificationAccountContact", + "DisassociateManagedNotificationAdditionalChannel", + "DisassociateOrganizationalUnit", + "EnableNotificationsAccessForOrganization", "GetEventRule", "GetManagedNotificationChildEvent", "GetManagedNotificationConfiguration", @@ -12395,6 +13797,7 @@ "notificationscontacts": { "protocol": "rest-json", "servedOps": [ + "ActivateEmailContact", "CreateEmailContact", "DeleteEmailContact", "GetEmailContact", @@ -12473,6 +13876,12 @@ "ListTelemetryPipelines", "ListTelemetryRules", "ListTelemetryRulesForOrganization", + "StartTelemetryEnrichment", + "StartTelemetryEvaluation", + "StartTelemetryEvaluationForOrganization", + "StopTelemetryEnrichment", + "StopTelemetryEvaluation", + "StopTelemetryEvaluationForOrganization", "TagResource", "UntagResource", "UpdateCentralizationRuleForOrganization", @@ -12484,6 +13893,9 @@ "odb": { "protocol": "json-1.0", "servedOps": [ + "AcceptMarketplaceRegistration", + "AssociateIamRoleToResource", + "AssociateVirtualMachinesToExadbVmCluster", "CreateAutonomousDatabase", "CreateAutonomousDatabaseBackup", "CreateAutonomousDatabaseWallet", @@ -12503,6 +13915,9 @@ "DeleteExascaleDbStorageVault", "DeleteOdbNetwork", "DeleteOdbPeeringConnection", + "DisassociateIamRoleFromResource", + "DisassociateVirtualMachinesFromExadbVmCluster", + "FailoverAutonomousDatabase", "GetAutonomousDatabase", "GetAutonomousDatabaseBackup", "GetAutonomousDatabaseWalletDetails", @@ -12517,6 +13932,7 @@ "GetOciOnboardingStatus", "GetOdbNetwork", "GetOdbPeeringConnection", + "InitializeService", "ListAutonomousDatabaseBackups", "ListAutonomousDatabaseCharacterSets", "ListAutonomousDatabaseClones", @@ -12539,6 +13955,14 @@ "ListOdbPeeringConnections", "ListSystemVersions", "ListTagsForResource", + "RebootAutonomousDatabase", + "RebootDbNode", + "RestoreAutonomousDatabase", + "StartAutonomousDatabase", + "StartDbNode", + "StopAutonomousDatabase", + "StopDbNode", + "SwitchoverAutonomousDatabase", "TagResource", "UntagResource", "UpdateAutonomousDatabase", @@ -12553,6 +13977,14 @@ "omics": { "protocol": "rest-json", "servedOps": [ + "AbortMultipartReadSetUpload", + "AcceptShare", + "BatchDeleteReadSet", + "CancelAnnotationImportJob", + "CancelRun", + "CancelRunBatch", + "CancelVariantImportJob", + "CompleteMultipartReadSetUpload", "CreateAnnotationStore", "CreateAnnotationStoreVersion", "CreateConfiguration", @@ -12633,6 +14065,14 @@ "ListWorkflowVersions", "ListWorkflows", "PutS3AccessPolicy", + "StartAnnotationImportJob", + "StartReadSetActivationJob", + "StartReadSetExportJob", + "StartReadSetImportJob", + "StartReferenceImportJob", + "StartRun", + "StartRunBatch", + "StartVariantImportJob", "TagResource", "UntagResource", "UpdateAnnotationStore", @@ -12822,6 +14262,7 @@ "EnableAllFeatures", "EnablePolicyType", "InviteAccountToOrganization", + "InviteOrganizationToTransferResponsibility", "LeaveOrganization", "ListAWSServiceAccessForOrganization", "ListAccounts", @@ -12848,6 +14289,7 @@ "RegisterDelegatedAdministrator", "RemoveAccountFromOrganization", "TagResource", + "TerminateResponsibilityTransfer", "UntagResource", "UpdateOrganizationalUnit", "UpdatePolicy", @@ -12872,6 +14314,9 @@ "ListPipelines", "ListTagsForResource", "PutResourcePolicy", + "RevokePipelineEndpointConnections", + "StartPipeline", + "StopPipeline", "TagResource", "UntagResource", "UpdatePipeline" @@ -12880,6 +14325,8 @@ "outposts": { "protocol": "rest-json", "servedOps": [ + "CancelCapacityTask", + "CancelOrder", "CreateOrder", "CreateOutpost", "CreatePrivateConnectivityConfig", @@ -12913,6 +14360,9 @@ "ListQuotes", "ListSites", "ListTagsForResource", + "StartCapacityTask", + "StartConnection", + "StartOutpostDecommission", "TagResource", "UntagResource", "UpdateOutpost", @@ -12925,8 +14375,14 @@ "partnercentralaccount": { "protocol": "json-1.0", "servedOps": [ + "AcceptConnectionInvitation", + "AssociateAwsTrainingCertificationEmailDomain", + "CancelConnection", + "CancelConnectionInvitation", + "CancelProfileUpdateTask", "CreateConnectionInvitation", "CreatePartner", + "DisassociateAwsTrainingCertificationEmailDomain", "GetAllianceLeadContact", "GetConnection", "GetConnectionInvitation", @@ -12944,6 +14400,11 @@ "ListTagsForResource", "PutAllianceLeadContact", "PutProfileVisibility", + "RejectConnectionInvitation", + "StartProfileUpdateTask", + "StartQualificationsAssociationTask", + "StartQualificationsDisassociationTask", + "StartVerification", "TagResource", "UntagResource", "UpdateConnectionPreferences" @@ -12952,7 +14413,10 @@ "partnercentralbenefits": { "protocol": "json-1.0", "servedOps": [ + "AssociateBenefitApplicationResource", + "CancelBenefitApplication", "CreateBenefitApplication", + "DisassociateBenefitApplicationResource", "GetBenefit", "GetBenefitAllocation", "GetBenefitApplication", @@ -12960,6 +14424,7 @@ "ListBenefitApplications", "ListBenefits", "ListTagsForResource", + "SubmitBenefitApplication", "TagResource", "UntagResource", "UpdateBenefitApplication" @@ -12968,6 +14433,8 @@ "partnercentralchannel": { "protocol": "json-1.0", "servedOps": [ + "AcceptChannelHandshake", + "CancelChannelHandshake", "CreateChannelHandshake", "CreateProgramManagementAccount", "CreateRelationship", @@ -12978,6 +14445,7 @@ "ListProgramManagementAccounts", "ListRelationships", "ListTagsForResource", + "RejectChannelHandshake", "TagResource", "UntagResource", "UpdateProgramManagementAccount", @@ -12991,6 +14459,9 @@ "partnercentralselling": { "protocol": "json-1.0", "servedOps": [ + "AcceptEngagementInvitation", + "AssignOpportunity", + "AssociateOpportunity", "CreateEngagement", "CreateEngagementContext", "CreateEngagementInvitation", @@ -12998,6 +14469,7 @@ "CreateResourceSnapshot", "CreateResourceSnapshotJob", "DeleteResourceSnapshotJob", + "DisassociateOpportunity", "GetAwsOpportunitySummary", "GetEngagement", "GetEngagementInvitation", @@ -13020,6 +14492,14 @@ "ListSolutions", "ListTagsForResource", "PutSellingSystemSettings", + "RejectEngagementInvitation", + "StartEngagementByAcceptingInvitationTask", + "StartEngagementFromOpportunityTask", + "StartOpportunityFromEngagementTask", + "StartProspectingFromEngagementTask", + "StartResourceSnapshotJob", + "StopResourceSnapshotJob", + "SubmitOpportunity", "TagResource", "UntagResource", "UpdateEngagementContext", @@ -13029,11 +14509,16 @@ "paymentcryptography": { "protocol": "json-1.0", "servedOps": [ + "AddKeyReplicationRegions", + "AssociateMpaTeam", "CreateAlias", "CreateKey", "DeleteAlias", "DeleteKey", "DeleteResourcePolicy", + "DisableDefaultKeyReplicationRegions", + "DisassociateMpaTeam", + "EnableDefaultKeyReplicationRegions", "GetAlias", "GetCertificateSigningRequest", "GetDefaultKeyReplicationRegions", @@ -13047,6 +14532,10 @@ "ListKeys", "ListTagsForResource", "PutResourcePolicy", + "RemoveKeyReplicationRegions", + "RestoreKey", + "StartKeyUsage", + "StopKeyUsage", "TagResource", "UntagResource", "UpdateAlias" @@ -13207,6 +14696,9 @@ "ListSolutionVersions", "ListSolutions", "ListTagsForResource", + "StartRecommender", + "StopRecommender", + "StopSolutionVersionCreation", "TagResource", "UntagResource", "UpdateCampaign", @@ -13441,6 +14933,8 @@ "pinpointsmsvoicev2": { "protocol": "json-1.0", "servedOps": [ + "AssociateOriginationIdentity", + "AssociateProtectConfiguration", "CreateConfigurationSet", "CreateEventDestination", "CreateNotifyConfiguration", @@ -13499,6 +14993,8 @@ "DescribeSenderIds", "DescribeSpendLimits", "DescribeVerifiedDestinationNumbers", + "DisassociateOriginationIdentity", + "DisassociateProtectConfiguration", "GetProtectConfigurationCountryRuleSet", "GetResourcePolicy", "ListAvailablePhoneNumbers", @@ -13513,6 +15009,20 @@ "PutProtectConfigurationRuleSetNumberOverride", "PutRegistrationFieldValue", "PutResourcePolicy", + "ReleasePhoneNumber", + "ReleaseSenderId", + "RequestPhoneNumber", + "RequestSenderId", + "SetAccountDefaultProtectConfiguration", + "SetDefaultMessageFeedbackEnabled", + "SetDefaultMessageType", + "SetDefaultSenderId", + "SetMediaMessageSpendLimitOverride", + "SetNotifyMessageSpendLimitOverride", + "SetRcsMessageSpendLimitOverride", + "SetTextMessageSpendLimitOverride", + "SetVoiceMessageSpendLimitOverride", + "SubmitRegistrationVersion", "TagResource", "UntagResource", "UpdateEventDestination", @@ -13522,7 +15032,8 @@ "UpdateProtectConfiguration", "UpdateProtectConfigurationCountryRuleSet", "UpdateRcsAgent", - "UpdateSenderId" + "UpdateSenderId", + "VerifyDestinationNumber" ] }, "pipes": { @@ -13562,7 +15073,9 @@ "GetSpeechSynthesisTask", "ListLexicons", "ListSpeechSynthesisTasks", - "PutLexicon" + "PutLexicon", + "StartSpeechSynthesisStream", + "StartSpeechSynthesisTask" ] }, "pricing": { @@ -13578,7 +15091,11 @@ "pricingplanmanager": { "protocol": "rest-json", "servedOps": [ + "AssociateResourcesToSubscription", + "CancelSubscription", + "CancelSubscriptionChange", "CreateSubscription", + "DisassociateResourcesFromSubscription", "GetSubscription", "ListSubscriptions", "UpdateSubscription" @@ -13587,6 +15104,11 @@ "proton": { "protocol": "json-1.0", "servedOps": [ + "AcceptEnvironmentAccountConnection", + "CancelComponentDeployment", + "CancelEnvironmentDeployment", + "CancelServiceInstanceDeployment", + "CancelServicePipelineDeployment", "CreateComponent", "CreateEnvironment", "CreateEnvironmentAccountConnection", @@ -13651,6 +15173,8 @@ "ListServiceTemplates", "ListServices", "ListTagsForResource", + "NotifyResourceDeploymentStatusChange", + "RejectEnvironmentAccountConnection", "TagResource", "UntagResource", "UpdateAccountSettings", @@ -13672,12 +15196,19 @@ "qapps": { "protocol": "rest-json", "servedOps": [ + "AssociateLibraryItemReview", + "AssociateQAppWithUser", + "BatchCreateCategory", + "BatchDeleteCategory", + "BatchUpdateCategory", "CreateLibraryItem", "CreatePresignedUrl", "CreateQApp", "DeleteLibraryItem", "DeleteQApp", "DescribeQAppPermissions", + "DisassociateLibraryItemReview", + "DisassociateQAppFromUser", "GetLibraryItem", "GetQApp", "GetQAppSession", @@ -13687,6 +15218,8 @@ "ListQAppSessionData", "ListQApps", "ListTagsForResource", + "StartQAppSession", + "StopQAppSession", "TagResource", "UntagResource", "UpdateLibraryItem", @@ -13700,6 +15233,10 @@ "qbusiness": { "protocol": "rest-json", "servedOps": [ + "AssociatePermission", + "BatchDeleteDocument", + "BatchPutDocument", + "CancelSubscription", "CreateAnonymousWebExperienceUrl", "CreateApplication", "CreateChatResponseConfiguration", @@ -13724,6 +15261,7 @@ "DeleteRetriever", "DeleteUser", "DeleteWebExperience", + "DisassociatePermission", "GetApplication", "GetChatControlsConfiguration", "GetChatResponseConfiguration", @@ -13759,6 +15297,9 @@ "ListWebExperiences", "PutFeedback", "PutGroup", + "SearchRelevantContent", + "StartDataSourceSyncJob", + "StopDataSourceSyncJob", "TagResource", "UntagResource", "UpdateApplication", @@ -13777,6 +15318,7 @@ "qconnect": { "protocol": "rest-json", "servedOps": [ + "ActivateMessageTemplate", "CreateAIAgent", "CreateAIAgentVersion", "CreateAIGuardrail", @@ -13793,6 +15335,7 @@ "CreateMessageTemplateVersion", "CreateQuickResponse", "CreateSession", + "DeactivateMessageTemplate", "DeleteAIAgent", "DeleteAIAgentVersion", "DeleteAIGuardrail", @@ -13842,7 +15385,17 @@ "ListQuickResponses", "ListSpans", "ListTagsForResource", + "NotifyRecommendationsReceived", "PutFeedback", + "QueryAssistant", + "RemoveAssistantAIAgent", + "RemoveKnowledgeBaseTemplateUri", + "SearchContent", + "SearchMessageTemplates", + "SearchQuickResponses", + "SearchSessions", + "StartContentUpload", + "StartImportJob", "TagResource", "UntagResource", "UpdateAIAgent", @@ -13861,6 +15414,11 @@ "quicksight": { "protocol": "rest-json", "servedOps": [ + "BatchCreateTopicReviewedAnswer", + "BatchDeleteKnowledgeBase", + "BatchDeleteTopicReviewedAnswer", + "BatchDescribeUserLimits", + "CancelIngestion", "CreateAccountCustomization", "CreateAccountSubscription", "CreateActionConnector", @@ -14009,6 +15567,9 @@ "DescribeTopicV2", "DescribeUser", "DescribeVPCConnection", + "GenerateEmbedUrlForAnonymousUser", + "GenerateEmbedUrlForRegisteredUser", + "GenerateEmbedUrlForRegisteredUserWithIdentity", "GetDashboardEmbedUrl", "GetFlowMetadata", "GetFlowPermissions", @@ -14064,6 +15625,26 @@ "ListVPCConnections", "PutDataSetRefreshProperties", "RegisterUser", + "RestoreAnalysis", + "SearchActionConnectors", + "SearchAgents", + "SearchAnalyses", + "SearchApps", + "SearchDashboards", + "SearchDataSets", + "SearchDataSources", + "SearchFlows", + "SearchFolders", + "SearchGroups", + "SearchKnowledgeBases", + "SearchSpaces", + "SearchTopics", + "SearchTopicsV2", + "StartAssetBundleExportJob", + "StartAssetBundleImportJob", + "StartAutomationJob", + "StartDashboardSnapshotJob", + "StartDashboardSnapshotJobSchedule", "TagResource", "UntagResource", "UpdateAccountCustomPermission", @@ -14181,7 +15762,9 @@ "GetRule", "ListRules", "ListTagsForResource", + "LockRule", "TagResource", + "UnlockRule", "UntagResource", "UpdateRule" ] @@ -14189,8 +15772,13 @@ "rds": { "protocol": "query", "servedOps": [ + "AddRoleToDBCluster", + "AddRoleToDBInstance", + "AddSourceIdentifierToSubscription", "AddTagsToResource", "ApplyPendingMaintenanceAction", + "AuthorizeDBSecurityGroupIngress", + "CancelExportTask", "CopyDBClusterParameterGroup", "CopyDBClusterSnapshot", "CopyDBParameterGroup", @@ -14284,7 +15872,10 @@ "DescribeSourceRegions", "DescribeTenantDatabases", "DescribeValidDBInstanceModifications", + "DisableHttpEndpoint", + "EnableHttpEndpoint", "FailoverDBCluster", + "FailoverGlobalCluster", "ListTagsForResource", "ModifyActivityStream", "ModifyCertificates", @@ -14309,16 +15900,37 @@ "ModifyIntegration", "ModifyOptionGroup", "ModifyTenantDatabase", + "PurchaseReservedDBInstancesOffering", "RebootDBCluster", "RebootDBInstance", + "RebootDBShardGroup", "RegisterDBProxyTargets", + "RemoveFromGlobalCluster", + "RemoveRoleFromDBCluster", + "RemoveRoleFromDBInstance", + "RemoveSourceIdentifierFromSubscription", "RemoveTagsFromResource", "ResetDBClusterParameterGroup", "ResetDBParameterGroup", + "RestoreDBClusterFromS3", + "RestoreDBClusterFromSnapshot", + "RestoreDBClusterToPointInTime", + "RestoreDBInstanceFromDBSnapshot", + "RestoreDBInstanceFromS3", + "RestoreDBInstanceToPointInTime", + "RevokeDBSecurityGroupIngress", + "StartActivityStream", "StartDBCluster", "StartDBInstance", + "StartDBInstanceAutomatedBackupsReplication", + "StartExportTask", + "StopActivityStream", "StopDBCluster", - "StopDBInstance" + "StopDBInstance", + "StopDBInstanceAutomatedBackupsReplication", + "SwitchoverBlueGreenDeployment", + "SwitchoverGlobalCluster", + "SwitchoverReadReplica" ] }, "rdsdata": { @@ -14328,6 +15940,16 @@ "redshift": { "protocol": "query", "servedOps": [ + "AcceptReservedNodeExchange", + "AddPartner", + "AssociateDataShareConsumer", + "AuthorizeClusterSecurityGroupIngress", + "AuthorizeDataShare", + "AuthorizeEndpointAccess", + "AuthorizeSnapshotAccess", + "BatchDeleteClusterSnapshots", + "BatchModifyClusterSnapshots", + "CancelResize", "CopyClusterSnapshot", "CreateAuthenticationProfile", "CreateCluster", @@ -14410,7 +16032,11 @@ "DescribeTags", "DescribeUsageLimits", "DisableLogging", + "DisableSnapshotCopy", + "DisassociateDataShareConsumer", "EnableLogging", + "EnableSnapshotCopy", + "FailoverPrimaryCompute", "GetClusterCredentials", "GetClusterCredentialsWithIAM", "GetIdentityCenterAuthToken", @@ -14439,18 +16065,26 @@ "ModifySnapshotSchedule", "ModifyUsageLimit", "PauseCluster", + "PurchaseReservedNodeOffering", "PutResourcePolicy", "RebootCluster", "RegisterNamespace", + "RejectDataShare", "ResetClusterParameterGroup", "RestoreFromClusterSnapshot", + "RestoreTableFromClusterSnapshot", "ResumeCluster", + "RevokeClusterSecurityGroupIngress", + "RevokeEndpointAccess", + "RevokeSnapshotAccess", + "RotateEncryptionKey", "UpdatePartnerStatus" ] }, "redshiftdata": { "protocol": "json-1.1", "servedOps": [ + "CancelStatement", "DescribeStatement", "DescribeTable", "GetStatementResult", @@ -14514,6 +16148,10 @@ "ListUsageLimits", "ListWorkgroups", "PutResourcePolicy", + "RestoreFromRecoveryPoint", + "RestoreFromSnapshot", + "RestoreTableFromRecoveryPoint", + "RestoreTableFromSnapshot", "TagResource", "UntagResource", "UpdateCustomDomainAssociation", @@ -14530,6 +16168,8 @@ "rekognition": { "protocol": "json-1.1", "servedOps": [ + "AssociateFaces", + "CopyProjectVersion", "CreateCollection", "CreateDataset", "CreateFaceLivenessSession", @@ -14550,6 +16190,7 @@ "DescribeProjectVersions", "DescribeProjects", "DescribeStreamProcessor", + "DisassociateFaces", "GetCelebrityInfo", "GetCelebrityRecognition", "GetContentModeration", @@ -14571,6 +16212,23 @@ "ListTagsForResource", "ListUsers", "PutProjectPolicy", + "SearchFaces", + "SearchFacesByImage", + "SearchUsers", + "SearchUsersByImage", + "StartCelebrityRecognition", + "StartContentModeration", + "StartFaceDetection", + "StartFaceSearch", + "StartLabelDetection", + "StartMediaAnalysisJob", + "StartPersonTracking", + "StartProjectVersion", + "StartSegmentDetection", + "StartStreamProcessor", + "StartTextDetection", + "StopProjectVersion", + "StopStreamProcessor", "TagResource", "UntagResource", "UpdateDatasetEntries", @@ -14580,6 +16238,10 @@ "repostspace": { "protocol": "rest-json", "servedOps": [ + "BatchAddChannelRoleToAccessors", + "BatchAddRole", + "BatchRemoveChannelRoleFromAccessors", + "BatchRemoveRole", "CreateChannel", "CreateSpace", "DeleteSpace", @@ -14599,6 +16261,9 @@ "resiliencehub": { "protocol": "rest-json", "servedOps": [ + "AcceptResourceGroupingRecommendations", + "AddDraftAppVersionResourceMappings", + "BatchUpdateRecommendationStatus", "CreateApp", "CreateAppVersionAppComponent", "CreateAppVersionResource", @@ -14643,7 +16308,13 @@ "ListTagsForResource", "ListTestRecommendations", "ListUnsupportedAppVersionResources", + "PublishAppVersion", "PutDraftAppVersionTemplate", + "RejectResourceGroupingRecommendations", + "RemoveDraftAppVersionResourceMappings", + "StartAppAssessment", + "StartMetricsExport", + "StartResourceGroupingRecommendationTask", "TagResource", "UntagResource", "UpdateApp", @@ -14710,6 +16381,9 @@ "ListTests", "ListUserJourneys", "PutTestSources", + "StartFailureModeAssessment", + "StartTestRun", + "StopTestRun", "TagResource", "UntagResource", "UpdateAssertion", @@ -14726,6 +16400,7 @@ "resourceexplorer2": { "protocol": "rest-json", "servedOps": [ + "AssociateDefaultView", "BatchGetView", "CreateIndex", "CreateResourceExplorerSetup", @@ -14733,6 +16408,7 @@ "DeleteIndex", "DeleteResourceExplorerSetup", "DeleteView", + "DisassociateDefaultView", "GetAccountLevelServiceConfiguration", "GetDefaultView", "GetIndex", @@ -14821,6 +16497,12 @@ "DeleteCrl", "DeleteProfile", "DeleteTrustAnchor", + "DisableCrl", + "DisableProfile", + "DisableTrustAnchor", + "EnableCrl", + "EnableProfile", + "EnableTrustAnchor", "GetCrl", "GetProfile", "GetSubject", @@ -14832,6 +16514,7 @@ "ListTrustAnchors", "PutAttributeMapping", "PutNotificationSettings", + "ResetNotificationSettings", "TagResource", "UntagResource", "UpdateCrl", @@ -14918,8 +16601,16 @@ "route53domains": { "protocol": "json-1.1", "servedOps": [ + "AcceptDomainTransferFromAnotherAwsAccount", + "AssociateDelegationSignerToDomain", + "CancelDomainTransferToAnotherAwsAccount", "DeleteDomain", "DeleteTagsForDomain", + "DisableDomainAutoRenew", + "DisableDomainTransferLock", + "DisassociateDelegationSignerFromDomain", + "EnableDomainAutoRenew", + "EnableDomainTransferLock", "GetContactReachabilityStatus", "GetDomainDetail", "GetDomainSuggestions", @@ -14929,6 +16620,10 @@ "ListPrices", "ListTagsForDomain", "RegisterDomain", + "RejectDomainTransferFromAnotherAwsAccount", + "RetrieveDomainAuthCode", + "TransferDomain", + "TransferDomainToAnotherAwsAccount", "UpdateDomainContact", "UpdateDomainContactPrivacy", "UpdateDomainNameservers", @@ -14938,6 +16633,10 @@ "route53globalresolver": { "protocol": "rest-json", "servedOps": [ + "AssociateHostedZone", + "BatchCreateFirewallRule", + "BatchDeleteFirewallRule", + "BatchUpdateFirewallRule", "CreateAccessSource", "CreateAccessToken", "CreateDNSView", @@ -14950,6 +16649,9 @@ "DeleteFirewallDomainList", "DeleteFirewallRule", "DeleteGlobalResolver", + "DisableDNSView", + "DisassociateHostedZone", + "EnableDNSView", "GetAccessSource", "GetAccessToken", "GetDNSView", @@ -14983,8 +16685,12 @@ "route53profiles": { "protocol": "rest-json", "servedOps": [ + "AssociateProfile", + "AssociateResourceToProfile", "CreateProfile", "DeleteProfile", + "DisassociateProfile", + "DisassociateResourceFromProfile", "GetProfile", "GetProfileAssociation", "GetProfileResourceAssociation", @@ -15149,6 +16855,8 @@ "rtbfabric": { "protocol": "rest-json", "servedOps": [ + "AcceptLink", + "AssociateCertificate", "CreateInboundExternalLink", "CreateLink", "CreateLinkRoutingRule", @@ -15161,6 +16869,7 @@ "DeleteOutboundExternalLink", "DeleteRequesterGateway", "DeleteResponderGateway", + "DisassociateCertificate", "GetCertificateAssociation", "GetInboundExternalLink", "GetLink", @@ -15174,6 +16883,7 @@ "ListRequesterGateways", "ListResponderGateways", "ListTagsForResource", + "RejectLink", "TagResource", "UntagResource", "UpdateLink", @@ -15186,6 +16896,8 @@ "rum": { "protocol": "rest-json", "servedOps": [ + "BatchCreateRumMetricDefinitions", + "BatchDeleteRumMetricDefinitions", "BatchGetRumMetricDefinitions", "CreateAppMonitor", "DeleteAppMonitor", @@ -15409,6 +17121,7 @@ "PutPublicAccessBlock", "PutStorageLensConfiguration", "PutStorageLensConfigurationTagging", + "SubmitMultiRegionAccessPointRoutes", "TagResource", "UntagResource", "UpdateAccessGrantsLocation", @@ -15510,6 +17223,7 @@ "ListVectors", "PutVectorBucketPolicy", "PutVectors", + "QueryVectors", "TagResource", "UntagResource" ] @@ -15517,7 +17231,15 @@ "sagemaker": { "protocol": "json-1.1", "servedOps": [ + "AddAssociation", "AddTags", + "AssociateTrialComponent", + "AttachClusterNodeVolume", + "BatchAddClusterNodes", + "BatchDeleteClusterNodes", + "BatchDescribeModelPackage", + "BatchRebootClusterNodes", + "BatchReplaceClusterNodes", "CreateAction", "CreateAlgorithm", "CreateApp", @@ -15716,6 +17438,10 @@ "DescribeUserProfile", "DescribeWorkforce", "DescribeWorkteam", + "DetachClusterNodeVolume", + "DisableSagemakerServicecatalogPortfolio", + "DisassociateTrialComponent", + "EnableSagemakerServicecatalogPortfolio", "GetDeviceFleetReport", "GetLineageGroupPolicy", "GetModelPackageGroupPolicy", @@ -15808,11 +17534,30 @@ "ListWorkforces", "ListWorkteams", "PutModelPackageGroupPolicy", + "QueryLineage", "RegisterDevices", + "RetryPipelineExecution", "Search", + "SearchTrainingPlanOfferings", + "StartEdgeDeploymentStage", + "StartInferenceExperiment", + "StartMlflowTrackingServer", + "StartMonitoringSchedule", "StartNotebookInstance", "StartPipelineExecution", + "StartSession", + "StopAutoMLJob", + "StopCompilationJob", + "StopEdgeDeploymentStage", + "StopEdgePackagingJob", + "StopHyperParameterTuningJob", + "StopInferenceExperiment", + "StopInferenceRecommendationsJob", + "StopLabelingJob", + "StopMlflowTrackingServer", + "StopMonitoringSchedule", "StopNotebookInstance", + "StopOptimizationJob", "StopPipelineExecution", "StopProcessingJob", "StopTrainingJob", @@ -15869,7 +17614,9 @@ "servedOps": [ "DeleteHumanLoop", "DescribeHumanLoop", - "ListHumanLoops" + "ListHumanLoops", + "StartHumanLoop", + "StopHumanLoop" ] }, "sagemakeredge": { @@ -15883,6 +17630,7 @@ "protocol": "rest-json", "servedOps": [ "BatchGetRecord", + "BatchWriteRecord", "DeleteRecord", "GetRecord", "ListRecords", @@ -15903,6 +17651,11 @@ "ListRasterDataCollections", "ListTagsForResource", "ListVectorEnrichmentJobs", + "SearchRasterDataCollection", + "StartEarthObservationJob", + "StartVectorEnrichmentJob", + "StopEarthObservationJob", + "StopVectorEnrichmentJob", "TagResource", "UntagResource" ] @@ -15910,13 +17663,15 @@ "sagemakerjobruntime": { "protocol": "rest-json", "servedOps": [ + "CompleteRollout", "UpdateReward" ] }, "sagemakermetrics": { "protocol": "rest-json", "servedOps": [ - "BatchGetMetrics" + "BatchGetMetrics", + "BatchPutMetrics" ] }, "sagemakerruntime": { @@ -16008,6 +17763,9 @@ "ListTagsForResource", "PutCodeBinding", "PutResourcePolicy", + "SearchSchemas", + "StartDiscoverer", + "StopDiscoverer", "TagResource", "UntagResource", "UpdateDiscoverer", @@ -16063,6 +17821,12 @@ "securityagent": { "protocol": "rest-json", "servedOps": [ + "AddArtifact", + "BatchCreateSecurityRequirements", + "BatchDeleteCodeReviews", + "BatchDeletePentests", + "BatchDeleteSecurityRequirements", + "BatchDeleteThreatModels", "BatchGetAgentSpaces", "BatchGetArtifactMetadata", "BatchGetCodeReviewJobTasks", @@ -16078,6 +17842,7 @@ "BatchGetThreatModelJobs", "BatchGetThreatModels", "BatchGetThreats", + "BatchUpdateSecurityRequirements", "CreateAgentSpace", "CreateApplication", "CreateCodeReview", @@ -16102,6 +17867,7 @@ "GetArtifact", "GetIntegration", "GetSecurityRequirementPack", + "InitiateProviderRegistration", "ListAgentSpaces", "ListApplications", "ListArtifacts", @@ -16125,6 +17891,13 @@ "ListThreatModelJobs", "ListThreatModels", "ListThreats", + "StartCodeRemediation", + "StartCodeReviewJob", + "StartPentestJob", + "StartThreatModelJob", + "StopCodeReviewJob", + "StopPentestJob", + "StopThreatModelJob", "TagResource", "UntagResource", "UpdateAgentSpace", @@ -16137,16 +17910,26 @@ "UpdateSecurityRequirementPack", "UpdateTargetDomain", "UpdateThreat", - "UpdateThreatModel" + "UpdateThreatModel", + "VerifyTargetDomain" ] }, "securityhub": { "protocol": "rest-json", "servedOps": [ + "AcceptAdministratorInvitation", + "AcceptInvitation", + "BatchDeleteAutomationRules", + "BatchDisableStandards", + "BatchEnableStandards", "BatchGetAutomationRules", "BatchGetConfigurationPolicyAssociations", "BatchGetSecurityControls", "BatchGetStandardsControlAssociations", + "BatchUpdateAutomationRules", + "BatchUpdateFindings", + "BatchUpdateFindingsV2", + "BatchUpdateStandardsControlAssociations", "CreateActionTarget", "CreateAggregatorV2", "CreateAutomationRule", @@ -16176,6 +17959,20 @@ "DescribeSecurityHubV2", "DescribeStandards", "DescribeStandardsControls", + "DisableImportFindingsForProduct", + "DisableOrganizationAdminAccount", + "DisableSecurityHub", + "DisableSecurityHubFeatureV2", + "DisableSecurityHubV2", + "DisassociateFromAdministratorAccount", + "DisassociateFromMasterAccount", + "DisassociateMembers", + "EnableImportFindingsForProduct", + "EnableOrganizationAdminAccount", + "EnableSecurityHub", + "EnableSecurityHubFeatureV2", + "EnableSecurityHubV2", + "GenerateRecommendedPolicyV2", "GetAdministratorAccount", "GetAggregatorV2", "GetAutomationRuleV2", @@ -16200,6 +17997,7 @@ "GetResourcesTrendsV2", "GetResourcesV2", "GetSecurityControlDefinition", + "InviteMembers", "ListAggregatorsV2", "ListAutomationRules", "ListAutomationRulesV2", @@ -16217,6 +18015,8 @@ "ListStandardsControlAssociations", "ListTagsForResource", "RegisterConnectorV2", + "StartConfigurationPolicyAssociation", + "StartConfigurationPolicyDisassociation", "TagResource", "UntagResource", "UpdateActionTarget", @@ -16238,6 +18038,7 @@ "protocol": "rest-json", "servedOps": [ "BatchGetMemberAccountDetails", + "CancelMembership", "CreateCase", "CreateCaseComment", "CreateMembership", @@ -16345,6 +18146,15 @@ "servicecatalog": { "protocol": "json-1.1", "servedOps": [ + "AcceptPortfolioShare", + "AssociateBudgetWithResource", + "AssociatePrincipalWithPortfolio", + "AssociateProductWithPortfolio", + "AssociateServiceActionWithProvisioningArtifact", + "AssociateTagOptionWithResource", + "BatchAssociateServiceActionWithProvisioningArtifact", + "BatchDisassociateServiceActionFromProvisioningArtifact", + "CopyProduct", "CreateConstraint", "CreatePortfolio", "CreatePortfolioShare", @@ -16377,6 +18187,13 @@ "DescribeServiceAction", "DescribeServiceActionExecutionParameters", "DescribeTagOption", + "DisableAWSOrganizationsAccess", + "DisassociateBudgetFromResource", + "DisassociatePrincipalFromPortfolio", + "DisassociateProductFromPortfolio", + "DisassociateServiceActionFromProvisioningArtifact", + "DisassociateTagOptionFromResource", + "EnableAWSOrganizationsAccess", "GetAWSOrganizationsAccessStatus", "GetProvisionedProductOutputs", "ListAcceptedPortfolioShares", @@ -16397,6 +18214,16 @@ "ListServiceActionsForProvisioningArtifact", "ListStackInstancesForProvisionedProduct", "ListTagOptions", + "NotifyProvisionProductEngineWorkflowResult", + "NotifyTerminateProvisionedProductEngineWorkflowResult", + "NotifyUpdateProvisionedProductEngineWorkflowResult", + "ProvisionProduct", + "RejectPortfolioShare", + "ScanProvisionedProducts", + "SearchProducts", + "SearchProductsAsAdmin", + "SearchProvisionedProducts", + "TerminateProvisionedProduct", "UpdateConstraint", "UpdatePortfolio", "UpdatePortfolioShare", @@ -16411,10 +18238,14 @@ "servicecatalogappregistry": { "protocol": "rest-json", "servedOps": [ + "AssociateAttributeGroup", + "AssociateResource", "CreateApplication", "CreateAttributeGroup", "DeleteApplication", "DeleteAttributeGroup", + "DisassociateAttributeGroup", + "DisassociateResource", "GetApplication", "GetAssociatedResource", "GetAttributeGroup", @@ -16426,6 +18257,7 @@ "ListAttributeGroupsForApplication", "ListTagsForResource", "PutConfiguration", + "SyncResource", "TagResource", "UntagResource", "UpdateApplication", @@ -16470,8 +18302,10 @@ "servicequotas": { "protocol": "json-1.1", "servedOps": [ + "AssociateServiceQuotaTemplate", "CreateSupportCase", "DeleteServiceQuotaIncreaseRequestFromTemplate", + "DisassociateServiceQuotaTemplate", "GetAWSDefaultServiceQuota", "GetAssociationForServiceQuotaTemplate", "GetAutoManagementConfiguration", @@ -16487,6 +18321,10 @@ "ListServices", "ListTagsForResource", "PutServiceQuotaIncreaseRequestIntoTemplate", + "RequestServiceQuotaIncrease", + "StartAutoManagement", + "StartQuotaUtilizationReport", + "StopAutoManagement", "TagResource", "UntagResource", "UpdateAutoManagement" @@ -16774,6 +18612,8 @@ "signer": { "protocol": "rest-json", "servedOps": [ + "AddProfilePermission", + "CancelSigningProfile", "DescribeSigningJob", "GetRevocationStatus", "GetSigningPlatform", @@ -16784,6 +18624,10 @@ "ListSigningProfiles", "ListTagsForResource", "PutSigningProfile", + "RemoveProfilePermission", + "RevokeSignature", + "RevokeSigningProfile", + "StartSigningJob", "TagResource", "UntagResource" ] @@ -16805,19 +18649,23 @@ "GetResourcePolicy", "ListResourcePermissionStatements", "PutConsoleAuthorizationConfiguration", - "PutResourcePermissionStatement" + "PutResourcePermissionStatement", + "RevokeOAuth2TokenWithIAM" ] }, "simpledbv2": { "protocol": "rest-json", "servedOps": [ "GetExport", - "ListExports" + "ListExports", + "StartDomainExport" ] }, "snowball": { "protocol": "json-1.1", "servedOps": [ + "CancelCluster", + "CancelJob", "CreateAddress", "CreateCluster", "CreateJob", @@ -16848,6 +18696,7 @@ "snowdevicemanagement": { "protocol": "rest-json", "servedOps": [ + "CancelTask", "CreateTask", "DescribeDevice", "DescribeDeviceEc2Instances", @@ -16912,6 +18761,7 @@ "socialmessaging": { "protocol": "rest-json", "servedOps": [ + "AssociateWhatsAppBusinessAccount", "CreateWhatsAppDataset", "CreateWhatsAppFlow", "CreateWhatsAppMessageTemplate", @@ -16920,6 +18770,8 @@ "DeleteWhatsAppFlow", "DeleteWhatsAppMessageMedia", "DeleteWhatsAppMessageTemplate", + "DeprecateWhatsAppFlow", + "DisassociateWhatsAppBusinessAccount", "GetLinkedWhatsAppBusinessAccount", "GetLinkedWhatsAppBusinessAccountPhoneNumber", "GetWhatsAppBusinessPublicKey", @@ -16933,6 +18785,7 @@ "ListWhatsAppFlows", "ListWhatsAppMessageTemplates", "ListWhatsAppTemplateLibrary", + "PublishWhatsAppFlow", "PutWhatsAppBusinessAccountEventDestinations", "PutWhatsAppBusinessPublicKey", "TagResource", @@ -16974,6 +18827,9 @@ "protocol": "json-1.1", "servedOps": [ "AddTagsToResource", + "AssociateOpsItemRelatedItem", + "CancelCommand", + "CancelMaintenanceWindowExecution", "CreateActivation", "CreateAssociation", "CreateAssociationBatch", @@ -17032,6 +18888,7 @@ "DescribePatchGroups", "DescribePatchProperties", "DescribeSessions", + "DisassociateOpsItemRelatedItem", "GetAccessToken", "GetAutomationExecution", "GetCalendarState", @@ -17088,7 +18945,15 @@ "RegisterTargetWithMaintenanceWindow", "RegisterTaskWithMaintenanceWindow", "RemoveTagsFromResource", + "ResetServiceSetting", + "ResumeSession", + "StartAccessRequest", + "StartAssociationsOnce", + "StartAutomationExecution", + "StartChangeRequestExecution", + "StartExecutionPreview", "StartSession", + "StopAutomationExecution", "TerminateSession", "UpdateAssociation", "UpdateAssociationStatus", @@ -17109,10 +18974,13 @@ "ssmcontacts": { "protocol": "json-1.1", "servedOps": [ + "AcceptPage", + "ActivateContactChannel", "CreateContact", "CreateContactChannel", "CreateRotation", "CreateRotationOverride", + "DeactivateContactChannel", "DeleteContact", "DeleteContactChannel", "DeleteRotation", @@ -17137,6 +19005,8 @@ "ListRotations", "ListTagsForResource", "PutContactPolicy", + "StartEngagement", + "StopEngagement", "TagResource", "UntagResource", "UpdateContact", @@ -17177,6 +19047,7 @@ "ListTagsForResource", "ListTimelineEvents", "PutResourcePolicy", + "StartIncident", "TagResource", "UntagResource", "UpdateDeletionProtection", @@ -17229,6 +19100,10 @@ "ListTagsForResource", "PutResourcePermission", "RegisterApplication", + "StartApplication", + "StartApplicationRefresh", + "StartConfigurationChecks", + "StopApplication", "TagResource", "UntagResource", "UpdateApplicationSettings" @@ -17331,12 +19206,24 @@ "servedOps": [ "CreateToken", "CreateTokenWithIAM", - "RegisterClient" + "RegisterClient", + "StartDeviceAuthorization" ] }, "storagegateway": { "protocol": "json-1.1", "servedOps": [ + "ActivateGateway", + "AddCache", + "AddTagsToResource", + "AddUploadBuffer", + "AddWorkingStorage", + "AssignTapePool", + "AssociateFileSystem", + "AttachVolume", + "CancelArchival", + "CancelCacheReport", + "CancelRetrieval", "CreateCachediSCSIVolume", "CreateNFSFileShare", "CreateSMBFileShare", @@ -17378,6 +19265,9 @@ "DescribeUploadBuffer", "DescribeVTLDevices", "DescribeWorkingStorage", + "DetachVolume", + "DisableGateway", + "DisassociateFileSystem", "ListAutomaticTapeCreationPolicies", "ListCacheReports", "ListFileShares", @@ -17390,6 +19280,16 @@ "ListVolumeInitiators", "ListVolumeRecoveryPoints", "ListVolumes", + "NotifyWhenUploaded", + "RemoveTagsFromResource", + "ResetCache", + "RetrieveTapeArchive", + "RetrieveTapeRecoveryPoint", + "SetLocalConsolePassword", + "SetSMBGuestPassword", + "StartAvailabilityMonitorTest", + "StartCacheReport", + "StartGateway", "UpdateAutomaticTapeCreationPolicy", "UpdateBandwidthRateLimit", "UpdateBandwidthRateLimitSchedule", @@ -17531,6 +19431,7 @@ "ListSupportPermitRequests", "ListSupportPermits", "ListTagsForResource", + "RejectSupportPermitRequest", "TagResource", "UntagResource" ] @@ -17591,6 +19492,7 @@ "synthetics": { "protocol": "rest-json", "servedOps": [ + "AssociateResource", "CreateCanary", "CreateGroup", "DeleteCanary", @@ -17598,6 +19500,7 @@ "DescribeCanaries", "DescribeCanariesLastRun", "DescribeRuntimeVersions", + "DisassociateResource", "GetCanary", "GetCanaryRuns", "GetGroup", @@ -17605,6 +19508,9 @@ "ListGroupResources", "ListGroups", "ListTagsForResource", + "StartCanary", + "StartCanaryDryRun", + "StopCanary", "TagResource", "UntagResource", "UpdateCanary" @@ -17613,7 +19519,9 @@ "taxsettings": { "protocol": "rest-json", "servedOps": [ + "BatchDeleteTaxRegistration", "BatchGetTaxExemptions", + "BatchPutTaxRegistration", "DeleteSupplementalTaxRegistration", "DeleteTaxRegistration", "GetTaxExemptionTypes", @@ -17700,6 +19608,9 @@ "ListDbInstancesForCluster", "ListDbParameterGroups", "ListTagsForResource", + "RebootDbCluster", + "RebootDbInstance", + "RestoreFromDbBackup", "TagResource", "UntagResource", "UpdateDbCluster", @@ -17709,6 +19620,7 @@ "timestreamquery": { "protocol": "json-1.0", "servedOps": [ + "CancelQuery", "CreateScheduledQuery", "DeleteScheduledQuery", "DescribeAccountSettings", @@ -17749,6 +19661,7 @@ "tnb": { "protocol": "rest-json", "servedOps": [ + "CancelSolNetworkOperation", "CreateSolFunctionPackage", "CreateSolNetworkInstance", "CreateSolNetworkPackage", @@ -17773,6 +19686,7 @@ "PutSolFunctionPackageContent", "PutSolNetworkPackageContent", "TagResource", + "TerminateSolNetworkInstance", "UntagResource", "UpdateSolFunctionPackage", "UpdateSolNetworkInstance", @@ -17830,7 +19744,11 @@ "transcribestreaming": { "protocol": "rest-json", "servedOps": [ - "GetMedicalScribeStream" + "GetMedicalScribeStream", + "StartCallAnalyticsStreamTranscription", + "StartMedicalScribeStream", + "StartMedicalStreamTranscription", + "StartStreamTranscription" ] }, "transfer": { @@ -17922,6 +19840,8 @@ "ListTagsForResource", "ListTerminologies", "ListTextTranslationJobs", + "StartTextTranslationJob", + "StopTextTranslationJob", "TagResource", "UntagResource", "UpdateParallelData" @@ -17930,6 +19850,7 @@ "trustedadvisor": { "protocol": "rest-json", "servedOps": [ + "BatchUpdateRecommendationResourceExclusion", "GetOrganizationRecommendation", "GetRecommendation", "ListChecks", @@ -17995,6 +19916,7 @@ "voiceid": { "protocol": "json-1.0", "servedOps": [ + "AssociateFraudster", "CreateDomain", "CreateWatchlist", "DeleteDomain", @@ -18007,6 +19929,7 @@ "DescribeSpeaker", "DescribeSpeakerEnrollmentJob", "DescribeWatchlist", + "DisassociateFraudster", "ListDomains", "ListFraudsterRegistrationJobs", "ListFraudsters", @@ -18014,6 +19937,8 @@ "ListSpeakers", "ListTagsForResource", "ListWatchlists", + "StartFraudsterRegistrationJob", + "StartSpeakerEnrollmentJob", "TagResource", "UntagResource", "UpdateDomain", @@ -18023,6 +19948,7 @@ "vpclattice": { "protocol": "rest-json", "servedOps": [ + "BatchUpdateRule", "CreateAccessLogSubscription", "CreateListener", "CreateResourceConfiguration", @@ -18083,6 +20009,7 @@ "PutAuthPolicy", "PutResourcePolicy", "RegisterTargets", + "StartDomainVerification", "TagResource", "UntagResource", "UpdateAccessLogSubscription", @@ -18181,6 +20108,7 @@ "wafregional": { "protocol": "json-1.1", "servedOps": [ + "AssociateWebACL", "CreateByteMatchSet", "CreateGeoMatchSet", "CreateIPSet", @@ -18208,6 +20136,7 @@ "DeleteSqlInjectionMatchSet", "DeleteWebACL", "DeleteXssMatchSet", + "DisassociateWebACL", "GetByteMatchSet", "GetChangeToken", "GetChangeTokenStatus", @@ -18284,6 +20213,7 @@ "DescribeManagedProductsByVendor", "DescribeManagedRuleGroup", "DisassociateWebACL", + "GenerateMobileSdkReleaseUrl", "GetDecryptedAPIKey", "GetIPSet", "GetLoggingConfiguration", @@ -18324,6 +20254,8 @@ "wellarchitected": { "protocol": "rest-json", "servedOps": [ + "AssociateLenses", + "AssociateProfiles", "CreateAgentContext", "CreateAgentGoal", "CreateAgentProfile", @@ -18347,6 +20279,8 @@ "DeleteTemplateShare", "DeleteWorkload", "DeleteWorkloadShare", + "DisassociateLenses", + "DisassociateProfiles", "GetAgentContext", "GetAgentGoal", "GetAgentProfile", @@ -18392,6 +20326,7 @@ "ListWorkloadShares", "ListWorkloads", "PutAgentRecommendationFeedback", + "StartAgentRecommendationGeneration", "TagResource", "UntagResource", "UpdateAgentContext", @@ -18408,12 +20343,19 @@ "UpdateReviewTemplateLensReview", "UpdateShareInvitation", "UpdateWorkload", - "UpdateWorkloadShare" + "UpdateWorkloadShare", + "UpgradeLensReview", + "UpgradeProfileVersion", + "UpgradeReviewTemplateLensReview" ] }, "wickr": { "protocol": "rest-json", "servedOps": [ + "BatchCreateUser", + "BatchDeleteUser", + "BatchLookupUserUname", + "BatchResetDevicesForUser", "CreateBot", "CreateDataRetentionBot", "CreateDataRetentionBotChallenge", @@ -18485,6 +20427,14 @@ "ListKnowledgeBases", "ListQuickResponses", "ListTagsForResource", + "NotifyRecommendationsReceived", + "QueryAssistant", + "RemoveKnowledgeBaseTemplateUri", + "SearchContent", + "SearchQuickResponses", + "SearchSessions", + "StartContentUpload", + "StartImportJob", "TagResource", "UntagResource", "UpdateContent", @@ -18495,12 +20445,16 @@ "workdocs": { "protocol": "rest-json", "servedOps": [ + "AbortDocumentVersionUpload", + "ActivateUser", + "AddResourcePermissions", "CreateComment", "CreateCustomMetadata", "CreateFolder", "CreateLabels", "CreateNotificationSubscription", "CreateUser", + "DeactivateUser", "DeleteComment", "DeleteCustomMetadata", "DeleteDocument", @@ -18526,6 +20480,11 @@ "GetFolder", "GetFolderPath", "GetResources", + "InitiateDocumentVersionUpload", + "RemoveAllResourcePermissions", + "RemoveResourcePermission", + "RestoreDocumentVersions", + "SearchResources", "UpdateDocument", "UpdateDocumentVersion", "UpdateFolder", @@ -18535,6 +20494,10 @@ "workmail": { "protocol": "json-1.1", "servedOps": [ + "AssociateDelegateToResource", + "AssociateMemberToGroup", + "AssumeImpersonationRole", + "CancelMailboxExportJob", "CreateAlias", "CreateAvailabilityConfiguration", "CreateGroup", @@ -18571,6 +20534,8 @@ "DescribeOrganization", "DescribeResource", "DescribeUser", + "DisassociateDelegateFromResource", + "DisassociateMemberFromGroup", "GetAccessControlEffect", "GetDefaultRetentionPolicy", "GetImpersonationRole", @@ -18607,6 +20572,8 @@ "PutRetentionPolicy", "RegisterMailDomain", "RegisterToWorkMail", + "ResetPassword", + "StartMailboxExportJob", "TagResource", "UntagResource", "UpdateAvailabilityConfiguration", @@ -18630,6 +20597,12 @@ "workspaces": { "protocol": "json-1.1", "servedOps": [ + "AcceptAccountLinkInvitation", + "AssociateConnectionAlias", + "AssociateIpGroups", + "AssociateWorkspaceApplication", + "AuthorizeIpRules", + "CopyWorkspaceImage", "CreateAccountLinkInvitation", "CreateConnectClientAddIn", "CreateConnectionAlias", @@ -18674,6 +20647,9 @@ "DescribeWorkspacesConnectionStatus", "DescribeWorkspacesPoolSessions", "DescribeWorkspacesPools", + "DisassociateConnectionAlias", + "DisassociateIpGroups", + "DisassociateWorkspaceApplication", "GetAccountLink", "ListAccountLinks", "ListAvailableManagementCidrRanges", @@ -18688,7 +20664,18 @@ "ModifyWorkspaceCreationProperties", "ModifyWorkspaceProperties", "ModifyWorkspaceState", + "RebootWorkspaces", "RegisterWorkspaceDirectory", + "RejectAccountLinkInvitation", + "RestoreWorkspace", + "RevokeIpRules", + "StartWorkspaces", + "StartWorkspacesPool", + "StopWorkspaces", + "StopWorkspacesPool", + "TerminateWorkspaces", + "TerminateWorkspacesPool", + "TerminateWorkspacesPoolSession", "UpdateConnectClientAddIn", "UpdateConnectionAliasPermission", "UpdateRulesOfIpGroup", @@ -18700,10 +20687,12 @@ "workspacesinstances": { "protocol": "json-1.0", "servedOps": [ + "AssociateVolume", "CreateVolume", "CreateWorkspaceInstance", "DeleteVolume", "DeleteWorkspaceInstance", + "DisassociateVolume", "GetWorkspaceInstance", "ListInstanceTypes", "ListRegions", @@ -18737,6 +20726,14 @@ "workspacesweb": { "protocol": "rest-json", "servedOps": [ + "AssociateBrowserSettings", + "AssociateDataProtectionSettings", + "AssociateIpAccessSettings", + "AssociateNetworkSettings", + "AssociateSessionLogger", + "AssociateTrustStore", + "AssociateUserAccessLoggingSettings", + "AssociateUserSettings", "CreateBrowserSettings", "CreateDataProtectionSettings", "CreateIdentityProvider", @@ -18757,6 +20754,14 @@ "DeleteTrustStore", "DeleteUserAccessLoggingSettings", "DeleteUserSettings", + "DisassociateBrowserSettings", + "DisassociateDataProtectionSettings", + "DisassociateIpAccessSettings", + "DisassociateNetworkSettings", + "DisassociateSessionLogger", + "DisassociateTrustStore", + "DisassociateUserAccessLoggingSettings", + "DisassociateUserSettings", "GetBrowserSettings", "GetDataProtectionSettings", "GetIdentityProvider", @@ -18801,6 +20806,7 @@ "protocol": "rest-json", "servedOps": [ "BatchGetTraces", + "CancelTraceRetrieval", "CreateGroup", "CreateSamplingRule", "DeleteGroup", @@ -18831,6 +20837,7 @@ "PutResourcePolicy", "PutTelemetryRecords", "PutTraceSegments", + "StartTraceRetrieval", "TagResource", "UntagResource", "UpdateGroup", diff --git a/internal/generated/crudregistry/registry_gen.go b/internal/generated/crudregistry/registry_gen.go index e276f3ce..40b854bd 100644 --- a/internal/generated/crudregistry/registry_gen.go +++ b/internal/generated/crudregistry/registry_gen.go @@ -10,8 +10,8 @@ import "github.com/skyoo2003/devcloud/internal/shared/crud" func init() { crud.Register("accessanalyzer", map[string]crud.OpMeta{ - "ApplyArchiveRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/archive-rule"}, - "CancelPolicyGeneration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/policy/generation/{jobId}"}, + "ApplyArchiveRule": {Verb: "Update", Resource: "ArchiveRule", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/archive-rule"}, + "CancelPolicyGeneration": {Verb: "Toggle", Resource: "PolicyGeneration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/policy/generation/{jobId}"}, "CheckAccessNotGranted": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/policy/check-access-not-granted"}, "CheckNoNewAccess": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/policy/check-no-new-access"}, "CheckNoPublicAccess": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/policy/check-no-public-access"}, @@ -22,7 +22,7 @@ func init() { "DeleteAnalyzer": {Verb: "Delete", Resource: "Analyzer", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/analyzer/{analyzerName}"}, "DeleteArchiveRule": {Verb: "Delete", Resource: "ArchiveRule", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/analyzer/{analyzerName}/archive-rule/{ruleName}"}, "DeleteServiceLinkedAnalyzer": {Verb: "Delete", Resource: "ServiceLinkedAnalyzer", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/service-linked-analyzer/{analyzerName}"}, - "GenerateFindingRecommendation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recommendation/{id}"}, + "GenerateFindingRecommendation": {Verb: "Create", Resource: "FindingRecommendation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recommendation/{id}"}, "GetAccessPreview": {Verb: "Get", Resource: "AccessPreview", OutputListKey: "", OutputItemKey: "accessPreview", Method: "GET", URI: "/access-preview/{accessPreviewId}"}, "GetAnalyzedResource": {Verb: "Get", Resource: "AnalyzedResource", OutputListKey: "", OutputItemKey: "resource", Method: "GET", URI: "/analyzed-resource"}, "GetAnalyzer": {Verb: "Get", Resource: "Analyzer", OutputListKey: "", OutputItemKey: "analyzer", Method: "GET", URI: "/analyzer/{analyzerName}"}, @@ -41,8 +41,8 @@ func init() { "ListFindingsV2": {Verb: "List", Resource: "FindingsV2", OutputListKey: "findings", OutputItemKey: "", Method: "POST", URI: "/findingv2"}, "ListPolicyGenerations": {Verb: "List", Resource: "PolicyGeneration", OutputListKey: "policyGenerations", OutputItemKey: "", Method: "GET", URI: "/policy/generation"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "StartPolicyGeneration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/policy/generation"}, - "StartResourceScan": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/resource/scan"}, + "StartPolicyGeneration": {Verb: "Toggle", Resource: "PolicyGeneration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/policy/generation"}, + "StartResourceScan": {Verb: "Toggle", Resource: "ResourceScan", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/resource/scan"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAnalyzer": {Verb: "Update", Resource: "Analyzer", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/analyzer/{analyzerName}"}, @@ -64,14 +64,19 @@ func init() { "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, }) crud.Register("acm", map[string]crud.OpMeta{ - "DeleteCertificate": {Verb: "Delete", Resource: "Certificate", OutputListKey: "", OutputItemKey: ""}, - "DescribeCertificate": {Verb: "Get", Resource: "Certificate", OutputListKey: "", OutputItemKey: "Certificate"}, - "GetAccountConfiguration": {Verb: "Get", Resource: "AccountConfiguration", OutputListKey: "", OutputItemKey: "ExpiryEvents"}, - "GetCertificate": {Verb: "Get", Resource: "Certificate", OutputListKey: "", OutputItemKey: ""}, - "ListCertificates": {Verb: "List", Resource: "Certificate", OutputListKey: "CertificateSummaryList", OutputItemKey: ""}, - "ListTagsForCertificate": {Verb: "List", Resource: "TagsForCertificate", OutputListKey: "Tags", OutputItemKey: ""}, - "PutAccountConfiguration": {Verb: "Update", Resource: "AccountConfiguration", OutputListKey: "", OutputItemKey: ""}, - "UpdateCertificateOptions": {Verb: "Update", Resource: "CertificateOption", OutputListKey: "", OutputItemKey: ""}, + "AddTagsToCertificate": {Verb: "Relate", Resource: "TagsToCertificate", OutputListKey: "", OutputItemKey: ""}, + "DeleteCertificate": {Verb: "Delete", Resource: "Certificate", OutputListKey: "", OutputItemKey: ""}, + "DescribeCertificate": {Verb: "Get", Resource: "Certificate", OutputListKey: "", OutputItemKey: "Certificate"}, + "GetAccountConfiguration": {Verb: "Get", Resource: "AccountConfiguration", OutputListKey: "", OutputItemKey: "ExpiryEvents"}, + "GetCertificate": {Verb: "Get", Resource: "Certificate", OutputListKey: "", OutputItemKey: ""}, + "ListCertificates": {Verb: "List", Resource: "Certificate", OutputListKey: "CertificateSummaryList", OutputItemKey: ""}, + "ListTagsForCertificate": {Verb: "List", Resource: "TagsForCertificate", OutputListKey: "Tags", OutputItemKey: ""}, + "PutAccountConfiguration": {Verb: "Update", Resource: "AccountConfiguration", OutputListKey: "", OutputItemKey: ""}, + "RemoveTagsFromCertificate": {Verb: "Relate", Resource: "TagsFromCertificate", OutputListKey: "", OutputItemKey: ""}, + "RequestCertificate": {Verb: "Create", Resource: "Certificate", OutputListKey: "", OutputItemKey: ""}, + "RevokeCertificate": {Verb: "Relate", Resource: "Certificate", OutputListKey: "", OutputItemKey: ""}, + "SearchCertificates": {Verb: "List", Resource: "Certificate", OutputListKey: "Results", OutputItemKey: ""}, + "UpdateCertificateOptions": {Verb: "Update", Resource: "CertificateOption", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("acmpca", map[string]crud.OpMeta{ "CreateCertificateAuthority": {Verb: "Create", Resource: "CertificateAuthority", OutputListKey: "", OutputItemKey: ""}, @@ -90,6 +95,8 @@ func init() { "ListPermissions": {Verb: "List", Resource: "Permission", OutputListKey: "Permissions", OutputItemKey: ""}, "ListTags": {Verb: "List", Resource: "Tag", OutputListKey: "Tags", OutputItemKey: ""}, "PutPolicy": {Verb: "Update", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, + "RestoreCertificateAuthority": {Verb: "Create", Resource: "CertificateAuthority", OutputListKey: "", OutputItemKey: ""}, + "RevokeCertificate": {Verb: "Relate", Resource: "Certificate", OutputListKey: "", OutputItemKey: ""}, "TagCertificateAuthority": {Verb: "Tag", Resource: "CertificateAuthority", OutputListKey: "", OutputItemKey: ""}, "UntagCertificateAuthority": {Verb: "Untag", Resource: "CertificateAuthority", OutputListKey: "", OutputItemKey: ""}, "UpdateCertificateAuthority": {Verb: "Update", Resource: "CertificateAuthority", OutputListKey: "", OutputItemKey: ""}, @@ -97,7 +104,7 @@ func init() { crud.Register("agentregistry", map[string]crud.OpMeta{ "BatchGetDiscoverableRegistryRecord": {Verb: "List", Resource: "DiscoverableRegistryRecord", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/discoverable-records-batch"}, "ListDiscoverableRegistryRecords": {Verb: "List", Resource: "DiscoverableRegistryRecord", OutputListKey: "registryRecords", OutputItemKey: "", Method: "POST", URI: "/registries/{registryId}/discoverable-records-list"}, - "SearchDiscoverableRegistryRecords": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/discoverable-records-search"}, + "SearchDiscoverableRegistryRecords": {Verb: "List", Resource: "DiscoverableRegistryRecord", OutputListKey: "registryRecords", OutputItemKey: "", Method: "POST", URI: "/discoverable-records-search"}, }) crud.Register("agentregistrycontrol", map[string]crud.OpMeta{ "CreateRegistry": {Verb: "Create", Resource: "Registry", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/registries"}, @@ -109,7 +116,7 @@ func init() { "ListRegistries": {Verb: "List", Resource: "Registry", OutputListKey: "registries", OutputItemKey: "", Method: "POST", URI: "/registries-list"}, "ListRegistryRecords": {Verb: "List", Resource: "RegistryRecord", OutputListKey: "registryRecords", OutputItemKey: "", Method: "POST", URI: "/registries/{registryId}/records-list"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn+}"}, - "SubmitRegistryRecordForApproval": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/registries/{registryId}/records/{recordId}/submit-for-approval"}, + "SubmitRegistryRecordForApproval": {Verb: "Create", Resource: "RegistryRecordForApproval", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/registries/{registryId}/records/{recordId}/submit-for-approval"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn+}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn+}"}, "UpdateRegistry": {Verb: "Update", Resource: "Registry", OutputListKey: "", OutputItemKey: "approvalConfiguration", Method: "PATCH", URI: "/registries/{registryId}"}, @@ -188,7 +195,7 @@ func init() { "DeleteDomainAssociation": {Verb: "Delete", Resource: "DomainAssociation", OutputListKey: "", OutputItemKey: "domainAssociation", Method: "DELETE", URI: "/apps/{appId}/domains/{domainName}"}, "DeleteJob": {Verb: "Delete", Resource: "Job", OutputListKey: "", OutputItemKey: "jobSummary", Method: "DELETE", URI: "/apps/{appId}/branches/{branchName}/jobs/{jobId}"}, "DeleteWebhook": {Verb: "Delete", Resource: "Webhook", OutputListKey: "", OutputItemKey: "webhook", Method: "DELETE", URI: "/webhooks/{webhookId}"}, - "GenerateAccessLogs": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps/{appId}/accesslogs"}, + "GenerateAccessLogs": {Verb: "Create", Resource: "AccessLog", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps/{appId}/accesslogs"}, "GetApp": {Verb: "Get", Resource: "App", OutputListKey: "", OutputItemKey: "app", Method: "GET", URI: "/apps/{appId}"}, "GetArtifactUrl": {Verb: "Get", Resource: "ArtifactUrl", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/artifacts/{artifactId}"}, "GetBackendEnvironment": {Verb: "Get", Resource: "BackendEnvironment", OutputListKey: "", OutputItemKey: "backendEnvironment", Method: "GET", URI: "/apps/{appId}/backendenvironments/{environmentName}"}, @@ -204,9 +211,9 @@ func init() { "ListJobs": {Verb: "List", Resource: "Job", OutputListKey: "jobSummaries", OutputItemKey: "", Method: "GET", URI: "/apps/{appId}/branches/{branchName}/jobs"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListWebhooks": {Verb: "List", Resource: "Webhook", OutputListKey: "webhooks", OutputItemKey: "", Method: "GET", URI: "/apps/{appId}/webhooks"}, - "StartDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps/{appId}/branches/{branchName}/deployments/start"}, - "StartJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps/{appId}/branches/{branchName}/jobs"}, - "StopJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/apps/{appId}/branches/{branchName}/jobs/{jobId}/stop"}, + "StartDeployment": {Verb: "Toggle", Resource: "Deployment", OutputListKey: "", OutputItemKey: "jobSummary", Method: "POST", URI: "/apps/{appId}/branches/{branchName}/deployments/start"}, + "StartJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "jobSummary", Method: "POST", URI: "/apps/{appId}/branches/{branchName}/jobs"}, + "StopJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "jobSummary", Method: "DELETE", URI: "/apps/{appId}/branches/{branchName}/jobs/{jobId}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateApp": {Verb: "Update", Resource: "App", OutputListKey: "", OutputItemKey: "app", Method: "POST", URI: "/apps/{appId}"}, @@ -215,7 +222,7 @@ func init() { "UpdateWebhook": {Verb: "Update", Resource: "Webhook", OutputListKey: "", OutputItemKey: "webhook", Method: "POST", URI: "/webhooks/{webhookId}"}, }) crud.Register("amplifybackend", map[string]crud.OpMeta{ - "CloneBackend": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/environments/{BackendEnvironmentName}/clone"}, + "CloneBackend": {Verb: "Create", Resource: "Backend", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/environments/{BackendEnvironmentName}/clone"}, "CreateBackend": {Verb: "Create", Resource: "Backend", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend"}, "CreateBackendAPI": {Verb: "Create", Resource: "BackendAPI", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/api"}, "CreateBackendAuth": {Verb: "Create", Resource: "BackendAuth", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/auth"}, @@ -227,7 +234,7 @@ func init() { "DeleteBackendAuth": {Verb: "Delete", Resource: "BackendAuth", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/auth/{BackendEnvironmentName}/remove"}, "DeleteBackendStorage": {Verb: "Delete", Resource: "BackendStorage", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/storage/{BackendEnvironmentName}/remove"}, "DeleteToken": {Verb: "Delete", Resource: "Token", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/challenge/{SessionId}/remove"}, - "GenerateBackendAPIModels": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/api/{BackendEnvironmentName}/generateModels"}, + "GenerateBackendAPIModels": {Verb: "Create", Resource: "BackendAPIModel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/api/{BackendEnvironmentName}/generateModels"}, "GetBackend": {Verb: "Get", Resource: "Backend", OutputListKey: "BackendEnvironmentList", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/details"}, "GetBackendAPI": {Verb: "Get", Resource: "BackendAPI", OutputListKey: "", OutputItemKey: "ResourceConfig", Method: "POST", URI: "/backend/{AppId}/api/{BackendEnvironmentName}/details"}, "GetBackendAPIModels": {Verb: "Get", Resource: "BackendAPIModel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/api/{BackendEnvironmentName}/getModels"}, @@ -239,8 +246,8 @@ func init() { "ImportBackendStorage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/storage/{BackendEnvironmentName}/import"}, "ListBackendJobs": {Verb: "List", Resource: "BackendJob", OutputListKey: "Jobs", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/job/{BackendEnvironmentName}"}, "ListS3Buckets": {Verb: "List", Resource: "S3Bucket", OutputListKey: "Buckets", OutputItemKey: "", Method: "POST", URI: "/s3Buckets"}, - "RemoveAllBackends": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/remove"}, - "RemoveBackendConfig": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/config/remove"}, + "RemoveAllBackends": {Verb: "Relate", Resource: "AllBackend", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/remove"}, + "RemoveBackendConfig": {Verb: "Relate", Resource: "BackendConfig", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/config/remove"}, "UpdateBackendAPI": {Verb: "Update", Resource: "BackendAPI", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/api/{BackendEnvironmentName}"}, "UpdateBackendAuth": {Verb: "Update", Resource: "BackendAuth", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backend/{AppId}/auth/{BackendEnvironmentName}"}, "UpdateBackendConfig": {Verb: "Update", Resource: "BackendConfig", OutputListKey: "", OutputItemKey: "LoginAuthConfig", Method: "POST", URI: "/backend/{AppId}/config/update"}, @@ -270,7 +277,7 @@ func init() { "ListThemes": {Verb: "List", Resource: "Theme", OutputListKey: "entities", OutputItemKey: "", Method: "GET", URI: "/app/{appId}/environment/{environmentName}/themes"}, "PutMetadataFlag": {Verb: "Update", Resource: "MetadataFlag", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/app/{appId}/environment/{environmentName}/metadata/features/{featureName}"}, "RefreshToken": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tokens/{provider}/refresh"}, - "StartCodegenJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/app/{appId}/environment/{environmentName}/codegen-jobs"}, + "StartCodegenJob": {Verb: "Toggle", Resource: "CodegenJob", OutputListKey: "", OutputItemKey: "entity", Method: "POST", URI: "/app/{appId}/environment/{environmentName}/codegen-jobs"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateComponent": {Verb: "Update", Resource: "Component", OutputListKey: "", OutputItemKey: "entity", Method: "PATCH", URI: "/app/{appId}/environment/{environmentName}/components/{id}"}, @@ -318,7 +325,7 @@ func init() { "DeleteVpcLink": {Verb: "Delete", Resource: "VpcLink", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/vpclinks/{vpcLinkId}"}, "FlushStageAuthorizersCache": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/restapis/{restApiId}/stages/{stageName}/cache/authorizers"}, "FlushStageCache": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/restapis/{restApiId}/stages/{stageName}/cache/data"}, - "GenerateClientCertificate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clientcertificates"}, + "GenerateClientCertificate": {Verb: "Create", Resource: "ClientCertificate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clientcertificates"}, "GetAccount": {Verb: "Get", Resource: "Account", OutputListKey: "features", OutputItemKey: "throttleSettings", Method: "GET", URI: "/account"}, "GetApiKey": {Verb: "Get", Resource: "ApiKey", OutputListKey: "stageKeys", OutputItemKey: "", Method: "GET", URI: "/apikeys/{apiKey}"}, "GetApiKeys": {Verb: "Get", Resource: "ApiKey", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/apikeys"}, @@ -375,7 +382,7 @@ func init() { "PutMethod": {Verb: "Update", Resource: "Method", OutputListKey: "authorizationScopes", OutputItemKey: "methodIntegration", Method: "PUT", URI: "/restapis/{restApiId}/resources/{resourceId}/methods/{httpMethod}"}, "PutMethodResponse": {Verb: "Update", Resource: "MethodResponse", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/restapis/{restApiId}/resources/{resourceId}/methods/{httpMethod}/responses/{statusCode}"}, "PutRestApi": {Verb: "Update", Resource: "RestApi", OutputListKey: "binaryMediaTypes", OutputItemKey: "endpointConfiguration", Method: "PUT", URI: "/restapis/{restApiId}"}, - "RejectDomainNameAccessAssociation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rejectdomainnameaccessassociations"}, + "RejectDomainNameAccessAssociation": {Verb: "Toggle", Resource: "DomainNameAccessAssociation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rejectdomainnameaccessassociations"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/tags/{resourceArn}"}, "TestInvokeAuthorizer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/restapis/{restApiId}/authorizers/{authorizerId}"}, "TestInvokeMethod": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/restapis/{restApiId}/resources/{resourceId}/methods/{httpMethod}"}, @@ -448,7 +455,7 @@ func init() { "DeleteRoutingRule": {Verb: "Delete", Resource: "RoutingRule", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/domainnames/{DomainName}/routingrules/{RoutingRuleId}"}, "DeleteStage": {Verb: "Delete", Resource: "Stage", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/apis/{ApiId}/stages/{StageName}"}, "DeleteVpcLink": {Verb: "Delete", Resource: "VpcLink", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/vpclinks/{VpcLinkId}"}, - "DisablePortal": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/portals/{PortalId}/publish"}, + "DisablePortal": {Verb: "Toggle", Resource: "Portal", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/portals/{PortalId}/publish"}, "ExportApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v2/apis/{ApiId}/exports/{Specification}"}, "GetApi": {Verb: "Get", Resource: "Api", OutputListKey: "ImportInfo", OutputItemKey: "CorsConfiguration", Method: "GET", URI: "/v2/apis/{ApiId}"}, "GetApiMapping": {Verb: "Get", Resource: "ApiMapping", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v2/domainnames/{DomainName}/apimappings/{ApiMappingId}"}, @@ -489,11 +496,11 @@ func init() { "ListProductRestEndpointPages": {Verb: "List", Resource: "ProductRestEndpointPage", OutputListKey: "Items", OutputItemKey: "", Method: "GET", URI: "/v2/portalproducts/{PortalProductId}/productrestendpointpages"}, "ListRoutingRules": {Verb: "List", Resource: "RoutingRule", OutputListKey: "RoutingRules", OutputItemKey: "", Method: "GET", URI: "/v2/domainnames/{DomainName}/routingrules"}, "PreviewPortal": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/portals/{PortalId}/preview"}, - "PublishPortal": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/portals/{PortalId}/publish"}, + "PublishPortal": {Verb: "Create", Resource: "Portal", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/portals/{PortalId}/publish"}, "PutPortalProductSharingPolicy": {Verb: "Update", Resource: "PortalProductSharingPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/portalproducts/{PortalProductId}/sharingpolicy"}, "PutRoutingRule": {Verb: "Update", Resource: "RoutingRule", OutputListKey: "Actions", OutputItemKey: "", Method: "PUT", URI: "/v2/domainnames/{DomainName}/routingrules/{RoutingRuleId}"}, "ReimportApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/apis/{ApiId}"}, - "ResetAuthorizersCache": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/apis/{ApiId}/stages/{StageName}/cache/authorizers"}, + "ResetAuthorizersCache": {Verb: "Toggle", Resource: "AuthorizersCache", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/apis/{ApiId}/stages/{StageName}/cache/authorizers"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/tags/{ResourceArn}"}, "UpdateApi": {Verb: "Update", Resource: "Api", OutputListKey: "ImportInfo", OutputItemKey: "CorsConfiguration", Method: "PATCH", URI: "/v2/apis/{ApiId}"}, @@ -547,8 +554,8 @@ func init() { "ListExtensions": {Verb: "List", Resource: "Extension", OutputListKey: "Items", OutputItemKey: "", Method: "GET", URI: "/extensions"}, "ListHostedConfigurationVersions": {Verb: "List", Resource: "HostedConfigurationVersion", OutputListKey: "Items", OutputItemKey: "", Method: "GET", URI: "/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "StartDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{ApplicationId}/environments/{EnvironmentId}/deployments"}, - "StopDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}"}, + "StartDeployment": {Verb: "Toggle", Resource: "Deployment", OutputListKey: "AppliedExtensions", OutputItemKey: "", Method: "POST", URI: "/applications/{ApplicationId}/environments/{EnvironmentId}/deployments"}, + "StopDeployment": {Verb: "Toggle", Resource: "Deployment", OutputListKey: "AppliedExtensions", OutputItemKey: "", Method: "DELETE", URI: "/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateAccountSettings": {Verb: "Update", Resource: "AccountSetting", OutputListKey: "", OutputItemKey: "DeletionProtection", Method: "PATCH", URI: "/settings"}, @@ -562,11 +569,11 @@ func init() { }) crud.Register("appconfigdata", map[string]crud.OpMeta{ "GetLatestConfiguration": {Verb: "Get", Resource: "LatestConfiguration", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/configuration"}, - "StartConfigurationSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/configurationsessions"}, + "StartConfigurationSession": {Verb: "Toggle", Resource: "ConfigurationSession", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/configurationsessions"}, }) crud.Register("appfabric", map[string]crud.OpMeta{ "BatchGetUserAccessTasks": {Verb: "List", Resource: "UserAccessTask", OutputListKey: "userAccessResultsList", OutputItemKey: "", Method: "POST", URI: "/useraccess/batchget"}, - "ConnectAppAuthorization": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}/connect"}, + "ConnectAppAuthorization": {Verb: "Relate", Resource: "AppAuthorization", OutputListKey: "", OutputItemKey: "appAuthorizationSummary", Method: "POST", URI: "/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}/connect"}, "CreateAppAuthorization": {Verb: "Create", Resource: "AppAuthorization", OutputListKey: "", OutputItemKey: "appAuthorization", Method: "POST", URI: "/appbundles/{appBundleIdentifier}/appauthorizations"}, "CreateAppBundle": {Verb: "Create", Resource: "AppBundle", OutputListKey: "", OutputItemKey: "appBundle", Method: "POST", URI: "/appbundles"}, "CreateIngestion": {Verb: "Create", Resource: "Ingestion", OutputListKey: "", OutputItemKey: "ingestion", Method: "POST", URI: "/appbundles/{appBundleIdentifier}/ingestions"}, @@ -584,16 +591,16 @@ func init() { "ListIngestionDestinations": {Verb: "List", Resource: "IngestionDestination", OutputListKey: "ingestionDestinations", OutputItemKey: "", Method: "GET", URI: "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations"}, "ListIngestions": {Verb: "List", Resource: "Ingestion", OutputListKey: "ingestions", OutputItemKey: "", Method: "GET", URI: "/appbundles/{appBundleIdentifier}/ingestions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "StartIngestion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/start"}, - "StartUserAccessTasks": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/useraccess/start"}, - "StopIngestion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/stop"}, + "StartIngestion": {Verb: "Toggle", Resource: "Ingestion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/start"}, + "StartUserAccessTasks": {Verb: "Toggle", Resource: "UserAccessTask", OutputListKey: "userAccessTasksList", OutputItemKey: "", Method: "POST", URI: "/useraccess/start"}, + "StopIngestion": {Verb: "Toggle", Resource: "Ingestion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAppAuthorization": {Verb: "Update", Resource: "AppAuthorization", OutputListKey: "", OutputItemKey: "appAuthorization", Method: "PATCH", URI: "/appbundles/{appBundleIdentifier}/appauthorizations/{appAuthorizationIdentifier}"}, "UpdateIngestionDestination": {Verb: "Update", Resource: "IngestionDestination", OutputListKey: "", OutputItemKey: "ingestionDestination", Method: "PATCH", URI: "/appbundles/{appBundleIdentifier}/ingestions/{ingestionIdentifier}/ingestiondestinations/{ingestionDestinationIdentifier}"}, }) crud.Register("appflow", map[string]crud.OpMeta{ - "CancelFlowExecutions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cancel-flow-executions"}, + "CancelFlowExecutions": {Verb: "Toggle", Resource: "FlowExecution", OutputListKey: "invalidExecutions", OutputItemKey: "", Method: "POST", URI: "/cancel-flow-executions"}, "CreateConnectorProfile": {Verb: "Create", Resource: "ConnectorProfile", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/create-connector-profile"}, "CreateFlow": {Verb: "Create", Resource: "Flow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/create-flow"}, "DeleteConnectorProfile": {Verb: "Delete", Resource: "ConnectorProfile", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delete-connector-profile"}, @@ -609,9 +616,9 @@ func init() { "ListFlows": {Verb: "List", Resource: "Flow", OutputListKey: "flows", OutputItemKey: "", Method: "POST", URI: "/list-flows"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "RegisterConnector": {Verb: "Create", Resource: "Connector", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/register-connector"}, - "ResetConnectorMetadataCache": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reset-connector-metadata-cache"}, - "StartFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-flow"}, - "StopFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/stop-flow"}, + "ResetConnectorMetadataCache": {Verb: "Toggle", Resource: "ConnectorMetadataCache", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reset-connector-metadata-cache"}, + "StartFlow": {Verb: "Toggle", Resource: "Flow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-flow"}, + "StopFlow": {Verb: "Toggle", Resource: "Flow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/stop-flow"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UnregisterConnector": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/unregister-connector"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, @@ -669,24 +676,36 @@ func init() { "UpdateReportDefinition": {Verb: "Update", Resource: "ReportDefinition", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/reportDefinition/{reportId}"}, }) crud.Register("applicationdiscoveryservice", map[string]crud.OpMeta{ - "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, - "CreateTags": {Verb: "Create", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, - "DeleteApplications": {Verb: "Delete", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, - "DeleteTags": {Verb: "Delete", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, - "DescribeAgents": {Verb: "Get", Resource: "Agent", OutputListKey: "agentsInfo", OutputItemKey: ""}, - "DescribeBatchDeleteConfigurationTask": {Verb: "Get", Resource: "BatchDeleteConfigurationTask", OutputListKey: "", OutputItemKey: "task"}, - "DescribeConfigurations": {Verb: "Get", Resource: "Configuration", OutputListKey: "configurations", OutputItemKey: ""}, - "DescribeContinuousExports": {Verb: "Get", Resource: "ContinuousExport", OutputListKey: "descriptions", OutputItemKey: ""}, - "DescribeExportConfigurations": {Verb: "Get", Resource: "ExportConfiguration", OutputListKey: "exportsInfo", OutputItemKey: ""}, - "DescribeExportTasks": {Verb: "Get", Resource: "ExportTask", OutputListKey: "exportsInfo", OutputItemKey: ""}, - "DescribeImportTasks": {Verb: "Get", Resource: "ImportTask", OutputListKey: "tasks", OutputItemKey: ""}, - "DescribeTags": {Verb: "Get", Resource: "Tag", OutputListKey: "tags", OutputItemKey: ""}, - "GetDiscoverySummary": {Verb: "Get", Resource: "DiscoverySummary", OutputListKey: "", OutputItemKey: "agentSummary"}, - "ListConfigurations": {Verb: "List", Resource: "Configuration", OutputListKey: "configurations", OutputItemKey: ""}, - "ListServerNeighbors": {Verb: "List", Resource: "ServerNeighbor", OutputListKey: "neighbors", OutputItemKey: ""}, - "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, + "AssociateConfigurationItemsToApplication": {Verb: "Relate", Resource: "ConfigurationItemsToApplication", OutputListKey: "", OutputItemKey: ""}, + "BatchDeleteAgents": {Verb: "Delete", Resource: "Agent", OutputListKey: "errors", OutputItemKey: ""}, + "BatchDeleteImportData": {Verb: "Delete", Resource: "ImportData", OutputListKey: "errors", OutputItemKey: ""}, + "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, + "CreateTags": {Verb: "Create", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "DeleteApplications": {Verb: "Delete", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, + "DeleteTags": {Verb: "Delete", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "DescribeAgents": {Verb: "Get", Resource: "Agent", OutputListKey: "agentsInfo", OutputItemKey: ""}, + "DescribeBatchDeleteConfigurationTask": {Verb: "Get", Resource: "BatchDeleteConfigurationTask", OutputListKey: "", OutputItemKey: "task"}, + "DescribeConfigurations": {Verb: "Get", Resource: "Configuration", OutputListKey: "configurations", OutputItemKey: ""}, + "DescribeContinuousExports": {Verb: "Get", Resource: "ContinuousExport", OutputListKey: "descriptions", OutputItemKey: ""}, + "DescribeExportConfigurations": {Verb: "Get", Resource: "ExportConfiguration", OutputListKey: "exportsInfo", OutputItemKey: ""}, + "DescribeExportTasks": {Verb: "Get", Resource: "ExportTask", OutputListKey: "exportsInfo", OutputItemKey: ""}, + "DescribeImportTasks": {Verb: "Get", Resource: "ImportTask", OutputListKey: "tasks", OutputItemKey: ""}, + "DescribeTags": {Verb: "Get", Resource: "Tag", OutputListKey: "tags", OutputItemKey: ""}, + "DisassociateConfigurationItemsFromApplication": {Verb: "Relate", Resource: "ConfigurationItemsFromApplication", OutputListKey: "", OutputItemKey: ""}, + "GetDiscoverySummary": {Verb: "Get", Resource: "DiscoverySummary", OutputListKey: "", OutputItemKey: "agentSummary"}, + "ListConfigurations": {Verb: "List", Resource: "Configuration", OutputListKey: "configurations", OutputItemKey: ""}, + "ListServerNeighbors": {Verb: "List", Resource: "ServerNeighbor", OutputListKey: "neighbors", OutputItemKey: ""}, + "StartBatchDeleteConfigurationTask": {Verb: "Toggle", Resource: "BatchDeleteConfigurationTask", OutputListKey: "", OutputItemKey: ""}, + "StartContinuousExport": {Verb: "Toggle", Resource: "ContinuousExport", OutputListKey: "", OutputItemKey: ""}, + "StartDataCollectionByAgentIds": {Verb: "Toggle", Resource: "DataCollectionByAgentId", OutputListKey: "agentsConfigurationStatus", OutputItemKey: ""}, + "StartExportTask": {Verb: "Toggle", Resource: "ExportTask", OutputListKey: "", OutputItemKey: ""}, + "StartImportTask": {Verb: "Toggle", Resource: "ImportTask", OutputListKey: "", OutputItemKey: "task"}, + "StopContinuousExport": {Verb: "Toggle", Resource: "ContinuousExport", OutputListKey: "", OutputItemKey: ""}, + "StopDataCollectionByAgentIds": {Verb: "Toggle", Resource: "DataCollectionByAgentId", OutputListKey: "agentsConfigurationStatus", OutputItemKey: ""}, + "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("applicationinsights", map[string]crud.OpMeta{ + "AddWorkload": {Verb: "Relate", Resource: "Workload", OutputListKey: "", OutputItemKey: "WorkloadConfiguration"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "ApplicationInfo"}, "CreateComponent": {Verb: "Create", Resource: "Component", OutputListKey: "", OutputItemKey: ""}, "CreateLogPattern": {Verb: "Create", Resource: "LogPattern", OutputListKey: "", OutputItemKey: "LogPattern"}, @@ -710,6 +729,7 @@ func init() { "ListProblems": {Verb: "List", Resource: "Problem", OutputListKey: "ProblemList", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListWorkloads": {Verb: "List", Resource: "Workload", OutputListKey: "WorkloadList", OutputItemKey: ""}, + "RemoveWorkload": {Verb: "Relate", Resource: "Workload", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: "ApplicationInfo"}, @@ -720,9 +740,9 @@ func init() { "UpdateWorkload": {Verb: "Update", Resource: "Workload", OutputListKey: "", OutputItemKey: "WorkloadConfiguration"}, }) crud.Register("applicationsignals", map[string]crud.OpMeta{ - "BatchDeleteInstrumentationConfigurations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/batch-delete-instrumentation-configurations"}, + "BatchDeleteInstrumentationConfigurations": {Verb: "Delete", Resource: "InstrumentationConfiguration", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/batch-delete-instrumentation-configurations"}, "BatchGetServiceLevelObjectiveBudgetReport": {Verb: "List", Resource: "ServiceLevelObjectiveBudgetReport", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/budget-report"}, - "BatchUpdateExclusionWindows": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/exclusion-windows"}, + "BatchUpdateExclusionWindows": {Verb: "Update", Resource: "ExclusionWindow", OutputListKey: "Errors", OutputItemKey: "", Method: "PATCH", URI: "/exclusion-windows"}, "CreateInstrumentationConfiguration": {Verb: "Create", Resource: "InstrumentationConfiguration", OutputListKey: "AttributeFilters", OutputItemKey: "", Method: "POST", URI: "/create-instrumentation-configuration"}, "CreateServiceLevelObjective": {Verb: "Create", Resource: "ServiceLevelObjective", OutputListKey: "", OutputItemKey: "Slo", Method: "POST", URI: "/slo"}, "DeleteGroupingConfiguration": {Verb: "Delete", Resource: "GroupingConfiguration", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/grouping-configuration"}, @@ -746,7 +766,7 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "GET", URI: "/tags"}, "PutGroupingConfiguration": {Verb: "Update", Resource: "GroupingConfiguration", OutputListKey: "", OutputItemKey: "GroupingConfiguration", Method: "PUT", URI: "/grouping-configuration"}, "ReportInstrumentationConfigurationStatus": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/report-instrumentation-configuration-status"}, - "StartDiscovery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-discovery"}, + "StartDiscovery": {Verb: "Toggle", Resource: "Discovery", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-discovery"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tag-resource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/untag-resource"}, "UpdateServiceLevelObjective": {Verb: "Update", Resource: "ServiceLevelObjective", OutputListKey: "", OutputItemKey: "Slo", Method: "PATCH", URI: "/slo/{Id}"}, @@ -792,6 +812,7 @@ func init() { "UpdateVirtualService": {Verb: "Update", Resource: "VirtualService", OutputListKey: "", OutputItemKey: "virtualService", Method: "PUT", URI: "/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}"}, }) crud.Register("apprunner", map[string]crud.OpMeta{ + "AssociateCustomDomain": {Verb: "Relate", Resource: "CustomDomain", OutputListKey: "VpcDNSTargets", OutputItemKey: "CustomDomain"}, "CreateAutoScalingConfiguration": {Verb: "Create", Resource: "AutoScalingConfiguration", OutputListKey: "", OutputItemKey: "AutoScalingConfiguration"}, "CreateConnection": {Verb: "Create", Resource: "Connection", OutputListKey: "", OutputItemKey: "Connection"}, "CreateObservabilityConfiguration": {Verb: "Create", Resource: "ObservabilityConfiguration", OutputListKey: "", OutputItemKey: "ObservabilityConfiguration"}, @@ -810,6 +831,7 @@ func init() { "DescribeService": {Verb: "Get", Resource: "Service", OutputListKey: "", OutputItemKey: "Service"}, "DescribeVpcConnector": {Verb: "Get", Resource: "VpcConnector", OutputListKey: "", OutputItemKey: "VpcConnector"}, "DescribeVpcIngressConnection": {Verb: "Get", Resource: "VpcIngressConnection", OutputListKey: "", OutputItemKey: "VpcIngressConnection"}, + "DisassociateCustomDomain": {Verb: "Relate", Resource: "CustomDomain", OutputListKey: "VpcDNSTargets", OutputItemKey: "CustomDomain"}, "ListAutoScalingConfigurations": {Verb: "List", Resource: "AutoScalingConfiguration", OutputListKey: "AutoScalingConfigurationSummaryList", OutputItemKey: ""}, "ListConnections": {Verb: "List", Resource: "Connection", OutputListKey: "ConnectionSummaryList", OutputItemKey: ""}, "ListObservabilityConfigurations": {Verb: "List", Resource: "ObservabilityConfiguration", OutputListKey: "ObservabilityConfigurationSummaryList", OutputItemKey: ""}, @@ -819,6 +841,9 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListVpcConnectors": {Verb: "List", Resource: "VpcConnector", OutputListKey: "VpcConnectors", OutputItemKey: ""}, "ListVpcIngressConnections": {Verb: "List", Resource: "VpcIngressConnection", OutputListKey: "VpcIngressConnectionSummaryList", OutputItemKey: ""}, + "PauseService": {Verb: "Toggle", Resource: "Service", OutputListKey: "", OutputItemKey: "Service"}, + "ResumeService": {Verb: "Toggle", Resource: "Service", OutputListKey: "", OutputItemKey: "Service"}, + "StartDeployment": {Verb: "Toggle", Resource: "Deployment", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDefaultAutoScalingConfiguration": {Verb: "Update", Resource: "DefaultAutoScalingConfiguration", OutputListKey: "", OutputItemKey: "AutoScalingConfiguration"}, @@ -826,6 +851,14 @@ func init() { "UpdateVpcIngressConnection": {Verb: "Update", Resource: "VpcIngressConnection", OutputListKey: "", OutputItemKey: "VpcIngressConnection"}, }) crud.Register("appstream", map[string]crud.OpMeta{ + "AssociateAppBlockBuilderAppBlock": {Verb: "Relate", Resource: "AppBlockBuilderAppBlock", OutputListKey: "", OutputItemKey: "AppBlockBuilderAppBlockAssociation"}, + "AssociateApplicationFleet": {Verb: "Relate", Resource: "ApplicationFleet", OutputListKey: "", OutputItemKey: "ApplicationFleetAssociation"}, + "AssociateApplicationToEntitlement": {Verb: "Relate", Resource: "ApplicationToEntitlement", OutputListKey: "", OutputItemKey: ""}, + "AssociateFleet": {Verb: "Relate", Resource: "Fleet", OutputListKey: "", OutputItemKey: ""}, + "AssociateSoftwareToImageBuilder": {Verb: "Relate", Resource: "SoftwareToImageBuilder", OutputListKey: "", OutputItemKey: ""}, + "BatchAssociateUserStack": {Verb: "Relate", Resource: "UserStack", OutputListKey: "errors", OutputItemKey: ""}, + "BatchDisassociateUserStack": {Verb: "Relate", Resource: "UserStack", OutputListKey: "errors", OutputItemKey: ""}, + "CopyImage": {Verb: "Create", Resource: "Image", OutputListKey: "", OutputItemKey: ""}, "CreateAppBlock": {Verb: "Create", Resource: "AppBlock", OutputListKey: "", OutputItemKey: "AppBlock"}, "CreateAppBlockBuilder": {Verb: "Create", Resource: "AppBlockBuilder", OutputListKey: "", OutputItemKey: "AppBlockBuilder"}, "CreateAppBlockBuilderStreamingURL": {Verb: "Create", Resource: "AppBlockBuilderStreamingURL", OutputListKey: "", OutputItemKey: ""}, @@ -875,12 +908,26 @@ func init() { "DescribeUsageReportSubscriptions": {Verb: "Get", Resource: "UsageReportSubscription", OutputListKey: "UsageReportSubscriptions", OutputItemKey: ""}, "DescribeUserStackAssociations": {Verb: "Get", Resource: "UserStackAssociation", OutputListKey: "UserStackAssociations", OutputItemKey: ""}, "DescribeUsers": {Verb: "Get", Resource: "User", OutputListKey: "Users", OutputItemKey: ""}, + "DisableUser": {Verb: "Toggle", Resource: "User", OutputListKey: "", OutputItemKey: ""}, + "DisassociateAppBlockBuilderAppBlock": {Verb: "Relate", Resource: "AppBlockBuilderAppBlock", OutputListKey: "", OutputItemKey: ""}, + "DisassociateApplicationFleet": {Verb: "Relate", Resource: "ApplicationFleet", OutputListKey: "", OutputItemKey: ""}, + "DisassociateApplicationFromEntitlement": {Verb: "Relate", Resource: "ApplicationFromEntitlement", OutputListKey: "", OutputItemKey: ""}, + "DisassociateFleet": {Verb: "Relate", Resource: "Fleet", OutputListKey: "", OutputItemKey: ""}, + "DisassociateSoftwareFromImageBuilder": {Verb: "Relate", Resource: "SoftwareFromImageBuilder", OutputListKey: "", OutputItemKey: ""}, + "EnableUser": {Verb: "Toggle", Resource: "User", OutputListKey: "", OutputItemKey: ""}, "GetExportImageTask": {Verb: "Get", Resource: "ExportImageTask", OutputListKey: "", OutputItemKey: "ExportImageTask"}, "ListAssociatedFleets": {Verb: "List", Resource: "AssociatedFleet", OutputListKey: "Names", OutputItemKey: ""}, "ListAssociatedStacks": {Verb: "List", Resource: "AssociatedStack", OutputListKey: "Names", OutputItemKey: ""}, "ListEntitledApplications": {Verb: "List", Resource: "EntitledApplication", OutputListKey: "EntitledApplications", OutputItemKey: ""}, "ListExportImageTasks": {Verb: "List", Resource: "ExportImageTask", OutputListKey: "ExportImageTasks", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "StartAppBlockBuilder": {Verb: "Toggle", Resource: "AppBlockBuilder", OutputListKey: "", OutputItemKey: "AppBlockBuilder"}, + "StartFleet": {Verb: "Toggle", Resource: "Fleet", OutputListKey: "", OutputItemKey: ""}, + "StartImageBuilder": {Verb: "Toggle", Resource: "ImageBuilder", OutputListKey: "", OutputItemKey: "ImageBuilder"}, + "StartSoftwareDeploymentToImageBuilder": {Verb: "Toggle", Resource: "SoftwareDeploymentToImageBuilder", OutputListKey: "", OutputItemKey: ""}, + "StopAppBlockBuilder": {Verb: "Toggle", Resource: "AppBlockBuilder", OutputListKey: "", OutputItemKey: "AppBlockBuilder"}, + "StopFleet": {Verb: "Toggle", Resource: "Fleet", OutputListKey: "", OutputItemKey: ""}, + "StopImageBuilder": {Verb: "Toggle", Resource: "ImageBuilder", OutputListKey: "", OutputItemKey: "ImageBuilder"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAppBlockBuilder": {Verb: "Update", Resource: "AppBlockBuilder", OutputListKey: "", OutputItemKey: "AppBlockBuilder"}, @@ -893,9 +940,9 @@ func init() { "UpdateThemeForStack": {Verb: "Update", Resource: "ThemeForStack", OutputListKey: "", OutputItemKey: "Theme"}, }) crud.Register("appsync", map[string]crud.OpMeta{ - "AssociateApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/domainnames/{domainName}/apiassociation"}, - "AssociateMergedGraphqlApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations"}, - "AssociateSourceGraphqlApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations"}, + "AssociateApi": {Verb: "Relate", Resource: "Api", OutputListKey: "", OutputItemKey: "apiAssociation", Method: "POST", URI: "/v1/domainnames/{domainName}/apiassociation"}, + "AssociateMergedGraphqlApi": {Verb: "Relate", Resource: "MergedGraphqlApi", OutputListKey: "", OutputItemKey: "sourceApiAssociation", Method: "POST", URI: "/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations"}, + "AssociateSourceGraphqlApi": {Verb: "Relate", Resource: "SourceGraphqlApi", OutputListKey: "", OutputItemKey: "sourceApiAssociation", Method: "POST", URI: "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations"}, "CreateApi": {Verb: "Create", Resource: "Api", OutputListKey: "", OutputItemKey: "api", Method: "POST", URI: "/v2/apis"}, "CreateApiCache": {Verb: "Create", Resource: "ApiCache", OutputListKey: "", OutputItemKey: "apiCache", Method: "POST", URI: "/v1/apis/{apiId}/ApiCaches"}, "CreateApiKey": {Verb: "Create", Resource: "ApiKey", OutputListKey: "", OutputItemKey: "apiKey", Method: "POST", URI: "/v1/apis/{apiId}/apikeys"}, @@ -916,9 +963,9 @@ func init() { "DeleteGraphqlApi": {Verb: "Delete", Resource: "GraphqlApi", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/apis/{apiId}"}, "DeleteResolver": {Verb: "Delete", Resource: "Resolver", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/apis/{apiId}/types/{typeName}/resolvers/{fieldName}"}, "DeleteType": {Verb: "Delete", Resource: "Type", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/apis/{apiId}/types/{typeName}"}, - "DisassociateApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/domainnames/{domainName}/apiassociation"}, - "DisassociateMergedGraphqlApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations/{associationId}"}, - "DisassociateSourceGraphqlApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"}, + "DisassociateApi": {Verb: "Relate", Resource: "Api", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/domainnames/{domainName}/apiassociation"}, + "DisassociateMergedGraphqlApi": {Verb: "Relate", Resource: "MergedGraphqlApi", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/sourceApis/{sourceApiIdentifier}/mergedApiAssociations/{associationId}"}, + "DisassociateSourceGraphqlApi": {Verb: "Relate", Resource: "SourceGraphqlApi", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}"}, "EvaluateCode": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/dataplane-evaluatecode"}, "EvaluateMappingTemplate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/dataplane-evaluatetemplate"}, "FlushApiCache": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/apis/{apiId}/FlushCache"}, @@ -951,9 +998,9 @@ func init() { "ListTypes": {Verb: "List", Resource: "Type", OutputListKey: "types", OutputItemKey: "", Method: "GET", URI: "/v1/apis/{apiId}/types"}, "ListTypesByAssociation": {Verb: "List", Resource: "TypesByAssociation", OutputListKey: "types", OutputItemKey: "", Method: "GET", URI: "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/types"}, "PutGraphqlApiEnvironmentVariables": {Verb: "Update", Resource: "GraphqlApiEnvironmentVariable", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/apis/{apiId}/environmentVariables"}, - "StartDataSourceIntrospection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/datasources/introspections"}, - "StartSchemaCreation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/apis/{apiId}/schemacreation"}, - "StartSchemaMerge": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/merge"}, + "StartDataSourceIntrospection": {Verb: "Toggle", Resource: "DataSourceIntrospection", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/datasources/introspections"}, + "StartSchemaCreation": {Verb: "Toggle", Resource: "SchemaCreation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/apis/{apiId}/schemacreation"}, + "StartSchemaMerge": {Verb: "Toggle", Resource: "SchemaMerge", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/mergedApis/{mergedApiIdentifier}/sourceApiAssociations/{associationId}/merge"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/tags/{resourceArn}"}, "UpdateApi": {Verb: "Update", Resource: "Api", OutputListKey: "", OutputItemKey: "api", Method: "POST", URI: "/v2/apis/{apiId}"}, @@ -969,6 +1016,7 @@ func init() { "UpdateType": {Verb: "Update", Resource: "Type", OutputListKey: "", OutputItemKey: "type", Method: "POST", URI: "/v1/apis/{apiId}/types/{typeName}"}, }) crud.Register("arcregionswitch", map[string]crud.OpMeta{ + "CancelPlanExecution": {Verb: "Toggle", Resource: "PlanExecution", OutputListKey: "", OutputItemKey: ""}, "CreatePlan": {Verb: "Create", Resource: "Plan", OutputListKey: "", OutputItemKey: "plan"}, "DeletePlan": {Verb: "Delete", Resource: "Plan", OutputListKey: "", OutputItemKey: ""}, "GetPlan": {Verb: "Get", Resource: "Plan", OutputListKey: "", OutputItemKey: "plan"}, @@ -982,6 +1030,7 @@ func init() { "ListRoute53HealthChecks": {Verb: "List", Resource: "Route53HealthCheck", OutputListKey: "healthChecks", OutputItemKey: ""}, "ListRoute53HealthChecksInRegion": {Verb: "List", Resource: "Route53HealthChecksInRegion", OutputListKey: "healthChecks", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "StartPlanExecution": {Verb: "Toggle", Resource: "PlanExecution", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdatePlan": {Verb: "Update", Resource: "Plan", OutputListKey: "", OutputItemKey: "plan"}, @@ -989,8 +1038,8 @@ func init() { "UpdatePlanExecutionStep": {Verb: "Update", Resource: "PlanExecutionStep", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("arczonalshift", map[string]crud.OpMeta{ - "CancelPracticeRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/practiceruns/{zonalShiftId}"}, - "CancelZonalShift": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/zonalshifts/{zonalShiftId}"}, + "CancelPracticeRun": {Verb: "Toggle", Resource: "PracticeRun", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/practiceruns/{zonalShiftId}"}, + "CancelZonalShift": {Verb: "Toggle", Resource: "ZonalShift", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/zonalshifts/{zonalShiftId}"}, "CreatePracticeRunConfiguration": {Verb: "Create", Resource: "PracticeRunConfiguration", OutputListKey: "", OutputItemKey: "practiceRunConfiguration", Method: "POST", URI: "/configuration"}, "DeletePracticeRunConfiguration": {Verb: "Delete", Resource: "PracticeRunConfiguration", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/configuration/{resourceIdentifier}"}, "GetAutoshiftObserverNotificationStatus": {Verb: "Get", Resource: "AutoshiftObserverNotificationStatu", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/autoshift-observer-notification"}, @@ -998,8 +1047,8 @@ func init() { "ListAutoshifts": {Verb: "List", Resource: "Autoshift", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/autoshifts"}, "ListManagedResources": {Verb: "List", Resource: "ManagedResource", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/managedresources"}, "ListZonalShifts": {Verb: "List", Resource: "ZonalShift", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/zonalshifts"}, - "StartPracticeRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/practiceruns"}, - "StartZonalShift": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/zonalshifts"}, + "StartPracticeRun": {Verb: "Toggle", Resource: "PracticeRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/practiceruns"}, + "StartZonalShift": {Verb: "Toggle", Resource: "ZonalShift", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/zonalshifts"}, "UpdateAutoshiftObserverNotificationStatus": {Verb: "Update", Resource: "AutoshiftObserverNotificationStatu", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/autoshift-observer-notification"}, "UpdatePracticeRunConfiguration": {Verb: "Update", Resource: "PracticeRunConfiguration", OutputListKey: "", OutputItemKey: "practiceRunConfiguration", Method: "PATCH", URI: "/configuration/{resourceIdentifier}"}, "UpdateZonalAutoshiftConfiguration": {Verb: "Update", Resource: "ZonalAutoshiftConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/managedresources/{resourceIdentifier}"}, @@ -1028,6 +1077,7 @@ func init() { "BatchGetNamedQuery": {Verb: "List", Resource: "NamedQuery", OutputListKey: "NamedQueries", OutputItemKey: ""}, "BatchGetPreparedStatement": {Verb: "List", Resource: "PreparedStatement", OutputListKey: "PreparedStatements", OutputItemKey: ""}, "BatchGetQueryExecution": {Verb: "List", Resource: "QueryExecution", OutputListKey: "QueryExecutions", OutputItemKey: ""}, + "CancelCapacityReservation": {Verb: "Toggle", Resource: "CapacityReservation", OutputListKey: "", OutputItemKey: ""}, "CreateCapacityReservation": {Verb: "Create", Resource: "CapacityReservation", OutputListKey: "", OutputItemKey: ""}, "CreateDataCatalog": {Verb: "Create", Resource: "DataCatalog", OutputListKey: "", OutputItemKey: "DataCatalog"}, "CreateNamedQuery": {Verb: "Create", Resource: "NamedQuery", OutputListKey: "", OutputItemKey: ""}, @@ -1077,7 +1127,13 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListWorkGroups": {Verb: "List", Resource: "WorkGroup", OutputListKey: "WorkGroups", OutputItemKey: ""}, "PutCapacityAssignmentConfiguration": {Verb: "Update", Resource: "CapacityAssignmentConfiguration", OutputListKey: "", OutputItemKey: ""}, + "StartCalculationExecution": {Verb: "Toggle", Resource: "CalculationExecution", OutputListKey: "", OutputItemKey: ""}, + "StartQueryExecution": {Verb: "Toggle", Resource: "QueryExecution", OutputListKey: "", OutputItemKey: ""}, + "StartSession": {Verb: "Toggle", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, + "StopCalculationExecution": {Verb: "Toggle", Resource: "CalculationExecution", OutputListKey: "", OutputItemKey: ""}, + "StopQueryExecution": {Verb: "Toggle", Resource: "QueryExecution", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "TerminateSession": {Verb: "Delete", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateCapacityReservation": {Verb: "Update", Resource: "CapacityReservation", OutputListKey: "", OutputItemKey: ""}, "UpdateDataCatalog": {Verb: "Update", Resource: "DataCatalog", OutputListKey: "", OutputItemKey: ""}, @@ -1088,11 +1144,11 @@ func init() { "UpdateWorkGroup": {Verb: "Update", Resource: "WorkGroup", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("auditmanager", map[string]crud.OpMeta{ - "AssociateAssessmentReportEvidenceFolder": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/associateToAssessmentReport"}, - "BatchAssociateAssessmentReportEvidence": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/batchAssociateToAssessmentReport"}, - "BatchCreateDelegationByAssessment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assessments/{assessmentId}/delegations"}, - "BatchDeleteDelegationByAssessment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/delegations"}, - "BatchDisassociateAssessmentReportEvidence": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/batchDisassociateFromAssessmentReport"}, + "AssociateAssessmentReportEvidenceFolder": {Verb: "Relate", Resource: "AssessmentReportEvidenceFolder", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/associateToAssessmentReport"}, + "BatchAssociateAssessmentReportEvidence": {Verb: "Relate", Resource: "AssessmentReportEvidence", OutputListKey: "errors", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/batchAssociateToAssessmentReport"}, + "BatchCreateDelegationByAssessment": {Verb: "Create", Resource: "DelegationByAssessment", OutputListKey: "delegations", OutputItemKey: "", Method: "POST", URI: "/assessments/{assessmentId}/delegations"}, + "BatchDeleteDelegationByAssessment": {Verb: "Delete", Resource: "DelegationByAssessment", OutputListKey: "errors", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/delegations"}, + "BatchDisassociateAssessmentReportEvidence": {Verb: "Relate", Resource: "AssessmentReportEvidence", OutputListKey: "errors", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/batchDisassociateFromAssessmentReport"}, "BatchImportEvidenceToAssessmentControl": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assessments/{assessmentId}/controlSets/{controlSetId}/controls/{controlId}/evidence"}, "CreateAssessment": {Verb: "Create", Resource: "Assessment", OutputListKey: "", OutputItemKey: "assessment", Method: "POST", URI: "/assessments"}, "CreateAssessmentFramework": {Verb: "Create", Resource: "AssessmentFramework", OutputListKey: "", OutputItemKey: "framework", Method: "POST", URI: "/assessmentFrameworks"}, @@ -1105,7 +1161,7 @@ func init() { "DeleteControl": {Verb: "Delete", Resource: "Control", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/controls/{controlId}"}, "DeregisterAccount": {Verb: "Delete", Resource: "Account", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/account/deregisterAccount"}, "DeregisterOrganizationAdminAccount": {Verb: "Delete", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/account/deregisterOrganizationAdminAccount"}, - "DisassociateAssessmentReportEvidenceFolder": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/disassociateFromAssessmentReport"}, + "DisassociateAssessmentReportEvidenceFolder": {Verb: "Relate", Resource: "AssessmentReportEvidenceFolder", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/assessments/{assessmentId}/disassociateFromAssessmentReport"}, "GetAccountStatus": {Verb: "Get", Resource: "AccountStatu", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/account/status"}, "GetAssessment": {Verb: "Get", Resource: "Assessment", OutputListKey: "", OutputItemKey: "assessment", Method: "GET", URI: "/assessments/{assessmentId}"}, "GetAssessmentFramework": {Verb: "Get", Resource: "AssessmentFramework", OutputListKey: "", OutputItemKey: "framework", Method: "GET", URI: "/assessmentFrameworks/{frameworkId}"}, @@ -1138,7 +1194,7 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "RegisterAccount": {Verb: "Create", Resource: "Account", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/account/registerAccount"}, "RegisterOrganizationAdminAccount": {Verb: "Create", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/account/registerOrganizationAdminAccount"}, - "StartAssessmentFrameworkShare": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assessmentFrameworks/{frameworkId}/shareRequests"}, + "StartAssessmentFrameworkShare": {Verb: "Toggle", Resource: "AssessmentFrameworkShare", OutputListKey: "", OutputItemKey: "assessmentFrameworkShareRequest", Method: "POST", URI: "/assessmentFrameworks/{frameworkId}/shareRequests"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAssessment": {Verb: "Update", Resource: "Assessment", OutputListKey: "", OutputItemKey: "assessment", Method: "PUT", URI: "/assessments/{assessmentId}"}, @@ -1152,6 +1208,14 @@ func init() { "ValidateAssessmentReportIntegrity": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assessmentReports/integrity"}, }) crud.Register("autoscaling", map[string]crud.OpMeta{ + "AttachInstances": {Verb: "Relate", Resource: "Instance", OutputListKey: "", OutputItemKey: ""}, + "AttachLoadBalancerTargetGroups": {Verb: "Relate", Resource: "LoadBalancerTargetGroup", OutputListKey: "", OutputItemKey: ""}, + "AttachLoadBalancers": {Verb: "Relate", Resource: "LoadBalancer", OutputListKey: "", OutputItemKey: ""}, + "AttachTrafficSources": {Verb: "Relate", Resource: "TrafficSource", OutputListKey: "", OutputItemKey: ""}, + "BatchDeleteScheduledAction": {Verb: "Delete", Resource: "ScheduledAction", OutputListKey: "FailedScheduledActions", OutputItemKey: ""}, + "BatchPutScheduledUpdateGroupAction": {Verb: "Update", Resource: "ScheduledUpdateGroupAction", OutputListKey: "FailedScheduledUpdateGroupActions", OutputItemKey: ""}, + "CancelInstanceRefresh": {Verb: "Toggle", Resource: "InstanceRefresh", OutputListKey: "", OutputItemKey: ""}, + "CompleteLifecycleAction": {Verb: "Toggle", Resource: "LifecycleAction", OutputListKey: "", OutputItemKey: ""}, "CreateAutoScalingGroup": {Verb: "Create", Resource: "AutoScalingGroup", OutputListKey: "", OutputItemKey: ""}, "CreateLaunchConfiguration": {Verb: "Create", Resource: "LaunchConfiguration", OutputListKey: "", OutputItemKey: ""}, "CreateOrUpdateTags": {Verb: "Create", Resource: "OrUpdateTag", OutputListKey: "", OutputItemKey: ""}, @@ -1184,12 +1248,25 @@ func init() { "DescribeTerminationPolicyTypes": {Verb: "Get", Resource: "TerminationPolicyType", OutputListKey: "TerminationPolicyTypes", OutputItemKey: ""}, "DescribeTrafficSources": {Verb: "Get", Resource: "TrafficSource", OutputListKey: "TrafficSources", OutputItemKey: ""}, "DescribeWarmPool": {Verb: "Get", Resource: "WarmPool", OutputListKey: "Instances", OutputItemKey: "WarmPoolConfiguration"}, + "DetachInstances": {Verb: "Relate", Resource: "Instance", OutputListKey: "Activities", OutputItemKey: ""}, + "DetachLoadBalancerTargetGroups": {Verb: "Relate", Resource: "LoadBalancerTargetGroup", OutputListKey: "", OutputItemKey: ""}, + "DetachLoadBalancers": {Verb: "Relate", Resource: "LoadBalancer", OutputListKey: "", OutputItemKey: ""}, + "DetachTrafficSources": {Verb: "Relate", Resource: "TrafficSource", OutputListKey: "", OutputItemKey: ""}, + "DisableMetricsCollection": {Verb: "Toggle", Resource: "MetricsCollection", OutputListKey: "", OutputItemKey: ""}, + "EnableMetricsCollection": {Verb: "Toggle", Resource: "MetricsCollection", OutputListKey: "", OutputItemKey: ""}, "GetPredictiveScalingForecast": {Verb: "Get", Resource: "PredictiveScalingForecast", OutputListKey: "LoadForecast", OutputItemKey: "CapacityForecast"}, "PutLifecycleHook": {Verb: "Update", Resource: "LifecycleHook", OutputListKey: "", OutputItemKey: ""}, "PutNotificationConfiguration": {Verb: "Update", Resource: "NotificationConfiguration", OutputListKey: "", OutputItemKey: ""}, "PutScalingPolicy": {Verb: "Update", Resource: "ScalingPolicy", OutputListKey: "Alarms", OutputItemKey: ""}, "PutScheduledUpdateGroupAction": {Verb: "Update", Resource: "ScheduledUpdateGroupAction", OutputListKey: "", OutputItemKey: ""}, "PutWarmPool": {Verb: "Update", Resource: "WarmPool", OutputListKey: "", OutputItemKey: ""}, + "ResumeProcesses": {Verb: "Toggle", Resource: "Process", OutputListKey: "", OutputItemKey: ""}, + "SetDesiredCapacity": {Verb: "Update", Resource: "DesiredCapacity", OutputListKey: "", OutputItemKey: ""}, + "SetInstanceHealth": {Verb: "Update", Resource: "InstanceHealth", OutputListKey: "", OutputItemKey: ""}, + "SetInstanceProtection": {Verb: "Update", Resource: "InstanceProtection", OutputListKey: "", OutputItemKey: ""}, + "StartInstanceRefresh": {Verb: "Toggle", Resource: "InstanceRefresh", OutputListKey: "", OutputItemKey: ""}, + "SuspendProcesses": {Verb: "Toggle", Resource: "Process", OutputListKey: "", OutputItemKey: ""}, + "TerminateInstanceInAutoScalingGroup": {Verb: "Delete", Resource: "InstanceInAutoScalingGroup", OutputListKey: "", OutputItemKey: "Activity"}, "UpdateAutoScalingGroup": {Verb: "Update", Resource: "AutoScalingGroup", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("autoscalingplans", map[string]crud.OpMeta{ @@ -1210,7 +1287,7 @@ func init() { "DeletePartnership": {Verb: "Delete", Resource: "Partnership", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/partnerships/{partnershipId}"}, "DeleteProfile": {Verb: "Delete", Resource: "Profile", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/profiles/{profileId}"}, "DeleteTransformer": {Verb: "Delete", Resource: "Transformer", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/transformers/{transformerId}"}, - "GenerateMapping": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/generate-mapping"}, + "GenerateMapping": {Verb: "Create", Resource: "Mapping", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/generate-mapping"}, "GetCapability": {Verb: "Get", Resource: "Capability", OutputListKey: "instructionsDocuments", OutputItemKey: "", Method: "GET", URI: "/capabilities/{capabilityId}"}, "GetPartnership": {Verb: "Get", Resource: "Partnership", OutputListKey: "capabilities", OutputItemKey: "capabilityOptions", Method: "GET", URI: "/partnerships/{partnershipId}"}, "GetProfile": {Verb: "Get", Resource: "Profile", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/profiles/{profileId}"}, @@ -1221,7 +1298,7 @@ func init() { "ListProfiles": {Verb: "List", Resource: "Profile", OutputListKey: "profiles", OutputItemKey: "", Method: "GET", URI: "/profiles"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceARN}"}, "ListTransformers": {Verb: "List", Resource: "Transformer", OutputListKey: "transformers", OutputItemKey: "", Method: "GET", URI: "/transformers"}, - "StartTransformerJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/transformer-jobs"}, + "StartTransformerJob": {Verb: "Toggle", Resource: "TransformerJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/transformer-jobs"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceARN}"}, "TestConversion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/testconversion"}, "TestMapping": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/testmapping"}, @@ -1233,8 +1310,8 @@ func init() { "UpdateTransformer": {Verb: "Update", Resource: "Transformer", OutputListKey: "", OutputItemKey: "inputConversion", Method: "PATCH", URI: "/transformers/{transformerId}"}, }) crud.Register("backup", map[string]crud.OpMeta{ - "AssociateBackupVaultMpaApprovalTeam": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/backup-vaults/{BackupVaultName}/mpaApprovalTeam"}, - "CancelLegalHold": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/legal-holds/{LegalHoldId}"}, + "AssociateBackupVaultMpaApprovalTeam": {Verb: "Relate", Resource: "BackupVaultMpaApprovalTeam", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/backup-vaults/{BackupVaultName}/mpaApprovalTeam"}, + "CancelLegalHold": {Verb: "Toggle", Resource: "LegalHold", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/legal-holds/{LegalHoldId}"}, "CreateBackupPlan": {Verb: "Create", Resource: "BackupPlan", OutputListKey: "AdvancedBackupSettings", OutputItemKey: "", Method: "PUT", URI: "/backup/plans"}, "CreateBackupSelection": {Verb: "Create", Resource: "BackupSelection", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/backup/plans/{BackupPlanId}/selections"}, "CreateBackupVault": {Verb: "Create", Resource: "BackupVault", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/backup-vaults/{BackupVaultName}"}, @@ -1270,9 +1347,9 @@ func init() { "DescribeReportPlan": {Verb: "Get", Resource: "ReportPlan", OutputListKey: "", OutputItemKey: "ReportPlan", Method: "GET", URI: "/audit/report-plans/{ReportPlanName}"}, "DescribeRestoreJob": {Verb: "Get", Resource: "RestoreJob", OutputListKey: "", OutputItemKey: "CreatedBy", Method: "GET", URI: "/restore-jobs/{RestoreJobId}"}, "DescribeScanJob": {Verb: "Get", Resource: "ScanJob", OutputListKey: "", OutputItemKey: "CreatedBy", Method: "GET", URI: "/scan/jobs/{ScanJobId}"}, - "DisassociateBackupVaultMpaApprovalTeam": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backup-vaults/{BackupVaultName}/mpaApprovalTeam?delete"}, - "DisassociateRecoveryPoint": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backup-vaults/{BackupVaultName}/recovery-points/{RecoveryPointArn}/disassociate"}, - "DisassociateRecoveryPointFromParent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/backup-vaults/{BackupVaultName}/recovery-points/{RecoveryPointArn}/parentAssociation"}, + "DisassociateBackupVaultMpaApprovalTeam": {Verb: "Relate", Resource: "BackupVaultMpaApprovalTeam", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backup-vaults/{BackupVaultName}/mpaApprovalTeam?delete"}, + "DisassociateRecoveryPoint": {Verb: "Relate", Resource: "RecoveryPoint", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backup-vaults/{BackupVaultName}/recovery-points/{RecoveryPointArn}/disassociate"}, + "DisassociateRecoveryPointFromParent": {Verb: "Relate", Resource: "RecoveryPointFromParent", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/backup-vaults/{BackupVaultName}/recovery-points/{RecoveryPointArn}/parentAssociation"}, "ExportBackupPlanTemplate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/backup/plans/{BackupPlanId}/toTemplate"}, "GetBackupPlan": {Verb: "Get", Resource: "BackupPlan", OutputListKey: "AdvancedBackupSettings", OutputItemKey: "BackupPlan", Method: "GET", URI: "/backup/plans/{BackupPlanId}"}, "GetBackupPlanFromJSON": {Verb: "Get", Resource: "BackupPlanFromJSON", OutputListKey: "", OutputItemKey: "BackupPlan", Method: "POST", URI: "/backup/template/json/toPlan"}, @@ -1322,13 +1399,13 @@ func init() { "PutBackupVaultLockConfiguration": {Verb: "Update", Resource: "BackupVaultLockConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/backup-vaults/{BackupVaultName}/vault-lock"}, "PutBackupVaultNotifications": {Verb: "Update", Resource: "BackupVaultNotification", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/backup-vaults/{BackupVaultName}/notification-configuration"}, "PutRestoreValidationResult": {Verb: "Update", Resource: "RestoreValidationResult", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/restore-jobs/{RestoreJobId}/validations"}, - "RevokeRestoreAccessBackupVault": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/logically-air-gapped-backup-vaults/{BackupVaultName}/restore-access-backup-vaults/{RestoreAccessBackupVaultArn}"}, - "StartBackupJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/backup-jobs"}, - "StartCopyJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/copy-jobs"}, - "StartReportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audit/report-jobs/{ReportPlanName}"}, - "StartRestoreJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/restore-jobs"}, - "StartScanJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/scan/job"}, - "StopBackupJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backup-jobs/{BackupJobId}"}, + "RevokeRestoreAccessBackupVault": {Verb: "Relate", Resource: "RestoreAccessBackupVault", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/logically-air-gapped-backup-vaults/{BackupVaultName}/restore-access-backup-vaults/{RestoreAccessBackupVaultArn}"}, + "StartBackupJob": {Verb: "Toggle", Resource: "BackupJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/backup-jobs"}, + "StartCopyJob": {Verb: "Toggle", Resource: "CopyJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/copy-jobs"}, + "StartReportJob": {Verb: "Toggle", Resource: "ReportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audit/report-jobs/{ReportPlanName}"}, + "StartRestoreJob": {Verb: "Toggle", Resource: "RestoreJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/restore-jobs"}, + "StartScanJob": {Verb: "Toggle", Resource: "ScanJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/scan/job"}, + "StopBackupJob": {Verb: "Toggle", Resource: "BackupJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/backup-jobs/{BackupJobId}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/untag/{ResourceArn}"}, "UpdateBackupPlan": {Verb: "Update", Resource: "BackupPlan", OutputListKey: "AdvancedBackupSettings", OutputItemKey: "", Method: "POST", URI: "/backup/plans/{BackupPlanId}"}, @@ -1343,26 +1420,29 @@ func init() { "UpdateTieringConfiguration": {Verb: "Update", Resource: "TieringConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/tiering-configurations/{TieringConfigurationName}"}, }) crud.Register("backupgateway", map[string]crud.OpMeta{ - "CreateGateway": {Verb: "Create", Resource: "Gateway", OutputListKey: "", OutputItemKey: ""}, - "DeleteGateway": {Verb: "Delete", Resource: "Gateway", OutputListKey: "", OutputItemKey: ""}, - "DeleteHypervisor": {Verb: "Delete", Resource: "Hypervisor", OutputListKey: "", OutputItemKey: ""}, - "GetBandwidthRateLimitSchedule": {Verb: "Get", Resource: "BandwidthRateLimitSchedule", OutputListKey: "BandwidthRateLimitIntervals", OutputItemKey: ""}, - "GetGateway": {Verb: "Get", Resource: "Gateway", OutputListKey: "", OutputItemKey: "Gateway"}, - "GetHypervisor": {Verb: "Get", Resource: "Hypervisor", OutputListKey: "", OutputItemKey: "Hypervisor"}, - "GetHypervisorPropertyMappings": {Verb: "Get", Resource: "HypervisorPropertyMapping", OutputListKey: "VmwareToAwsTagMappings", OutputItemKey: ""}, - "GetVirtualMachine": {Verb: "Get", Resource: "VirtualMachine", OutputListKey: "", OutputItemKey: "VirtualMachine"}, - "ListGateways": {Verb: "List", Resource: "Gateway", OutputListKey: "Gateways", OutputItemKey: ""}, - "ListHypervisors": {Verb: "List", Resource: "Hypervisor", OutputListKey: "Hypervisors", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, - "ListVirtualMachines": {Verb: "List", Resource: "VirtualMachine", OutputListKey: "VirtualMachines", OutputItemKey: ""}, - "PutBandwidthRateLimitSchedule": {Verb: "Update", Resource: "BandwidthRateLimitSchedule", OutputListKey: "", OutputItemKey: ""}, - "PutHypervisorPropertyMappings": {Verb: "Update", Resource: "HypervisorPropertyMapping", OutputListKey: "", OutputItemKey: ""}, - "PutMaintenanceStartTime": {Verb: "Update", Resource: "MaintenanceStartTime", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateGatewayInformation": {Verb: "Update", Resource: "GatewayInformation", OutputListKey: "", OutputItemKey: ""}, - "UpdateGatewaySoftwareNow": {Verb: "Update", Resource: "GatewaySoftwareNow", OutputListKey: "", OutputItemKey: ""}, - "UpdateHypervisor": {Verb: "Update", Resource: "Hypervisor", OutputListKey: "", OutputItemKey: ""}, + "AssociateGatewayToServer": {Verb: "Relate", Resource: "GatewayToServer", OutputListKey: "", OutputItemKey: ""}, + "CreateGateway": {Verb: "Create", Resource: "Gateway", OutputListKey: "", OutputItemKey: ""}, + "DeleteGateway": {Verb: "Delete", Resource: "Gateway", OutputListKey: "", OutputItemKey: ""}, + "DeleteHypervisor": {Verb: "Delete", Resource: "Hypervisor", OutputListKey: "", OutputItemKey: ""}, + "DisassociateGatewayFromServer": {Verb: "Relate", Resource: "GatewayFromServer", OutputListKey: "", OutputItemKey: ""}, + "GetBandwidthRateLimitSchedule": {Verb: "Get", Resource: "BandwidthRateLimitSchedule", OutputListKey: "BandwidthRateLimitIntervals", OutputItemKey: ""}, + "GetGateway": {Verb: "Get", Resource: "Gateway", OutputListKey: "", OutputItemKey: "Gateway"}, + "GetHypervisor": {Verb: "Get", Resource: "Hypervisor", OutputListKey: "", OutputItemKey: "Hypervisor"}, + "GetHypervisorPropertyMappings": {Verb: "Get", Resource: "HypervisorPropertyMapping", OutputListKey: "VmwareToAwsTagMappings", OutputItemKey: ""}, + "GetVirtualMachine": {Verb: "Get", Resource: "VirtualMachine", OutputListKey: "", OutputItemKey: "VirtualMachine"}, + "ListGateways": {Verb: "List", Resource: "Gateway", OutputListKey: "Gateways", OutputItemKey: ""}, + "ListHypervisors": {Verb: "List", Resource: "Hypervisor", OutputListKey: "Hypervisors", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "ListVirtualMachines": {Verb: "List", Resource: "VirtualMachine", OutputListKey: "VirtualMachines", OutputItemKey: ""}, + "PutBandwidthRateLimitSchedule": {Verb: "Update", Resource: "BandwidthRateLimitSchedule", OutputListKey: "", OutputItemKey: ""}, + "PutHypervisorPropertyMappings": {Verb: "Update", Resource: "HypervisorPropertyMapping", OutputListKey: "", OutputItemKey: ""}, + "PutMaintenanceStartTime": {Verb: "Update", Resource: "MaintenanceStartTime", OutputListKey: "", OutputItemKey: ""}, + "StartVirtualMachinesMetadataSync": {Verb: "Toggle", Resource: "VirtualMachinesMetadataSync", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateGatewayInformation": {Verb: "Update", Resource: "GatewayInformation", OutputListKey: "", OutputItemKey: ""}, + "UpdateGatewaySoftwareNow": {Verb: "Update", Resource: "GatewaySoftwareNow", OutputListKey: "", OutputItemKey: ""}, + "UpdateHypervisor": {Verb: "Update", Resource: "Hypervisor", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("backupsearch", map[string]crud.OpMeta{ "GetSearchJob": {Verb: "Get", Resource: "SearchJob", OutputListKey: "", OutputItemKey: "CurrentSearchProgress", Method: "GET", URI: "/search-jobs/{SearchJobIdentifier}"}, @@ -1372,14 +1452,14 @@ func init() { "ListSearchJobs": {Verb: "List", Resource: "SearchJob", OutputListKey: "SearchJobs", OutputItemKey: "", Method: "GET", URI: "/search-jobs"}, "ListSearchResultExportJobs": {Verb: "List", Resource: "SearchResultExportJob", OutputListKey: "ExportJobs", OutputItemKey: "", Method: "GET", URI: "/export-search-jobs"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "StartSearchJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/search-jobs"}, - "StartSearchResultExportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/export-search-jobs"}, - "StopSearchJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/search-jobs/{SearchJobIdentifier}/actions/cancel"}, + "StartSearchJob": {Verb: "Toggle", Resource: "SearchJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/search-jobs"}, + "StartSearchResultExportJob": {Verb: "Toggle", Resource: "SearchResultExportJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/export-search-jobs"}, + "StopSearchJob": {Verb: "Toggle", Resource: "SearchJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/search-jobs/{SearchJobIdentifier}/actions/cancel"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, }) crud.Register("batch", map[string]crud.OpMeta{ - "CancelJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/canceljob"}, + "CancelJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/canceljob"}, "CreateComputeEnvironment": {Verb: "Create", Resource: "ComputeEnvironment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/createcomputeenvironment"}, "CreateConsumableResource": {Verb: "Create", Resource: "ConsumableResource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/createconsumableresource"}, "CreateJobQueue": {Verb: "Create", Resource: "JobQueue", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/createjobqueue"}, @@ -1411,11 +1491,11 @@ func init() { "ListServiceJobs": {Verb: "List", Resource: "ServiceJob", OutputListKey: "jobSummaryList", OutputItemKey: "", Method: "POST", URI: "/v1/listservicejobs"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v1/tags/{resourceArn}"}, "RegisterJobDefinition": {Verb: "Create", Resource: "JobDefinition", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/registerjobdefinition"}, - "SubmitJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/submitjob"}, - "SubmitServiceJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/submitservicejob"}, + "SubmitJob": {Verb: "Create", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/submitjob"}, + "SubmitServiceJob": {Verb: "Create", Resource: "ServiceJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/submitservicejob"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/tags/{resourceArn}"}, - "TerminateJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/terminatejob"}, - "TerminateServiceJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/terminateservicejob"}, + "TerminateJob": {Verb: "Delete", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/terminatejob"}, + "TerminateServiceJob": {Verb: "Delete", Resource: "ServiceJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/terminateservicejob"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/tags/{resourceArn}"}, "UpdateComputeEnvironment": {Verb: "Update", Resource: "ComputeEnvironment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/updatecomputeenvironment"}, "UpdateConsumableResource": {Verb: "Update", Resource: "ConsumableResource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/updateconsumableresource"}, @@ -1456,40 +1536,49 @@ func init() { "UpdateExport": {Verb: "Update", Resource: "Export", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("bcmpricingcalculator", map[string]crud.OpMeta{ - "CreateBillEstimate": {Verb: "Create", Resource: "BillEstimate", OutputListKey: "", OutputItemKey: "billInterval"}, - "CreateBillScenario": {Verb: "Create", Resource: "BillScenario", OutputListKey: "", OutputItemKey: "billInterval"}, - "CreateWorkloadEstimate": {Verb: "Create", Resource: "WorkloadEstimate", OutputListKey: "", OutputItemKey: ""}, - "DeleteBillEstimate": {Verb: "Delete", Resource: "BillEstimate", OutputListKey: "", OutputItemKey: ""}, - "DeleteBillScenario": {Verb: "Delete", Resource: "BillScenario", OutputListKey: "", OutputItemKey: ""}, - "DeleteWorkloadEstimate": {Verb: "Delete", Resource: "WorkloadEstimate", OutputListKey: "", OutputItemKey: ""}, - "GetBillEstimate": {Verb: "Get", Resource: "BillEstimate", OutputListKey: "", OutputItemKey: "billInterval"}, - "GetBillScenario": {Verb: "Get", Resource: "BillScenario", OutputListKey: "", OutputItemKey: "billInterval"}, - "GetPreferences": {Verb: "Get", Resource: "Preference", OutputListKey: "managementAccountRateTypeSelections", OutputItemKey: ""}, - "GetWorkloadEstimate": {Verb: "Get", Resource: "WorkloadEstimate", OutputListKey: "", OutputItemKey: ""}, - "ListBillEstimateCommitments": {Verb: "List", Resource: "BillEstimateCommitment", OutputListKey: "items", OutputItemKey: ""}, - "ListBillEstimateInputCommitmentModifications": {Verb: "List", Resource: "BillEstimateInputCommitmentModification", OutputListKey: "items", OutputItemKey: ""}, - "ListBillEstimateInputUsageModifications": {Verb: "List", Resource: "BillEstimateInputUsageModification", OutputListKey: "items", OutputItemKey: ""}, - "ListBillEstimateLineItems": {Verb: "List", Resource: "BillEstimateLineItem", OutputListKey: "items", OutputItemKey: ""}, - "ListBillEstimates": {Verb: "List", Resource: "BillEstimate", OutputListKey: "items", OutputItemKey: ""}, - "ListBillScenarioCommitmentModifications": {Verb: "List", Resource: "BillScenarioCommitmentModification", OutputListKey: "items", OutputItemKey: ""}, - "ListBillScenarioUsageModifications": {Verb: "List", Resource: "BillScenarioUsageModification", OutputListKey: "items", OutputItemKey: ""}, - "ListBillScenarios": {Verb: "List", Resource: "BillScenario", OutputListKey: "items", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, - "ListWorkloadEstimateUsage": {Verb: "List", Resource: "WorkloadEstimateUsage", OutputListKey: "items", OutputItemKey: ""}, - "ListWorkloadEstimates": {Verb: "List", Resource: "WorkloadEstimate", OutputListKey: "items", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateBillEstimate": {Verb: "Update", Resource: "BillEstimate", OutputListKey: "", OutputItemKey: "billInterval"}, - "UpdateBillScenario": {Verb: "Update", Resource: "BillScenario", OutputListKey: "", OutputItemKey: "billInterval"}, - "UpdatePreferences": {Verb: "Update", Resource: "Preference", OutputListKey: "managementAccountRateTypeSelections", OutputItemKey: ""}, - "UpdateWorkloadEstimate": {Verb: "Update", Resource: "WorkloadEstimate", OutputListKey: "", OutputItemKey: ""}, + "BatchCreateBillScenarioCommitmentModification": {Verb: "Create", Resource: "BillScenarioCommitmentModification", OutputListKey: "errors", OutputItemKey: ""}, + "BatchCreateBillScenarioUsageModification": {Verb: "Create", Resource: "BillScenarioUsageModification", OutputListKey: "errors", OutputItemKey: ""}, + "BatchCreateWorkloadEstimateUsage": {Verb: "Create", Resource: "WorkloadEstimateUsage", OutputListKey: "errors", OutputItemKey: ""}, + "BatchDeleteBillScenarioCommitmentModification": {Verb: "Delete", Resource: "BillScenarioCommitmentModification", OutputListKey: "errors", OutputItemKey: ""}, + "BatchDeleteBillScenarioUsageModification": {Verb: "Delete", Resource: "BillScenarioUsageModification", OutputListKey: "errors", OutputItemKey: ""}, + "BatchDeleteWorkloadEstimateUsage": {Verb: "Delete", Resource: "WorkloadEstimateUsage", OutputListKey: "errors", OutputItemKey: ""}, + "BatchUpdateBillScenarioCommitmentModification": {Verb: "Update", Resource: "BillScenarioCommitmentModification", OutputListKey: "errors", OutputItemKey: ""}, + "BatchUpdateBillScenarioUsageModification": {Verb: "Update", Resource: "BillScenarioUsageModification", OutputListKey: "errors", OutputItemKey: ""}, + "BatchUpdateWorkloadEstimateUsage": {Verb: "Update", Resource: "WorkloadEstimateUsage", OutputListKey: "errors", OutputItemKey: ""}, + "CreateBillEstimate": {Verb: "Create", Resource: "BillEstimate", OutputListKey: "", OutputItemKey: "billInterval"}, + "CreateBillScenario": {Verb: "Create", Resource: "BillScenario", OutputListKey: "", OutputItemKey: "billInterval"}, + "CreateWorkloadEstimate": {Verb: "Create", Resource: "WorkloadEstimate", OutputListKey: "", OutputItemKey: ""}, + "DeleteBillEstimate": {Verb: "Delete", Resource: "BillEstimate", OutputListKey: "", OutputItemKey: ""}, + "DeleteBillScenario": {Verb: "Delete", Resource: "BillScenario", OutputListKey: "", OutputItemKey: ""}, + "DeleteWorkloadEstimate": {Verb: "Delete", Resource: "WorkloadEstimate", OutputListKey: "", OutputItemKey: ""}, + "GetBillEstimate": {Verb: "Get", Resource: "BillEstimate", OutputListKey: "", OutputItemKey: "billInterval"}, + "GetBillScenario": {Verb: "Get", Resource: "BillScenario", OutputListKey: "", OutputItemKey: "billInterval"}, + "GetPreferences": {Verb: "Get", Resource: "Preference", OutputListKey: "managementAccountRateTypeSelections", OutputItemKey: ""}, + "GetWorkloadEstimate": {Verb: "Get", Resource: "WorkloadEstimate", OutputListKey: "", OutputItemKey: ""}, + "ListBillEstimateCommitments": {Verb: "List", Resource: "BillEstimateCommitment", OutputListKey: "items", OutputItemKey: ""}, + "ListBillEstimateInputCommitmentModifications": {Verb: "List", Resource: "BillEstimateInputCommitmentModification", OutputListKey: "items", OutputItemKey: ""}, + "ListBillEstimateInputUsageModifications": {Verb: "List", Resource: "BillEstimateInputUsageModification", OutputListKey: "items", OutputItemKey: ""}, + "ListBillEstimateLineItems": {Verb: "List", Resource: "BillEstimateLineItem", OutputListKey: "items", OutputItemKey: ""}, + "ListBillEstimates": {Verb: "List", Resource: "BillEstimate", OutputListKey: "items", OutputItemKey: ""}, + "ListBillScenarioCommitmentModifications": {Verb: "List", Resource: "BillScenarioCommitmentModification", OutputListKey: "items", OutputItemKey: ""}, + "ListBillScenarioUsageModifications": {Verb: "List", Resource: "BillScenarioUsageModification", OutputListKey: "items", OutputItemKey: ""}, + "ListBillScenarios": {Verb: "List", Resource: "BillScenario", OutputListKey: "items", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "ListWorkloadEstimateUsage": {Verb: "List", Resource: "WorkloadEstimateUsage", OutputListKey: "items", OutputItemKey: ""}, + "ListWorkloadEstimates": {Verb: "List", Resource: "WorkloadEstimate", OutputListKey: "items", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateBillEstimate": {Verb: "Update", Resource: "BillEstimate", OutputListKey: "", OutputItemKey: "billInterval"}, + "UpdateBillScenario": {Verb: "Update", Resource: "BillScenario", OutputListKey: "", OutputItemKey: "billInterval"}, + "UpdatePreferences": {Verb: "Update", Resource: "Preference", OutputListKey: "managementAccountRateTypeSelections", OutputItemKey: ""}, + "UpdateWorkloadEstimate": {Verb: "Update", Resource: "WorkloadEstimate", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("bcmrecommendedactions", map[string]crud.OpMeta{ "ListRecommendedActions": {Verb: "List", Resource: "RecommendedAction", OutputListKey: "recommendedActions", OutputItemKey: ""}, }) crud.Register("bedrock", map[string]crud.OpMeta{ - "BatchDeleteEvaluationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-jobs/batch-delete"}, - "CancelAutomatedReasoningPolicyBuildWorkflow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies/{policyArn}/build-workflows/{buildWorkflowId}/cancel"}, + "BatchDeleteEvaluationJob": {Verb: "Delete", Resource: "EvaluationJob", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/evaluation-jobs/batch-delete"}, + "CancelAutomatedReasoningPolicyBuildWorkflow": {Verb: "Toggle", Resource: "AutomatedReasoningPolicyBuildWorkflow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies/{policyArn}/build-workflows/{buildWorkflowId}/cancel"}, "CreateAutomatedReasoningPolicy": {Verb: "Create", Resource: "AutomatedReasoningPolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies"}, "CreateAutomatedReasoningPolicyTestCase": {Verb: "Create", Resource: "AutomatedReasoningPolicyTestCase", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies/{policyArn}/test-cases"}, "CreateAutomatedReasoningPolicyVersion": {Verb: "Create", Resource: "AutomatedReasoningPolicyVersion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies/{policyArn}/versions"}, @@ -1575,11 +1664,11 @@ func init() { "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/resource-policy"}, "PutUseCaseForModelAccess": {Verb: "Update", Resource: "UseCaseForModelAccess", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/use-case-for-model-access"}, "RegisterMarketplaceModelEndpoint": {Verb: "Create", Resource: "MarketplaceModelEndpoint", OutputListKey: "", OutputItemKey: "marketplaceModelEndpoint", Method: "POST", URI: "/marketplace-model/endpoints/{endpointIdentifier}/registration"}, - "StartAutomatedReasoningPolicyBuildWorkflow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies/{policyArn}/build-workflows/{buildWorkflowType}/start"}, - "StartAutomatedReasoningPolicyTestWorkflow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies/{policyArn}/build-workflows/{buildWorkflowId}/test-workflows"}, - "StopEvaluationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-job/{jobIdentifier}/stop"}, - "StopModelCustomizationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model-customization-jobs/{jobIdentifier}/stop"}, - "StopModelInvocationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model-invocation-job/{jobIdentifier}/stop"}, + "StartAutomatedReasoningPolicyBuildWorkflow": {Verb: "Toggle", Resource: "AutomatedReasoningPolicyBuildWorkflow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies/{policyArn}/build-workflows/{buildWorkflowType}/start"}, + "StartAutomatedReasoningPolicyTestWorkflow": {Verb: "Toggle", Resource: "AutomatedReasoningPolicyTestWorkflow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automated-reasoning-policies/{policyArn}/build-workflows/{buildWorkflowId}/test-workflows"}, + "StopEvaluationJob": {Verb: "Toggle", Resource: "EvaluationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-job/{jobIdentifier}/stop"}, + "StopModelCustomizationJob": {Verb: "Toggle", Resource: "ModelCustomizationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model-customization-jobs/{jobIdentifier}/stop"}, + "StopModelInvocationJob": {Verb: "Toggle", Resource: "ModelInvocationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model-invocation-job/{jobIdentifier}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tagResource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/untagResource"}, "UpdateAutomatedReasoningPolicy": {Verb: "Update", Resource: "AutomatedReasoningPolicy", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/automated-reasoning-policies/{policyArn}"}, @@ -1591,8 +1680,8 @@ func init() { "UpdateProvisionedModelThroughput": {Verb: "Update", Resource: "ProvisionedModelThroughput", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/provisioned-model-throughput/{provisionedModelId}"}, }) crud.Register("bedrockagent", map[string]crud.OpMeta{ - "AssociateAgentCollaborator": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/agents/{agentId}/agentversions/{agentVersion}/agentcollaborators/"}, - "AssociateAgentKnowledgeBase": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/agents/{agentId}/agentversions/{agentVersion}/knowledgebases/"}, + "AssociateAgentCollaborator": {Verb: "Relate", Resource: "AgentCollaborator", OutputListKey: "", OutputItemKey: "agentCollaborator", Method: "PUT", URI: "/agents/{agentId}/agentversions/{agentVersion}/agentcollaborators/"}, + "AssociateAgentKnowledgeBase": {Verb: "Relate", Resource: "AgentKnowledgeBase", OutputListKey: "", OutputItemKey: "agentKnowledgeBase", Method: "PUT", URI: "/agents/{agentId}/agentversions/{agentVersion}/knowledgebases/"}, "CreateAgent": {Verb: "Create", Resource: "Agent", OutputListKey: "", OutputItemKey: "agent", Method: "PUT", URI: "/agents/"}, "CreateAgentActionGroup": {Verb: "Create", Resource: "AgentActionGroup", OutputListKey: "", OutputItemKey: "agentActionGroup", Method: "PUT", URI: "/agents/{agentId}/agentversions/{agentVersion}/actiongroups/"}, "CreateAgentAlias": {Verb: "Create", Resource: "AgentAlia", OutputListKey: "", OutputItemKey: "agentAlias", Method: "PUT", URI: "/agents/{agentId}/agentaliases/"}, @@ -1615,8 +1704,8 @@ func init() { "DeleteKnowledgeBaseDocuments": {Verb: "Delete", Resource: "KnowledgeBaseDocument", OutputListKey: "documentDetails", OutputItemKey: "", Method: "POST", URI: "/knowledgebases/{knowledgeBaseId}/datasources/{dataSourceId}/documents/deleteDocuments"}, "DeletePrompt": {Verb: "Delete", Resource: "Prompt", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/prompts/{promptIdentifier}/"}, "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/resourcepolicy/{resourceArn}"}, - "DisassociateAgentCollaborator": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/agents/{agentId}/agentversions/{agentVersion}/agentcollaborators/{collaboratorId}/"}, - "DisassociateAgentKnowledgeBase": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/agents/{agentId}/agentversions/{agentVersion}/knowledgebases/{knowledgeBaseId}/"}, + "DisassociateAgentCollaborator": {Verb: "Relate", Resource: "AgentCollaborator", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/agents/{agentId}/agentversions/{agentVersion}/agentcollaborators/{collaboratorId}/"}, + "DisassociateAgentKnowledgeBase": {Verb: "Relate", Resource: "AgentKnowledgeBase", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/agents/{agentId}/agentversions/{agentVersion}/knowledgebases/{knowledgeBaseId}/"}, "GetAgent": {Verb: "Get", Resource: "Agent", OutputListKey: "", OutputItemKey: "agent", Method: "GET", URI: "/agents/{agentId}/"}, "GetAgentActionGroup": {Verb: "Get", Resource: "AgentActionGroup", OutputListKey: "", OutputItemKey: "agentActionGroup", Method: "GET", URI: "/agents/{agentId}/agentversions/{agentVersion}/actiongroups/{actionGroupId}/"}, "GetAgentAlias": {Verb: "Get", Resource: "AgentAlia", OutputListKey: "", OutputItemKey: "agentAlias", Method: "GET", URI: "/agents/{agentId}/agentaliases/{agentAliasId}/"}, @@ -1651,8 +1740,8 @@ func init() { "PrepareAgent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/agents/{agentId}/"}, "PrepareFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/flows/{flowIdentifier}/"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/resourcepolicy/{resourceArn}"}, - "StartIngestionJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/knowledgebases/{knowledgeBaseId}/datasources/{dataSourceId}/ingestionjobs/"}, - "StopIngestionJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgebases/{knowledgeBaseId}/datasources/{dataSourceId}/ingestionjobs/{ingestionJobId}/stop"}, + "StartIngestionJob": {Verb: "Toggle", Resource: "IngestionJob", OutputListKey: "", OutputItemKey: "ingestionJob", Method: "PUT", URI: "/knowledgebases/{knowledgeBaseId}/datasources/{dataSourceId}/ingestionjobs/"}, + "StopIngestionJob": {Verb: "Toggle", Resource: "IngestionJob", OutputListKey: "", OutputItemKey: "ingestionJob", Method: "POST", URI: "/knowledgebases/{knowledgeBaseId}/datasources/{dataSourceId}/ingestionjobs/{ingestionJobId}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAgent": {Verb: "Update", Resource: "Agent", OutputListKey: "", OutputItemKey: "agent", Method: "PUT", URI: "/agents/{agentId}/"}, @@ -1668,10 +1757,10 @@ func init() { "ValidateFlowDefinition": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/flows/validate-definition"}, }) crud.Register("bedrockagentcore", map[string]crud.OpMeta{ - "BatchCreateMemoryRecords": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/memoryRecords/batchCreate"}, - "BatchDeleteMemoryRecords": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/memoryRecords/batchDelete"}, - "BatchUpdateMemoryRecords": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/memoryRecords/batchUpdate"}, - "CompleteResourceTokenAuth": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identities/CompleteResourceTokenAuth"}, + "BatchCreateMemoryRecords": {Verb: "Create", Resource: "MemoryRecord", OutputListKey: "failedRecords", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/memoryRecords/batchCreate"}, + "BatchDeleteMemoryRecords": {Verb: "Delete", Resource: "MemoryRecord", OutputListKey: "failedRecords", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/memoryRecords/batchDelete"}, + "BatchUpdateMemoryRecords": {Verb: "Update", Resource: "MemoryRecord", OutputListKey: "failedRecords", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/memoryRecords/batchUpdate"}, + "CompleteResourceTokenAuth": {Verb: "Toggle", Resource: "ResourceTokenAuth", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identities/CompleteResourceTokenAuth"}, "CreateABTest": {Verb: "Create", Resource: "ABTest", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ab-tests"}, "CreateEvent": {Verb: "Create", Resource: "Event", OutputListKey: "", OutputItemKey: "event", Method: "POST", URI: "/memories/{memoryId}/events"}, "CreatePaymentInstrument": {Verb: "Create", Resource: "PaymentInstrument", OutputListKey: "", OutputItemKey: "paymentInstrument", Method: "POST", URI: "/payments/createPaymentInstrument"}, @@ -1721,24 +1810,24 @@ func init() { "ListRecommendations": {Verb: "List", Resource: "Recommendation", OutputListKey: "recommendationSummaries", OutputItemKey: "", Method: "GET", URI: "/recommendations"}, "ListSessions": {Verb: "List", Resource: "Session", OutputListKey: "sessionSummaries", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/actor/{actorId}/sessions"}, "ProcessPayment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/payments/processPayment"}, - "RetrieveMemoryRecords": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/retrieve"}, + "RetrieveMemoryRecords": {Verb: "Get", Resource: "MemoryRecord", OutputListKey: "memoryRecordSummaries", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/retrieve"}, "SaveBrowserSessionProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/browser-profiles/{profileIdentifier}/save"}, - "SearchRegistryRecords": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/registry-records/search"}, - "StartBatchEvaluation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluations/batch-evaluate"}, - "StartBrowserSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/browsers/{browserIdentifier}/sessions/start"}, - "StartCodeInterpreterSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/code-interpreters/{codeInterpreterIdentifier}/sessions/start"}, - "StartMemoryExtractionJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/extractionJobs/start"}, - "StartRecommendation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recommendations"}, - "StopBatchEvaluation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluations/batch-evaluate/{batchEvaluationId}/stop"}, - "StopBrowserSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/browsers/{browserIdentifier}/sessions/stop"}, - "StopCodeInterpreterSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/code-interpreters/{codeInterpreterIdentifier}/sessions/stop"}, - "StopRuntimeSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runtimes/{agentRuntimeArn}/stopruntimesession"}, + "SearchRegistryRecords": {Verb: "List", Resource: "RegistryRecord", OutputListKey: "registryRecords", OutputItemKey: "", Method: "POST", URI: "/registry-records/search"}, + "StartBatchEvaluation": {Verb: "Toggle", Resource: "BatchEvaluation", OutputListKey: "evaluators", OutputItemKey: "", Method: "POST", URI: "/evaluations/batch-evaluate"}, + "StartBrowserSession": {Verb: "Toggle", Resource: "BrowserSession", OutputListKey: "", OutputItemKey: "streams", Method: "PUT", URI: "/browsers/{browserIdentifier}/sessions/start"}, + "StartCodeInterpreterSession": {Verb: "Toggle", Resource: "CodeInterpreterSession", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/code-interpreters/{codeInterpreterIdentifier}/sessions/start"}, + "StartMemoryExtractionJob": {Verb: "Toggle", Resource: "MemoryExtractionJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memories/{memoryId}/extractionJobs/start"}, + "StartRecommendation": {Verb: "Toggle", Resource: "Recommendation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recommendations"}, + "StopBatchEvaluation": {Verb: "Toggle", Resource: "BatchEvaluation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluations/batch-evaluate/{batchEvaluationId}/stop"}, + "StopBrowserSession": {Verb: "Toggle", Resource: "BrowserSession", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/browsers/{browserIdentifier}/sessions/stop"}, + "StopCodeInterpreterSession": {Verb: "Toggle", Resource: "CodeInterpreterSession", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/code-interpreters/{codeInterpreterIdentifier}/sessions/stop"}, + "StopRuntimeSession": {Verb: "Toggle", Resource: "RuntimeSession", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runtimes/{agentRuntimeArn}/stopruntimesession"}, "UpdateABTest": {Verb: "Update", Resource: "ABTest", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/ab-tests/{abTestId}"}, "UpdateBrowserStream": {Verb: "Update", Resource: "BrowserStream", OutputListKey: "", OutputItemKey: "streams", Method: "PUT", URI: "/browsers/{browserIdentifier}/sessions/streams/update"}, }) crud.Register("bedrockagentcorecontrol", map[string]crud.OpMeta{ - "AddDatasetExamples": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/examples/add"}, - "BatchPutGatewayRateLimits": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/gateways/{gatewayIdentifier}/rate-limits/batch"}, + "AddDatasetExamples": {Verb: "Relate", Resource: "DatasetExample", OutputListKey: "exampleIds", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/examples/add"}, + "BatchPutGatewayRateLimits": {Verb: "Update", Resource: "GatewayRateLimit", OutputListKey: "rateLimits", OutputItemKey: "", Method: "PUT", URI: "/gateways/{gatewayIdentifier}/rate-limits/batch"}, "CreateAgentRuntime": {Verb: "Create", Resource: "AgentRuntime", OutputListKey: "", OutputItemKey: "workloadIdentityDetails", Method: "PUT", URI: "/runtimes/"}, "CreateAgentRuntimeEndpoint": {Verb: "Create", Resource: "AgentRuntimeEndpoint", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/runtimes/{agentRuntimeId}/runtime-endpoints/"}, "CreateApiKeyCredentialProvider": {Verb: "Create", Resource: "ApiKeyCredentialProvider", OutputListKey: "", OutputItemKey: "apiKeySecretArn", Method: "POST", URI: "/identities/CreateApiKeyCredentialProvider"}, @@ -1874,10 +1963,10 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListWorkloadIdentities": {Verb: "List", Resource: "WorkloadIdentity", OutputListKey: "workloadIdentities", OutputItemKey: "", Method: "POST", URI: "/identities/ListWorkloadIdentities"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/resourcepolicy/{resourceArn}"}, - "SetTokenVaultCMK": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identities/set-token-vault-cmk"}, - "StartPolicyGeneration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/policy-engines/{policyEngineId}/policy-generations"}, - "SubmitRegistryRecordForApproval": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/registries/{registryId}/records/{recordId}/submit-for-approval"}, - "SynchronizeGatewayTargets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/gateways/{gatewayIdentifier}/synchronizeTargets"}, + "SetTokenVaultCMK": {Verb: "Update", Resource: "TokenVaultCMK", OutputListKey: "", OutputItemKey: "kmsConfiguration", Method: "POST", URI: "/identities/set-token-vault-cmk"}, + "StartPolicyGeneration": {Verb: "Toggle", Resource: "PolicyGeneration", OutputListKey: "statusReasons", OutputItemKey: "", Method: "POST", URI: "/policy-engines/{policyEngineId}/policy-generations"}, + "SubmitRegistryRecordForApproval": {Verb: "Create", Resource: "RegistryRecordForApproval", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/registries/{registryId}/records/{recordId}/submit-for-approval"}, + "SynchronizeGatewayTargets": {Verb: "Toggle", Resource: "hronizeGatewayTarget", OutputListKey: "targets", OutputItemKey: "", Method: "PUT", URI: "/gateways/{gatewayIdentifier}/synchronizeTargets"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAgentRuntime": {Verb: "Update", Resource: "AgentRuntime", OutputListKey: "", OutputItemKey: "workloadIdentityDetails", Method: "PUT", URI: "/runtimes/{agentRuntimeId}/"}, @@ -1916,7 +2005,7 @@ func init() { "DeleteAgentMemory": {Verb: "Delete", Resource: "AgentMemory", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/agents/{agentId}/agentAliases/{agentAliasId}/memories"}, "DeleteSession": {Verb: "Delete", Resource: "Session", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/sessions/{sessionIdentifier}/"}, "EndSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/sessions/{sessionIdentifier}"}, - "GenerateQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/generateQuery"}, + "GenerateQuery": {Verb: "Create", Resource: "Query", OutputListKey: "queries", OutputItemKey: "", Method: "POST", URI: "/generateQuery"}, "GetAgentMemory": {Verb: "Get", Resource: "AgentMemory", OutputListKey: "memoryContents", OutputItemKey: "", Method: "GET", URI: "/agents/{agentId}/agentAliases/{agentAliasId}/memories"}, "GetDocumentContent": {Verb: "Get", Resource: "DocumentContent", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgebases/{knowledgeBaseId}/datasources/{dataSourceId}/documents/{documentId}/content"}, "GetExecutionFlowSnapshot": {Verb: "Get", Resource: "ExecutionFlowSnapshot", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/flows/{flowIdentifier}/aliases/{flowAliasIdentifier}/executions/{executionIdentifier}/flowsnapshot"}, @@ -1937,16 +2026,16 @@ func init() { "PutInvocationStep": {Verb: "Update", Resource: "InvocationStep", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/sessions/{sessionIdentifier}/invocationSteps/"}, "Rerank": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rerank"}, "Retrieve": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgebases/{knowledgeBaseId}/retrieve"}, - "RetrieveAndGenerate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/retrieveAndGenerate"}, - "RetrieveAndGenerateStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/retrieveAndGenerateStream"}, - "StartFlowExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/flows/{flowIdentifier}/aliases/{flowAliasIdentifier}/executions"}, - "StopFlowExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/flows/{flowIdentifier}/aliases/{flowAliasIdentifier}/executions/{executionIdentifier}/stop"}, + "RetrieveAndGenerate": {Verb: "Get", Resource: "AndGenerate", OutputListKey: "citations", OutputItemKey: "output", Method: "POST", URI: "/retrieveAndGenerate"}, + "RetrieveAndGenerateStream": {Verb: "Get", Resource: "AndGenerateStream", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/retrieveAndGenerateStream"}, + "StartFlowExecution": {Verb: "Toggle", Resource: "FlowExecution", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/flows/{flowIdentifier}/aliases/{flowAliasIdentifier}/executions"}, + "StopFlowExecution": {Verb: "Toggle", Resource: "FlowExecution", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/flows/{flowIdentifier}/aliases/{flowAliasIdentifier}/executions/{executionIdentifier}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateSession": {Verb: "Update", Resource: "Session", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/sessions/{sessionIdentifier}/"}, }) crud.Register("bedrockdataautomation", map[string]crud.OpMeta{ - "CopyBlueprintStage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/blueprints/{blueprintArn}/copy-stage"}, + "CopyBlueprintStage": {Verb: "Create", Resource: "BlueprintStage", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/blueprints/{blueprintArn}/copy-stage"}, "CreateBlueprint": {Verb: "Create", Resource: "Blueprint", OutputListKey: "", OutputItemKey: "blueprint", Method: "PUT", URI: "/blueprints/"}, "CreateBlueprintVersion": {Verb: "Create", Resource: "BlueprintVersion", OutputListKey: "", OutputItemKey: "blueprint", Method: "POST", URI: "/blueprints/{blueprintArn}/versions/"}, "CreateDataAutomationLibrary": {Verb: "Create", Resource: "DataAutomationLibrary", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/data-automation-libraries/"}, @@ -1981,7 +2070,7 @@ func init() { "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("bedrockruntime", map[string]crud.OpMeta{ - "ApplyGuardrail": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/guardrail/{guardrailIdentifier}/version/{guardrailVersion}/apply"}, + "ApplyGuardrail": {Verb: "Update", Resource: "Guardrail", OutputListKey: "assessments", OutputItemKey: "guardrailCoverage", Method: "POST", URI: "/guardrail/{guardrailIdentifier}/version/{guardrailVersion}/apply"}, "Converse": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model/{modelId}/converse"}, "ConverseStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model/{modelId}/converse-stream"}, "CountTokens": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model/{modelId}/count-tokens"}, @@ -1991,11 +2080,13 @@ func init() { "InvokeModelWithBidirectionalStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model/{modelId}/invoke-with-bidirectional-stream"}, "InvokeModelWithResponseStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/model/{modelId}/invoke-with-response-stream"}, "ListAsyncInvokes": {Verb: "List", Resource: "AsyncInvoke", OutputListKey: "asyncInvokeSummaries", OutputItemKey: "", Method: "GET", URI: "/async-invoke"}, - "StartAsyncInvoke": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/async-invoke"}, + "StartAsyncInvoke": {Verb: "Toggle", Resource: "AsyncInvoke", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/async-invoke"}, }) crud.Register("billing", map[string]crud.OpMeta{ + "AssociateSourceViews": {Verb: "Relate", Resource: "SourceView", OutputListKey: "", OutputItemKey: ""}, "CreateBillingView": {Verb: "Create", Resource: "BillingView", OutputListKey: "", OutputItemKey: ""}, "DeleteBillingView": {Verb: "Delete", Resource: "BillingView", OutputListKey: "", OutputItemKey: ""}, + "DisassociateSourceViews": {Verb: "Relate", Resource: "SourceView", OutputListKey: "", OutputItemKey: ""}, "GetBillingPreferences": {Verb: "Get", Resource: "BillingPreference", OutputListKey: "billingPreferences", OutputItemKey: ""}, "GetBillingView": {Verb: "Get", Resource: "BillingView", OutputListKey: "", OutputItemKey: "billingView"}, "GetCreditAllocationHistory": {Verb: "Get", Resource: "CreditAllocationHistory", OutputListKey: "creditAllocationHistoryList", OutputItemKey: ""}, @@ -2013,10 +2104,10 @@ func init() { "UpdateBillingView": {Verb: "Update", Resource: "BillingView", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("billingconductor", map[string]crud.OpMeta{ - "AssociateAccounts": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associate-accounts"}, - "AssociatePricingRules": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/associate-pricing-rules"}, - "BatchAssociateResourcesToCustomLineItem": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/batch-associate-resources-to-custom-line-item"}, - "BatchDisassociateResourcesFromCustomLineItem": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/batch-disassociate-resources-from-custom-line-item"}, + "AssociateAccounts": {Verb: "Relate", Resource: "Account", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associate-accounts"}, + "AssociatePricingRules": {Verb: "Relate", Resource: "PricingRule", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/associate-pricing-rules"}, + "BatchAssociateResourcesToCustomLineItem": {Verb: "Relate", Resource: "ResourcesToCustomLineItem", OutputListKey: "FailedAssociatedResources", OutputItemKey: "", Method: "PUT", URI: "/batch-associate-resources-to-custom-line-item"}, + "BatchDisassociateResourcesFromCustomLineItem": {Verb: "Relate", Resource: "ResourcesFromCustomLineItem", OutputListKey: "FailedDisassociatedResources", OutputItemKey: "", Method: "PUT", URI: "/batch-disassociate-resources-from-custom-line-item"}, "CreateBillingGroup": {Verb: "Create", Resource: "BillingGroup", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/create-billing-group"}, "CreateCustomLineItem": {Verb: "Create", Resource: "CustomLineItem", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/create-custom-line-item"}, "CreatePricingPlan": {Verb: "Create", Resource: "PricingPlan", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/create-pricing-plan"}, @@ -2025,8 +2116,8 @@ func init() { "DeleteCustomLineItem": {Verb: "Delete", Resource: "CustomLineItem", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delete-custom-line-item"}, "DeletePricingPlan": {Verb: "Delete", Resource: "PricingPlan", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delete-pricing-plan"}, "DeletePricingRule": {Verb: "Delete", Resource: "PricingRule", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delete-pricing-rule"}, - "DisassociateAccounts": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociate-accounts"}, - "DisassociatePricingRules": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/disassociate-pricing-rules"}, + "DisassociateAccounts": {Verb: "Relate", Resource: "Account", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociate-accounts"}, + "DisassociatePricingRules": {Verb: "Relate", Resource: "PricingRule", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/disassociate-pricing-rules"}, "GetBillingGroupCostReport": {Verb: "Get", Resource: "BillingGroupCostReport", OutputListKey: "BillingGroupCostReportResults", OutputItemKey: "", Method: "POST", URI: "/get-billing-group-cost-report"}, "ListAccountAssociations": {Verb: "List", Resource: "AccountAssociation", OutputListKey: "LinkedAccounts", OutputItemKey: "", Method: "POST", URI: "/list-account-associations"}, "ListBillingGroupCostReports": {Verb: "List", Resource: "BillingGroupCostReport", OutputListKey: "BillingGroupCostReports", OutputItemKey: "", Method: "POST", URI: "/list-billing-group-cost-reports"}, @@ -2047,8 +2138,8 @@ func init() { "UpdatePricingRule": {Verb: "Update", Resource: "PricingRule", OutputListKey: "", OutputItemKey: "Tiering", Method: "PUT", URI: "/update-pricing-rule"}, }) crud.Register("braket", map[string]crud.OpMeta{ - "CancelJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/job/{jobArn}/cancel"}, - "CancelQuantumTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/quantum-task/{quantumTaskArn}/cancel"}, + "CancelJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/job/{jobArn}/cancel"}, + "CancelQuantumTask": {Verb: "Toggle", Resource: "QuantumTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/quantum-task/{quantumTaskArn}/cancel"}, "CreateJob": {Verb: "Create", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/job"}, "CreateQuantumTask": {Verb: "Create", Resource: "QuantumTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/quantum-task"}, "CreateSpendingLimit": {Verb: "Create", Resource: "SpendingLimit", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/spending-limit"}, @@ -2057,10 +2148,10 @@ func init() { "GetJob": {Verb: "Get", Resource: "Job", OutputListKey: "associations", OutputItemKey: "algorithmSpecification", Method: "GET", URI: "/job/{jobArn}"}, "GetQuantumTask": {Verb: "Get", Resource: "QuantumTask", OutputListKey: "associations", OutputItemKey: "actionMetadata", Method: "GET", URI: "/quantum-task/{quantumTaskArn}"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "SearchDevices": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/devices"}, - "SearchJobs": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobs"}, - "SearchQuantumTasks": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/quantum-tasks"}, - "SearchSpendingLimits": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/spending-limits"}, + "SearchDevices": {Verb: "List", Resource: "Device", OutputListKey: "devices", OutputItemKey: "", Method: "POST", URI: "/devices"}, + "SearchJobs": {Verb: "List", Resource: "Job", OutputListKey: "jobs", OutputItemKey: "", Method: "POST", URI: "/jobs"}, + "SearchQuantumTasks": {Verb: "List", Resource: "QuantumTask", OutputListKey: "quantumTasks", OutputItemKey: "", Method: "POST", URI: "/quantum-tasks"}, + "SearchSpendingLimits": {Verb: "List", Resource: "SpendingLimit", OutputListKey: "spendingLimits", OutputItemKey: "", Method: "POST", URI: "/spending-limits"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateSpendingLimit": {Verb: "Update", Resource: "SpendingLimit", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/spending-limit/{spendingLimitArn}/update"}, @@ -2093,7 +2184,7 @@ func init() { "UpdateSubscriber": {Verb: "Update", Resource: "Subscriber", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("chatbot", map[string]crud.OpMeta{ - "AssociateToConfiguration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associate-to-configuration"}, + "AssociateToConfiguration": {Verb: "Relate", Resource: "ToConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associate-to-configuration"}, "CreateChimeWebhookConfiguration": {Verb: "Create", Resource: "ChimeWebhookConfiguration", OutputListKey: "", OutputItemKey: "WebhookConfiguration", Method: "POST", URI: "/create-chime-webhook-configuration"}, "CreateCustomAction": {Verb: "Create", Resource: "CustomAction", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/create-custom-action"}, "CreateMicrosoftTeamsChannelConfiguration": {Verb: "Create", Resource: "MicrosoftTeamsChannelConfiguration", OutputListKey: "", OutputItemKey: "ChannelConfiguration", Method: "POST", URI: "/create-ms-teams-channel-configuration"}, @@ -2110,7 +2201,7 @@ func init() { "DescribeSlackChannelConfigurations": {Verb: "Get", Resource: "SlackChannelConfiguration", OutputListKey: "SlackChannelConfigurations", OutputItemKey: "", Method: "POST", URI: "/describe-slack-channel-configurations"}, "DescribeSlackUserIdentities": {Verb: "Get", Resource: "SlackUserIdentity", OutputListKey: "SlackUserIdentities", OutputItemKey: "", Method: "POST", URI: "/describe-slack-user-identities"}, "DescribeSlackWorkspaces": {Verb: "Get", Resource: "SlackWorkspace", OutputListKey: "SlackWorkspaces", OutputItemKey: "", Method: "POST", URI: "/describe-slack-workspaces"}, - "DisassociateFromConfiguration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociate-from-configuration"}, + "DisassociateFromConfiguration": {Verb: "Relate", Resource: "FromConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociate-from-configuration"}, "GetAccountPreferences": {Verb: "Get", Resource: "AccountPreference", OutputListKey: "", OutputItemKey: "AccountPreferences", Method: "POST", URI: "/get-account-preferences"}, "GetCustomAction": {Verb: "Get", Resource: "CustomAction", OutputListKey: "", OutputItemKey: "CustomAction", Method: "POST", URI: "/get-custom-action"}, "GetMicrosoftTeamsChannelConfiguration": {Verb: "Get", Resource: "MicrosoftTeamsChannelConfiguration", OutputListKey: "", OutputItemKey: "ChannelConfiguration", Method: "POST", URI: "/get-ms-teams-channel-configuration"}, @@ -2129,14 +2220,14 @@ func init() { "UpdateSlackChannelConfiguration": {Verb: "Update", Resource: "SlackChannelConfiguration", OutputListKey: "", OutputItemKey: "ChannelConfiguration", Method: "POST", URI: "/update-slack-channel-configuration"}, }) crud.Register("chime", map[string]crud.OpMeta{ - "AssociatePhoneNumberWithUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users/{UserId}?operation=associate-phone-number"}, - "AssociateSigninDelegateGroupsWithAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}?operation=associate-signin-delegate-groups"}, - "BatchCreateRoomMembership": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/rooms/{RoomId}/memberships?operation=batch-create"}, - "BatchDeletePhoneNumber": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/phone-numbers?operation=batch-delete"}, - "BatchSuspendUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users?operation=suspend"}, + "AssociatePhoneNumberWithUser": {Verb: "Relate", Resource: "PhoneNumberWithUser", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users/{UserId}?operation=associate-phone-number"}, + "AssociateSigninDelegateGroupsWithAccount": {Verb: "Relate", Resource: "SigninDelegateGroupsWithAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}?operation=associate-signin-delegate-groups"}, + "BatchCreateRoomMembership": {Verb: "Create", Resource: "RoomMembership", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/rooms/{RoomId}/memberships?operation=batch-create"}, + "BatchDeletePhoneNumber": {Verb: "Delete", Resource: "PhoneNumber", OutputListKey: "PhoneNumberErrors", OutputItemKey: "", Method: "POST", URI: "/phone-numbers?operation=batch-delete"}, + "BatchSuspendUser": {Verb: "Toggle", Resource: "User", OutputListKey: "UserErrors", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users?operation=suspend"}, "BatchUnsuspendUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users?operation=unsuspend"}, - "BatchUpdatePhoneNumber": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/phone-numbers?operation=batch-update"}, - "BatchUpdateUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users"}, + "BatchUpdatePhoneNumber": {Verb: "Update", Resource: "PhoneNumber", OutputListKey: "PhoneNumberErrors", OutputItemKey: "", Method: "POST", URI: "/phone-numbers?operation=batch-update"}, + "BatchUpdateUser": {Verb: "Update", Resource: "User", OutputListKey: "UserErrors", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users"}, "CreateAccount": {Verb: "Create", Resource: "Account", OutputListKey: "", OutputItemKey: "Account", Method: "POST", URI: "/accounts"}, "CreateBot": {Verb: "Create", Resource: "Bot", OutputListKey: "", OutputItemKey: "Bot", Method: "POST", URI: "/accounts/{AccountId}/bots"}, "CreateMeetingDialOut": {Verb: "Create", Resource: "MeetingDialOut", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/meetings/{MeetingId}/dial-outs"}, @@ -2149,8 +2240,8 @@ func init() { "DeletePhoneNumber": {Verb: "Delete", Resource: "PhoneNumber", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/phone-numbers/{PhoneNumberId}"}, "DeleteRoom": {Verb: "Delete", Resource: "Room", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/accounts/{AccountId}/rooms/{RoomId}"}, "DeleteRoomMembership": {Verb: "Delete", Resource: "RoomMembership", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/accounts/{AccountId}/rooms/{RoomId}/memberships/{MemberId}"}, - "DisassociatePhoneNumberFromUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users/{UserId}?operation=disassociate-phone-number"}, - "DisassociateSigninDelegateGroupsFromAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}?operation=disassociate-signin-delegate-groups"}, + "DisassociatePhoneNumberFromUser": {Verb: "Relate", Resource: "PhoneNumberFromUser", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users/{UserId}?operation=disassociate-phone-number"}, + "DisassociateSigninDelegateGroupsFromAccount": {Verb: "Relate", Resource: "SigninDelegateGroupsFromAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}?operation=disassociate-signin-delegate-groups"}, "GetAccount": {Verb: "Get", Resource: "Account", OutputListKey: "", OutputItemKey: "Account", Method: "GET", URI: "/accounts/{AccountId}"}, "GetAccountSettings": {Verb: "Get", Resource: "AccountSetting", OutputListKey: "", OutputItemKey: "AccountSettings", Method: "GET", URI: "/accounts/{AccountId}/settings"}, "GetBot": {Verb: "Get", Resource: "Bot", OutputListKey: "", OutputItemKey: "Bot", Method: "GET", URI: "/accounts/{AccountId}/bots/{BotId}"}, @@ -2163,7 +2254,7 @@ func init() { "GetRoom": {Verb: "Get", Resource: "Room", OutputListKey: "", OutputItemKey: "Room", Method: "GET", URI: "/accounts/{AccountId}/rooms/{RoomId}"}, "GetUser": {Verb: "Get", Resource: "User", OutputListKey: "", OutputItemKey: "User", Method: "GET", URI: "/accounts/{AccountId}/users/{UserId}"}, "GetUserSettings": {Verb: "Get", Resource: "UserSetting", OutputListKey: "", OutputItemKey: "UserSettings", Method: "GET", URI: "/accounts/{AccountId}/users/{UserId}/settings"}, - "InviteUsers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users?operation=add"}, + "InviteUsers": {Verb: "Create", Resource: "User", OutputListKey: "Invites", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users?operation=add"}, "ListAccounts": {Verb: "List", Resource: "Account", OutputListKey: "Accounts", OutputItemKey: "", Method: "GET", URI: "/accounts"}, "ListBots": {Verb: "List", Resource: "Bot", OutputListKey: "Bots", OutputItemKey: "", Method: "GET", URI: "/accounts/{AccountId}/bots"}, "ListPhoneNumberOrders": {Verb: "List", Resource: "PhoneNumberOrder", OutputListKey: "PhoneNumberOrders", OutputItemKey: "", Method: "GET", URI: "/phone-number-orders"}, @@ -2178,9 +2269,9 @@ func init() { "RedactConversationMessage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/conversations/{ConversationId}/messages/{MessageId}?operation=redact"}, "RedactRoomMessage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/rooms/{RoomId}/messages/{MessageId}?operation=redact"}, "RegenerateSecurityToken": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/bots/{BotId}?operation=regenerate-security-token"}, - "ResetPersonalPIN": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AccountId}/users/{UserId}?operation=reset-personal-pin"}, - "RestorePhoneNumber": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/phone-numbers/{PhoneNumberId}?operation=restore"}, - "SearchAvailablePhoneNumbers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/search?type=phone-numbers"}, + "ResetPersonalPIN": {Verb: "Toggle", Resource: "PersonalPIN", OutputListKey: "", OutputItemKey: "User", Method: "POST", URI: "/accounts/{AccountId}/users/{UserId}?operation=reset-personal-pin"}, + "RestorePhoneNumber": {Verb: "Create", Resource: "PhoneNumber", OutputListKey: "", OutputItemKey: "PhoneNumber", Method: "POST", URI: "/phone-numbers/{PhoneNumberId}?operation=restore"}, + "SearchAvailablePhoneNumbers": {Verb: "List", Resource: "AvailablePhoneNumber", OutputListKey: "E164PhoneNumbers", OutputItemKey: "", Method: "GET", URI: "/search?type=phone-numbers"}, "UpdateAccount": {Verb: "Update", Resource: "Account", OutputListKey: "", OutputItemKey: "Account", Method: "POST", URI: "/accounts/{AccountId}"}, "UpdateAccountSettings": {Verb: "Update", Resource: "AccountSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/accounts/{AccountId}/settings"}, "UpdateBot": {Verb: "Update", Resource: "Bot", OutputListKey: "", OutputItemKey: "Bot", Method: "POST", URI: "/accounts/{AccountId}/bots/{BotId}"}, @@ -2247,10 +2338,10 @@ func init() { "ListMediaPipelineKinesisVideoStreamPools": {Verb: "List", Resource: "MediaPipelineKinesisVideoStreamPool", OutputListKey: "KinesisVideoStreamPools", OutputItemKey: "", Method: "GET", URI: "/media-pipeline-kinesis-video-stream-pools"}, "ListMediaPipelines": {Verb: "List", Resource: "MediaPipeline", OutputListKey: "MediaPipelines", OutputItemKey: "", Method: "GET", URI: "/sdk-media-pipelines"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "GET", URI: "/tags"}, - "StartSpeakerSearchTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/media-insights-pipelines/{Identifier}/speaker-search-tasks?operation=start"}, - "StartVoiceToneAnalysisTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/media-insights-pipelines/{Identifier}/voice-tone-analysis-tasks?operation=start"}, - "StopSpeakerSearchTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/media-insights-pipelines/{Identifier}/speaker-search-tasks/{SpeakerSearchTaskId}?operation=stop"}, - "StopVoiceToneAnalysisTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/media-insights-pipelines/{Identifier}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}?operation=stop"}, + "StartSpeakerSearchTask": {Verb: "Toggle", Resource: "SpeakerSearchTask", OutputListKey: "", OutputItemKey: "SpeakerSearchTask", Method: "POST", URI: "/media-insights-pipelines/{Identifier}/speaker-search-tasks?operation=start"}, + "StartVoiceToneAnalysisTask": {Verb: "Toggle", Resource: "VoiceToneAnalysisTask", OutputListKey: "", OutputItemKey: "VoiceToneAnalysisTask", Method: "POST", URI: "/media-insights-pipelines/{Identifier}/voice-tone-analysis-tasks?operation=start"}, + "StopSpeakerSearchTask": {Verb: "Toggle", Resource: "SpeakerSearchTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/media-insights-pipelines/{Identifier}/speaker-search-tasks/{SpeakerSearchTaskId}?operation=stop"}, + "StopVoiceToneAnalysisTask": {Verb: "Toggle", Resource: "VoiceToneAnalysisTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/media-insights-pipelines/{Identifier}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}?operation=stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags?operation=tag-resource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags?operation=untag-resource"}, "UpdateMediaInsightsPipelineConfiguration": {Verb: "Update", Resource: "MediaInsightsPipelineConfiguration", OutputListKey: "", OutputItemKey: "MediaInsightsPipelineConfiguration", Method: "PUT", URI: "/media-insights-pipeline-configurations/{Identifier}"}, @@ -2258,8 +2349,8 @@ func init() { "UpdateMediaPipelineKinesisVideoStreamPool": {Verb: "Update", Resource: "MediaPipelineKinesisVideoStreamPool", OutputListKey: "", OutputItemKey: "KinesisVideoStreamPoolConfiguration", Method: "PUT", URI: "/media-pipeline-kinesis-video-stream-pools/{Identifier}"}, }) crud.Register("chimesdkmeetings", map[string]crud.OpMeta{ - "BatchCreateAttendee": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/meetings/{MeetingId}/attendees?operation=batch-create"}, - "BatchUpdateAttendeeCapabilitiesExcept": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/meetings/{MeetingId}/attendees/capabilities?operation=batch-update-except"}, + "BatchCreateAttendee": {Verb: "Create", Resource: "Attendee", OutputListKey: "Attendees", OutputItemKey: "", Method: "POST", URI: "/meetings/{MeetingId}/attendees?operation=batch-create"}, + "BatchUpdateAttendeeCapabilitiesExcept": {Verb: "Update", Resource: "AttendeeCapabilitiesExcept", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/meetings/{MeetingId}/attendees/capabilities?operation=batch-update-except"}, "CreateAttendee": {Verb: "Create", Resource: "Attendee", OutputListKey: "", OutputItemKey: "Attendee", Method: "POST", URI: "/meetings/{MeetingId}/attendees"}, "CreateMeeting": {Verb: "Create", Resource: "Meeting", OutputListKey: "", OutputItemKey: "Meeting", Method: "POST", URI: "/meetings"}, "CreateMeetingWithAttendees": {Verb: "Create", Resource: "MeetingWithAttendee", OutputListKey: "Attendees", OutputItemKey: "Meeting", Method: "POST", URI: "/meetings?operation=create-attendees"}, @@ -2269,15 +2360,15 @@ func init() { "GetMeeting": {Verb: "Get", Resource: "Meeting", OutputListKey: "", OutputItemKey: "Meeting", Method: "GET", URI: "/meetings/{MeetingId}"}, "ListAttendees": {Verb: "List", Resource: "Attendee", OutputListKey: "Attendees", OutputItemKey: "", Method: "GET", URI: "/meetings/{MeetingId}/attendees"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "GET", URI: "/tags"}, - "StartMeetingTranscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/meetings/{MeetingId}/transcription?operation=start"}, - "StopMeetingTranscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/meetings/{MeetingId}/transcription?operation=stop"}, + "StartMeetingTranscription": {Verb: "Toggle", Resource: "MeetingTranscription", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/meetings/{MeetingId}/transcription?operation=start"}, + "StopMeetingTranscription": {Verb: "Toggle", Resource: "MeetingTranscription", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/meetings/{MeetingId}/transcription?operation=stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags?operation=tag-resource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags?operation=untag-resource"}, "UpdateAttendeeCapabilities": {Verb: "Update", Resource: "AttendeeCapability", OutputListKey: "", OutputItemKey: "Attendee", Method: "PUT", URI: "/meetings/{MeetingId}/attendees/{AttendeeId}/capabilities"}, }) crud.Register("chimesdkmessaging", map[string]crud.OpMeta{ - "AssociateChannelFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/{ChannelArn}/channel-flow"}, - "BatchCreateChannelMembership": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels/{ChannelArn}/memberships?operation=batch-create"}, + "AssociateChannelFlow": {Verb: "Relate", Resource: "ChannelFlow", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/{ChannelArn}/channel-flow"}, + "BatchCreateChannelMembership": {Verb: "Create", Resource: "ChannelMembership", OutputListKey: "Errors", OutputItemKey: "BatchChannelMemberships", Method: "POST", URI: "/channels/{ChannelArn}/memberships?operation=batch-create"}, "ChannelFlowCallback": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels/{ChannelArn}?operation=channel-flow-callback"}, "CreateChannel": {Verb: "Create", Resource: "Channel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels"}, "CreateChannelBan": {Verb: "Create", Resource: "ChannelBan", OutputListKey: "", OutputItemKey: "Member", Method: "POST", URI: "/channels/{ChannelArn}/bans"}, @@ -2298,7 +2389,7 @@ func init() { "DescribeChannelMembershipForAppInstanceUser": {Verb: "Get", Resource: "ChannelMembershipForAppInstanceUser", OutputListKey: "", OutputItemKey: "ChannelMembership", Method: "GET", URI: "/channels/{ChannelArn}?scope=app-instance-user-membership"}, "DescribeChannelModeratedByAppInstanceUser": {Verb: "Get", Resource: "ChannelModeratedByAppInstanceUser", OutputListKey: "", OutputItemKey: "Channel", Method: "GET", URI: "/channels/{ChannelArn}?scope=app-instance-user-moderated-channel"}, "DescribeChannelModerator": {Verb: "Get", Resource: "ChannelModerator", OutputListKey: "", OutputItemKey: "ChannelModerator", Method: "GET", URI: "/channels/{ChannelArn}/moderators/{ChannelModeratorArn}"}, - "DisassociateChannelFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/channels/{ChannelArn}/channel-flow/{ChannelFlowArn}"}, + "DisassociateChannelFlow": {Verb: "Relate", Resource: "ChannelFlow", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/channels/{ChannelArn}/channel-flow/{ChannelFlowArn}"}, "GetChannelMembershipPreferences": {Verb: "Get", Resource: "ChannelMembershipPreference", OutputListKey: "", OutputItemKey: "Member", Method: "GET", URI: "/channels/{ChannelArn}/memberships/{MemberArn}/preferences"}, "GetChannelMessage": {Verb: "Get", Resource: "ChannelMessage", OutputListKey: "", OutputItemKey: "ChannelMessage", Method: "GET", URI: "/channels/{ChannelArn}/messages/{MessageId}"}, "GetChannelMessageStatus": {Verb: "Get", Resource: "ChannelMessageStatu", OutputListKey: "", OutputItemKey: "Status", Method: "GET", URI: "/channels/{ChannelArn}/messages/{MessageId}?scope=message-status"}, @@ -2319,7 +2410,7 @@ func init() { "PutChannelMembershipPreferences": {Verb: "Update", Resource: "ChannelMembershipPreference", OutputListKey: "", OutputItemKey: "Member", Method: "PUT", URI: "/channels/{ChannelArn}/memberships/{MemberArn}/preferences"}, "PutMessagingStreamingConfigurations": {Verb: "Update", Resource: "MessagingStreamingConfiguration", OutputListKey: "StreamingConfigurations", OutputItemKey: "", Method: "PUT", URI: "/app-instances/{AppInstanceArn}/streaming-configurations"}, "RedactChannelMessage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels/{ChannelArn}/messages/{MessageId}?operation=redact"}, - "SearchChannels": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels?operation=search"}, + "SearchChannels": {Verb: "List", Resource: "Channel", OutputListKey: "Channels", OutputItemKey: "", Method: "POST", URI: "/channels?operation=search"}, "SendChannelMessage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels/{ChannelArn}/messages"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags?operation=tag-resource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags?operation=untag-resource"}, @@ -2329,10 +2420,10 @@ func init() { "UpdateChannelReadMarker": {Verb: "Update", Resource: "ChannelReadMarker", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/{ChannelArn}/readMarker"}, }) crud.Register("chimesdkvoice", map[string]crud.OpMeta{ - "AssociatePhoneNumbersWithVoiceConnector": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}?operation=associate-phone-numbers"}, - "AssociatePhoneNumbersWithVoiceConnectorGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connector-groups/{VoiceConnectorGroupId}?operation=associate-phone-numbers"}, - "BatchDeletePhoneNumber": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/phone-numbers?operation=batch-delete"}, - "BatchUpdatePhoneNumber": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/phone-numbers?operation=batch-update"}, + "AssociatePhoneNumbersWithVoiceConnector": {Verb: "Relate", Resource: "PhoneNumbersWithVoiceConnector", OutputListKey: "PhoneNumberErrors", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}?operation=associate-phone-numbers"}, + "AssociatePhoneNumbersWithVoiceConnectorGroup": {Verb: "Relate", Resource: "PhoneNumbersWithVoiceConnectorGroup", OutputListKey: "PhoneNumberErrors", OutputItemKey: "", Method: "POST", URI: "/voice-connector-groups/{VoiceConnectorGroupId}?operation=associate-phone-numbers"}, + "BatchDeletePhoneNumber": {Verb: "Delete", Resource: "PhoneNumber", OutputListKey: "PhoneNumberErrors", OutputItemKey: "", Method: "POST", URI: "/phone-numbers?operation=batch-delete"}, + "BatchUpdatePhoneNumber": {Verb: "Update", Resource: "PhoneNumber", OutputListKey: "PhoneNumberErrors", OutputItemKey: "", Method: "POST", URI: "/phone-numbers?operation=batch-update"}, "CreatePhoneNumberOrder": {Verb: "Create", Resource: "PhoneNumberOrder", OutputListKey: "", OutputItemKey: "PhoneNumberOrder", Method: "POST", URI: "/phone-number-orders"}, "CreateProxySession": {Verb: "Create", Resource: "ProxySession", OutputListKey: "", OutputItemKey: "ProxySession", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/proxy-sessions"}, "CreateSipMediaApplication": {Verb: "Create", Resource: "SipMediaApplication", OutputListKey: "", OutputItemKey: "SipMediaApplication", Method: "POST", URI: "/sip-media-applications"}, @@ -2357,8 +2448,8 @@ func init() { "DeleteVoiceConnectorTerminationCredentials": {Verb: "Delete", Resource: "VoiceConnectorTerminationCredential", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/termination/credentials?operation=delete"}, "DeleteVoiceProfile": {Verb: "Delete", Resource: "VoiceProfile", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/voice-profiles/{VoiceProfileId}"}, "DeleteVoiceProfileDomain": {Verb: "Delete", Resource: "VoiceProfileDomain", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/voice-profile-domains/{VoiceProfileDomainId}"}, - "DisassociatePhoneNumbersFromVoiceConnector": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}?operation=disassociate-phone-numbers"}, - "DisassociatePhoneNumbersFromVoiceConnectorGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connector-groups/{VoiceConnectorGroupId}?operation=disassociate-phone-numbers"}, + "DisassociatePhoneNumbersFromVoiceConnector": {Verb: "Relate", Resource: "PhoneNumbersFromVoiceConnector", OutputListKey: "PhoneNumberErrors", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}?operation=disassociate-phone-numbers"}, + "DisassociatePhoneNumbersFromVoiceConnectorGroup": {Verb: "Relate", Resource: "PhoneNumbersFromVoiceConnectorGroup", OutputListKey: "PhoneNumberErrors", OutputItemKey: "", Method: "POST", URI: "/voice-connector-groups/{VoiceConnectorGroupId}?operation=disassociate-phone-numbers"}, "GetGlobalSettings": {Verb: "Get", Resource: "GlobalSetting", OutputListKey: "", OutputItemKey: "VoiceConnector", Method: "GET", URI: "/settings"}, "GetPhoneNumber": {Verb: "Get", Resource: "PhoneNumber", OutputListKey: "", OutputItemKey: "PhoneNumber", Method: "GET", URI: "/phone-numbers/{PhoneNumberId}"}, "GetPhoneNumberOrder": {Verb: "Get", Resource: "PhoneNumberOrder", OutputListKey: "", OutputItemKey: "PhoneNumberOrder", Method: "GET", URI: "/phone-number-orders/{PhoneNumberOrderId}"}, @@ -2405,12 +2496,12 @@ func init() { "PutVoiceConnectorStreamingConfiguration": {Verb: "Update", Resource: "VoiceConnectorStreamingConfiguration", OutputListKey: "", OutputItemKey: "StreamingConfiguration", Method: "PUT", URI: "/voice-connectors/{VoiceConnectorId}/streaming-configuration"}, "PutVoiceConnectorTermination": {Verb: "Update", Resource: "VoiceConnectorTermination", OutputListKey: "", OutputItemKey: "Termination", Method: "PUT", URI: "/voice-connectors/{VoiceConnectorId}/termination"}, "PutVoiceConnectorTerminationCredentials": {Verb: "Update", Resource: "VoiceConnectorTerminationCredential", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/termination/credentials?operation=put"}, - "RestorePhoneNumber": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/phone-numbers/{PhoneNumberId}?operation=restore"}, - "SearchAvailablePhoneNumbers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/search?type=phone-numbers"}, - "StartSpeakerSearchTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/speaker-search-tasks"}, - "StartVoiceToneAnalysisTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks"}, - "StopSpeakerSearchTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}?operation=stop"}, - "StopVoiceToneAnalysisTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}?operation=stop"}, + "RestorePhoneNumber": {Verb: "Create", Resource: "PhoneNumber", OutputListKey: "", OutputItemKey: "PhoneNumber", Method: "POST", URI: "/phone-numbers/{PhoneNumberId}?operation=restore"}, + "SearchAvailablePhoneNumbers": {Verb: "List", Resource: "AvailablePhoneNumber", OutputListKey: "E164PhoneNumbers", OutputItemKey: "", Method: "GET", URI: "/search?type=phone-numbers"}, + "StartSpeakerSearchTask": {Verb: "Toggle", Resource: "SpeakerSearchTask", OutputListKey: "", OutputItemKey: "SpeakerSearchTask", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/speaker-search-tasks"}, + "StartVoiceToneAnalysisTask": {Verb: "Toggle", Resource: "VoiceToneAnalysisTask", OutputListKey: "", OutputItemKey: "VoiceToneAnalysisTask", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks"}, + "StopSpeakerSearchTask": {Verb: "Toggle", Resource: "SpeakerSearchTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/speaker-search-tasks/{SpeakerSearchTaskId}?operation=stop"}, + "StopVoiceToneAnalysisTask": {Verb: "Toggle", Resource: "VoiceToneAnalysisTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/voice-connectors/{VoiceConnectorId}/voice-tone-analysis-tasks/{VoiceToneAnalysisTaskId}?operation=stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags?operation=tag-resource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags?operation=untag-resource"}, "UpdateGlobalSettings": {Verb: "Update", Resource: "GlobalSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/settings"}, @@ -2509,9 +2600,9 @@ func init() { "PopulateIdMappingTable": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/idmappingtables/{idMappingTableIdentifier}/populate"}, "PopulateIntermediateTable": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/intermediateTables/{intermediateTableIdentifier}/populate"}, "PreviewPrivacyImpact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/previewprivacyimpact"}, - "StartAnalysisLogExport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/analysislogexports"}, - "StartProtectedJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/protectedJobs"}, - "StartProtectedQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/protectedQueries"}, + "StartAnalysisLogExport": {Verb: "Toggle", Resource: "AnalysisLogExport", OutputListKey: "", OutputItemKey: "analysisLogExport", Method: "POST", URI: "/memberships/{membershipIdentifier}/analysislogexports"}, + "StartProtectedJob": {Verb: "Toggle", Resource: "ProtectedJob", OutputListKey: "", OutputItemKey: "protectedJob", Method: "POST", URI: "/memberships/{membershipIdentifier}/protectedJobs"}, + "StartProtectedQuery": {Verb: "Toggle", Resource: "ProtectedQuery", OutputListKey: "", OutputItemKey: "protectedQuery", Method: "POST", URI: "/memberships/{membershipIdentifier}/protectedQueries"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAnalysisTemplate": {Verb: "Update", Resource: "AnalysisTemplate", OutputListKey: "", OutputItemKey: "analysisTemplate", Method: "PATCH", URI: "/memberships/{membershipIdentifier}/analysistemplates/{analysisTemplateIdentifier}"}, @@ -2532,8 +2623,8 @@ func init() { "UpdateProtectedQuery": {Verb: "Update", Resource: "ProtectedQuery", OutputListKey: "", OutputItemKey: "protectedQuery", Method: "PATCH", URI: "/memberships/{membershipIdentifier}/protectedQueries/{protectedQueryIdentifier}"}, }) crud.Register("cleanroomsml", map[string]crud.OpMeta{ - "CancelTrainedModel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/memberships/{membershipIdentifier}/trained-models/{trainedModelArn}"}, - "CancelTrainedModelInferenceJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/memberships/{membershipIdentifier}/trained-model-inference-jobs/{trainedModelInferenceJobArn}"}, + "CancelTrainedModel": {Verb: "Toggle", Resource: "TrainedModel", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/memberships/{membershipIdentifier}/trained-models/{trainedModelArn}"}, + "CancelTrainedModelInferenceJob": {Verb: "Toggle", Resource: "TrainedModelInferenceJob", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/memberships/{membershipIdentifier}/trained-model-inference-jobs/{trainedModelInferenceJobArn}"}, "CreateAudienceModel": {Verb: "Create", Resource: "AudienceModel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audience-model"}, "CreateConfiguredAudienceModel": {Verb: "Create", Resource: "ConfiguredAudienceModel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/configured-audience-model"}, "CreateConfiguredModelAlgorithm": {Verb: "Create", Resource: "ConfiguredModelAlgorithm", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/configured-model-algorithms"}, @@ -2584,10 +2675,10 @@ func init() { "ListTrainingDatasets": {Verb: "List", Resource: "TrainingDataset", OutputListKey: "trainingDatasets", OutputItemKey: "", Method: "GET", URI: "/training-dataset"}, "PutConfiguredAudienceModelPolicy": {Verb: "Update", Resource: "ConfiguredAudienceModelPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/configured-audience-model/{configuredAudienceModelArn}/policy"}, "PutMLConfiguration": {Verb: "Update", Resource: "MLConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/memberships/{membershipIdentifier}/ml-configurations"}, - "StartAudienceExportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audience-export-job"}, - "StartAudienceGenerationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audience-generation-job"}, - "StartTrainedModelExportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/trained-models/{trainedModelArn}/export-jobs"}, - "StartTrainedModelInferenceJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/trained-model-inference-jobs"}, + "StartAudienceExportJob": {Verb: "Toggle", Resource: "AudienceExportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audience-export-job"}, + "StartAudienceGenerationJob": {Verb: "Toggle", Resource: "AudienceGenerationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audience-generation-job"}, + "StartTrainedModelExportJob": {Verb: "Toggle", Resource: "TrainedModelExportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/trained-models/{trainedModelArn}/export-jobs"}, + "StartTrainedModelInferenceJob": {Verb: "Toggle", Resource: "TrainedModelInferenceJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/memberships/{membershipIdentifier}/trained-model-inference-jobs"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateConfiguredAudienceModel": {Verb: "Update", Resource: "ConfiguredAudienceModel", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/configured-audience-model/{configuredAudienceModelArn}"}, @@ -2608,12 +2699,12 @@ func init() { "UpdateEnvironmentMembership": {Verb: "Update", Resource: "EnvironmentMembership", OutputListKey: "", OutputItemKey: "membership"}, }) crud.Register("clouddirectory", map[string]crud.OpMeta{ - "AddFacetToObject": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/facets"}, - "ApplySchema": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/apply"}, - "AttachObject": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/attach"}, - "AttachPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/policy/attach"}, - "AttachToIndex": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/index/attach"}, - "AttachTypedLink": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/typedlink/attach"}, + "AddFacetToObject": {Verb: "Relate", Resource: "FacetToObject", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/facets"}, + "ApplySchema": {Verb: "Update", Resource: "Schema", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/apply"}, + "AttachObject": {Verb: "Relate", Resource: "Object", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/attach"}, + "AttachPolicy": {Verb: "Relate", Resource: "Policy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/policy/attach"}, + "AttachToIndex": {Verb: "Relate", Resource: "ToIndex", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/index/attach"}, + "AttachTypedLink": {Verb: "Relate", Resource: "TypedLink", OutputListKey: "", OutputItemKey: "TypedLinkSpecifier", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/typedlink/attach"}, "BatchRead": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/batchread"}, "BatchWrite": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/batchwrite"}, "CreateDirectory": {Verb: "Create", Resource: "Directory", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/directory/create"}, @@ -2627,12 +2718,12 @@ func init() { "DeleteObject": {Verb: "Delete", Resource: "Object", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/delete"}, "DeleteSchema": {Verb: "Delete", Resource: "Schema", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema"}, "DeleteTypedLinkFacet": {Verb: "Delete", Resource: "TypedLinkFacet", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/typedlink/facet/delete"}, - "DetachFromIndex": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/index/detach"}, - "DetachObject": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/detach"}, - "DetachPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/policy/detach"}, - "DetachTypedLink": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/typedlink/detach"}, - "DisableDirectory": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/directory/disable"}, - "EnableDirectory": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/directory/enable"}, + "DetachFromIndex": {Verb: "Relate", Resource: "FromIndex", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/index/detach"}, + "DetachObject": {Verb: "Relate", Resource: "Object", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/detach"}, + "DetachPolicy": {Verb: "Relate", Resource: "Policy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/policy/detach"}, + "DetachTypedLink": {Verb: "Relate", Resource: "TypedLink", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/typedlink/detach"}, + "DisableDirectory": {Verb: "Toggle", Resource: "Directory", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/directory/disable"}, + "EnableDirectory": {Verb: "Toggle", Resource: "Directory", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/directory/enable"}, "GetAppliedSchemaVersion": {Verb: "Get", Resource: "AppliedSchemaVersion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/schema/getappliedschema"}, "GetDirectory": {Verb: "Get", Resource: "Directory", OutputListKey: "", OutputItemKey: "Directory", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/directory/get"}, "GetFacet": {Verb: "Get", Resource: "Facet", OutputListKey: "", OutputItemKey: "Facet", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/facet"}, @@ -2661,10 +2752,10 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/tags"}, "ListTypedLinkFacetAttributes": {Verb: "List", Resource: "TypedLinkFacetAttribute", OutputListKey: "Attributes", OutputItemKey: "", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/typedlink/facet/attributes"}, "ListTypedLinkFacetNames": {Verb: "List", Resource: "TypedLinkFacetName", OutputListKey: "FacetNames", OutputItemKey: "", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/typedlink/facet/list"}, - "LookupPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/policy/lookup"}, - "PublishSchema": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/publish"}, + "LookupPolicy": {Verb: "List", Resource: "Policy", OutputListKey: "PolicyToPathList", OutputItemKey: "", Method: "POST", URI: "/amazonclouddirectory/2017-01-11/policy/lookup"}, + "PublishSchema": {Verb: "Create", Resource: "Schema", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/publish"}, "PutSchemaFromJson": {Verb: "Update", Resource: "SchemaFromJson", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/json"}, - "RemoveFacetFromObject": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/facets/delete"}, + "RemoveFacetFromObject": {Verb: "Relate", Resource: "FacetFromObject", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/facets/delete"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/tags/add"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/tags/remove"}, "UpdateFacet": {Verb: "Update", Resource: "Facet", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/facet"}, @@ -2672,16 +2763,22 @@ func init() { "UpdateObjectAttributes": {Verb: "Update", Resource: "ObjectAttribute", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/object/update"}, "UpdateSchema": {Verb: "Update", Resource: "Schema", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/update"}, "UpdateTypedLinkFacet": {Verb: "Update", Resource: "TypedLinkFacet", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/typedlink/facet"}, - "UpgradeAppliedSchema": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/upgradeapplied"}, - "UpgradePublishedSchema": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/upgradepublished"}, + "UpgradeAppliedSchema": {Verb: "Update", Resource: "AppliedSchema", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/upgradeapplied"}, + "UpgradePublishedSchema": {Verb: "Update", Resource: "PublishedSchema", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/amazonclouddirectory/2017-01-11/schema/upgradepublished"}, }) crud.Register("cloudformation", map[string]crud.OpMeta{ + "ActivateOrganizationsAccess": {Verb: "Toggle", Resource: "OrganizationsAccess", OutputListKey: "", OutputItemKey: ""}, + "ActivateType": {Verb: "Toggle", Resource: "Type", OutputListKey: "", OutputItemKey: ""}, + "BatchDescribeTypeConfigurations": {Verb: "List", Resource: "TypeConfiguration", OutputListKey: "Errors", OutputItemKey: ""}, + "CancelUpdateStack": {Verb: "Toggle", Resource: "UpdateStack", OutputListKey: "", OutputItemKey: ""}, "CreateChangeSet": {Verb: "Create", Resource: "ChangeSet", OutputListKey: "", OutputItemKey: ""}, "CreateGeneratedTemplate": {Verb: "Create", Resource: "GeneratedTemplate", OutputListKey: "", OutputItemKey: ""}, "CreateStack": {Verb: "Create", Resource: "Stack", OutputListKey: "", OutputItemKey: ""}, "CreateStackInstances": {Verb: "Create", Resource: "StackInstance", OutputListKey: "", OutputItemKey: ""}, "CreateStackRefactor": {Verb: "Create", Resource: "StackRefactor", OutputListKey: "", OutputItemKey: ""}, "CreateStackSet": {Verb: "Create", Resource: "StackSet", OutputListKey: "", OutputItemKey: ""}, + "DeactivateOrganizationsAccess": {Verb: "Toggle", Resource: "OrganizationsAccess", OutputListKey: "", OutputItemKey: ""}, + "DeactivateType": {Verb: "Toggle", Resource: "Type", OutputListKey: "", OutputItemKey: ""}, "DeleteChangeSet": {Verb: "Delete", Resource: "ChangeSet", OutputListKey: "", OutputItemKey: ""}, "DeleteGeneratedTemplate": {Verb: "Delete", Resource: "GeneratedTemplate", OutputListKey: "", OutputItemKey: ""}, "DeleteStack": {Verb: "Delete", Resource: "Stack", OutputListKey: "", OutputItemKey: ""}, @@ -2734,8 +2831,14 @@ func init() { "ListTypeRegistrations": {Verb: "List", Resource: "TypeRegistration", OutputListKey: "RegistrationTokenList", OutputItemKey: ""}, "ListTypeVersions": {Verb: "List", Resource: "TypeVersion", OutputListKey: "TypeVersionSummaries", OutputItemKey: ""}, "ListTypes": {Verb: "List", Resource: "Type", OutputListKey: "TypeSummaries", OutputItemKey: ""}, + "PublishType": {Verb: "Create", Resource: "Type", OutputListKey: "", OutputItemKey: ""}, "RegisterPublisher": {Verb: "Create", Resource: "Publisher", OutputListKey: "", OutputItemKey: ""}, "RegisterType": {Verb: "Create", Resource: "Type", OutputListKey: "", OutputItemKey: ""}, + "SetStackPolicy": {Verb: "Update", Resource: "StackPolicy", OutputListKey: "", OutputItemKey: ""}, + "SetTypeConfiguration": {Verb: "Update", Resource: "TypeConfiguration", OutputListKey: "", OutputItemKey: ""}, + "SetTypeDefaultVersion": {Verb: "Update", Resource: "TypeDefaultVersion", OutputListKey: "", OutputItemKey: ""}, + "StartResourceScan": {Verb: "Toggle", Resource: "ResourceScan", OutputListKey: "", OutputItemKey: ""}, + "StopStackSetOperation": {Verb: "Toggle", Resource: "StackSetOperation", OutputListKey: "", OutputItemKey: ""}, "UpdateGeneratedTemplate": {Verb: "Update", Resource: "GeneratedTemplate", OutputListKey: "", OutputItemKey: ""}, "UpdateStack": {Verb: "Update", Resource: "Stack", OutputListKey: "", OutputItemKey: ""}, "UpdateStackInstances": {Verb: "Update", Resource: "StackInstance", OutputListKey: "", OutputItemKey: ""}, @@ -2743,10 +2846,10 @@ func init() { "UpdateTerminationProtection": {Verb: "Update", Resource: "TerminationProtection", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("cloudfront", map[string]crud.OpMeta{ - "AssociateAlias": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution/{TargetDistributionId}/associate-alias"}, - "AssociateDistributionTenantWebACL": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution-tenant/{Id}/associate-web-acl"}, - "AssociateDistributionWebACL": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution/{Id}/associate-web-acl"}, - "CopyDistribution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/distribution/{PrimaryDistributionId}/copy"}, + "AssociateAlias": {Verb: "Relate", Resource: "Alia", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution/{TargetDistributionId}/associate-alias"}, + "AssociateDistributionTenantWebACL": {Verb: "Relate", Resource: "DistributionTenantWebACL", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution-tenant/{Id}/associate-web-acl"}, + "AssociateDistributionWebACL": {Verb: "Relate", Resource: "DistributionWebACL", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution/{Id}/associate-web-acl"}, + "CopyDistribution": {Verb: "Create", Resource: "Distribution", OutputListKey: "", OutputItemKey: "Distribution", Method: "POST", URI: "/2020-05-31/distribution/{PrimaryDistributionId}/copy"}, "CreateAnycastIpList": {Verb: "Create", Resource: "AnycastIpList", OutputListKey: "", OutputItemKey: "AnycastIpList", Method: "POST", URI: "/2020-05-31/anycast-ip-list"}, "CreateCachePolicy": {Verb: "Create", Resource: "CachePolicy", OutputListKey: "", OutputItemKey: "CachePolicy", Method: "POST", URI: "/2020-05-31/cache-policy"}, "CreateCloudFrontOriginAccessIdentity": {Verb: "Create", Resource: "CloudFrontOriginAccessIdentity", OutputListKey: "", OutputItemKey: "CloudFrontOriginAccessIdentity", Method: "POST", URI: "/2020-05-31/origin-access-identity/cloudfront"}, @@ -2799,8 +2902,8 @@ func init() { "DescribeConnectionFunction": {Verb: "Get", Resource: "ConnectionFunction", OutputListKey: "", OutputItemKey: "ConnectionFunctionSummary", Method: "GET", URI: "/2020-05-31/connection-function/{Identifier}/describe"}, "DescribeFunction": {Verb: "Get", Resource: "Function", OutputListKey: "", OutputItemKey: "FunctionSummary", Method: "GET", URI: "/2020-05-31/function/{Name}/describe"}, "DescribeKeyValueStore": {Verb: "Get", Resource: "KeyValueStore", OutputListKey: "", OutputItemKey: "KeyValueStore", Method: "GET", URI: "/2020-05-31/key-value-store/{Name}"}, - "DisassociateDistributionTenantWebACL": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution-tenant/{Id}/disassociate-web-acl"}, - "DisassociateDistributionWebACL": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution/{Id}/disassociate-web-acl"}, + "DisassociateDistributionTenantWebACL": {Verb: "Relate", Resource: "DistributionTenantWebACL", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution-tenant/{Id}/disassociate-web-acl"}, + "DisassociateDistributionWebACL": {Verb: "Relate", Resource: "DistributionWebACL", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-05-31/distribution/{Id}/disassociate-web-acl"}, "GetAnycastIpList": {Verb: "Get", Resource: "AnycastIpList", OutputListKey: "", OutputItemKey: "AnycastIpList", Method: "GET", URI: "/2020-05-31/anycast-ip-list/{Id}"}, "GetCachePolicy": {Verb: "Get", Resource: "CachePolicy", OutputListKey: "", OutputItemKey: "CachePolicy", Method: "GET", URI: "/2020-05-31/cache-policy/{Id}"}, "GetCachePolicyConfig": {Verb: "Get", Resource: "CachePolicyConfig", OutputListKey: "", OutputItemKey: "CachePolicyConfig", Method: "GET", URI: "/2020-05-31/cache-policy/{Id}/config"}, @@ -2879,8 +2982,8 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "Tags", Method: "GET", URI: "/2020-05-31/tagging"}, "ListTrustStores": {Verb: "List", Resource: "TrustStore", OutputListKey: "TrustStoreList", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/trust-stores"}, "ListVpcOrigins": {Verb: "List", Resource: "VpcOrigin", OutputListKey: "", OutputItemKey: "VpcOriginList", Method: "GET", URI: "/2020-05-31/vpc-origin"}, - "PublishConnectionFunction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/connection-function/{Id}/publish"}, - "PublishFunction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/function/{Name}/publish"}, + "PublishConnectionFunction": {Verb: "Create", Resource: "ConnectionFunction", OutputListKey: "", OutputItemKey: "ConnectionFunctionSummary", Method: "POST", URI: "/2020-05-31/connection-function/{Id}/publish"}, + "PublishFunction": {Verb: "Create", Resource: "Function", OutputListKey: "", OutputItemKey: "FunctionSummary", Method: "POST", URI: "/2020-05-31/function/{Name}/publish"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/put-resource-policy"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/tagging?Operation=Tag"}, "TestConnectionFunction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/connection-function/{Id}/test"}, @@ -2909,7 +3012,7 @@ func init() { "UpdateStreamingDistribution": {Verb: "Update", Resource: "StreamingDistribution", OutputListKey: "", OutputItemKey: "StreamingDistribution", Method: "PUT", URI: "/2020-05-31/streaming-distribution/{Id}/config"}, "UpdateTrustStore": {Verb: "Update", Resource: "TrustStore", OutputListKey: "", OutputItemKey: "TrustStore", Method: "PUT", URI: "/2020-05-31/trust-store/{Id}"}, "UpdateVpcOrigin": {Verb: "Update", Resource: "VpcOrigin", OutputListKey: "", OutputItemKey: "VpcOrigin", Method: "PUT", URI: "/2020-05-31/vpc-origin/{Id}"}, - "VerifyDnsConfiguration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/verify-dns-configuration"}, + "VerifyDnsConfiguration": {Verb: "Toggle", Resource: "DnsConfiguration", OutputListKey: "DnsConfigurationList", OutputItemKey: "", Method: "POST", URI: "/2020-05-31/verify-dns-configuration"}, }) crud.Register("cloudfrontkeyvaluestore", map[string]crud.OpMeta{ "DeleteKey": {Verb: "Delete", Resource: "Key", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/key-value-stores/{KvsARN}/keys/{Key}"}, @@ -2920,26 +3023,29 @@ func init() { "UpdateKeys": {Verb: "Update", Resource: "Key", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/key-value-stores/{KvsARN}/keys"}, }) crud.Register("cloudhsm", map[string]crud.OpMeta{ - "CreateHapg": {Verb: "Create", Resource: "Hapg", OutputListKey: "", OutputItemKey: ""}, - "CreateHsm": {Verb: "Create", Resource: "Hsm", OutputListKey: "", OutputItemKey: ""}, - "CreateLunaClient": {Verb: "Create", Resource: "LunaClient", OutputListKey: "", OutputItemKey: ""}, - "DeleteHapg": {Verb: "Delete", Resource: "Hapg", OutputListKey: "", OutputItemKey: ""}, - "DeleteHsm": {Verb: "Delete", Resource: "Hsm", OutputListKey: "", OutputItemKey: ""}, - "DeleteLunaClient": {Verb: "Delete", Resource: "LunaClient", OutputListKey: "", OutputItemKey: ""}, - "DescribeHapg": {Verb: "Get", Resource: "Hapg", OutputListKey: "HsmsLastActionFailed", OutputItemKey: ""}, - "DescribeHsm": {Verb: "Get", Resource: "Hsm", OutputListKey: "Partitions", OutputItemKey: ""}, - "DescribeLunaClient": {Verb: "Get", Resource: "LunaClient", OutputListKey: "", OutputItemKey: ""}, - "GetConfig": {Verb: "Get", Resource: "Config", OutputListKey: "", OutputItemKey: ""}, - "ListAvailableZones": {Verb: "List", Resource: "AvailableZone", OutputListKey: "AZList", OutputItemKey: ""}, - "ListHapgs": {Verb: "List", Resource: "Hapg", OutputListKey: "HapgList", OutputItemKey: ""}, - "ListHsms": {Verb: "List", Resource: "Hsm", OutputListKey: "HsmList", OutputItemKey: ""}, - "ListLunaClients": {Verb: "List", Resource: "LunaClient", OutputListKey: "ClientList", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "TagList", OutputItemKey: ""}, - "ModifyHapg": {Verb: "Update", Resource: "Hapg", OutputListKey: "", OutputItemKey: ""}, - "ModifyHsm": {Verb: "Update", Resource: "Hsm", OutputListKey: "", OutputItemKey: ""}, - "ModifyLunaClient": {Verb: "Update", Resource: "LunaClient", OutputListKey: "", OutputItemKey: ""}, + "AddTagsToResource": {Verb: "Relate", Resource: "TagsToResource", OutputListKey: "", OutputItemKey: ""}, + "CreateHapg": {Verb: "Create", Resource: "Hapg", OutputListKey: "", OutputItemKey: ""}, + "CreateHsm": {Verb: "Create", Resource: "Hsm", OutputListKey: "", OutputItemKey: ""}, + "CreateLunaClient": {Verb: "Create", Resource: "LunaClient", OutputListKey: "", OutputItemKey: ""}, + "DeleteHapg": {Verb: "Delete", Resource: "Hapg", OutputListKey: "", OutputItemKey: ""}, + "DeleteHsm": {Verb: "Delete", Resource: "Hsm", OutputListKey: "", OutputItemKey: ""}, + "DeleteLunaClient": {Verb: "Delete", Resource: "LunaClient", OutputListKey: "", OutputItemKey: ""}, + "DescribeHapg": {Verb: "Get", Resource: "Hapg", OutputListKey: "HsmsLastActionFailed", OutputItemKey: ""}, + "DescribeHsm": {Verb: "Get", Resource: "Hsm", OutputListKey: "Partitions", OutputItemKey: ""}, + "DescribeLunaClient": {Verb: "Get", Resource: "LunaClient", OutputListKey: "", OutputItemKey: ""}, + "GetConfig": {Verb: "Get", Resource: "Config", OutputListKey: "", OutputItemKey: ""}, + "ListAvailableZones": {Verb: "List", Resource: "AvailableZone", OutputListKey: "AZList", OutputItemKey: ""}, + "ListHapgs": {Verb: "List", Resource: "Hapg", OutputListKey: "HapgList", OutputItemKey: ""}, + "ListHsms": {Verb: "List", Resource: "Hsm", OutputListKey: "HsmList", OutputItemKey: ""}, + "ListLunaClients": {Verb: "List", Resource: "LunaClient", OutputListKey: "ClientList", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "TagList", OutputItemKey: ""}, + "ModifyHapg": {Verb: "Update", Resource: "Hapg", OutputListKey: "", OutputItemKey: ""}, + "ModifyHsm": {Verb: "Update", Resource: "Hsm", OutputListKey: "", OutputItemKey: ""}, + "ModifyLunaClient": {Verb: "Update", Resource: "LunaClient", OutputListKey: "", OutputItemKey: ""}, + "RemoveTagsFromResource": {Verb: "Relate", Resource: "TagsFromResource", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("cloudhsmv2", map[string]crud.OpMeta{ + "CopyBackupToRegion": {Verb: "Create", Resource: "BackupToRegion", OutputListKey: "", OutputItemKey: "DestinationBackup"}, "CreateCluster": {Verb: "Create", Resource: "Cluster", OutputListKey: "", OutputItemKey: "Cluster"}, "CreateHsm": {Verb: "Create", Resource: "Hsm", OutputListKey: "", OutputItemKey: "Hsm"}, "DeleteBackup": {Verb: "Delete", Resource: "Backup", OutputListKey: "", OutputItemKey: "Backup"}, @@ -2949,10 +3055,12 @@ func init() { "DescribeBackups": {Verb: "Get", Resource: "Backup", OutputListKey: "Backups", OutputItemKey: ""}, "DescribeClusters": {Verb: "Get", Resource: "Cluster", OutputListKey: "Clusters", OutputItemKey: ""}, "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "InitializeCluster": {Verb: "Create", Resource: "Cluster", OutputListKey: "", OutputItemKey: ""}, "ListTags": {Verb: "List", Resource: "Tag", OutputListKey: "TagList", OutputItemKey: ""}, "ModifyBackupAttributes": {Verb: "Update", Resource: "BackupAttribute", OutputListKey: "", OutputItemKey: "Backup"}, "ModifyCluster": {Verb: "Update", Resource: "Cluster", OutputListKey: "", OutputItemKey: "Cluster"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "RestoreBackup": {Verb: "Create", Resource: "Backup", OutputListKey: "", OutputItemKey: "Backup"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, }) @@ -2979,6 +3087,8 @@ func init() { "UpdateServiceAccessPolicies": {Verb: "Update", Resource: "ServiceAccessPolicy", OutputListKey: "", OutputItemKey: "AccessPolicies"}, }) crud.Register("cloudtrail", map[string]crud.OpMeta{ + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "CancelQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: ""}, "CreateChannel": {Verb: "Create", Resource: "Channel", OutputListKey: "Destinations", OutputItemKey: ""}, "CreateDashboard": {Verb: "Create", Resource: "Dashboard", OutputListKey: "TagsList", OutputItemKey: "RefreshSchedule"}, "CreateEventDataStore": {Verb: "Create", Resource: "EventDataStore", OutputListKey: "AdvancedEventSelectors", OutputItemKey: ""}, @@ -2991,6 +3101,9 @@ func init() { "DeregisterOrganizationDelegatedAdmin": {Verb: "Delete", Resource: "OrganizationDelegatedAdmin", OutputListKey: "", OutputItemKey: ""}, "DescribeQuery": {Verb: "Get", Resource: "Query", OutputListKey: "", OutputItemKey: "QueryStatistics"}, "DescribeTrails": {Verb: "Get", Resource: "Trail", OutputListKey: "trailList", OutputItemKey: ""}, + "DisableFederation": {Verb: "Toggle", Resource: "Federation", OutputListKey: "", OutputItemKey: ""}, + "EnableFederation": {Verb: "Toggle", Resource: "Federation", OutputListKey: "", OutputItemKey: ""}, + "GenerateQuery": {Verb: "Create", Resource: "Query", OutputListKey: "", OutputItemKey: ""}, "GetChannel": {Verb: "Get", Resource: "Channel", OutputListKey: "Destinations", OutputItemKey: "IngestionStatus"}, "GetDashboard": {Verb: "Get", Resource: "Dashboard", OutputListKey: "Widgets", OutputItemKey: "RefreshSchedule"}, "GetEventConfiguration": {Verb: "Get", Resource: "EventConfiguration", OutputListKey: "AggregationConfigurations", OutputItemKey: ""}, @@ -3013,11 +3126,23 @@ func init() { "ListQueries": {Verb: "List", Resource: "Query", OutputListKey: "Queries", OutputItemKey: ""}, "ListTags": {Verb: "List", Resource: "Tag", OutputListKey: "ResourceTagList", OutputItemKey: ""}, "ListTrails": {Verb: "List", Resource: "Trail", OutputListKey: "Trails", OutputItemKey: ""}, + "LookupEvents": {Verb: "List", Resource: "Event", OutputListKey: "Events", OutputItemKey: ""}, "PutEventConfiguration": {Verb: "Update", Resource: "EventConfiguration", OutputListKey: "AggregationConfigurations", OutputItemKey: ""}, "PutEventSelectors": {Verb: "Update", Resource: "EventSelector", OutputListKey: "AdvancedEventSelectors", OutputItemKey: ""}, "PutInsightSelectors": {Verb: "Update", Resource: "InsightSelector", OutputListKey: "InsightSelectors", OutputItemKey: ""}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, "RegisterOrganizationDelegatedAdmin": {Verb: "Create", Resource: "OrganizationDelegatedAdmin", OutputListKey: "", OutputItemKey: ""}, + "RemoveTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "RestoreEventDataStore": {Verb: "Create", Resource: "EventDataStore", OutputListKey: "AdvancedEventSelectors", OutputItemKey: ""}, + "SearchSampleQueries": {Verb: "List", Resource: "SampleQuery", OutputListKey: "SearchResults", OutputItemKey: ""}, + "StartDashboardRefresh": {Verb: "Toggle", Resource: "DashboardRefresh", OutputListKey: "", OutputItemKey: ""}, + "StartEventDataStoreIngestion": {Verb: "Toggle", Resource: "EventDataStoreIngestion", OutputListKey: "", OutputItemKey: ""}, + "StartImport": {Verb: "Toggle", Resource: "Import", OutputListKey: "Destinations", OutputItemKey: "ImportSource"}, + "StartLogging": {Verb: "Toggle", Resource: "Logging", OutputListKey: "", OutputItemKey: ""}, + "StartQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: ""}, + "StopEventDataStoreIngestion": {Verb: "Toggle", Resource: "EventDataStoreIngestion", OutputListKey: "", OutputItemKey: ""}, + "StopImport": {Verb: "Toggle", Resource: "Import", OutputListKey: "Destinations", OutputItemKey: "ImportSource"}, + "StopLogging": {Verb: "Toggle", Resource: "Logging", OutputListKey: "", OutputItemKey: ""}, "UpdateChannel": {Verb: "Update", Resource: "Channel", OutputListKey: "Destinations", OutputItemKey: ""}, "UpdateDashboard": {Verb: "Update", Resource: "Dashboard", OutputListKey: "Widgets", OutputItemKey: "RefreshSchedule"}, "UpdateEventDataStore": {Verb: "Update", Resource: "EventDataStore", OutputListKey: "AdvancedEventSelectors", OutputItemKey: ""}, @@ -3039,6 +3164,10 @@ func init() { "DescribeAlarmsForMetric": {Verb: "Get", Resource: "AlarmsForMetric", OutputListKey: "MetricAlarms", OutputItemKey: ""}, "DescribeAnomalyDetectors": {Verb: "Get", Resource: "AnomalyDetector", OutputListKey: "AnomalyDetectors", OutputItemKey: ""}, "DescribeInsightRules": {Verb: "Get", Resource: "InsightRule", OutputListKey: "InsightRules", OutputItemKey: ""}, + "DisableAlarmActions": {Verb: "Toggle", Resource: "AlarmAction", OutputListKey: "", OutputItemKey: ""}, + "DisableInsightRules": {Verb: "Toggle", Resource: "InsightRule", OutputListKey: "Failures", OutputItemKey: ""}, + "EnableAlarmActions": {Verb: "Toggle", Resource: "AlarmAction", OutputListKey: "", OutputItemKey: ""}, + "EnableInsightRules": {Verb: "Toggle", Resource: "InsightRule", OutputListKey: "Failures", OutputItemKey: ""}, "GetAlarmMuteRule": {Verb: "Get", Resource: "AlarmMuteRule", OutputListKey: "", OutputItemKey: "MuteTargets"}, "GetDashboard": {Verb: "Get", Resource: "Dashboard", OutputListKey: "", OutputItemKey: ""}, "GetInsightRuleReport": {Verb: "Get", Resource: "InsightRuleReport", OutputListKey: "Contributors", OutputItemKey: ""}, @@ -3062,15 +3191,23 @@ func init() { "PutMetricAlarm": {Verb: "Update", Resource: "MetricAlarm", OutputListKey: "", OutputItemKey: ""}, "PutMetricData": {Verb: "Update", Resource: "MetricData", OutputListKey: "", OutputItemKey: ""}, "PutMetricStream": {Verb: "Update", Resource: "MetricStream", OutputListKey: "", OutputItemKey: ""}, + "SetAlarmState": {Verb: "Update", Resource: "AlarmState", OutputListKey: "", OutputItemKey: ""}, + "StartMetricStreams": {Verb: "Toggle", Resource: "MetricStream", OutputListKey: "", OutputItemKey: ""}, + "StartOTelEnrichment": {Verb: "Toggle", Resource: "OTelEnrichment", OutputListKey: "", OutputItemKey: ""}, + "StopMetricStreams": {Verb: "Toggle", Resource: "MetricStream", OutputListKey: "", OutputItemKey: ""}, + "StopOTelEnrichment": {Verb: "Toggle", Resource: "OTelEnrichment", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("cloudwatchevents", map[string]crud.OpMeta{ + "ActivateEventSource": {Verb: "Toggle", Resource: "EventSource", OutputListKey: "", OutputItemKey: ""}, + "CancelReplay": {Verb: "Toggle", Resource: "Replay", OutputListKey: "", OutputItemKey: ""}, "CreateApiDestination": {Verb: "Create", Resource: "ApiDestination", OutputListKey: "", OutputItemKey: ""}, "CreateArchive": {Verb: "Create", Resource: "Archive", OutputListKey: "", OutputItemKey: ""}, "CreateConnection": {Verb: "Create", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, "CreateEventBus": {Verb: "Create", Resource: "EventBu", OutputListKey: "", OutputItemKey: ""}, "CreatePartnerEventSource": {Verb: "Create", Resource: "PartnerEventSource", OutputListKey: "", OutputItemKey: ""}, + "DeactivateEventSource": {Verb: "Toggle", Resource: "EventSource", OutputListKey: "", OutputItemKey: ""}, "DeleteApiDestination": {Verb: "Delete", Resource: "ApiDestination", OutputListKey: "", OutputItemKey: ""}, "DeleteArchive": {Verb: "Delete", Resource: "Archive", OutputListKey: "", OutputItemKey: ""}, "DeleteConnection": {Verb: "Delete", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, @@ -3085,6 +3222,8 @@ func init() { "DescribePartnerEventSource": {Verb: "Get", Resource: "PartnerEventSource", OutputListKey: "", OutputItemKey: ""}, "DescribeReplay": {Verb: "Get", Resource: "Replay", OutputListKey: "", OutputItemKey: "Destination"}, "DescribeRule": {Verb: "Get", Resource: "Rule", OutputListKey: "", OutputItemKey: ""}, + "DisableRule": {Verb: "Toggle", Resource: "Rule", OutputListKey: "", OutputItemKey: ""}, + "EnableRule": {Verb: "Toggle", Resource: "Rule", OutputListKey: "", OutputItemKey: ""}, "ListApiDestinations": {Verb: "List", Resource: "ApiDestination", OutputListKey: "ApiDestinations", OutputItemKey: ""}, "ListArchives": {Verb: "List", Resource: "Archive", OutputListKey: "Archives", OutputItemKey: ""}, "ListConnections": {Verb: "List", Resource: "Connection", OutputListKey: "Connections", OutputItemKey: ""}, @@ -3102,6 +3241,9 @@ func init() { "PutPermission": {Verb: "Update", Resource: "Permission", OutputListKey: "", OutputItemKey: ""}, "PutRule": {Verb: "Update", Resource: "Rule", OutputListKey: "", OutputItemKey: ""}, "PutTargets": {Verb: "Update", Resource: "Target", OutputListKey: "FailedEntries", OutputItemKey: ""}, + "RemovePermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: ""}, + "RemoveTargets": {Verb: "Relate", Resource: "Target", OutputListKey: "FailedEntries", OutputItemKey: ""}, + "StartReplay": {Verb: "Toggle", Resource: "Replay", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateApiDestination": {Verb: "Update", Resource: "ApiDestination", OutputListKey: "", OutputItemKey: ""}, @@ -3109,111 +3251,120 @@ func init() { "UpdateConnection": {Verb: "Update", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("cloudwatchlogs", map[string]crud.OpMeta{ - "CreateDelivery": {Verb: "Create", Resource: "Delivery", OutputListKey: "", OutputItemKey: "delivery"}, - "CreateExportTask": {Verb: "Create", Resource: "ExportTask", OutputListKey: "", OutputItemKey: ""}, - "CreateImportTask": {Verb: "Create", Resource: "ImportTask", OutputListKey: "", OutputItemKey: ""}, - "CreateLogAnomalyDetector": {Verb: "Create", Resource: "LogAnomalyDetector", OutputListKey: "", OutputItemKey: ""}, - "CreateLogGroup": {Verb: "Create", Resource: "LogGroup", OutputListKey: "", OutputItemKey: ""}, - "CreateLogStream": {Verb: "Create", Resource: "LogStream", OutputListKey: "", OutputItemKey: ""}, - "CreateLookupTable": {Verb: "Create", Resource: "LookupTable", OutputListKey: "", OutputItemKey: ""}, - "CreateScheduledQuery": {Verb: "Create", Resource: "ScheduledQuery", OutputListKey: "", OutputItemKey: ""}, - "DeleteAccountPolicy": {Verb: "Delete", Resource: "AccountPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteDataProtectionPolicy": {Verb: "Delete", Resource: "DataProtectionPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteDelivery": {Verb: "Delete", Resource: "Delivery", OutputListKey: "", OutputItemKey: ""}, - "DeleteDeliveryDestination": {Verb: "Delete", Resource: "DeliveryDestination", OutputListKey: "", OutputItemKey: ""}, - "DeleteDeliveryDestinationPolicy": {Verb: "Delete", Resource: "DeliveryDestinationPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteDeliverySource": {Verb: "Delete", Resource: "DeliverySource", OutputListKey: "", OutputItemKey: ""}, - "DeleteDestination": {Verb: "Delete", Resource: "Destination", OutputListKey: "", OutputItemKey: ""}, - "DeleteIndexPolicy": {Verb: "Delete", Resource: "IndexPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteIntegration": {Verb: "Delete", Resource: "Integration", OutputListKey: "", OutputItemKey: ""}, - "DeleteLogAnomalyDetector": {Verb: "Delete", Resource: "LogAnomalyDetector", OutputListKey: "", OutputItemKey: ""}, - "DeleteLogGroup": {Verb: "Delete", Resource: "LogGroup", OutputListKey: "", OutputItemKey: ""}, - "DeleteLogStream": {Verb: "Delete", Resource: "LogStream", OutputListKey: "", OutputItemKey: ""}, - "DeleteLookupTable": {Verb: "Delete", Resource: "LookupTable", OutputListKey: "", OutputItemKey: ""}, - "DeleteMetricFilter": {Verb: "Delete", Resource: "MetricFilter", OutputListKey: "", OutputItemKey: ""}, - "DeleteQueryDefinition": {Verb: "Delete", Resource: "QueryDefinition", OutputListKey: "", OutputItemKey: ""}, - "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteRetentionPolicy": {Verb: "Delete", Resource: "RetentionPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteScheduledQuery": {Verb: "Delete", Resource: "ScheduledQuery", OutputListKey: "", OutputItemKey: ""}, - "DeleteSubscriptionFilter": {Verb: "Delete", Resource: "SubscriptionFilter", OutputListKey: "", OutputItemKey: ""}, - "DeleteTransformer": {Verb: "Delete", Resource: "Transformer", OutputListKey: "", OutputItemKey: ""}, - "DescribeAccountPolicies": {Verb: "Get", Resource: "AccountPolicy", OutputListKey: "accountPolicies", OutputItemKey: ""}, - "DescribeConfigurationTemplates": {Verb: "Get", Resource: "ConfigurationTemplate", OutputListKey: "configurationTemplates", OutputItemKey: ""}, - "DescribeDeliveries": {Verb: "Get", Resource: "Delivery", OutputListKey: "deliveries", OutputItemKey: ""}, - "DescribeDeliveryDestinations": {Verb: "Get", Resource: "DeliveryDestination", OutputListKey: "deliveryDestinations", OutputItemKey: ""}, - "DescribeDeliverySources": {Verb: "Get", Resource: "DeliverySource", OutputListKey: "deliverySources", OutputItemKey: ""}, - "DescribeDestinations": {Verb: "Get", Resource: "Destination", OutputListKey: "destinations", OutputItemKey: ""}, - "DescribeExportTasks": {Verb: "Get", Resource: "ExportTask", OutputListKey: "exportTasks", OutputItemKey: ""}, - "DescribeFieldIndexes": {Verb: "Get", Resource: "FieldIndex", OutputListKey: "fieldIndexes", OutputItemKey: ""}, - "DescribeImportTaskBatches": {Verb: "Get", Resource: "ImportTaskBatche", OutputListKey: "importBatches", OutputItemKey: ""}, - "DescribeImportTasks": {Verb: "Get", Resource: "ImportTask", OutputListKey: "imports", OutputItemKey: ""}, - "DescribeIndexPolicies": {Verb: "Get", Resource: "IndexPolicy", OutputListKey: "indexPolicies", OutputItemKey: ""}, - "DescribeLogGroups": {Verb: "Get", Resource: "LogGroup", OutputListKey: "logGroups", OutputItemKey: ""}, - "DescribeLogStreams": {Verb: "Get", Resource: "LogStream", OutputListKey: "logStreams", OutputItemKey: ""}, - "DescribeLookupTables": {Verb: "Get", Resource: "LookupTable", OutputListKey: "lookupTables", OutputItemKey: ""}, - "DescribeMetricFilters": {Verb: "Get", Resource: "MetricFilter", OutputListKey: "metricFilters", OutputItemKey: ""}, - "DescribeQueries": {Verb: "Get", Resource: "Query", OutputListKey: "queries", OutputItemKey: ""}, - "DescribeQueryDefinitions": {Verb: "Get", Resource: "QueryDefinition", OutputListKey: "queryDefinitions", OutputItemKey: ""}, - "DescribeResourcePolicies": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "resourcePolicies", OutputItemKey: ""}, - "DescribeSubscriptionFilters": {Verb: "Get", Resource: "SubscriptionFilter", OutputListKey: "subscriptionFilters", OutputItemKey: ""}, - "GetDataProtectionPolicy": {Verb: "Get", Resource: "DataProtectionPolicy", OutputListKey: "", OutputItemKey: ""}, - "GetDelivery": {Verb: "Get", Resource: "Delivery", OutputListKey: "", OutputItemKey: "delivery"}, - "GetDeliveryDestination": {Verb: "Get", Resource: "DeliveryDestination", OutputListKey: "", OutputItemKey: "deliveryDestination"}, - "GetDeliveryDestinationPolicy": {Verb: "Get", Resource: "DeliveryDestinationPolicy", OutputListKey: "", OutputItemKey: "policy"}, - "GetDeliverySource": {Verb: "Get", Resource: "DeliverySource", OutputListKey: "", OutputItemKey: "deliverySource"}, - "GetIntegration": {Verb: "Get", Resource: "Integration", OutputListKey: "", OutputItemKey: ""}, - "GetLogAnomalyDetector": {Verb: "Get", Resource: "LogAnomalyDetector", OutputListKey: "logGroupArnList", OutputItemKey: ""}, - "GetLogEvents": {Verb: "Get", Resource: "LogEvent", OutputListKey: "events", OutputItemKey: ""}, - "GetLogFields": {Verb: "Get", Resource: "LogField", OutputListKey: "logFields", OutputItemKey: ""}, - "GetLogGroupFields": {Verb: "Get", Resource: "LogGroupField", OutputListKey: "logGroupFields", OutputItemKey: ""}, - "GetLogObject": {Verb: "Get", Resource: "LogObject", OutputListKey: "", OutputItemKey: ""}, - "GetLogRecord": {Verb: "Get", Resource: "LogRecord", OutputListKey: "", OutputItemKey: ""}, - "GetLookupTable": {Verb: "Get", Resource: "LookupTable", OutputListKey: "", OutputItemKey: ""}, - "GetQueryResults": {Verb: "Get", Resource: "QueryResult", OutputListKey: "results", OutputItemKey: "statistics"}, - "GetScheduledQuery": {Verb: "Get", Resource: "ScheduledQuery", OutputListKey: "logGroupIdentifiers", OutputItemKey: "destinationConfiguration"}, - "GetScheduledQueryHistory": {Verb: "Get", Resource: "ScheduledQueryHistory", OutputListKey: "triggerHistory", OutputItemKey: ""}, - "GetTransformer": {Verb: "Get", Resource: "Transformer", OutputListKey: "transformerConfig", OutputItemKey: ""}, - "ListAggregateLogGroupSummaries": {Verb: "List", Resource: "AggregateLogGroupSummary", OutputListKey: "aggregateLogGroupSummaries", OutputItemKey: ""}, - "ListAnomalies": {Verb: "List", Resource: "Anomaly", OutputListKey: "anomalies", OutputItemKey: ""}, - "ListIntegrations": {Verb: "List", Resource: "Integration", OutputListKey: "integrationSummaries", OutputItemKey: ""}, - "ListLogAnomalyDetectors": {Verb: "List", Resource: "LogAnomalyDetector", OutputListKey: "anomalyDetectors", OutputItemKey: ""}, - "ListLogGroups": {Verb: "List", Resource: "LogGroup", OutputListKey: "logGroups", OutputItemKey: ""}, - "ListLogGroupsForQuery": {Verb: "List", Resource: "LogGroupsForQuery", OutputListKey: "logGroupIdentifiers", OutputItemKey: ""}, - "ListScheduledQueries": {Verb: "List", Resource: "ScheduledQuery", OutputListKey: "scheduledQueries", OutputItemKey: ""}, - "ListSourcesForS3TableIntegration": {Verb: "List", Resource: "SourcesForS3TableIntegration", OutputListKey: "sources", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, - "ListTagsLogGroup": {Verb: "List", Resource: "TagsLogGroup", OutputListKey: "", OutputItemKey: ""}, - "PutAccountPolicy": {Verb: "Update", Resource: "AccountPolicy", OutputListKey: "", OutputItemKey: "accountPolicy"}, - "PutBearerTokenAuthentication": {Verb: "Update", Resource: "BearerTokenAuthentication", OutputListKey: "", OutputItemKey: ""}, - "PutDataProtectionPolicy": {Verb: "Update", Resource: "DataProtectionPolicy", OutputListKey: "", OutputItemKey: ""}, - "PutDeliveryDestination": {Verb: "Update", Resource: "DeliveryDestination", OutputListKey: "", OutputItemKey: "deliveryDestination"}, - "PutDeliveryDestinationPolicy": {Verb: "Update", Resource: "DeliveryDestinationPolicy", OutputListKey: "", OutputItemKey: "policy"}, - "PutDeliverySource": {Verb: "Update", Resource: "DeliverySource", OutputListKey: "", OutputItemKey: "deliverySource"}, - "PutDestination": {Verb: "Update", Resource: "Destination", OutputListKey: "", OutputItemKey: "destination"}, - "PutDestinationPolicy": {Verb: "Update", Resource: "DestinationPolicy", OutputListKey: "", OutputItemKey: ""}, - "PutIndexPolicy": {Verb: "Update", Resource: "IndexPolicy", OutputListKey: "", OutputItemKey: "indexPolicy"}, - "PutIntegration": {Verb: "Update", Resource: "Integration", OutputListKey: "", OutputItemKey: ""}, - "PutLogEvents": {Verb: "Update", Resource: "LogEvent", OutputListKey: "", OutputItemKey: "rejectedEntityInfo"}, - "PutLogGroupDeletionProtection": {Verb: "Update", Resource: "LogGroupDeletionProtection", OutputListKey: "", OutputItemKey: ""}, - "PutMetricFilter": {Verb: "Update", Resource: "MetricFilter", OutputListKey: "", OutputItemKey: ""}, - "PutQueryDefinition": {Verb: "Update", Resource: "QueryDefinition", OutputListKey: "", OutputItemKey: ""}, - "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "resourcePolicy"}, - "PutRetentionPolicy": {Verb: "Update", Resource: "RetentionPolicy", OutputListKey: "", OutputItemKey: ""}, - "PutSubscriptionFilter": {Verb: "Update", Resource: "SubscriptionFilter", OutputListKey: "", OutputItemKey: ""}, - "PutTransformer": {Verb: "Update", Resource: "Transformer", OutputListKey: "", OutputItemKey: ""}, - "TagLogGroup": {Verb: "Tag", Resource: "LogGroup", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagLogGroup": {Verb: "Untag", Resource: "LogGroup", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateAnomaly": {Verb: "Update", Resource: "Anomaly", OutputListKey: "", OutputItemKey: ""}, - "UpdateDeliveryConfiguration": {Verb: "Update", Resource: "DeliveryConfiguration", OutputListKey: "", OutputItemKey: ""}, - "UpdateLogAnomalyDetector": {Verb: "Update", Resource: "LogAnomalyDetector", OutputListKey: "", OutputItemKey: ""}, - "UpdateLookupTable": {Verb: "Update", Resource: "LookupTable", OutputListKey: "", OutputItemKey: ""}, - "UpdateScheduledQuery": {Verb: "Update", Resource: "ScheduledQuery", OutputListKey: "logGroupIdentifiers", OutputItemKey: "destinationConfiguration"}, + "AssociateKmsKey": {Verb: "Relate", Resource: "KmsKey", OutputListKey: "", OutputItemKey: ""}, + "AssociateSourceToS3TableIntegration": {Verb: "Relate", Resource: "SourceToS3TableIntegration", OutputListKey: "", OutputItemKey: ""}, + "CancelExportTask": {Verb: "Toggle", Resource: "ExportTask", OutputListKey: "", OutputItemKey: ""}, + "CancelImportTask": {Verb: "Toggle", Resource: "ImportTask", OutputListKey: "", OutputItemKey: "importStatistics"}, + "CreateDelivery": {Verb: "Create", Resource: "Delivery", OutputListKey: "", OutputItemKey: "delivery"}, + "CreateExportTask": {Verb: "Create", Resource: "ExportTask", OutputListKey: "", OutputItemKey: ""}, + "CreateImportTask": {Verb: "Create", Resource: "ImportTask", OutputListKey: "", OutputItemKey: ""}, + "CreateLogAnomalyDetector": {Verb: "Create", Resource: "LogAnomalyDetector", OutputListKey: "", OutputItemKey: ""}, + "CreateLogGroup": {Verb: "Create", Resource: "LogGroup", OutputListKey: "", OutputItemKey: ""}, + "CreateLogStream": {Verb: "Create", Resource: "LogStream", OutputListKey: "", OutputItemKey: ""}, + "CreateLookupTable": {Verb: "Create", Resource: "LookupTable", OutputListKey: "", OutputItemKey: ""}, + "CreateScheduledQuery": {Verb: "Create", Resource: "ScheduledQuery", OutputListKey: "", OutputItemKey: ""}, + "DeleteAccountPolicy": {Verb: "Delete", Resource: "AccountPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteDataProtectionPolicy": {Verb: "Delete", Resource: "DataProtectionPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteDelivery": {Verb: "Delete", Resource: "Delivery", OutputListKey: "", OutputItemKey: ""}, + "DeleteDeliveryDestination": {Verb: "Delete", Resource: "DeliveryDestination", OutputListKey: "", OutputItemKey: ""}, + "DeleteDeliveryDestinationPolicy": {Verb: "Delete", Resource: "DeliveryDestinationPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteDeliverySource": {Verb: "Delete", Resource: "DeliverySource", OutputListKey: "", OutputItemKey: ""}, + "DeleteDestination": {Verb: "Delete", Resource: "Destination", OutputListKey: "", OutputItemKey: ""}, + "DeleteIndexPolicy": {Verb: "Delete", Resource: "IndexPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteIntegration": {Verb: "Delete", Resource: "Integration", OutputListKey: "", OutputItemKey: ""}, + "DeleteLogAnomalyDetector": {Verb: "Delete", Resource: "LogAnomalyDetector", OutputListKey: "", OutputItemKey: ""}, + "DeleteLogGroup": {Verb: "Delete", Resource: "LogGroup", OutputListKey: "", OutputItemKey: ""}, + "DeleteLogStream": {Verb: "Delete", Resource: "LogStream", OutputListKey: "", OutputItemKey: ""}, + "DeleteLookupTable": {Verb: "Delete", Resource: "LookupTable", OutputListKey: "", OutputItemKey: ""}, + "DeleteMetricFilter": {Verb: "Delete", Resource: "MetricFilter", OutputListKey: "", OutputItemKey: ""}, + "DeleteQueryDefinition": {Verb: "Delete", Resource: "QueryDefinition", OutputListKey: "", OutputItemKey: ""}, + "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteRetentionPolicy": {Verb: "Delete", Resource: "RetentionPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteScheduledQuery": {Verb: "Delete", Resource: "ScheduledQuery", OutputListKey: "", OutputItemKey: ""}, + "DeleteSubscriptionFilter": {Verb: "Delete", Resource: "SubscriptionFilter", OutputListKey: "", OutputItemKey: ""}, + "DeleteTransformer": {Verb: "Delete", Resource: "Transformer", OutputListKey: "", OutputItemKey: ""}, + "DescribeAccountPolicies": {Verb: "Get", Resource: "AccountPolicy", OutputListKey: "accountPolicies", OutputItemKey: ""}, + "DescribeConfigurationTemplates": {Verb: "Get", Resource: "ConfigurationTemplate", OutputListKey: "configurationTemplates", OutputItemKey: ""}, + "DescribeDeliveries": {Verb: "Get", Resource: "Delivery", OutputListKey: "deliveries", OutputItemKey: ""}, + "DescribeDeliveryDestinations": {Verb: "Get", Resource: "DeliveryDestination", OutputListKey: "deliveryDestinations", OutputItemKey: ""}, + "DescribeDeliverySources": {Verb: "Get", Resource: "DeliverySource", OutputListKey: "deliverySources", OutputItemKey: ""}, + "DescribeDestinations": {Verb: "Get", Resource: "Destination", OutputListKey: "destinations", OutputItemKey: ""}, + "DescribeExportTasks": {Verb: "Get", Resource: "ExportTask", OutputListKey: "exportTasks", OutputItemKey: ""}, + "DescribeFieldIndexes": {Verb: "Get", Resource: "FieldIndex", OutputListKey: "fieldIndexes", OutputItemKey: ""}, + "DescribeImportTaskBatches": {Verb: "Get", Resource: "ImportTaskBatche", OutputListKey: "importBatches", OutputItemKey: ""}, + "DescribeImportTasks": {Verb: "Get", Resource: "ImportTask", OutputListKey: "imports", OutputItemKey: ""}, + "DescribeIndexPolicies": {Verb: "Get", Resource: "IndexPolicy", OutputListKey: "indexPolicies", OutputItemKey: ""}, + "DescribeLogGroups": {Verb: "Get", Resource: "LogGroup", OutputListKey: "logGroups", OutputItemKey: ""}, + "DescribeLogStreams": {Verb: "Get", Resource: "LogStream", OutputListKey: "logStreams", OutputItemKey: ""}, + "DescribeLookupTables": {Verb: "Get", Resource: "LookupTable", OutputListKey: "lookupTables", OutputItemKey: ""}, + "DescribeMetricFilters": {Verb: "Get", Resource: "MetricFilter", OutputListKey: "metricFilters", OutputItemKey: ""}, + "DescribeQueries": {Verb: "Get", Resource: "Query", OutputListKey: "queries", OutputItemKey: ""}, + "DescribeQueryDefinitions": {Verb: "Get", Resource: "QueryDefinition", OutputListKey: "queryDefinitions", OutputItemKey: ""}, + "DescribeResourcePolicies": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "resourcePolicies", OutputItemKey: ""}, + "DescribeSubscriptionFilters": {Verb: "Get", Resource: "SubscriptionFilter", OutputListKey: "subscriptionFilters", OutputItemKey: ""}, + "DisassociateKmsKey": {Verb: "Relate", Resource: "KmsKey", OutputListKey: "", OutputItemKey: ""}, + "DisassociateSourceFromS3TableIntegration": {Verb: "Relate", Resource: "SourceFromS3TableIntegration", OutputListKey: "", OutputItemKey: ""}, + "GetDataProtectionPolicy": {Verb: "Get", Resource: "DataProtectionPolicy", OutputListKey: "", OutputItemKey: ""}, + "GetDelivery": {Verb: "Get", Resource: "Delivery", OutputListKey: "", OutputItemKey: "delivery"}, + "GetDeliveryDestination": {Verb: "Get", Resource: "DeliveryDestination", OutputListKey: "", OutputItemKey: "deliveryDestination"}, + "GetDeliveryDestinationPolicy": {Verb: "Get", Resource: "DeliveryDestinationPolicy", OutputListKey: "", OutputItemKey: "policy"}, + "GetDeliverySource": {Verb: "Get", Resource: "DeliverySource", OutputListKey: "", OutputItemKey: "deliverySource"}, + "GetIntegration": {Verb: "Get", Resource: "Integration", OutputListKey: "", OutputItemKey: ""}, + "GetLogAnomalyDetector": {Verb: "Get", Resource: "LogAnomalyDetector", OutputListKey: "logGroupArnList", OutputItemKey: ""}, + "GetLogEvents": {Verb: "Get", Resource: "LogEvent", OutputListKey: "events", OutputItemKey: ""}, + "GetLogFields": {Verb: "Get", Resource: "LogField", OutputListKey: "logFields", OutputItemKey: ""}, + "GetLogGroupFields": {Verb: "Get", Resource: "LogGroupField", OutputListKey: "logGroupFields", OutputItemKey: ""}, + "GetLogObject": {Verb: "Get", Resource: "LogObject", OutputListKey: "", OutputItemKey: ""}, + "GetLogRecord": {Verb: "Get", Resource: "LogRecord", OutputListKey: "", OutputItemKey: ""}, + "GetLookupTable": {Verb: "Get", Resource: "LookupTable", OutputListKey: "", OutputItemKey: ""}, + "GetQueryResults": {Verb: "Get", Resource: "QueryResult", OutputListKey: "results", OutputItemKey: "statistics"}, + "GetScheduledQuery": {Verb: "Get", Resource: "ScheduledQuery", OutputListKey: "logGroupIdentifiers", OutputItemKey: "destinationConfiguration"}, + "GetScheduledQueryHistory": {Verb: "Get", Resource: "ScheduledQueryHistory", OutputListKey: "triggerHistory", OutputItemKey: ""}, + "GetTransformer": {Verb: "Get", Resource: "Transformer", OutputListKey: "transformerConfig", OutputItemKey: ""}, + "ListAggregateLogGroupSummaries": {Verb: "List", Resource: "AggregateLogGroupSummary", OutputListKey: "aggregateLogGroupSummaries", OutputItemKey: ""}, + "ListAnomalies": {Verb: "List", Resource: "Anomaly", OutputListKey: "anomalies", OutputItemKey: ""}, + "ListIntegrations": {Verb: "List", Resource: "Integration", OutputListKey: "integrationSummaries", OutputItemKey: ""}, + "ListLogAnomalyDetectors": {Verb: "List", Resource: "LogAnomalyDetector", OutputListKey: "anomalyDetectors", OutputItemKey: ""}, + "ListLogGroups": {Verb: "List", Resource: "LogGroup", OutputListKey: "logGroups", OutputItemKey: ""}, + "ListLogGroupsForQuery": {Verb: "List", Resource: "LogGroupsForQuery", OutputListKey: "logGroupIdentifiers", OutputItemKey: ""}, + "ListScheduledQueries": {Verb: "List", Resource: "ScheduledQuery", OutputListKey: "scheduledQueries", OutputItemKey: ""}, + "ListSourcesForS3TableIntegration": {Verb: "List", Resource: "SourcesForS3TableIntegration", OutputListKey: "sources", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "ListTagsLogGroup": {Verb: "List", Resource: "TagsLogGroup", OutputListKey: "", OutputItemKey: ""}, + "PutAccountPolicy": {Verb: "Update", Resource: "AccountPolicy", OutputListKey: "", OutputItemKey: "accountPolicy"}, + "PutBearerTokenAuthentication": {Verb: "Update", Resource: "BearerTokenAuthentication", OutputListKey: "", OutputItemKey: ""}, + "PutDataProtectionPolicy": {Verb: "Update", Resource: "DataProtectionPolicy", OutputListKey: "", OutputItemKey: ""}, + "PutDeliveryDestination": {Verb: "Update", Resource: "DeliveryDestination", OutputListKey: "", OutputItemKey: "deliveryDestination"}, + "PutDeliveryDestinationPolicy": {Verb: "Update", Resource: "DeliveryDestinationPolicy", OutputListKey: "", OutputItemKey: "policy"}, + "PutDeliverySource": {Verb: "Update", Resource: "DeliverySource", OutputListKey: "", OutputItemKey: "deliverySource"}, + "PutDestination": {Verb: "Update", Resource: "Destination", OutputListKey: "", OutputItemKey: "destination"}, + "PutDestinationPolicy": {Verb: "Update", Resource: "DestinationPolicy", OutputListKey: "", OutputItemKey: ""}, + "PutIndexPolicy": {Verb: "Update", Resource: "IndexPolicy", OutputListKey: "", OutputItemKey: "indexPolicy"}, + "PutIntegration": {Verb: "Update", Resource: "Integration", OutputListKey: "", OutputItemKey: ""}, + "PutLogEvents": {Verb: "Update", Resource: "LogEvent", OutputListKey: "", OutputItemKey: "rejectedEntityInfo"}, + "PutLogGroupDeletionProtection": {Verb: "Update", Resource: "LogGroupDeletionProtection", OutputListKey: "", OutputItemKey: ""}, + "PutMetricFilter": {Verb: "Update", Resource: "MetricFilter", OutputListKey: "", OutputItemKey: ""}, + "PutQueryDefinition": {Verb: "Update", Resource: "QueryDefinition", OutputListKey: "", OutputItemKey: ""}, + "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "resourcePolicy"}, + "PutRetentionPolicy": {Verb: "Update", Resource: "RetentionPolicy", OutputListKey: "", OutputItemKey: ""}, + "PutSubscriptionFilter": {Verb: "Update", Resource: "SubscriptionFilter", OutputListKey: "", OutputItemKey: ""}, + "PutTransformer": {Verb: "Update", Resource: "Transformer", OutputListKey: "", OutputItemKey: ""}, + "StartLiveTail": {Verb: "Toggle", Resource: "LiveTail", OutputListKey: "", OutputItemKey: ""}, + "StartQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: ""}, + "StopQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: ""}, + "TagLogGroup": {Verb: "Tag", Resource: "LogGroup", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagLogGroup": {Verb: "Untag", Resource: "LogGroup", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateAnomaly": {Verb: "Update", Resource: "Anomaly", OutputListKey: "", OutputItemKey: ""}, + "UpdateDeliveryConfiguration": {Verb: "Update", Resource: "DeliveryConfiguration", OutputListKey: "", OutputItemKey: ""}, + "UpdateLogAnomalyDetector": {Verb: "Update", Resource: "LogAnomalyDetector", OutputListKey: "", OutputItemKey: ""}, + "UpdateLookupTable": {Verb: "Update", Resource: "LookupTable", OutputListKey: "", OutputItemKey: ""}, + "UpdateScheduledQuery": {Verb: "Update", Resource: "ScheduledQuery", OutputListKey: "logGroupIdentifiers", OutputItemKey: "destinationConfiguration"}, }) crud.Register("codeartifact", map[string]crud.OpMeta{ - "AssociateExternalConnection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/repository/external-connection"}, - "CopyPackageVersions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/package/versions/copy"}, + "AssociateExternalConnection": {Verb: "Relate", Resource: "ExternalConnection", OutputListKey: "", OutputItemKey: "repository", Method: "POST", URI: "/v1/repository/external-connection"}, + "CopyPackageVersions": {Verb: "Create", Resource: "PackageVersion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/package/versions/copy"}, "CreateDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: "domain", Method: "POST", URI: "/v1/domain"}, "CreatePackageGroup": {Verb: "Create", Resource: "PackageGroup", OutputListKey: "", OutputItemKey: "packageGroup", Method: "POST", URI: "/v1/package-group"}, "CreateRepository": {Verb: "Create", Resource: "Repository", OutputListKey: "", OutputItemKey: "repository", Method: "POST", URI: "/v1/repository"}, @@ -3229,7 +3380,7 @@ func init() { "DescribePackageGroup": {Verb: "Get", Resource: "PackageGroup", OutputListKey: "", OutputItemKey: "packageGroup", Method: "GET", URI: "/v1/package-group"}, "DescribePackageVersion": {Verb: "Get", Resource: "PackageVersion", OutputListKey: "", OutputItemKey: "packageVersion", Method: "GET", URI: "/v1/package/version"}, "DescribeRepository": {Verb: "Get", Resource: "Repository", OutputListKey: "", OutputItemKey: "repository", Method: "GET", URI: "/v1/repository"}, - "DisassociateExternalConnection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/repository/external-connection"}, + "DisassociateExternalConnection": {Verb: "Relate", Resource: "ExternalConnection", OutputListKey: "", OutputItemKey: "repository", Method: "DELETE", URI: "/v1/repository/external-connection"}, "DisposePackageVersions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/package/versions/dispose"}, "GetAssociatedPackageGroup": {Verb: "Get", Resource: "AssociatedPackageGroup", OutputListKey: "", OutputItemKey: "packageGroup", Method: "GET", URI: "/v1/get-associated-package-group"}, "GetAuthorizationToken": {Verb: "Get", Resource: "AuthorizationToken", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/authorization-token"}, @@ -3250,7 +3401,7 @@ func init() { "ListRepositoriesInDomain": {Verb: "List", Resource: "RepositoriesInDomain", OutputListKey: "repositories", OutputItemKey: "", Method: "POST", URI: "/v1/domain/repositories"}, "ListSubPackageGroups": {Verb: "List", Resource: "SubPackageGroup", OutputListKey: "packageGroups", OutputItemKey: "", Method: "POST", URI: "/v1/package-groups/sub-groups"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: "", Method: "POST", URI: "/v1/tags"}, - "PublishPackageVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/package/version/publish"}, + "PublishPackageVersion": {Verb: "Create", Resource: "PackageVersion", OutputListKey: "", OutputItemKey: "asset", Method: "POST", URI: "/v1/package/version/publish"}, "PutDomainPermissionsPolicy": {Verb: "Update", Resource: "DomainPermissionsPolicy", OutputListKey: "", OutputItemKey: "policy", Method: "PUT", URI: "/v1/domain/permissions/policy"}, "PutPackageOriginConfiguration": {Verb: "Update", Resource: "PackageOriginConfiguration", OutputListKey: "", OutputItemKey: "originConfiguration", Method: "POST", URI: "/v1/package"}, "PutRepositoryPermissionsPolicy": {Verb: "Update", Resource: "RepositoryPermissionsPolicy", OutputListKey: "", OutputItemKey: "policy", Method: "PUT", URI: "/v1/repository/permissions/policy"}, @@ -3262,6 +3413,7 @@ func init() { "UpdateRepository": {Verb: "Update", Resource: "Repository", OutputListKey: "", OutputItemKey: "repository", Method: "PUT", URI: "/v1/repository"}, }) crud.Register("codebuild", map[string]crud.OpMeta{ + "BatchDeleteBuilds": {Verb: "Delete", Resource: "Build", OutputListKey: "buildsDeleted", OutputItemKey: ""}, "BatchGetBuildBatches": {Verb: "List", Resource: "BuildBatche", OutputListKey: "buildBatches", OutputItemKey: ""}, "BatchGetBuilds": {Verb: "List", Resource: "Build", OutputListKey: "builds", OutputItemKey: ""}, "BatchGetCommandExecutions": {Verb: "List", Resource: "CommandExecution", OutputListKey: "commandExecutions", OutputItemKey: ""}, @@ -3303,6 +3455,16 @@ func init() { "ListSharedReportGroups": {Verb: "List", Resource: "SharedReportGroup", OutputListKey: "reportGroups", OutputItemKey: ""}, "ListSourceCredentials": {Verb: "List", Resource: "SourceCredential", OutputListKey: "sourceCredentialsInfos", OutputItemKey: ""}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "RetryBuild": {Verb: "Toggle", Resource: "Build", OutputListKey: "", OutputItemKey: "build"}, + "RetryBuildBatch": {Verb: "Toggle", Resource: "BuildBatch", OutputListKey: "", OutputItemKey: "buildBatch"}, + "StartBuild": {Verb: "Toggle", Resource: "Build", OutputListKey: "", OutputItemKey: "build"}, + "StartBuildBatch": {Verb: "Toggle", Resource: "BuildBatch", OutputListKey: "", OutputItemKey: "buildBatch"}, + "StartCommandExecution": {Verb: "Toggle", Resource: "CommandExecution", OutputListKey: "", OutputItemKey: "commandExecution"}, + "StartSandbox": {Verb: "Toggle", Resource: "Sandbox", OutputListKey: "", OutputItemKey: "sandbox"}, + "StartSandboxConnection": {Verb: "Toggle", Resource: "SandboxConnection", OutputListKey: "", OutputItemKey: "ssmSession"}, + "StopBuild": {Verb: "Toggle", Resource: "Build", OutputListKey: "", OutputItemKey: "build"}, + "StopBuildBatch": {Verb: "Toggle", Resource: "BuildBatch", OutputListKey: "", OutputItemKey: "buildBatch"}, + "StopSandbox": {Verb: "Toggle", Resource: "Sandbox", OutputListKey: "", OutputItemKey: "sandbox"}, "UpdateFleet": {Verb: "Update", Resource: "Fleet", OutputListKey: "", OutputItemKey: "fleet"}, "UpdateProject": {Verb: "Update", Resource: "Project", OutputListKey: "", OutputItemKey: "project"}, "UpdateProjectVisibility": {Verb: "Update", Resource: "ProjectVisibility", OutputListKey: "", OutputItemKey: ""}, @@ -3339,54 +3501,59 @@ func init() { "ListSpaces": {Verb: "List", Resource: "Space", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/v1/spaces"}, "ListWorkflowRuns": {Verb: "List", Resource: "WorkflowRun", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns"}, "ListWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/v1/spaces/{spaceName}/projects/{projectName}/workflows"}, - "StartDevEnvironment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start"}, - "StartDevEnvironmentSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session"}, - "StartWorkflowRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns"}, - "StopDevEnvironment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop"}, - "StopDevEnvironmentSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session/{sessionId}"}, + "StartDevEnvironment": {Verb: "Toggle", Resource: "DevEnvironment", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/start"}, + "StartDevEnvironmentSession": {Verb: "Toggle", Resource: "DevEnvironmentSession", OutputListKey: "", OutputItemKey: "accessDetails", Method: "PUT", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session"}, + "StartWorkflowRun": {Verb: "Toggle", Resource: "WorkflowRun", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/spaces/{spaceName}/projects/{projectName}/workflowRuns"}, + "StopDevEnvironment": {Verb: "Toggle", Resource: "DevEnvironment", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/stop"}, + "StopDevEnvironmentSession": {Verb: "Toggle", Resource: "DevEnvironmentSession", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}/session/{sessionId}"}, "UpdateDevEnvironment": {Verb: "Update", Resource: "DevEnvironment", OutputListKey: "ides", OutputItemKey: "", Method: "PATCH", URI: "/v1/spaces/{spaceName}/projects/{projectName}/devEnvironments/{id}"}, "UpdateProject": {Verb: "Update", Resource: "Project", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v1/spaces/{spaceName}/projects/{name}"}, "UpdateSpace": {Verb: "Update", Resource: "Space", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v1/spaces/{name}"}, - "VerifySession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/session"}, + "VerifySession": {Verb: "Toggle", Resource: "Session", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/session"}, }) crud.Register("codecommit", map[string]crud.OpMeta{ - "BatchGetCommits": {Verb: "List", Resource: "Commit", OutputListKey: "commits", OutputItemKey: ""}, - "BatchGetRepositories": {Verb: "List", Resource: "Repository", OutputListKey: "errors", OutputItemKey: ""}, - "CreateApprovalRuleTemplate": {Verb: "Create", Resource: "ApprovalRuleTemplate", OutputListKey: "", OutputItemKey: "approvalRuleTemplate"}, - "CreateBranch": {Verb: "Create", Resource: "Branch", OutputListKey: "", OutputItemKey: ""}, - "CreateCommit": {Verb: "Create", Resource: "Commit", OutputListKey: "filesAdded", OutputItemKey: ""}, - "CreatePullRequest": {Verb: "Create", Resource: "PullRequest", OutputListKey: "", OutputItemKey: "pullRequest"}, - "CreatePullRequestApprovalRule": {Verb: "Create", Resource: "PullRequestApprovalRule", OutputListKey: "", OutputItemKey: "approvalRule"}, - "CreateRepository": {Verb: "Create", Resource: "Repository", OutputListKey: "", OutputItemKey: "repositoryMetadata"}, - "CreateUnreferencedMergeCommit": {Verb: "Create", Resource: "UnreferencedMergeCommit", OutputListKey: "", OutputItemKey: ""}, - "DeleteApprovalRuleTemplate": {Verb: "Delete", Resource: "ApprovalRuleTemplate", OutputListKey: "", OutputItemKey: ""}, - "DeleteBranch": {Verb: "Delete", Resource: "Branch", OutputListKey: "", OutputItemKey: "deletedBranch"}, - "DeleteCommentContent": {Verb: "Delete", Resource: "CommentContent", OutputListKey: "", OutputItemKey: "comment"}, - "DeleteFile": {Verb: "Delete", Resource: "File", OutputListKey: "", OutputItemKey: ""}, - "DeletePullRequestApprovalRule": {Verb: "Delete", Resource: "PullRequestApprovalRule", OutputListKey: "", OutputItemKey: ""}, - "DeleteRepository": {Verb: "Delete", Resource: "Repository", OutputListKey: "", OutputItemKey: ""}, - "DescribeMergeConflicts": {Verb: "Get", Resource: "MergeConflict", OutputListKey: "mergeHunks", OutputItemKey: "conflictMetadata"}, - "DescribePullRequestEvents": {Verb: "Get", Resource: "PullRequestEvent", OutputListKey: "pullRequestEvents", OutputItemKey: ""}, - "GetApprovalRuleTemplate": {Verb: "Get", Resource: "ApprovalRuleTemplate", OutputListKey: "", OutputItemKey: "approvalRuleTemplate"}, - "GetBlob": {Verb: "Get", Resource: "Blob", OutputListKey: "", OutputItemKey: ""}, - "GetBranch": {Verb: "Get", Resource: "Branch", OutputListKey: "", OutputItemKey: "branch"}, - "GetComment": {Verb: "Get", Resource: "Comment", OutputListKey: "", OutputItemKey: "comment"}, - "GetCommentReactions": {Verb: "Get", Resource: "CommentReaction", OutputListKey: "reactionsForComment", OutputItemKey: ""}, - "GetCommentsForComparedCommit": {Verb: "Get", Resource: "CommentsForComparedCommit", OutputListKey: "commentsForComparedCommitData", OutputItemKey: ""}, - "GetCommentsForPullRequest": {Verb: "Get", Resource: "CommentsForPullRequest", OutputListKey: "commentsForPullRequestData", OutputItemKey: ""}, - "GetCommit": {Verb: "Get", Resource: "Commit", OutputListKey: "", OutputItemKey: "commit"}, - "GetDifferences": {Verb: "Get", Resource: "Difference", OutputListKey: "differences", OutputItemKey: ""}, - "GetFile": {Verb: "Get", Resource: "File", OutputListKey: "", OutputItemKey: ""}, - "GetFolder": {Verb: "Get", Resource: "Folder", OutputListKey: "files", OutputItemKey: ""}, - "GetMergeCommit": {Verb: "Get", Resource: "MergeCommit", OutputListKey: "", OutputItemKey: ""}, - "GetMergeConflicts": {Verb: "Get", Resource: "MergeConflict", OutputListKey: "conflictMetadataList", OutputItemKey: ""}, - "GetMergeOptions": {Verb: "Get", Resource: "MergeOption", OutputListKey: "mergeOptions", OutputItemKey: ""}, - "GetPullRequest": {Verb: "Get", Resource: "PullRequest", OutputListKey: "", OutputItemKey: "pullRequest"}, - "GetPullRequestApprovalStates": {Verb: "Get", Resource: "PullRequestApprovalState", OutputListKey: "approvals", OutputItemKey: ""}, - "GetPullRequestOverrideState": {Verb: "Get", Resource: "PullRequestOverrideState", OutputListKey: "", OutputItemKey: ""}, - "GetRepository": {Verb: "Get", Resource: "Repository", OutputListKey: "", OutputItemKey: "repositoryMetadata"}, - "GetRepositoryTriggers": {Verb: "Get", Resource: "RepositoryTrigger", OutputListKey: "triggers", OutputItemKey: ""}, - "ListApprovalRuleTemplates": {Verb: "List", Resource: "ApprovalRuleTemplate", OutputListKey: "approvalRuleTemplateNames", OutputItemKey: ""}, + "AssociateApprovalRuleTemplateWithRepository": {Verb: "Relate", Resource: "ApprovalRuleTemplateWithRepository", OutputListKey: "", OutputItemKey: ""}, + "BatchAssociateApprovalRuleTemplateWithRepositories": {Verb: "Relate", Resource: "ApprovalRuleTemplateWithRepository", OutputListKey: "associatedRepositoryNames", OutputItemKey: ""}, + "BatchDescribeMergeConflicts": {Verb: "List", Resource: "MergeConflict", OutputListKey: "conflicts", OutputItemKey: ""}, + "BatchDisassociateApprovalRuleTemplateFromRepositories": {Verb: "Relate", Resource: "ApprovalRuleTemplateFromRepository", OutputListKey: "disassociatedRepositoryNames", OutputItemKey: ""}, + "BatchGetCommits": {Verb: "List", Resource: "Commit", OutputListKey: "commits", OutputItemKey: ""}, + "BatchGetRepositories": {Verb: "List", Resource: "Repository", OutputListKey: "errors", OutputItemKey: ""}, + "CreateApprovalRuleTemplate": {Verb: "Create", Resource: "ApprovalRuleTemplate", OutputListKey: "", OutputItemKey: "approvalRuleTemplate"}, + "CreateBranch": {Verb: "Create", Resource: "Branch", OutputListKey: "", OutputItemKey: ""}, + "CreateCommit": {Verb: "Create", Resource: "Commit", OutputListKey: "filesAdded", OutputItemKey: ""}, + "CreatePullRequest": {Verb: "Create", Resource: "PullRequest", OutputListKey: "", OutputItemKey: "pullRequest"}, + "CreatePullRequestApprovalRule": {Verb: "Create", Resource: "PullRequestApprovalRule", OutputListKey: "", OutputItemKey: "approvalRule"}, + "CreateRepository": {Verb: "Create", Resource: "Repository", OutputListKey: "", OutputItemKey: "repositoryMetadata"}, + "CreateUnreferencedMergeCommit": {Verb: "Create", Resource: "UnreferencedMergeCommit", OutputListKey: "", OutputItemKey: ""}, + "DeleteApprovalRuleTemplate": {Verb: "Delete", Resource: "ApprovalRuleTemplate", OutputListKey: "", OutputItemKey: ""}, + "DeleteBranch": {Verb: "Delete", Resource: "Branch", OutputListKey: "", OutputItemKey: "deletedBranch"}, + "DeleteCommentContent": {Verb: "Delete", Resource: "CommentContent", OutputListKey: "", OutputItemKey: "comment"}, + "DeleteFile": {Verb: "Delete", Resource: "File", OutputListKey: "", OutputItemKey: ""}, + "DeletePullRequestApprovalRule": {Verb: "Delete", Resource: "PullRequestApprovalRule", OutputListKey: "", OutputItemKey: ""}, + "DeleteRepository": {Verb: "Delete", Resource: "Repository", OutputListKey: "", OutputItemKey: ""}, + "DescribeMergeConflicts": {Verb: "Get", Resource: "MergeConflict", OutputListKey: "mergeHunks", OutputItemKey: "conflictMetadata"}, + "DescribePullRequestEvents": {Verb: "Get", Resource: "PullRequestEvent", OutputListKey: "pullRequestEvents", OutputItemKey: ""}, + "DisassociateApprovalRuleTemplateFromRepository": {Verb: "Relate", Resource: "ApprovalRuleTemplateFromRepository", OutputListKey: "", OutputItemKey: ""}, + "GetApprovalRuleTemplate": {Verb: "Get", Resource: "ApprovalRuleTemplate", OutputListKey: "", OutputItemKey: "approvalRuleTemplate"}, + "GetBlob": {Verb: "Get", Resource: "Blob", OutputListKey: "", OutputItemKey: ""}, + "GetBranch": {Verb: "Get", Resource: "Branch", OutputListKey: "", OutputItemKey: "branch"}, + "GetComment": {Verb: "Get", Resource: "Comment", OutputListKey: "", OutputItemKey: "comment"}, + "GetCommentReactions": {Verb: "Get", Resource: "CommentReaction", OutputListKey: "reactionsForComment", OutputItemKey: ""}, + "GetCommentsForComparedCommit": {Verb: "Get", Resource: "CommentsForComparedCommit", OutputListKey: "commentsForComparedCommitData", OutputItemKey: ""}, + "GetCommentsForPullRequest": {Verb: "Get", Resource: "CommentsForPullRequest", OutputListKey: "commentsForPullRequestData", OutputItemKey: ""}, + "GetCommit": {Verb: "Get", Resource: "Commit", OutputListKey: "", OutputItemKey: "commit"}, + "GetDifferences": {Verb: "Get", Resource: "Difference", OutputListKey: "differences", OutputItemKey: ""}, + "GetFile": {Verb: "Get", Resource: "File", OutputListKey: "", OutputItemKey: ""}, + "GetFolder": {Verb: "Get", Resource: "Folder", OutputListKey: "files", OutputItemKey: ""}, + "GetMergeCommit": {Verb: "Get", Resource: "MergeCommit", OutputListKey: "", OutputItemKey: ""}, + "GetMergeConflicts": {Verb: "Get", Resource: "MergeConflict", OutputListKey: "conflictMetadataList", OutputItemKey: ""}, + "GetMergeOptions": {Verb: "Get", Resource: "MergeOption", OutputListKey: "mergeOptions", OutputItemKey: ""}, + "GetPullRequest": {Verb: "Get", Resource: "PullRequest", OutputListKey: "", OutputItemKey: "pullRequest"}, + "GetPullRequestApprovalStates": {Verb: "Get", Resource: "PullRequestApprovalState", OutputListKey: "approvals", OutputItemKey: ""}, + "GetPullRequestOverrideState": {Verb: "Get", Resource: "PullRequestOverrideState", OutputListKey: "", OutputItemKey: ""}, + "GetRepository": {Verb: "Get", Resource: "Repository", OutputListKey: "", OutputItemKey: "repositoryMetadata"}, + "GetRepositoryTriggers": {Verb: "Get", Resource: "RepositoryTrigger", OutputListKey: "triggers", OutputItemKey: ""}, + "ListApprovalRuleTemplates": {Verb: "List", Resource: "ApprovalRuleTemplate", OutputListKey: "approvalRuleTemplateNames", OutputItemKey: ""}, "ListAssociatedApprovalRuleTemplatesForRepository": {Verb: "List", Resource: "AssociatedApprovalRuleTemplatesForRepository", OutputListKey: "approvalRuleTemplateNames", OutputItemKey: ""}, "ListBranches": {Verb: "List", Resource: "Branche", OutputListKey: "branches", OutputItemKey: ""}, "ListFileCommitHistory": {Verb: "List", Resource: "FileCommitHistory", OutputListKey: "revisionDag", OutputItemKey: ""}, @@ -3414,6 +3581,7 @@ func init() { "UpdateRepositoryName": {Verb: "Update", Resource: "RepositoryName", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("codedeploy", map[string]crud.OpMeta{ + "AddTagsToOnPremisesInstances": {Verb: "Relate", Resource: "TagsToOnPremisesInstance", OutputListKey: "", OutputItemKey: ""}, "BatchGetApplicationRevisions": {Verb: "List", Resource: "ApplicationRevision", OutputListKey: "revisions", OutputItemKey: ""}, "BatchGetApplications": {Verb: "List", Resource: "Application", OutputListKey: "applicationsInfo", OutputItemKey: ""}, "BatchGetDeploymentGroups": {Verb: "List", Resource: "DeploymentGroup", OutputListKey: "deploymentGroupsInfo", OutputItemKey: ""}, @@ -3452,13 +3620,15 @@ func init() { "PutLifecycleEventHookExecutionStatus": {Verb: "Update", Resource: "LifecycleEventHookExecutionStatu", OutputListKey: "", OutputItemKey: ""}, "RegisterApplicationRevision": {Verb: "Create", Resource: "ApplicationRevision", OutputListKey: "", OutputItemKey: ""}, "RegisterOnPremisesInstance": {Verb: "Create", Resource: "OnPremisesInstance", OutputListKey: "", OutputItemKey: ""}, + "RemoveTagsFromOnPremisesInstances": {Verb: "Relate", Resource: "TagsFromOnPremisesInstance", OutputListKey: "", OutputItemKey: ""}, + "StopDeployment": {Verb: "Toggle", Resource: "Deployment", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, "UpdateDeploymentGroup": {Verb: "Update", Resource: "DeploymentGroup", OutputListKey: "hooksNotCleanedUp", OutputItemKey: ""}, }) crud.Register("codeguruprofiler", map[string]crud.OpMeta{ - "AddNotificationChannels": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/profilingGroups/{profilingGroupName}/notificationConfiguration"}, + "AddNotificationChannels": {Verb: "Relate", Resource: "NotificationChannel", OutputListKey: "", OutputItemKey: "notificationConfiguration", Method: "POST", URI: "/profilingGroups/{profilingGroupName}/notificationConfiguration"}, "BatchGetFrameMetricData": {Verb: "List", Resource: "FrameMetricData", OutputListKey: "endTimes", OutputItemKey: "", Method: "POST", URI: "/profilingGroups/{profilingGroupName}/frames/-/metrics"}, "ConfigureAgent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/profilingGroups/{profilingGroupName}/configureAgent"}, "CreateProfilingGroup": {Verb: "Create", Resource: "ProfilingGroup", OutputListKey: "", OutputItemKey: "profilingGroup", Method: "POST", URI: "/profilingGroups"}, @@ -3475,20 +3645,20 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PostAgentProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/profilingGroups/{profilingGroupName}/agentProfile"}, "PutPermission": {Verb: "Update", Resource: "Permission", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/profilingGroups/{profilingGroupName}/policy/{actionGroup}"}, - "RemoveNotificationChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/profilingGroups/{profilingGroupName}/notificationConfiguration/{channelId}"}, - "RemovePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/profilingGroups/{profilingGroupName}/policy/{actionGroup}"}, - "SubmitFeedback": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/internal/profilingGroups/{profilingGroupName}/anomalies/{anomalyInstanceId}/feedback"}, + "RemoveNotificationChannel": {Verb: "Relate", Resource: "NotificationChannel", OutputListKey: "", OutputItemKey: "notificationConfiguration", Method: "DELETE", URI: "/profilingGroups/{profilingGroupName}/notificationConfiguration/{channelId}"}, + "RemovePermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/profilingGroups/{profilingGroupName}/policy/{actionGroup}"}, + "SubmitFeedback": {Verb: "Create", Resource: "Feedback", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/internal/profilingGroups/{profilingGroupName}/anomalies/{anomalyInstanceId}/feedback"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateProfilingGroup": {Verb: "Update", Resource: "ProfilingGroup", OutputListKey: "", OutputItemKey: "profilingGroup", Method: "PUT", URI: "/profilingGroups/{profilingGroupName}"}, }) crud.Register("codegurureviewer", map[string]crud.OpMeta{ - "AssociateRepository": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associations"}, + "AssociateRepository": {Verb: "Relate", Resource: "Repository", OutputListKey: "", OutputItemKey: "RepositoryAssociation", Method: "POST", URI: "/associations"}, "CreateCodeReview": {Verb: "Create", Resource: "CodeReview", OutputListKey: "", OutputItemKey: "CodeReview", Method: "POST", URI: "/codereviews"}, "DescribeCodeReview": {Verb: "Get", Resource: "CodeReview", OutputListKey: "", OutputItemKey: "CodeReview", Method: "GET", URI: "/codereviews/{CodeReviewArn}"}, "DescribeRecommendationFeedback": {Verb: "Get", Resource: "RecommendationFeedback", OutputListKey: "", OutputItemKey: "RecommendationFeedback", Method: "GET", URI: "/feedback/{CodeReviewArn}"}, "DescribeRepositoryAssociation": {Verb: "Get", Resource: "RepositoryAssociation", OutputListKey: "", OutputItemKey: "RepositoryAssociation", Method: "GET", URI: "/associations/{AssociationArn}"}, - "DisassociateRepository": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/associations/{AssociationArn}"}, + "DisassociateRepository": {Verb: "Relate", Resource: "Repository", OutputListKey: "", OutputItemKey: "RepositoryAssociation", Method: "DELETE", URI: "/associations/{AssociationArn}"}, "ListCodeReviews": {Verb: "List", Resource: "CodeReview", OutputListKey: "CodeReviewSummaries", OutputItemKey: "", Method: "GET", URI: "/codereviews"}, "ListRecommendationFeedback": {Verb: "List", Resource: "RecommendationFeedback", OutputListKey: "RecommendationFeedbackSummaries", OutputItemKey: "", Method: "GET", URI: "/feedback/{CodeReviewArn}/RecommendationFeedback"}, "ListRecommendations": {Verb: "List", Resource: "Recommendation", OutputListKey: "RecommendationSummaries", OutputItemKey: "", Method: "GET", URI: "/codereviews/{CodeReviewArn}/Recommendations"}, @@ -3520,6 +3690,8 @@ func init() { "DeletePipeline": {Verb: "Delete", Resource: "Pipeline", OutputListKey: "", OutputItemKey: ""}, "DeleteWebhook": {Verb: "Delete", Resource: "Webhook", OutputListKey: "", OutputItemKey: ""}, "DeregisterWebhookWithThirdParty": {Verb: "Delete", Resource: "WebhookWithThirdParty", OutputListKey: "", OutputItemKey: ""}, + "DisableStageTransition": {Verb: "Toggle", Resource: "StageTransition", OutputListKey: "", OutputItemKey: ""}, + "EnableStageTransition": {Verb: "Toggle", Resource: "StageTransition", OutputListKey: "", OutputItemKey: ""}, "GetActionType": {Verb: "Get", Resource: "ActionType", OutputListKey: "", OutputItemKey: "actionType"}, "GetJobDetails": {Verb: "Get", Resource: "JobDetail", OutputListKey: "", OutputItemKey: "jobDetails"}, "GetPipeline": {Verb: "Get", Resource: "Pipeline", OutputListKey: "", OutputItemKey: "metadata"}, @@ -3543,6 +3715,9 @@ func init() { "PutThirdPartyJobSuccessResult": {Verb: "Update", Resource: "ThirdPartyJobSuccessResult", OutputListKey: "", OutputItemKey: ""}, "PutWebhook": {Verb: "Update", Resource: "Webhook", OutputListKey: "", OutputItemKey: "webhook"}, "RegisterWebhookWithThirdParty": {Verb: "Create", Resource: "WebhookWithThirdParty", OutputListKey: "", OutputItemKey: ""}, + "RetryStageExecution": {Verb: "Toggle", Resource: "StageExecution", OutputListKey: "", OutputItemKey: ""}, + "StartPipelineExecution": {Verb: "Toggle", Resource: "PipelineExecution", OutputListKey: "", OutputItemKey: ""}, + "StopPipelineExecution": {Verb: "Toggle", Resource: "PipelineExecution", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateActionType": {Verb: "Update", Resource: "ActionType", OutputListKey: "", OutputItemKey: ""}, @@ -3607,11 +3782,23 @@ func init() { "ListIdentities": {Verb: "List", Resource: "Identity", OutputListKey: "Identities", OutputItemKey: ""}, "ListIdentityPools": {Verb: "List", Resource: "IdentityPool", OutputListKey: "IdentityPools", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "LookupDeveloperIdentity": {Verb: "List", Resource: "DeveloperIdentity", OutputListKey: "DeveloperUserIdentifierList", OutputItemKey: ""}, + "SetIdentityPoolRoles": {Verb: "Update", Resource: "IdentityPoolRole", OutputListKey: "", OutputItemKey: ""}, + "SetPrincipalTagAttributeMap": {Verb: "Update", Resource: "PrincipalTagAttributeMap", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UnlinkDeveloperIdentity": {Verb: "Relate", Resource: "DeveloperIdentity", OutputListKey: "", OutputItemKey: ""}, + "UnlinkIdentity": {Verb: "Relate", Resource: "Identity", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateIdentityPool": {Verb: "Update", Resource: "IdentityPool", OutputListKey: "CognitoIdentityProviders", OutputItemKey: ""}, }) crud.Register("cognitoidentityprovider", map[string]crud.OpMeta{ + "AddCustomAttributes": {Verb: "Relate", Resource: "CustomAttribute", OutputListKey: "", OutputItemKey: ""}, + "AddUserPoolClientSecret": {Verb: "Relate", Resource: "UserPoolClientSecret", OutputListKey: "", OutputItemKey: "ClientSecretDescriptor"}, + "AssociateSoftwareToken": {Verb: "Relate", Resource: "SoftwareToken", OutputListKey: "", OutputItemKey: ""}, + "CompleteWebAuthnRegistration": {Verb: "Toggle", Resource: "WebAuthnRegistration", OutputListKey: "", OutputItemKey: ""}, + "ConfirmDevice": {Verb: "Toggle", Resource: "Device", OutputListKey: "", OutputItemKey: ""}, + "ConfirmForgotPassword": {Verb: "Toggle", Resource: "ForgotPassword", OutputListKey: "", OutputItemKey: ""}, + "ConfirmSignUp": {Verb: "Toggle", Resource: "SignUp", OutputListKey: "", OutputItemKey: ""}, "CreateGroup": {Verb: "Create", Resource: "Group", OutputListKey: "", OutputItemKey: "Group"}, "CreateIdentityProvider": {Verb: "Create", Resource: "IdentityProvider", OutputListKey: "", OutputItemKey: "IdentityProvider"}, "CreateManagedLoginBranding": {Verb: "Create", Resource: "ManagedLoginBranding", OutputListKey: "", OutputItemKey: "ManagedLoginBranding"}, @@ -3655,6 +3842,7 @@ func init() { "GetUserAttributeVerificationCode": {Verb: "Get", Resource: "UserAttributeVerificationCode", OutputListKey: "", OutputItemKey: "CodeDeliveryDetails"}, "GetUserAuthFactors": {Verb: "Get", Resource: "UserAuthFactor", OutputListKey: "ConfiguredUserAuthFactors", OutputItemKey: ""}, "GetUserPoolMfaConfig": {Verb: "Get", Resource: "UserPoolMfaConfig", OutputListKey: "", OutputItemKey: "EmailMfaConfiguration"}, + "InitiateAuth": {Verb: "Create", Resource: "Auth", OutputListKey: "AvailableChallenges", OutputItemKey: "AuthenticationResult"}, "ListDevices": {Verb: "List", Resource: "Device", OutputListKey: "Devices", OutputItemKey: ""}, "ListGroups": {Verb: "List", Resource: "Group", OutputListKey: "Groups", OutputItemKey: ""}, "ListIdentityProviders": {Verb: "List", Resource: "IdentityProvider", OutputListKey: "Providers", OutputItemKey: ""}, @@ -3668,6 +3856,16 @@ func init() { "ListUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: ""}, "ListUsersInGroup": {Verb: "List", Resource: "UsersInGroup", OutputListKey: "Users", OutputItemKey: ""}, "ListWebAuthnCredentials": {Verb: "List", Resource: "WebAuthnCredential", OutputListKey: "Credentials", OutputItemKey: ""}, + "RevokeToken": {Verb: "Relate", Resource: "Token", OutputListKey: "", OutputItemKey: ""}, + "SetLogDeliveryConfiguration": {Verb: "Update", Resource: "LogDeliveryConfiguration", OutputListKey: "", OutputItemKey: "LogDeliveryConfiguration"}, + "SetRiskConfiguration": {Verb: "Update", Resource: "RiskConfiguration", OutputListKey: "", OutputItemKey: "RiskConfiguration"}, + "SetUICustomization": {Verb: "Update", Resource: "UICustomization", OutputListKey: "", OutputItemKey: "UICustomization"}, + "SetUserMFAPreference": {Verb: "Update", Resource: "UserMFAPreference", OutputListKey: "", OutputItemKey: ""}, + "SetUserPoolMfaConfig": {Verb: "Update", Resource: "UserPoolMfaConfig", OutputListKey: "", OutputItemKey: "EmailMfaConfiguration"}, + "SetUserSettings": {Verb: "Update", Resource: "UserSetting", OutputListKey: "", OutputItemKey: ""}, + "StartUserImportJob": {Verb: "Toggle", Resource: "UserImportJob", OutputListKey: "", OutputItemKey: "UserImportJob"}, + "StartWebAuthnRegistration": {Verb: "Toggle", Resource: "WebAuthnRegistration", OutputListKey: "", OutputItemKey: ""}, + "StopUserImportJob": {Verb: "Toggle", Resource: "UserImportJob", OutputListKey: "", OutputItemKey: "UserImportJob"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAuthEventFeedback": {Verb: "Update", Resource: "AuthEventFeedback", OutputListKey: "", OutputItemKey: ""}, @@ -3681,6 +3879,8 @@ func init() { "UpdateUserPool": {Verb: "Update", Resource: "UserPool", OutputListKey: "", OutputItemKey: ""}, "UpdateUserPoolClient": {Verb: "Update", Resource: "UserPoolClient", OutputListKey: "", OutputItemKey: "UserPoolClient"}, "UpdateUserPoolDomain": {Verb: "Update", Resource: "UserPoolDomain", OutputListKey: "", OutputItemKey: ""}, + "VerifySoftwareToken": {Verb: "Toggle", Resource: "SoftwareToken", OutputListKey: "", OutputItemKey: ""}, + "VerifyUserAttribute": {Verb: "Toggle", Resource: "UserAttribute", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("cognitosync", map[string]crud.OpMeta{ "BulkPublish": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identitypools/{IdentityPoolId}/bulkpublish"}, @@ -3695,8 +3895,8 @@ func init() { "ListIdentityPoolUsage": {Verb: "List", Resource: "IdentityPoolUsage", OutputListKey: "IdentityPoolUsages", OutputItemKey: "", Method: "GET", URI: "/identitypools"}, "ListRecords": {Verb: "List", Resource: "Record", OutputListKey: "MergedDatasetNames", OutputItemKey: "", Method: "GET", URI: "/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/records"}, "RegisterDevice": {Verb: "Create", Resource: "Device", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identitypools/{IdentityPoolId}/identity/{IdentityId}/device"}, - "SetCognitoEvents": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identitypools/{IdentityPoolId}/events"}, - "SetIdentityPoolConfiguration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identitypools/{IdentityPoolId}/configuration"}, + "SetCognitoEvents": {Verb: "Update", Resource: "CognitoEvent", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identitypools/{IdentityPoolId}/events"}, + "SetIdentityPoolConfiguration": {Verb: "Update", Resource: "IdentityPoolConfiguration", OutputListKey: "", OutputItemKey: "CognitoStreams", Method: "POST", URI: "/identitypools/{IdentityPoolId}/configuration"}, "SubscribeToDataset": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}"}, "UnsubscribeFromDataset": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}/subscriptions/{DeviceId}"}, "UpdateRecords": {Verb: "Update", Resource: "Record", OutputListKey: "Records", OutputItemKey: "", Method: "POST", URI: "/identitypools/{IdentityPoolId}/identities/{IdentityId}/datasets/{DatasetName}"}, @@ -3747,6 +3947,25 @@ func init() { "ListTargetedSentimentDetectionJobs": {Verb: "List", Resource: "TargetedSentimentDetectionJob", OutputListKey: "TargetedSentimentDetectionJobPropertiesList", OutputItemKey: ""}, "ListTopicsDetectionJobs": {Verb: "List", Resource: "TopicsDetectionJob", OutputListKey: "TopicsDetectionJobPropertiesList", OutputItemKey: ""}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "StartDocumentClassificationJob": {Verb: "Toggle", Resource: "DocumentClassificationJob", OutputListKey: "", OutputItemKey: ""}, + "StartDominantLanguageDetectionJob": {Verb: "Toggle", Resource: "DominantLanguageDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StartEntitiesDetectionJob": {Verb: "Toggle", Resource: "EntitiesDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StartEventsDetectionJob": {Verb: "Toggle", Resource: "EventsDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StartFlywheelIteration": {Verb: "Toggle", Resource: "FlywheelIteration", OutputListKey: "", OutputItemKey: ""}, + "StartKeyPhrasesDetectionJob": {Verb: "Toggle", Resource: "KeyPhrasesDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StartPiiEntitiesDetectionJob": {Verb: "Toggle", Resource: "PiiEntitiesDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StartSentimentDetectionJob": {Verb: "Toggle", Resource: "SentimentDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StartTargetedSentimentDetectionJob": {Verb: "Toggle", Resource: "TargetedSentimentDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StartTopicsDetectionJob": {Verb: "Toggle", Resource: "TopicsDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopDominantLanguageDetectionJob": {Verb: "Toggle", Resource: "DominantLanguageDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopEntitiesDetectionJob": {Verb: "Toggle", Resource: "EntitiesDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopEventsDetectionJob": {Verb: "Toggle", Resource: "EventsDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopKeyPhrasesDetectionJob": {Verb: "Toggle", Resource: "KeyPhrasesDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopPiiEntitiesDetectionJob": {Verb: "Toggle", Resource: "PiiEntitiesDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopSentimentDetectionJob": {Verb: "Toggle", Resource: "SentimentDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopTargetedSentimentDetectionJob": {Verb: "Toggle", Resource: "TargetedSentimentDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopTrainingDocumentClassifier": {Verb: "Toggle", Resource: "TrainingDocumentClassifier", OutputListKey: "", OutputItemKey: ""}, + "StopTrainingEntityRecognizer": {Verb: "Toggle", Resource: "TrainingEntityRecognizer", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateEndpoint": {Verb: "Update", Resource: "Endpoint", OutputListKey: "", OutputItemKey: ""}, @@ -3763,6 +3982,16 @@ func init() { "ListPHIDetectionJobs": {Verb: "List", Resource: "PHIDetectionJob", OutputListKey: "ComprehendMedicalAsyncJobPropertiesList", OutputItemKey: ""}, "ListRxNormInferenceJobs": {Verb: "List", Resource: "RxNormInferenceJob", OutputListKey: "ComprehendMedicalAsyncJobPropertiesList", OutputItemKey: ""}, "ListSNOMEDCTInferenceJobs": {Verb: "List", Resource: "SNOMEDCTInferenceJob", OutputListKey: "ComprehendMedicalAsyncJobPropertiesList", OutputItemKey: ""}, + "StartEntitiesDetectionV2Job": {Verb: "Toggle", Resource: "EntitiesDetectionV2Job", OutputListKey: "", OutputItemKey: ""}, + "StartICD10CMInferenceJob": {Verb: "Toggle", Resource: "ICD10CMInferenceJob", OutputListKey: "", OutputItemKey: ""}, + "StartPHIDetectionJob": {Verb: "Toggle", Resource: "PHIDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StartRxNormInferenceJob": {Verb: "Toggle", Resource: "RxNormInferenceJob", OutputListKey: "", OutputItemKey: ""}, + "StartSNOMEDCTInferenceJob": {Verb: "Toggle", Resource: "SNOMEDCTInferenceJob", OutputListKey: "", OutputItemKey: ""}, + "StopEntitiesDetectionV2Job": {Verb: "Toggle", Resource: "EntitiesDetectionV2Job", OutputListKey: "", OutputItemKey: ""}, + "StopICD10CMInferenceJob": {Verb: "Toggle", Resource: "ICD10CMInferenceJob", OutputListKey: "", OutputItemKey: ""}, + "StopPHIDetectionJob": {Verb: "Toggle", Resource: "PHIDetectionJob", OutputListKey: "", OutputItemKey: ""}, + "StopRxNormInferenceJob": {Verb: "Toggle", Resource: "RxNormInferenceJob", OutputListKey: "", OutputItemKey: ""}, + "StopSNOMEDCTInferenceJob": {Verb: "Toggle", Resource: "SNOMEDCTInferenceJob", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("computeoptimizer", map[string]crud.OpMeta{ "DeleteRecommendationPreferences": {Verb: "Delete", Resource: "RecommendationPreference", OutputListKey: "", OutputItemKey: ""}, @@ -3787,8 +4016,10 @@ func init() { "UpdateEnrollmentStatus": {Verb: "Update", Resource: "EnrollmentStatu", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("computeoptimizerautomation", map[string]crud.OpMeta{ + "AssociateAccounts": {Verb: "Relate", Resource: "Account", OutputListKey: "accountIds", OutputItemKey: ""}, "CreateAutomationRule": {Verb: "Create", Resource: "AutomationRule", OutputListKey: "recommendedActionTypes", OutputItemKey: "criteria"}, "DeleteAutomationRule": {Verb: "Delete", Resource: "AutomationRule", OutputListKey: "", OutputItemKey: ""}, + "DisassociateAccounts": {Verb: "Relate", Resource: "Account", OutputListKey: "accountIds", OutputItemKey: ""}, "GetAutomationEvent": {Verb: "Get", Resource: "AutomationEvent", OutputListKey: "", OutputItemKey: "estimatedMonthlySavings"}, "GetAutomationRule": {Verb: "Get", Resource: "AutomationRule", OutputListKey: "recommendedActionTypes", OutputItemKey: "criteria"}, "GetEnrollmentConfiguration": {Verb: "Get", Resource: "EnrollmentConfiguration", OutputListKey: "", OutputItemKey: ""}, @@ -3802,12 +4033,14 @@ func init() { "ListRecommendedActionSummaries": {Verb: "List", Resource: "RecommendedActionSummary", OutputListKey: "recommendedActionSummaries", OutputItemKey: ""}, "ListRecommendedActions": {Verb: "List", Resource: "RecommendedAction", OutputListKey: "recommendedActions", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, + "StartAutomationEvent": {Verb: "Toggle", Resource: "AutomationEvent", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAutomationRule": {Verb: "Update", Resource: "AutomationRule", OutputListKey: "recommendedActionTypes", OutputItemKey: "criteria"}, "UpdateEnrollmentConfiguration": {Verb: "Update", Resource: "EnrollmentConfiguration", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("configservice", map[string]crud.OpMeta{ + "AssociateResourceTypes": {Verb: "Relate", Resource: "ResourceType", OutputListKey: "", OutputItemKey: "ConfigurationRecorder"}, "BatchGetAggregateResourceConfig": {Verb: "List", Resource: "AggregateResourceConfig", OutputListKey: "BaseConfigurationItems", OutputItemKey: ""}, "BatchGetResourceConfig": {Verb: "List", Resource: "ResourceConfig", OutputListKey: "baseConfigurationItems", OutputItemKey: ""}, "DeleteAggregationAuthorization": {Verb: "Delete", Resource: "AggregationAuthorization", OutputListKey: "", OutputItemKey: ""}, @@ -3851,6 +4084,7 @@ func init() { "DescribeRemediationExceptions": {Verb: "Get", Resource: "RemediationException", OutputListKey: "RemediationExceptions", OutputItemKey: ""}, "DescribeRemediationExecutionStatus": {Verb: "Get", Resource: "RemediationExecutionStatu", OutputListKey: "RemediationExecutionStatuses", OutputItemKey: ""}, "DescribeRetentionConfigurations": {Verb: "Get", Resource: "RetentionConfiguration", OutputListKey: "RetentionConfigurations", OutputItemKey: ""}, + "DisassociateResourceTypes": {Verb: "Relate", Resource: "ResourceType", OutputListKey: "", OutputItemKey: "ConfigurationRecorder"}, "GetAggregateComplianceDetailsByConfigRule": {Verb: "Get", Resource: "AggregateComplianceDetailsByConfigRule", OutputListKey: "AggregateEvaluationResults", OutputItemKey: ""}, "GetAggregateConfigRuleComplianceSummary": {Verb: "Get", Resource: "AggregateConfigRuleComplianceSummary", OutputListKey: "AggregateComplianceCounts", OutputItemKey: ""}, "GetAggregateConformancePackComplianceSummary": {Verb: "Get", Resource: "AggregateConformancePackComplianceSummary", OutputListKey: "AggregateConformancePackComplianceSummaries", OutputItemKey: ""}, @@ -3893,42 +4127,49 @@ func init() { "PutRetentionConfiguration": {Verb: "Update", Resource: "RetentionConfiguration", OutputListKey: "", OutputItemKey: "RetentionConfiguration"}, "PutServiceLinkedConfigurationRecorder": {Verb: "Update", Resource: "ServiceLinkedConfigurationRecorder", OutputListKey: "", OutputItemKey: ""}, "PutStoredQuery": {Verb: "Update", Resource: "StoredQuery", OutputListKey: "", OutputItemKey: ""}, + "SelectAggregateResourceConfig": {Verb: "Get", Resource: "AggregateResourceConfig", OutputListKey: "Results", OutputItemKey: "QueryInfo"}, + "SelectResourceConfig": {Verb: "Get", Resource: "ResourceConfig", OutputListKey: "Results", OutputItemKey: "QueryInfo"}, + "StartConfigRulesEvaluation": {Verb: "Toggle", Resource: "ConfigRulesEvaluation", OutputListKey: "", OutputItemKey: ""}, + "StartConfigurationRecorder": {Verb: "Toggle", Resource: "ConfigurationRecorder", OutputListKey: "", OutputItemKey: ""}, + "StartRemediationExecution": {Verb: "Toggle", Resource: "RemediationExecution", OutputListKey: "FailedItems", OutputItemKey: ""}, + "StartResourceEvaluation": {Verb: "Toggle", Resource: "ResourceEvaluation", OutputListKey: "", OutputItemKey: ""}, + "StopConfigurationRecorder": {Verb: "Toggle", Resource: "ConfigurationRecorder", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("connect", map[string]crud.OpMeta{ - "ActivateEvaluationForm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-forms/{InstanceId}/{EvaluationFormId}/activate"}, - "AssociateAnalyticsDataSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/analytics-data/instance/{InstanceId}/association"}, - "AssociateApprovedOrigin": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/approved-origin"}, - "AssociateBot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/bot"}, - "AssociateContactWithUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contacts/{InstanceId}/{ContactId}/associate-user"}, - "AssociateDefaultVocabulary": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/default-vocabulary/{InstanceId}/{LanguageCode}"}, - "AssociateEmailAddressAlias": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/email-addresses/{InstanceId}/{EmailAddressId}/associate-alias"}, - "AssociateFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/flow-associations/{InstanceId}"}, - "AssociateHoursOfOperations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hours-of-operations/{InstanceId}/{HoursOfOperationId}/associate-hours"}, - "AssociateInstanceStorageConfig": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/storage-config"}, - "AssociateLambdaFunction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/lambda-function"}, - "AssociateLexBot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/lex-bot"}, - "AssociatePhoneNumberContactFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/phone-number/{PhoneNumberId}/contact-flow"}, - "AssociateQueueEmailAddresses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queues/{InstanceId}/{QueueId}/associate-email-addresses"}, - "AssociateQueueQuickConnects": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queues/{InstanceId}/{QueueId}/associate-quick-connects"}, - "AssociateRoutingProfileQueues": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues"}, - "AssociateSecurityKey": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/security-key"}, - "AssociateSecurityProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associate-security-profiles/{InstanceId}"}, - "AssociateTrafficDistributionGroupUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/traffic-distribution-group/{TrafficDistributionGroupId}/user"}, - "AssociateUserProficiencies": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/users/{InstanceId}/{UserId}/associate-proficiencies"}, - "AssociateWorkspace": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{InstanceId}/{WorkspaceId}/associate"}, - "BatchAssociateAnalyticsDataSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/analytics-data/instance/{InstanceId}/associations"}, - "BatchCreateDataTableValue": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/create"}, - "BatchDeleteDataTableValue": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/delete"}, - "BatchDescribeDataTableValue": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/describe"}, - "BatchDisassociateAnalyticsDataSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/analytics-data/instance/{InstanceId}/associations"}, + "ActivateEvaluationForm": {Verb: "Toggle", Resource: "EvaluationForm", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-forms/{InstanceId}/{EvaluationFormId}/activate"}, + "AssociateAnalyticsDataSet": {Verb: "Relate", Resource: "AnalyticsDataSet", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/analytics-data/instance/{InstanceId}/association"}, + "AssociateApprovedOrigin": {Verb: "Relate", Resource: "ApprovedOrigin", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/approved-origin"}, + "AssociateBot": {Verb: "Relate", Resource: "Bot", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/bot"}, + "AssociateContactWithUser": {Verb: "Relate", Resource: "ContactWithUser", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contacts/{InstanceId}/{ContactId}/associate-user"}, + "AssociateDefaultVocabulary": {Verb: "Relate", Resource: "DefaultVocabulary", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/default-vocabulary/{InstanceId}/{LanguageCode}"}, + "AssociateEmailAddressAlias": {Verb: "Relate", Resource: "EmailAddressAlia", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/email-addresses/{InstanceId}/{EmailAddressId}/associate-alias"}, + "AssociateFlow": {Verb: "Relate", Resource: "Flow", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/flow-associations/{InstanceId}"}, + "AssociateHoursOfOperations": {Verb: "Relate", Resource: "HoursOfOperation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hours-of-operations/{InstanceId}/{HoursOfOperationId}/associate-hours"}, + "AssociateInstanceStorageConfig": {Verb: "Relate", Resource: "InstanceStorageConfig", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/storage-config"}, + "AssociateLambdaFunction": {Verb: "Relate", Resource: "LambdaFunction", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/lambda-function"}, + "AssociateLexBot": {Verb: "Relate", Resource: "LexBot", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/lex-bot"}, + "AssociatePhoneNumberContactFlow": {Verb: "Relate", Resource: "PhoneNumberContactFlow", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/phone-number/{PhoneNumberId}/contact-flow"}, + "AssociateQueueEmailAddresses": {Verb: "Relate", Resource: "QueueEmailAddress", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queues/{InstanceId}/{QueueId}/associate-email-addresses"}, + "AssociateQueueQuickConnects": {Verb: "Relate", Resource: "QueueQuickConnect", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queues/{InstanceId}/{QueueId}/associate-quick-connects"}, + "AssociateRoutingProfileQueues": {Verb: "Relate", Resource: "RoutingProfileQueue", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues"}, + "AssociateSecurityKey": {Verb: "Relate", Resource: "SecurityKey", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/security-key"}, + "AssociateSecurityProfiles": {Verb: "Relate", Resource: "SecurityProfile", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associate-security-profiles/{InstanceId}"}, + "AssociateTrafficDistributionGroupUser": {Verb: "Relate", Resource: "TrafficDistributionGroupUser", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/traffic-distribution-group/{TrafficDistributionGroupId}/user"}, + "AssociateUserProficiencies": {Verb: "Relate", Resource: "UserProficiency", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/users/{InstanceId}/{UserId}/associate-proficiencies"}, + "AssociateWorkspace": {Verb: "Relate", Resource: "Workspace", OutputListKey: "FailedList", OutputItemKey: "", Method: "POST", URI: "/workspaces/{InstanceId}/{WorkspaceId}/associate"}, + "BatchAssociateAnalyticsDataSet": {Verb: "Relate", Resource: "AnalyticsDataSet", OutputListKey: "Created", OutputItemKey: "", Method: "PUT", URI: "/analytics-data/instance/{InstanceId}/associations"}, + "BatchCreateDataTableValue": {Verb: "Create", Resource: "DataTableValue", OutputListKey: "Failed", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/create"}, + "BatchDeleteDataTableValue": {Verb: "Delete", Resource: "DataTableValue", OutputListKey: "Failed", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/delete"}, + "BatchDescribeDataTableValue": {Verb: "List", Resource: "DataTableValue", OutputListKey: "Failed", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/describe"}, + "BatchDisassociateAnalyticsDataSet": {Verb: "Relate", Resource: "AnalyticsDataSet", OutputListKey: "Deleted", OutputItemKey: "", Method: "POST", URI: "/analytics-data/instance/{InstanceId}/associations"}, "BatchGetAttachedFileMetadata": {Verb: "List", Resource: "AttachedFileMetadata", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/attached-files/{InstanceId}"}, "BatchGetFlowAssociation": {Verb: "List", Resource: "FlowAssociation", OutputListKey: "FlowAssociationSummaryList", OutputItemKey: "", Method: "POST", URI: "/flow-associations-batch/{InstanceId}"}, - "BatchPutContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/batch/{InstanceId}"}, - "BatchUpdateDataTableValue": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/update"}, + "BatchPutContact": {Verb: "Update", Resource: "Contact", OutputListKey: "FailedRequestList", OutputItemKey: "", Method: "PUT", URI: "/contact/batch/{InstanceId}"}, + "BatchUpdateDataTableValue": {Verb: "Update", Resource: "DataTableValue", OutputListKey: "Failed", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/update"}, "ClaimPhoneNumber": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/phone-number/claim"}, - "CompleteAttachedFileUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/attached-files/{InstanceId}/{FileId}"}, + "CompleteAttachedFileUpload": {Verb: "Toggle", Resource: "AttachedFileUpload", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/attached-files/{InstanceId}/{FileId}"}, "CreateAgentStatus": {Verb: "Create", Resource: "AgentStatu", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/agent-status/{InstanceId}"}, "CreateAttachedFile": {Verb: "Create", Resource: "AttachedFile", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/attached-files/{InstanceId}/files"}, "CreateAuthCode": {Verb: "Create", Resource: "AuthCode", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/auth/code/{InstanceId}"}, @@ -3970,7 +4211,7 @@ func init() { "CreateVocabulary": {Verb: "Create", Resource: "Vocabulary", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/vocabulary/{InstanceId}"}, "CreateWorkspace": {Verb: "Create", Resource: "Workspace", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/workspaces/{InstanceId}"}, "CreateWorkspacePage": {Verb: "Create", Resource: "WorkspacePage", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/workspaces/{InstanceId}/{WorkspaceId}/pages"}, - "DeactivateEvaluationForm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-forms/{InstanceId}/{EvaluationFormId}/deactivate"}, + "DeactivateEvaluationForm": {Verb: "Toggle", Resource: "EvaluationForm", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-forms/{InstanceId}/{EvaluationFormId}/deactivate"}, "DeleteAttachedFile": {Verb: "Delete", Resource: "AttachedFile", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/attached-files/{InstanceId}/{FileId}"}, "DeleteContactData": {Verb: "Delete", Resource: "ContactData", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/delete/{InstanceId}/{ContactId}"}, "DeleteContactEvaluation": {Verb: "Delete", Resource: "ContactEvaluation", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/contact-evaluations/{InstanceId}/{EvaluationId}"}, @@ -4047,24 +4288,24 @@ func init() { "DescribeView": {Verb: "Get", Resource: "View", OutputListKey: "", OutputItemKey: "View", Method: "GET", URI: "/views/{InstanceId}/{ViewId}"}, "DescribeVocabulary": {Verb: "Get", Resource: "Vocabulary", OutputListKey: "", OutputItemKey: "Vocabulary", Method: "GET", URI: "/vocabulary/{InstanceId}/{VocabularyId}"}, "DescribeWorkspace": {Verb: "Get", Resource: "Workspace", OutputListKey: "", OutputItemKey: "Workspace", Method: "GET", URI: "/workspaces/{InstanceId}/{WorkspaceId}"}, - "DisassociateAnalyticsDataSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/analytics-data/instance/{InstanceId}/association"}, - "DisassociateApprovedOrigin": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/approved-origin"}, - "DisassociateBot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/instance/{InstanceId}/bot"}, - "DisassociateEmailAddressAlias": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/email-addresses/{InstanceId}/{EmailAddressId}/disassociate-alias"}, - "DisassociateFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/flow-associations/{InstanceId}/{ResourceId}/{ResourceType}"}, - "DisassociateHoursOfOperations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hours-of-operations/{InstanceId}/{HoursOfOperationId}/disassociate-hours"}, - "DisassociateInstanceStorageConfig": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/storage-config/{AssociationId}"}, - "DisassociateLambdaFunction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/lambda-function"}, - "DisassociateLexBot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/lex-bot"}, - "DisassociatePhoneNumberContactFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/phone-number/{PhoneNumberId}/contact-flow"}, - "DisassociateQueueEmailAddresses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queues/{InstanceId}/{QueueId}/disassociate-email-addresses"}, - "DisassociateQueueQuickConnects": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queues/{InstanceId}/{QueueId}/disassociate-quick-connects"}, - "DisassociateRoutingProfileQueues": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues"}, - "DisassociateSecurityKey": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/security-key/{AssociationId}"}, - "DisassociateSecurityProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociate-security-profiles/{InstanceId}"}, - "DisassociateTrafficDistributionGroupUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/traffic-distribution-group/{TrafficDistributionGroupId}/user"}, - "DisassociateUserProficiencies": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/users/{InstanceId}/{UserId}/disassociate-proficiencies"}, - "DisassociateWorkspace": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{InstanceId}/{WorkspaceId}/disassociate"}, + "DisassociateAnalyticsDataSet": {Verb: "Relate", Resource: "AnalyticsDataSet", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/analytics-data/instance/{InstanceId}/association"}, + "DisassociateApprovedOrigin": {Verb: "Relate", Resource: "ApprovedOrigin", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/approved-origin"}, + "DisassociateBot": {Verb: "Relate", Resource: "Bot", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/instance/{InstanceId}/bot"}, + "DisassociateEmailAddressAlias": {Verb: "Relate", Resource: "EmailAddressAlia", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/email-addresses/{InstanceId}/{EmailAddressId}/disassociate-alias"}, + "DisassociateFlow": {Verb: "Relate", Resource: "Flow", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/flow-associations/{InstanceId}/{ResourceId}/{ResourceType}"}, + "DisassociateHoursOfOperations": {Verb: "Relate", Resource: "HoursOfOperation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hours-of-operations/{InstanceId}/{HoursOfOperationId}/disassociate-hours"}, + "DisassociateInstanceStorageConfig": {Verb: "Relate", Resource: "InstanceStorageConfig", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/storage-config/{AssociationId}"}, + "DisassociateLambdaFunction": {Verb: "Relate", Resource: "LambdaFunction", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/lambda-function"}, + "DisassociateLexBot": {Verb: "Relate", Resource: "LexBot", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/lex-bot"}, + "DisassociatePhoneNumberContactFlow": {Verb: "Relate", Resource: "PhoneNumberContactFlow", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/phone-number/{PhoneNumberId}/contact-flow"}, + "DisassociateQueueEmailAddresses": {Verb: "Relate", Resource: "QueueEmailAddress", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queues/{InstanceId}/{QueueId}/disassociate-email-addresses"}, + "DisassociateQueueQuickConnects": {Verb: "Relate", Resource: "QueueQuickConnect", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queues/{InstanceId}/{QueueId}/disassociate-quick-connects"}, + "DisassociateRoutingProfileQueues": {Verb: "Relate", Resource: "RoutingProfileQueue", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues"}, + "DisassociateSecurityKey": {Verb: "Relate", Resource: "SecurityKey", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/instance/{InstanceId}/security-key/{AssociationId}"}, + "DisassociateSecurityProfiles": {Verb: "Relate", Resource: "SecurityProfile", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociate-security-profiles/{InstanceId}"}, + "DisassociateTrafficDistributionGroupUser": {Verb: "Relate", Resource: "TrafficDistributionGroupUser", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/traffic-distribution-group/{TrafficDistributionGroupId}/user"}, + "DisassociateUserProficiencies": {Verb: "Relate", Resource: "UserProficiency", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/users/{InstanceId}/{UserId}/disassociate-proficiencies"}, + "DisassociateWorkspace": {Verb: "Relate", Resource: "Workspace", OutputListKey: "FailedList", OutputItemKey: "", Method: "POST", URI: "/workspaces/{InstanceId}/{WorkspaceId}/disassociate"}, "DismissUserContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/users/{InstanceId}/{UserId}/contact"}, "EvaluateDataTableValues": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-tables/{InstanceId}/{DataTableId}/values/evaluate"}, "GetAttachedFile": {Verb: "Get", Resource: "AttachedFile", OutputListKey: "", OutputItemKey: "DownloadUrlMetadata", Method: "GET", URI: "/attached-files/{InstanceId}/{FileId}"}, @@ -4157,70 +4398,70 @@ func init() { "ListWorkspacePages": {Verb: "List", Resource: "WorkspacePage", OutputListKey: "WorkspacePageList", OutputItemKey: "", Method: "GET", URI: "/workspaces/{InstanceId}/{WorkspaceId}/pages"}, "ListWorkspaces": {Verb: "List", Resource: "Workspace", OutputListKey: "WorkspaceSummaryList", OutputItemKey: "", Method: "GET", URI: "/workspaces/{InstanceId}"}, "MonitorContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/monitor"}, - "PauseContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/pause"}, + "PauseContact": {Verb: "Toggle", Resource: "Contact", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/pause"}, "PutUserStatus": {Verb: "Update", Resource: "UserStatu", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/users/{InstanceId}/{UserId}/status"}, - "ReleasePhoneNumber": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/phone-number/{PhoneNumberId}"}, + "ReleasePhoneNumber": {Verb: "Delete", Resource: "PhoneNumber", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/phone-number/{PhoneNumberId}"}, "ReplicateInstance": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/instance/{InstanceId}/replicate"}, - "ResumeContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/resume"}, - "ResumeContactRecording": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/resume-recording"}, - "SearchAgentStatuses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-agent-statuses"}, - "SearchAvailablePhoneNumbers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/phone-number/search-available"}, - "SearchContactEvaluations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-contact-evaluations"}, - "SearchContactFlowModules": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-contact-flow-modules"}, - "SearchContactFlows": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-contact-flows"}, - "SearchContacts": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-contacts"}, - "SearchDataTables": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-data-tables"}, - "SearchEmailAddresses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-email-addresses"}, - "SearchEvaluationForms": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-evaluation-forms"}, - "SearchHoursOfOperationOverrides": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-hours-of-operation-overrides"}, - "SearchHoursOfOperations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-hours-of-operations"}, - "SearchMetrics": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-metrics"}, - "SearchNotifications": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-notifications"}, - "SearchPredefinedAttributes": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-predefined-attributes"}, - "SearchPrompts": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-prompts"}, - "SearchQueues": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-queues"}, - "SearchQuickConnects": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-quick-connects"}, - "SearchResourceTags": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-resource-tags"}, - "SearchRoutingProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-routing-profiles"}, - "SearchRules": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-rules"}, - "SearchSecurityProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-security-profiles"}, - "SearchTestCases": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-test-cases"}, - "SearchUserHierarchyGroups": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-user-hierarchy-groups"}, - "SearchUsers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-users"}, - "SearchViews": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-views"}, - "SearchVocabularies": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/vocabulary-summary/{InstanceId}"}, - "SearchWorkspaceAssociations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-workspace-associations"}, - "SearchWorkspaces": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-workspaces"}, + "ResumeContact": {Verb: "Toggle", Resource: "Contact", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/resume"}, + "ResumeContactRecording": {Verb: "Toggle", Resource: "ContactRecording", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/resume-recording"}, + "SearchAgentStatuses": {Verb: "List", Resource: "AgentStatuse", OutputListKey: "AgentStatuses", OutputItemKey: "", Method: "POST", URI: "/search-agent-statuses"}, + "SearchAvailablePhoneNumbers": {Verb: "List", Resource: "AvailablePhoneNumber", OutputListKey: "AvailableNumbersList", OutputItemKey: "", Method: "POST", URI: "/phone-number/search-available"}, + "SearchContactEvaluations": {Verb: "List", Resource: "ContactEvaluation", OutputListKey: "EvaluationSearchSummaryList", OutputItemKey: "", Method: "POST", URI: "/search-contact-evaluations"}, + "SearchContactFlowModules": {Verb: "List", Resource: "ContactFlowModule", OutputListKey: "ContactFlowModules", OutputItemKey: "", Method: "POST", URI: "/search-contact-flow-modules"}, + "SearchContactFlows": {Verb: "List", Resource: "ContactFlow", OutputListKey: "ContactFlows", OutputItemKey: "", Method: "POST", URI: "/search-contact-flows"}, + "SearchContacts": {Verb: "List", Resource: "Contact", OutputListKey: "Contacts", OutputItemKey: "", Method: "POST", URI: "/search-contacts"}, + "SearchDataTables": {Verb: "List", Resource: "DataTable", OutputListKey: "DataTables", OutputItemKey: "", Method: "POST", URI: "/search-data-tables"}, + "SearchEmailAddresses": {Verb: "List", Resource: "EmailAddress", OutputListKey: "EmailAddresses", OutputItemKey: "", Method: "POST", URI: "/search-email-addresses"}, + "SearchEvaluationForms": {Verb: "List", Resource: "EvaluationForm", OutputListKey: "EvaluationFormSearchSummaryList", OutputItemKey: "", Method: "POST", URI: "/search-evaluation-forms"}, + "SearchHoursOfOperationOverrides": {Verb: "List", Resource: "HoursOfOperationOverride", OutputListKey: "HoursOfOperationOverrides", OutputItemKey: "", Method: "POST", URI: "/search-hours-of-operation-overrides"}, + "SearchHoursOfOperations": {Verb: "List", Resource: "HoursOfOperation", OutputListKey: "HoursOfOperations", OutputItemKey: "", Method: "POST", URI: "/search-hours-of-operations"}, + "SearchMetrics": {Verb: "List", Resource: "Metric", OutputListKey: "Metrics", OutputItemKey: "", Method: "POST", URI: "/search-metrics"}, + "SearchNotifications": {Verb: "List", Resource: "Notification", OutputListKey: "Notifications", OutputItemKey: "", Method: "POST", URI: "/search-notifications"}, + "SearchPredefinedAttributes": {Verb: "List", Resource: "PredefinedAttribute", OutputListKey: "PredefinedAttributes", OutputItemKey: "", Method: "POST", URI: "/search-predefined-attributes"}, + "SearchPrompts": {Verb: "List", Resource: "Prompt", OutputListKey: "Prompts", OutputItemKey: "", Method: "POST", URI: "/search-prompts"}, + "SearchQueues": {Verb: "List", Resource: "Queue", OutputListKey: "Queues", OutputItemKey: "", Method: "POST", URI: "/search-queues"}, + "SearchQuickConnects": {Verb: "List", Resource: "QuickConnect", OutputListKey: "QuickConnects", OutputItemKey: "", Method: "POST", URI: "/search-quick-connects"}, + "SearchResourceTags": {Verb: "List", Resource: "ResourceTag", OutputListKey: "Tags", OutputItemKey: "", Method: "POST", URI: "/search-resource-tags"}, + "SearchRoutingProfiles": {Verb: "List", Resource: "RoutingProfile", OutputListKey: "RoutingProfiles", OutputItemKey: "", Method: "POST", URI: "/search-routing-profiles"}, + "SearchRules": {Verb: "List", Resource: "Rule", OutputListKey: "Rules", OutputItemKey: "", Method: "POST", URI: "/search-rules"}, + "SearchSecurityProfiles": {Verb: "List", Resource: "SecurityProfile", OutputListKey: "SecurityProfiles", OutputItemKey: "", Method: "POST", URI: "/search-security-profiles"}, + "SearchTestCases": {Verb: "List", Resource: "TestCase", OutputListKey: "TestCases", OutputItemKey: "", Method: "POST", URI: "/search-test-cases"}, + "SearchUserHierarchyGroups": {Verb: "List", Resource: "UserHierarchyGroup", OutputListKey: "UserHierarchyGroups", OutputItemKey: "", Method: "POST", URI: "/search-user-hierarchy-groups"}, + "SearchUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: "", Method: "POST", URI: "/search-users"}, + "SearchViews": {Verb: "List", Resource: "View", OutputListKey: "Views", OutputItemKey: "", Method: "POST", URI: "/search-views"}, + "SearchVocabularies": {Verb: "List", Resource: "Vocabulary", OutputListKey: "VocabularySummaryList", OutputItemKey: "", Method: "POST", URI: "/vocabulary-summary/{InstanceId}"}, + "SearchWorkspaceAssociations": {Verb: "List", Resource: "WorkspaceAssociation", OutputListKey: "WorkspaceAssociations", OutputItemKey: "", Method: "POST", URI: "/search-workspace-associations"}, + "SearchWorkspaces": {Verb: "List", Resource: "Workspace", OutputListKey: "Workspaces", OutputItemKey: "", Method: "POST", URI: "/search-workspaces"}, "SendChatIntegrationEvent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/chat-integration-event"}, "SendOutboundEmail": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/instance/{InstanceId}/outbound-email"}, "SendOutboundWebNotification": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/instance/{InstanceId}/outbound-web-notification"}, - "StartAssistantContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/assistant"}, - "StartAttachedFileUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/attached-files/{InstanceId}"}, - "StartChatContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/chat"}, - "StartContactConversationalAnalyticsJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/start-conversational-analytics-job/{InstanceId}/{ContactId}"}, - "StartContactEvaluation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact-evaluations/{InstanceId}"}, - "StartContactMediaProcessing": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/start-contact-media-processing"}, - "StartContactRecording": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/start-recording"}, - "StartContactStreaming": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/start-streaming"}, - "StartEmailContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/email"}, - "StartEvaluationFormValidation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-forms/{InstanceId}/{EvaluationFormId}/validate"}, - "StartOutboundChatContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/outbound-chat"}, - "StartOutboundEmailContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/outbound-email"}, - "StartOutboundVoiceContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/outbound-voice"}, - "StartScreenSharing": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/screen-sharing"}, - "StartTaskContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/task"}, - "StartTestCaseExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/test-cases/{InstanceId}/{TestCaseId}/start-execution"}, - "StartWebRTCContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/webrtc"}, - "StopContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/stop"}, - "StopContactMediaProcessing": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/stop-contact-media-processing"}, - "StopContactRecording": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/stop-recording"}, - "StopContactStreaming": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/stop-streaming"}, - "StopTestCaseExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/test-cases/{InstanceId}/{TestCaseId}/{TestCaseExecutionId}/stop-execution"}, - "SubmitContactEvaluation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact-evaluations/{InstanceId}/{EvaluationId}/submit"}, - "SuspendContactRecording": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/suspend-recording"}, + "StartAssistantContact": {Verb: "Toggle", Resource: "AssistantContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/assistant"}, + "StartAttachedFileUpload": {Verb: "Toggle", Resource: "AttachedFileUpload", OutputListKey: "", OutputItemKey: "UploadUrlMetadata", Method: "PUT", URI: "/attached-files/{InstanceId}"}, + "StartChatContact": {Verb: "Toggle", Resource: "ChatContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/chat"}, + "StartContactConversationalAnalyticsJob": {Verb: "Toggle", Resource: "ContactConversationalAnalyticsJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/start-conversational-analytics-job/{InstanceId}/{ContactId}"}, + "StartContactEvaluation": {Verb: "Toggle", Resource: "ContactEvaluation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact-evaluations/{InstanceId}"}, + "StartContactMediaProcessing": {Verb: "Toggle", Resource: "ContactMediaProcessing", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/start-contact-media-processing"}, + "StartContactRecording": {Verb: "Toggle", Resource: "ContactRecording", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/start-recording"}, + "StartContactStreaming": {Verb: "Toggle", Resource: "ContactStreaming", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/start-streaming"}, + "StartEmailContact": {Verb: "Toggle", Resource: "EmailContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/email"}, + "StartEvaluationFormValidation": {Verb: "Toggle", Resource: "EvaluationFormValidation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/evaluation-forms/{InstanceId}/{EvaluationFormId}/validate"}, + "StartOutboundChatContact": {Verb: "Toggle", Resource: "OutboundChatContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/outbound-chat"}, + "StartOutboundEmailContact": {Verb: "Toggle", Resource: "OutboundEmailContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/outbound-email"}, + "StartOutboundVoiceContact": {Verb: "Toggle", Resource: "OutboundVoiceContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/outbound-voice"}, + "StartScreenSharing": {Verb: "Toggle", Resource: "ScreenSharing", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/screen-sharing"}, + "StartTaskContact": {Verb: "Toggle", Resource: "TaskContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contact/task"}, + "StartTestCaseExecution": {Verb: "Toggle", Resource: "TestCaseExecution", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/test-cases/{InstanceId}/{TestCaseId}/start-execution"}, + "StartWebRTCContact": {Verb: "Toggle", Resource: "WebRTCContact", OutputListKey: "", OutputItemKey: "ConnectionData", Method: "PUT", URI: "/contact/webrtc"}, + "StopContact": {Verb: "Toggle", Resource: "Contact", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/stop"}, + "StopContactMediaProcessing": {Verb: "Toggle", Resource: "ContactMediaProcessing", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/stop-contact-media-processing"}, + "StopContactRecording": {Verb: "Toggle", Resource: "ContactRecording", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/stop-recording"}, + "StopContactStreaming": {Verb: "Toggle", Resource: "ContactStreaming", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/stop-streaming"}, + "StopTestCaseExecution": {Verb: "Toggle", Resource: "TestCaseExecution", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/test-cases/{InstanceId}/{TestCaseId}/{TestCaseExecutionId}/stop-execution"}, + "SubmitContactEvaluation": {Verb: "Create", Resource: "ContactEvaluation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact-evaluations/{InstanceId}/{EvaluationId}/submit"}, + "SuspendContactRecording": {Verb: "Toggle", Resource: "ContactRecording", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/suspend-recording"}, "TagContact": {Verb: "Tag", Resource: "Contact", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/tags"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, - "TransferContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/transfer"}, + "TransferContact": {Verb: "Relate", Resource: "Contact", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/contact/transfer"}, "UntagContact": {Verb: "Untag", Resource: "Contact", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/contact/tags/{InstanceId}/{ContactId}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAgentStatus": {Verb: "Update", Resource: "AgentStatu", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/agent-status/{InstanceId}/{AgentStatusId}"}, @@ -4305,12 +4546,12 @@ func init() { "GetInstanceOnboardingJobStatus": {Verb: "Get", Resource: "InstanceOnboardingJobStatu", OutputListKey: "", OutputItemKey: "connectInstanceOnboardingJobStatus", Method: "GET", URI: "/connect-instance/{connectInstanceId}/onboarding"}, "ListCampaigns": {Verb: "List", Resource: "Campaign", OutputListKey: "campaignSummaryList", OutputItemKey: "", Method: "POST", URI: "/campaigns-summary"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{arn}"}, - "PauseCampaign": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/pause"}, + "PauseCampaign": {Verb: "Toggle", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/pause"}, "PutDialRequestBatch": {Verb: "Update", Resource: "DialRequestBatch", OutputListKey: "failedRequests", OutputItemKey: "", Method: "PUT", URI: "/campaigns/{id}/dial-requests"}, - "ResumeCampaign": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/resume"}, - "StartCampaign": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/start"}, - "StartInstanceOnboardingJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/connect-instance/{connectInstanceId}/onboarding"}, - "StopCampaign": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/stop"}, + "ResumeCampaign": {Verb: "Toggle", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/resume"}, + "StartCampaign": {Verb: "Toggle", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/start"}, + "StartInstanceOnboardingJob": {Verb: "Toggle", Resource: "InstanceOnboardingJob", OutputListKey: "", OutputItemKey: "connectInstanceOnboardingJobStatus", Method: "PUT", URI: "/connect-instance/{connectInstanceId}/onboarding"}, + "StopCampaign": {Verb: "Toggle", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{arn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{arn}"}, "UpdateCampaignDialerConfig": {Verb: "Update", Resource: "CampaignDialerConfig", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{id}/dialer-config"}, @@ -4336,15 +4577,15 @@ func init() { "ListCampaigns": {Verb: "List", Resource: "Campaign", OutputListKey: "campaignSummaryList", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns-summary"}, "ListConnectInstanceIntegrations": {Verb: "List", Resource: "ConnectInstanceIntegration", OutputListKey: "integrationSummaryList", OutputItemKey: "", Method: "GET", URI: "/v2/connect-instance/{connectInstanceId}/integrations"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v2/tags/{arn}"}, - "PauseCampaign": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/pause"}, + "PauseCampaign": {Verb: "Toggle", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/pause"}, "PutConnectInstanceIntegration": {Verb: "Update", Resource: "ConnectInstanceIntegration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/connect-instance/{connectInstanceId}/integrations"}, "PutInstanceCommunicationLimits": {Verb: "Update", Resource: "InstanceCommunicationLimit", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/connect-instance/{connectInstanceId}/communication-limits"}, "PutOutboundRequestBatch": {Verb: "Update", Resource: "OutboundRequestBatch", OutputListKey: "failedRequests", OutputItemKey: "", Method: "PUT", URI: "/v2/campaigns/{id}/outbound-requests"}, "PutProfileOutboundRequestBatch": {Verb: "Update", Resource: "ProfileOutboundRequestBatch", OutputListKey: "failedRequests", OutputItemKey: "", Method: "PUT", URI: "/v2/campaigns/{id}/profile-outbound-requests"}, - "ResumeCampaign": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/resume"}, - "StartCampaign": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/start"}, - "StartInstanceOnboardingJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/connect-instance/{connectInstanceId}/onboarding"}, - "StopCampaign": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/stop"}, + "ResumeCampaign": {Verb: "Toggle", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/resume"}, + "StartCampaign": {Verb: "Toggle", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/start"}, + "StartInstanceOnboardingJob": {Verb: "Toggle", Resource: "InstanceOnboardingJob", OutputListKey: "", OutputItemKey: "connectInstanceOnboardingJobStatus", Method: "PUT", URI: "/v2/connect-instance/{connectInstanceId}/onboarding"}, + "StopCampaign": {Verb: "Toggle", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/tags/{arn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/tags/{arn}"}, "UpdateCampaignChannelSubtypeConfig": {Verb: "Update", Resource: "CampaignChannelSubtypeConfig", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/campaigns/{id}/channel-subtype-config"}, @@ -4359,7 +4600,7 @@ func init() { crud.Register("connectcases", map[string]crud.OpMeta{ "BatchGetCaseRule": {Verb: "List", Resource: "CaseRule", OutputListKey: "caseRules", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/rules-batch"}, "BatchGetField": {Verb: "List", Resource: "Field", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/fields-batch"}, - "BatchPutFieldOptions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{domainId}/fields/{fieldId}/options"}, + "BatchPutFieldOptions": {Verb: "Update", Resource: "FieldOption", OutputListKey: "errors", OutputItemKey: "", Method: "PUT", URI: "/domains/{domainId}/fields/{fieldId}/options"}, "CreateCase": {Verb: "Create", Resource: "Case", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/cases"}, "CreateCaseRule": {Verb: "Create", Resource: "CaseRule", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/case-rules"}, "CreateDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains"}, @@ -4389,9 +4630,9 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{arn}"}, "ListTemplates": {Verb: "List", Resource: "Template", OutputListKey: "templates", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/templates-list"}, "PutCaseEventConfiguration": {Verb: "Update", Resource: "CaseEventConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{domainId}/case-event-configuration"}, - "SearchAllRelatedItems": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/related-items-search"}, - "SearchCases": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/cases-search"}, - "SearchRelatedItems": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/cases/{caseId}/related-items-search"}, + "SearchAllRelatedItems": {Verb: "List", Resource: "AllRelatedItem", OutputListKey: "relatedItems", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/related-items-search"}, + "SearchCases": {Verb: "List", Resource: "Case", OutputListKey: "cases", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/cases-search"}, + "SearchRelatedItems": {Verb: "List", Resource: "RelatedItem", OutputListKey: "relatedItems", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/cases/{caseId}/related-items-search"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{arn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{arn}"}, "UpdateCase": {Verb: "Update", Resource: "Case", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{domainId}/cases/{caseId}"}, @@ -4405,10 +4646,10 @@ func init() { "ListRealtimeContactAnalysisSegments": {Verb: "List", Resource: "RealtimeContactAnalysisSegment", OutputListKey: "Segments", OutputItemKey: "", Method: "POST", URI: "/realtime-contact-analysis/analysis-segments"}, }) crud.Register("connecthealth", map[string]crud.OpMeta{ - "ActivateSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/subscriptions/{subscriptionId}/activate"}, + "ActivateSubscription": {Verb: "Toggle", Resource: "Subscription", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/domains/{domainId}/subscriptions/{subscriptionId}/activate"}, "CreateDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: "encryptionContext", Method: "POST", URI: "/domain"}, "CreateSubscription": {Verb: "Create", Resource: "Subscription", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/subscriptions"}, - "DeactivateSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{domainId}/subscriptions/{subscriptionId}/deactivate"}, + "DeactivateSubscription": {Verb: "Toggle", Resource: "Subscription", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/domains/{domainId}/subscriptions/{subscriptionId}/deactivate"}, "DeleteDomain": {Verb: "Delete", Resource: "Domain", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/domain/{domainId}"}, "GetDomain": {Verb: "Get", Resource: "Domain", OutputListKey: "", OutputItemKey: "encryptionContext", Method: "GET", URI: "/domain/{domainId}"}, "GetMedicalScribeListeningSession": {Verb: "Get", Resource: "MedicalScribeListeningSession", OutputListKey: "", OutputItemKey: "medicalScribeListeningSessionDetails", Method: "GET", URI: "/medical-scribe-stream/domain/{domainId}/subscription/{subscriptionId}/session/{sessionId}"}, @@ -4417,23 +4658,23 @@ func init() { "ListDomains": {Verb: "List", Resource: "Domain", OutputListKey: "domains", OutputItemKey: "", Method: "GET", URI: "/domain"}, "ListSubscriptions": {Verb: "List", Resource: "Subscription", OutputListKey: "subscriptions", OutputItemKey: "", Method: "GET", URI: "/domains/{domainId}/subscriptions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "StartMedicalScribeListeningSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/medical-scribe-stream/"}, - "StartPatientInsightsJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domain/{domainId}/patient-insights-job"}, + "StartMedicalScribeListeningSession": {Verb: "Toggle", Resource: "MedicalScribeListeningSession", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/medical-scribe-stream/"}, + "StartPatientInsightsJob": {Verb: "Toggle", Resource: "PatientInsightsJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domain/{domainId}/patient-insights-job"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, }) crud.Register("connectparticipant", map[string]crud.OpMeta{ - "CancelParticipantAuthentication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/cancel-authentication"}, - "CompleteAttachmentUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/complete-attachment-upload"}, + "CancelParticipantAuthentication": {Verb: "Toggle", Resource: "ParticipantAuthentication", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/cancel-authentication"}, + "CompleteAttachmentUpload": {Verb: "Toggle", Resource: "AttachmentUpload", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/complete-attachment-upload"}, "CreateParticipantConnection": {Verb: "Create", Resource: "ParticipantConnection", OutputListKey: "", OutputItemKey: "ConnectionCredentials", Method: "POST", URI: "/participant/connection"}, "DescribeView": {Verb: "Get", Resource: "View", OutputListKey: "", OutputItemKey: "View", Method: "GET", URI: "/participant/views/{ViewToken}"}, - "DisconnectParticipant": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/disconnect"}, + "DisconnectParticipant": {Verb: "Relate", Resource: "Participant", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/disconnect"}, "GetAttachment": {Verb: "Get", Resource: "Attachment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/attachment"}, "GetAuthenticationUrl": {Verb: "Get", Resource: "AuthenticationUrl", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/authentication-url"}, "GetTranscript": {Verb: "Get", Resource: "Transcript", OutputListKey: "Transcript", OutputItemKey: "", Method: "POST", URI: "/participant/transcript"}, "SendEvent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/event"}, "SendMessage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/message"}, - "StartAttachmentUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/participant/start-attachment-upload"}, + "StartAttachmentUpload": {Verb: "Toggle", Resource: "AttachmentUpload", OutputListKey: "", OutputItemKey: "UploadMetadata", Method: "POST", URI: "/participant/start-attachment-upload"}, }) crud.Register("controlcatalog", map[string]crud.OpMeta{ "GetControl": {Verb: "Get", Resource: "Control", OutputListKey: "Aliases", OutputItemKey: "Implementation", Method: "POST", URI: "/get-control"}, @@ -4446,10 +4687,10 @@ func init() { crud.Register("controltower", map[string]crud.OpMeta{ "CreateLandingZone": {Verb: "Create", Resource: "LandingZone", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/create-landingzone"}, "DeleteLandingZone": {Verb: "Delete", Resource: "LandingZone", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delete-landingzone"}, - "DisableBaseline": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disable-baseline"}, - "DisableControl": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disable-control"}, - "EnableBaseline": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/enable-baseline"}, - "EnableControl": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/enable-control"}, + "DisableBaseline": {Verb: "Toggle", Resource: "Baseline", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disable-baseline"}, + "DisableControl": {Verb: "Toggle", Resource: "Control", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disable-control"}, + "EnableBaseline": {Verb: "Toggle", Resource: "Baseline", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/enable-baseline"}, + "EnableControl": {Verb: "Toggle", Resource: "Control", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/enable-control"}, "GetBaseline": {Verb: "Get", Resource: "Baseline", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/get-baseline"}, "GetBaselineOperation": {Verb: "Get", Resource: "BaselineOperation", OutputListKey: "", OutputItemKey: "baselineOperation", Method: "POST", URI: "/get-baseline-operation"}, "GetControlOperation": {Verb: "Get", Resource: "ControlOperation", OutputListKey: "", OutputItemKey: "controlOperation", Method: "POST", URI: "/get-control-operation"}, @@ -4464,9 +4705,9 @@ func init() { "ListLandingZoneOperations": {Verb: "List", Resource: "LandingZoneOperation", OutputListKey: "landingZoneOperations", OutputItemKey: "", Method: "POST", URI: "/list-landingzone-operations"}, "ListLandingZones": {Verb: "List", Resource: "LandingZone", OutputListKey: "landingZones", OutputItemKey: "", Method: "POST", URI: "/list-landingzones"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "ResetEnabledBaseline": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reset-enabled-baseline"}, - "ResetEnabledControl": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reset-enabled-control"}, - "ResetLandingZone": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reset-landingzone"}, + "ResetEnabledBaseline": {Verb: "Toggle", Resource: "EnabledBaseline", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reset-enabled-baseline"}, + "ResetEnabledControl": {Verb: "Toggle", Resource: "EnabledControl", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reset-enabled-control"}, + "ResetLandingZone": {Verb: "Toggle", Resource: "LandingZone", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reset-landingzone"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateEnabledBaseline": {Verb: "Update", Resource: "EnabledBaseline", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/update-enabled-baseline"}, @@ -4483,49 +4724,52 @@ func init() { "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("costexplorer", map[string]crud.OpMeta{ - "CreateAnomalyMonitor": {Verb: "Create", Resource: "AnomalyMonitor", OutputListKey: "", OutputItemKey: ""}, - "CreateAnomalySubscription": {Verb: "Create", Resource: "AnomalySubscription", OutputListKey: "", OutputItemKey: ""}, - "CreateCostCategoryDefinition": {Verb: "Create", Resource: "CostCategoryDefinition", OutputListKey: "", OutputItemKey: ""}, - "DeleteAnomalyMonitor": {Verb: "Delete", Resource: "AnomalyMonitor", OutputListKey: "", OutputItemKey: ""}, - "DeleteAnomalySubscription": {Verb: "Delete", Resource: "AnomalySubscription", OutputListKey: "", OutputItemKey: ""}, - "DeleteCostCategoryDefinition": {Verb: "Delete", Resource: "CostCategoryDefinition", OutputListKey: "", OutputItemKey: ""}, - "DescribeCostCategoryDefinition": {Verb: "Get", Resource: "CostCategoryDefinition", OutputListKey: "", OutputItemKey: "CostCategory"}, - "GetAnomalies": {Verb: "Get", Resource: "Anomaly", OutputListKey: "Anomalies", OutputItemKey: ""}, - "GetAnomalyMonitors": {Verb: "Get", Resource: "AnomalyMonitor", OutputListKey: "AnomalyMonitors", OutputItemKey: ""}, - "GetAnomalySubscriptions": {Verb: "Get", Resource: "AnomalySubscription", OutputListKey: "AnomalySubscriptions", OutputItemKey: ""}, - "GetApproximateUsageRecords": {Verb: "Get", Resource: "ApproximateUsageRecord", OutputListKey: "", OutputItemKey: "LookbackPeriod"}, - "GetCommitmentPurchaseAnalysis": {Verb: "Get", Resource: "CommitmentPurchaseAnalysi", OutputListKey: "", OutputItemKey: "AnalysisDetails"}, - "GetCostAndUsage": {Verb: "Get", Resource: "CostAndUsage", OutputListKey: "DimensionValueAttributes", OutputItemKey: ""}, - "GetCostAndUsageComparisons": {Verb: "Get", Resource: "CostAndUsageComparison", OutputListKey: "CostAndUsageComparisons", OutputItemKey: ""}, - "GetCostAndUsageWithResources": {Verb: "Get", Resource: "CostAndUsageWithResource", OutputListKey: "DimensionValueAttributes", OutputItemKey: ""}, - "GetCostCategories": {Verb: "Get", Resource: "CostCategory", OutputListKey: "CostCategoryNames", OutputItemKey: ""}, - "GetCostComparisonDrivers": {Verb: "Get", Resource: "CostComparisonDriver", OutputListKey: "CostComparisonDrivers", OutputItemKey: ""}, - "GetCostForecast": {Verb: "Get", Resource: "CostForecast", OutputListKey: "ForecastResultsByTime", OutputItemKey: "Total"}, - "GetDimensionValues": {Verb: "Get", Resource: "DimensionValue", OutputListKey: "DimensionValues", OutputItemKey: ""}, - "GetReservationCoverage": {Verb: "Get", Resource: "ReservationCoverage", OutputListKey: "CoveragesByTime", OutputItemKey: "Total"}, - "GetReservationPurchaseRecommendation": {Verb: "Get", Resource: "ReservationPurchaseRecommendation", OutputListKey: "Recommendations", OutputItemKey: "Metadata"}, - "GetReservationUtilization": {Verb: "Get", Resource: "ReservationUtilization", OutputListKey: "UtilizationsByTime", OutputItemKey: "Total"}, - "GetRightsizingRecommendation": {Verb: "Get", Resource: "RightsizingRecommendation", OutputListKey: "RightsizingRecommendations", OutputItemKey: "Configuration"}, - "GetSavingsPlanPurchaseRecommendationDetails": {Verb: "Get", Resource: "SavingsPlanPurchaseRecommendationDetail", OutputListKey: "", OutputItemKey: "RecommendationDetailData"}, - "GetSavingsPlansCoverage": {Verb: "Get", Resource: "SavingsPlansCoverage", OutputListKey: "SavingsPlansCoverages", OutputItemKey: ""}, - "GetSavingsPlansPurchaseRecommendation": {Verb: "Get", Resource: "SavingsPlansPurchaseRecommendation", OutputListKey: "", OutputItemKey: "Metadata"}, - "GetSavingsPlansUtilization": {Verb: "Get", Resource: "SavingsPlansUtilization", OutputListKey: "SavingsPlansUtilizationsByTime", OutputItemKey: "Total"}, - "GetSavingsPlansUtilizationDetails": {Verb: "Get", Resource: "SavingsPlansUtilizationDetail", OutputListKey: "SavingsPlansUtilizationDetails", OutputItemKey: "TimePeriod"}, - "GetTags": {Verb: "Get", Resource: "Tag", OutputListKey: "Tags", OutputItemKey: ""}, - "GetUsageForecast": {Verb: "Get", Resource: "UsageForecast", OutputListKey: "ForecastResultsByTime", OutputItemKey: "Total"}, - "ListCommitmentPurchaseAnalyses": {Verb: "List", Resource: "CommitmentPurchaseAnalyse", OutputListKey: "AnalysisSummaryList", OutputItemKey: ""}, - "ListCostAllocationTagBackfillHistory": {Verb: "List", Resource: "CostAllocationTagBackfillHistory", OutputListKey: "BackfillRequests", OutputItemKey: ""}, - "ListCostAllocationTags": {Verb: "List", Resource: "CostAllocationTag", OutputListKey: "CostAllocationTags", OutputItemKey: ""}, - "ListCostCategoryDefinitions": {Verb: "List", Resource: "CostCategoryDefinition", OutputListKey: "CostCategoryReferences", OutputItemKey: ""}, - "ListCostCategoryResourceAssociations": {Verb: "List", Resource: "CostCategoryResourceAssociation", OutputListKey: "CostCategoryResourceAssociations", OutputItemKey: ""}, - "ListSavingsPlansPurchaseRecommendationGeneration": {Verb: "List", Resource: "SavingsPlansPurchaseRecommendationGeneration", OutputListKey: "GenerationSummaryList", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "ResourceTags", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateAnomalyMonitor": {Verb: "Update", Resource: "AnomalyMonitor", OutputListKey: "", OutputItemKey: ""}, - "UpdateAnomalySubscription": {Verb: "Update", Resource: "AnomalySubscription", OutputListKey: "", OutputItemKey: ""}, - "UpdateCostAllocationTagsStatus": {Verb: "Update", Resource: "CostAllocationTagsStatu", OutputListKey: "Errors", OutputItemKey: ""}, - "UpdateCostCategoryDefinition": {Verb: "Update", Resource: "CostCategoryDefinition", OutputListKey: "", OutputItemKey: ""}, + "CreateAnomalyMonitor": {Verb: "Create", Resource: "AnomalyMonitor", OutputListKey: "", OutputItemKey: ""}, + "CreateAnomalySubscription": {Verb: "Create", Resource: "AnomalySubscription", OutputListKey: "", OutputItemKey: ""}, + "CreateCostCategoryDefinition": {Verb: "Create", Resource: "CostCategoryDefinition", OutputListKey: "", OutputItemKey: ""}, + "DeleteAnomalyMonitor": {Verb: "Delete", Resource: "AnomalyMonitor", OutputListKey: "", OutputItemKey: ""}, + "DeleteAnomalySubscription": {Verb: "Delete", Resource: "AnomalySubscription", OutputListKey: "", OutputItemKey: ""}, + "DeleteCostCategoryDefinition": {Verb: "Delete", Resource: "CostCategoryDefinition", OutputListKey: "", OutputItemKey: ""}, + "DescribeCostCategoryDefinition": {Verb: "Get", Resource: "CostCategoryDefinition", OutputListKey: "", OutputItemKey: "CostCategory"}, + "GetAnomalies": {Verb: "Get", Resource: "Anomaly", OutputListKey: "Anomalies", OutputItemKey: ""}, + "GetAnomalyMonitors": {Verb: "Get", Resource: "AnomalyMonitor", OutputListKey: "AnomalyMonitors", OutputItemKey: ""}, + "GetAnomalySubscriptions": {Verb: "Get", Resource: "AnomalySubscription", OutputListKey: "AnomalySubscriptions", OutputItemKey: ""}, + "GetApproximateUsageRecords": {Verb: "Get", Resource: "ApproximateUsageRecord", OutputListKey: "", OutputItemKey: "LookbackPeriod"}, + "GetCommitmentPurchaseAnalysis": {Verb: "Get", Resource: "CommitmentPurchaseAnalysi", OutputListKey: "", OutputItemKey: "AnalysisDetails"}, + "GetCostAndUsage": {Verb: "Get", Resource: "CostAndUsage", OutputListKey: "DimensionValueAttributes", OutputItemKey: ""}, + "GetCostAndUsageComparisons": {Verb: "Get", Resource: "CostAndUsageComparison", OutputListKey: "CostAndUsageComparisons", OutputItemKey: ""}, + "GetCostAndUsageWithResources": {Verb: "Get", Resource: "CostAndUsageWithResource", OutputListKey: "DimensionValueAttributes", OutputItemKey: ""}, + "GetCostCategories": {Verb: "Get", Resource: "CostCategory", OutputListKey: "CostCategoryNames", OutputItemKey: ""}, + "GetCostComparisonDrivers": {Verb: "Get", Resource: "CostComparisonDriver", OutputListKey: "CostComparisonDrivers", OutputItemKey: ""}, + "GetCostForecast": {Verb: "Get", Resource: "CostForecast", OutputListKey: "ForecastResultsByTime", OutputItemKey: "Total"}, + "GetDimensionValues": {Verb: "Get", Resource: "DimensionValue", OutputListKey: "DimensionValues", OutputItemKey: ""}, + "GetReservationCoverage": {Verb: "Get", Resource: "ReservationCoverage", OutputListKey: "CoveragesByTime", OutputItemKey: "Total"}, + "GetReservationPurchaseRecommendation": {Verb: "Get", Resource: "ReservationPurchaseRecommendation", OutputListKey: "Recommendations", OutputItemKey: "Metadata"}, + "GetReservationUtilization": {Verb: "Get", Resource: "ReservationUtilization", OutputListKey: "UtilizationsByTime", OutputItemKey: "Total"}, + "GetRightsizingRecommendation": {Verb: "Get", Resource: "RightsizingRecommendation", OutputListKey: "RightsizingRecommendations", OutputItemKey: "Configuration"}, + "GetSavingsPlanPurchaseRecommendationDetails": {Verb: "Get", Resource: "SavingsPlanPurchaseRecommendationDetail", OutputListKey: "", OutputItemKey: "RecommendationDetailData"}, + "GetSavingsPlansCoverage": {Verb: "Get", Resource: "SavingsPlansCoverage", OutputListKey: "SavingsPlansCoverages", OutputItemKey: ""}, + "GetSavingsPlansPurchaseRecommendation": {Verb: "Get", Resource: "SavingsPlansPurchaseRecommendation", OutputListKey: "", OutputItemKey: "Metadata"}, + "GetSavingsPlansUtilization": {Verb: "Get", Resource: "SavingsPlansUtilization", OutputListKey: "SavingsPlansUtilizationsByTime", OutputItemKey: "Total"}, + "GetSavingsPlansUtilizationDetails": {Verb: "Get", Resource: "SavingsPlansUtilizationDetail", OutputListKey: "SavingsPlansUtilizationDetails", OutputItemKey: "TimePeriod"}, + "GetTags": {Verb: "Get", Resource: "Tag", OutputListKey: "Tags", OutputItemKey: ""}, + "GetUsageForecast": {Verb: "Get", Resource: "UsageForecast", OutputListKey: "ForecastResultsByTime", OutputItemKey: "Total"}, + "ListCommitmentPurchaseAnalyses": {Verb: "List", Resource: "CommitmentPurchaseAnalyse", OutputListKey: "AnalysisSummaryList", OutputItemKey: ""}, + "ListCostAllocationTagBackfillHistory": {Verb: "List", Resource: "CostAllocationTagBackfillHistory", OutputListKey: "BackfillRequests", OutputItemKey: ""}, + "ListCostAllocationTags": {Verb: "List", Resource: "CostAllocationTag", OutputListKey: "CostAllocationTags", OutputItemKey: ""}, + "ListCostCategoryDefinitions": {Verb: "List", Resource: "CostCategoryDefinition", OutputListKey: "CostCategoryReferences", OutputItemKey: ""}, + "ListCostCategoryResourceAssociations": {Verb: "List", Resource: "CostCategoryResourceAssociation", OutputListKey: "CostCategoryResourceAssociations", OutputItemKey: ""}, + "ListSavingsPlansPurchaseRecommendationGeneration": {Verb: "List", Resource: "SavingsPlansPurchaseRecommendationGeneration", OutputListKey: "GenerationSummaryList", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "ResourceTags", OutputItemKey: ""}, + "StartCommitmentPurchaseAnalysis": {Verb: "Toggle", Resource: "CommitmentPurchaseAnalysi", OutputListKey: "", OutputItemKey: ""}, + "StartCostAllocationTagBackfill": {Verb: "Toggle", Resource: "CostAllocationTagBackfill", OutputListKey: "", OutputItemKey: "BackfillRequest"}, + "StartSavingsPlansPurchaseRecommendationGeneration": {Verb: "Toggle", Resource: "SavingsPlansPurchaseRecommendationGeneration", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateAnomalyMonitor": {Verb: "Update", Resource: "AnomalyMonitor", OutputListKey: "", OutputItemKey: ""}, + "UpdateAnomalySubscription": {Verb: "Update", Resource: "AnomalySubscription", OutputListKey: "", OutputItemKey: ""}, + "UpdateCostAllocationTagsStatus": {Verb: "Update", Resource: "CostAllocationTagsStatu", OutputListKey: "Errors", OutputItemKey: ""}, + "UpdateCostCategoryDefinition": {Verb: "Update", Resource: "CostCategoryDefinition", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("costoptimizationhub", map[string]crud.OpMeta{ "GetPreferences": {Verb: "Get", Resource: "Preference", OutputListKey: "", OutputItemKey: "preferredCommitment"}, @@ -4538,11 +4782,11 @@ func init() { "UpdatePreferences": {Verb: "Update", Resource: "Preference", OutputListKey: "", OutputItemKey: "preferredCommitment"}, }) crud.Register("customerprofiles", map[string]crud.OpMeta{ - "AddProfileKey": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/profiles/keys"}, - "AssociateStreamForSegments": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/segment-streams"}, + "AddProfileKey": {Verb: "Relate", Resource: "ProfileKey", OutputListKey: "Values", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/profiles/keys"}, + "AssociateStreamForSegments": {Verb: "Relate", Resource: "StreamForSegment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/segment-streams"}, "BatchGetCalculatedAttributeForProfile": {Verb: "List", Resource: "CalculatedAttributeForProfile", OutputListKey: "CalculatedAttributeValues", OutputItemKey: "ConditionOverrides", Method: "POST", URI: "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}/batch-get-for-profiles"}, "BatchGetProfile": {Verb: "List", Resource: "Profile", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/batch-get-profiles"}, - "BatchPutProfileObject": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/profiles/objects/batch-put-profile-object"}, + "BatchPutProfileObject": {Verb: "Update", Resource: "ProfileObject", OutputListKey: "Failed", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/profiles/objects/batch-put-profile-object"}, "CreateCalculatedAttributeDefinition": {Verb: "Create", Resource: "CalculatedAttributeDefinition", OutputListKey: "", OutputItemKey: "AttributeDetails", Method: "POST", URI: "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}"}, "CreateDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: "DataStore", Method: "POST", URI: "/domains/{DomainName}"}, "CreateDomainLayout": {Verb: "Create", Resource: "DomainLayout", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/layouts/{LayoutDefinitionName}"}, @@ -4575,7 +4819,7 @@ func init() { "DeleteSegmentSubscription": {Verb: "Delete", Resource: "SegmentSubscription", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/domains/{DomainName}/segment-definitions/{SegmentDefinitionName}/subscriptions"}, "DeleteWorkflow": {Verb: "Delete", Resource: "Workflow", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/domains/{DomainName}/workflows/{WorkflowId}"}, "DetectProfileObjectType": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/detect/object-types"}, - "DisassociateStreamForSegments": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/domains/{DomainName}/segment-streams"}, + "DisassociateStreamForSegments": {Verb: "Relate", Resource: "StreamForSegment", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/domains/{DomainName}/segment-streams"}, "GetAutoMergingPreview": {Verb: "Get", Resource: "AutoMergingPreview", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/identity-resolution-jobs/auto-merging-preview"}, "GetCalculatedAttributeDefinition": {Verb: "Get", Resource: "CalculatedAttributeDefinition", OutputListKey: "", OutputItemKey: "AttributeDetails", Method: "GET", URI: "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}"}, "GetCalculatedAttributeForProfile": {Verb: "Get", Resource: "CalculatedAttributeForProfile", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/domains/{DomainName}/profile/{ProfileId}/calculated-attributes/{CalculatedAttributeName}"}, @@ -4639,11 +4883,11 @@ func init() { "PutProfileObject": {Verb: "Update", Resource: "ProfileObject", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/profiles/objects"}, "PutProfileObjectType": {Verb: "Update", Resource: "ProfileObjectType", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/object-types/{ObjectTypeName}"}, "PutSegmentSubscription": {Verb: "Update", Resource: "SegmentSubscription", OutputListKey: "", OutputItemKey: "ScheduleConfiguration", Method: "PUT", URI: "/domains/{DomainName}/segment-definitions/{SegmentDefinitionName}/subscriptions"}, - "SearchProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/profiles/search"}, - "StartRecommender": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/recommenders/{RecommenderName}/start"}, - "StartUploadJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/upload-jobs/{JobId}"}, - "StopRecommender": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/recommenders/{RecommenderName}/stop"}, - "StopUploadJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/upload-jobs/{JobId}/stop"}, + "SearchProfiles": {Verb: "List", Resource: "Profile", OutputListKey: "Items", OutputItemKey: "", Method: "POST", URI: "/domains/{DomainName}/profiles/search"}, + "StartRecommender": {Verb: "Toggle", Resource: "Recommender", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/recommenders/{RecommenderName}/start"}, + "StartUploadJob": {Verb: "Toggle", Resource: "UploadJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/upload-jobs/{JobId}"}, + "StopRecommender": {Verb: "Toggle", Resource: "Recommender", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/recommenders/{RecommenderName}/stop"}, + "StopUploadJob": {Verb: "Toggle", Resource: "UploadJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/domains/{DomainName}/upload-jobs/{JobId}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateCalculatedAttributeDefinition": {Verb: "Update", Resource: "CalculatedAttributeDefinition", OutputListKey: "", OutputItemKey: "AttributeDetails", Method: "PUT", URI: "/domains/{DomainName}/calculated-attributes/{CalculatedAttributeName}"}, @@ -4654,7 +4898,7 @@ func init() { "UpdateRecommender": {Verb: "Update", Resource: "Recommender", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/domains/{DomainName}/recommenders/{RecommenderName}"}, }) crud.Register("databrew", map[string]crud.OpMeta{ - "BatchDeleteRecipeVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recipes/{Name}/batchDeleteRecipeVersion"}, + "BatchDeleteRecipeVersion": {Verb: "Delete", Resource: "RecipeVersion", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/recipes/{Name}/batchDeleteRecipeVersion"}, "CreateDataset": {Verb: "Create", Resource: "Dataset", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasets"}, "CreateProfileJob": {Verb: "Create", Resource: "ProfileJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/profileJobs"}, "CreateProject": {Verb: "Create", Resource: "Project", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/projects"}, @@ -4684,11 +4928,11 @@ func init() { "ListRulesets": {Verb: "List", Resource: "Ruleset", OutputListKey: "Rulesets", OutputItemKey: "", Method: "GET", URI: "/rulesets"}, "ListSchedules": {Verb: "List", Resource: "Schedule", OutputListKey: "Schedules", OutputItemKey: "", Method: "GET", URI: "/schedules"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "PublishRecipe": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recipes/{Name}/publishRecipe"}, + "PublishRecipe": {Verb: "Create", Resource: "Recipe", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recipes/{Name}/publishRecipe"}, "SendProjectSessionAction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/projects/{Name}/sendProjectSessionAction"}, - "StartJobRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobs/{Name}/startJobRun"}, - "StartProjectSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/projects/{Name}/startProjectSession"}, - "StopJobRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobs/{Name}/jobRun/{RunId}/stopJobRun"}, + "StartJobRun": {Verb: "Toggle", Resource: "JobRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobs/{Name}/startJobRun"}, + "StartProjectSession": {Verb: "Toggle", Resource: "ProjectSession", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/projects/{Name}/startProjectSession"}, + "StopJobRun": {Verb: "Toggle", Resource: "JobRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobs/{Name}/jobRun/{RunId}/stopJobRun"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateDataset": {Verb: "Update", Resource: "Dataset", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/datasets/{Name}"}, @@ -4700,8 +4944,8 @@ func init() { "UpdateSchedule": {Verb: "Update", Resource: "Schedule", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/schedules/{Name}"}, }) crud.Register("dataexchange", map[string]crud.OpMeta{ - "AcceptDataGrant": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/data-grants/{DataGrantArn}/accept"}, - "CancelJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/jobs/{JobId}"}, + "AcceptDataGrant": {Verb: "Toggle", Resource: "DataGrant", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/data-grants/{DataGrantArn}/accept"}, + "CancelJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/jobs/{JobId}"}, "CreateDataGrant": {Verb: "Create", Resource: "DataGrant", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/data-grants"}, "CreateDataSet": {Verb: "Create", Resource: "DataSet", OutputListKey: "", OutputItemKey: "OriginDetails", Method: "POST", URI: "/v1/data-sets"}, "CreateEventAction": {Verb: "Create", Resource: "EventAction", OutputListKey: "", OutputItemKey: "Action", Method: "POST", URI: "/v1/event-actions"}, @@ -4727,10 +4971,10 @@ func init() { "ListReceivedDataGrants": {Verb: "List", Resource: "ReceivedDataGrant", OutputListKey: "DataGrantSummaries", OutputItemKey: "", Method: "GET", URI: "/v1/received-data-grants"}, "ListRevisionAssets": {Verb: "List", Resource: "RevisionAsset", OutputListKey: "Assets", OutputItemKey: "", Method: "GET", URI: "/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "RevokeRevision": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/data-sets/{DataSetId}/revisions/{RevisionId}/revoke"}, + "RevokeRevision": {Verb: "Relate", Resource: "Revision", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/data-sets/{DataSetId}/revisions/{RevisionId}/revoke"}, "SendApiAsset": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1"}, "SendDataSetNotification": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/data-sets/{DataSetId}/notification"}, - "StartJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v1/jobs/{JobId}"}, + "StartJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v1/jobs/{JobId}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateAsset": {Verb: "Update", Resource: "Asset", OutputListKey: "", OutputItemKey: "AssetDetails", Method: "PATCH", URI: "/v1/data-sets/{DataSetId}/revisions/{RevisionId}/assets/{AssetId}"}, @@ -4739,15 +4983,23 @@ func init() { "UpdateRevision": {Verb: "Update", Resource: "Revision", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v1/data-sets/{DataSetId}/revisions/{RevisionId}"}, }) crud.Register("datapipeline", map[string]crud.OpMeta{ + "ActivatePipeline": {Verb: "Toggle", Resource: "Pipeline", OutputListKey: "", OutputItemKey: ""}, + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, "CreatePipeline": {Verb: "Create", Resource: "Pipeline", OutputListKey: "", OutputItemKey: ""}, + "DeactivatePipeline": {Verb: "Toggle", Resource: "Pipeline", OutputListKey: "", OutputItemKey: ""}, "DeletePipeline": {Verb: "Delete", Resource: "Pipeline", OutputListKey: "", OutputItemKey: ""}, "DescribeObjects": {Verb: "Get", Resource: "Object", OutputListKey: "pipelineObjects", OutputItemKey: ""}, "DescribePipelines": {Verb: "Get", Resource: "Pipeline", OutputListKey: "pipelineDescriptionList", OutputItemKey: ""}, "GetPipelineDefinition": {Verb: "Get", Resource: "PipelineDefinition", OutputListKey: "parameterObjects", OutputItemKey: ""}, "ListPipelines": {Verb: "List", Resource: "Pipeline", OutputListKey: "pipelineIdList", OutputItemKey: ""}, "PutPipelineDefinition": {Verb: "Update", Resource: "PipelineDefinition", OutputListKey: "validationErrors", OutputItemKey: ""}, + "QueryObjects": {Verb: "List", Resource: "Object", OutputListKey: "ids", OutputItemKey: ""}, + "RemoveTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "SetStatus": {Verb: "Update", Resource: "Statu", OutputListKey: "", OutputItemKey: ""}, + "SetTaskStatus": {Verb: "Update", Resource: "TaskStatu", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("datasync", map[string]crud.OpMeta{ + "CancelTaskExecution": {Verb: "Toggle", Resource: "TaskExecution", OutputListKey: "", OutputItemKey: ""}, "CreateAgent": {Verb: "Create", Resource: "Agent", OutputListKey: "", OutputItemKey: ""}, "CreateLocationAzureBlob": {Verb: "Create", Resource: "LocationAzureBlob", OutputListKey: "", OutputItemKey: ""}, "CreateLocationEfs": {Verb: "Create", Resource: "LocationEf", OutputListKey: "", OutputItemKey: ""}, @@ -4783,6 +5035,7 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListTaskExecutions": {Verb: "List", Resource: "TaskExecution", OutputListKey: "TaskExecutions", OutputItemKey: ""}, "ListTasks": {Verb: "List", Resource: "Task", OutputListKey: "Tasks", OutputItemKey: ""}, + "StartTaskExecution": {Verb: "Toggle", Resource: "TaskExecution", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAgent": {Verb: "Update", Resource: "Agent", OutputListKey: "", OutputItemKey: ""}, @@ -4801,16 +5054,16 @@ func init() { "UpdateTaskExecution": {Verb: "Update", Resource: "TaskExecution", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("datazone", map[string]crud.OpMeta{ - "AcceptPredictions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/assets/{identifier}/accept-predictions"}, - "AcceptSubscriptionRequest": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/subscription-requests/{identifier}/accept"}, - "AddEntityOwner": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/addOwner"}, - "AddPolicyGrant": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/policies/managed/{entityType}/{entityIdentifier}/addGrant"}, - "AssociateEnvironmentRole": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/environments/{environmentIdentifier}/roles/{environmentRoleArn}"}, - "AssociateGovernedTerms": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/associate-governed-terms"}, + "AcceptPredictions": {Verb: "Toggle", Resource: "Prediction", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/assets/{identifier}/accept-predictions"}, + "AcceptSubscriptionRequest": {Verb: "Toggle", Resource: "SubscriptionRequest", OutputListKey: "metadataForms", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/subscription-requests/{identifier}/accept"}, + "AddEntityOwner": {Verb: "Relate", Resource: "EntityOwner", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/addOwner"}, + "AddPolicyGrant": {Verb: "Relate", Resource: "PolicyGrant", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/policies/managed/{entityType}/{entityIdentifier}/addGrant"}, + "AssociateEnvironmentRole": {Verb: "Relate", Resource: "EnvironmentRole", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/environments/{environmentIdentifier}/roles/{environmentRoleArn}"}, + "AssociateGovernedTerms": {Verb: "Relate", Resource: "GovernedTerm", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/associate-governed-terms"}, "BatchGetAttributesMetadata": {Verb: "List", Resource: "AttributesMetadata", OutputListKey: "attributes", OutputItemKey: "", Method: "GET", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/attributes-metadata"}, - "BatchPutAttributesMetadata": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/attributes-metadata"}, - "CancelMetadataGenerationRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/metadata-generation-runs/{identifier}/cancel"}, - "CancelSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/subscriptions/{identifier}/cancel"}, + "BatchPutAttributesMetadata": {Verb: "Update", Resource: "AttributesMetadata", OutputListKey: "attributes", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/attributes-metadata"}, + "CancelMetadataGenerationRun": {Verb: "Toggle", Resource: "MetadataGenerationRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/metadata-generation-runs/{identifier}/cancel"}, + "CancelSubscription": {Verb: "Toggle", Resource: "Subscription", OutputListKey: "", OutputItemKey: "subscribedListing", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/subscriptions/{identifier}/cancel"}, "CreateAccountPool": {Verb: "Create", Resource: "AccountPool", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/account-pools"}, "CreateAsset": {Verb: "Create", Resource: "Asset", OutputListKey: "formsOutput", OutputItemKey: "listing", Method: "POST", URI: "/v2/domains/{domainIdentifier}/assets"}, "CreateAssetFilter": {Verb: "Create", Resource: "AssetFilter", OutputListKey: "effectiveColumnNames", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/assets/{assetIdentifier}/filters"}, @@ -4869,8 +5122,8 @@ func init() { "DeleteSubscriptionRequest": {Verb: "Delete", Resource: "SubscriptionRequest", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/domains/{domainIdentifier}/subscription-requests/{identifier}"}, "DeleteSubscriptionTarget": {Verb: "Delete", Resource: "SubscriptionTarget", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/domains/{domainIdentifier}/environments/{environmentIdentifier}/subscription-targets/{identifier}"}, "DeleteTimeSeriesDataPoints": {Verb: "Delete", Resource: "TimeSeriesDataPoint", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/time-series-data-points"}, - "DisassociateEnvironmentRole": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/domains/{domainIdentifier}/environments/{environmentIdentifier}/roles/{environmentRoleArn}"}, - "DisassociateGovernedTerms": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/disassociate-governed-terms"}, + "DisassociateEnvironmentRole": {Verb: "Relate", Resource: "EnvironmentRole", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/domains/{domainIdentifier}/environments/{environmentIdentifier}/roles/{environmentRoleArn}"}, + "DisassociateGovernedTerms": {Verb: "Relate", Resource: "GovernedTerm", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/disassociate-governed-terms"}, "GetAccountPool": {Verb: "Get", Resource: "AccountPool", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v2/domains/{domainIdentifier}/account-pools/{identifier}"}, "GetAsset": {Verb: "Get", Resource: "Asset", OutputListKey: "formsOutput", OutputItemKey: "listing", Method: "GET", URI: "/v2/domains/{domainIdentifier}/assets/{identifier}"}, "GetAssetFilter": {Verb: "Get", Resource: "AssetFilter", OutputListKey: "effectiveColumnNames", OutputItemKey: "", Method: "GET", URI: "/v2/domains/{domainIdentifier}/assets/{assetIdentifier}/filters/{identifier}"}, @@ -4949,24 +5202,24 @@ func init() { "PostTimeSeriesDataPoints": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/time-series-data-points"}, "PutDataExportConfiguration": {Verb: "Update", Resource: "DataExportConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/data-export-configuration"}, "PutEnvironmentBlueprintConfiguration": {Verb: "Update", Resource: "EnvironmentBlueprintConfiguration", OutputListKey: "enabledRegions", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/environment-blueprint-configurations/{environmentBlueprintIdentifier}"}, - "QueryGraph": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/graph/query"}, - "RejectPredictions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/assets/{identifier}/reject-predictions"}, - "RejectSubscriptionRequest": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/subscription-requests/{identifier}/reject"}, - "RemoveEntityOwner": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/removeOwner"}, - "RemovePolicyGrant": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/policies/managed/{entityType}/{entityIdentifier}/removeGrant"}, - "RevokeSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/subscriptions/{identifier}/revoke"}, + "QueryGraph": {Verb: "List", Resource: "Graph", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/graph/query"}, + "RejectPredictions": {Verb: "Toggle", Resource: "Prediction", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/assets/{identifier}/reject-predictions"}, + "RejectSubscriptionRequest": {Verb: "Toggle", Resource: "SubscriptionRequest", OutputListKey: "metadataForms", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/subscription-requests/{identifier}/reject"}, + "RemoveEntityOwner": {Verb: "Relate", Resource: "EntityOwner", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/entities/{entityType}/{entityIdentifier}/removeOwner"}, + "RemovePolicyGrant": {Verb: "Relate", Resource: "PolicyGrant", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/policies/managed/{entityType}/{entityIdentifier}/removeGrant"}, + "RevokeSubscription": {Verb: "Relate", Resource: "Subscription", OutputListKey: "", OutputItemKey: "subscribedListing", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/subscriptions/{identifier}/revoke"}, "Search": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/search"}, - "SearchGroupProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/search-group-profiles"}, - "SearchListings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/listings/search"}, - "SearchTypes": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/types-search"}, - "SearchUserProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/search-user-profiles"}, - "StartDataSourceRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/data-sources/{dataSourceIdentifier}/runs"}, - "StartMetadataGenerationRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/metadata-generation-runs"}, - "StartNotebookExport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/notebook-exports"}, - "StartNotebookImport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/notebook-imports"}, - "StartNotebookRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/notebook-runs"}, - "StartNotebookSync": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/notebook-syncs"}, - "StopNotebookRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/notebook-runs/{identifier}/stop"}, + "SearchGroupProfiles": {Verb: "List", Resource: "GroupProfile", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/search-group-profiles"}, + "SearchListings": {Verb: "List", Resource: "Listing", OutputListKey: "aggregates", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/listings/search"}, + "SearchTypes": {Verb: "List", Resource: "Type", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/types-search"}, + "SearchUserProfiles": {Verb: "List", Resource: "UserProfile", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/search-user-profiles"}, + "StartDataSourceRun": {Verb: "Toggle", Resource: "DataSourceRun", OutputListKey: "", OutputItemKey: "errorMessage", Method: "POST", URI: "/v2/domains/{domainIdentifier}/data-sources/{dataSourceIdentifier}/runs"}, + "StartMetadataGenerationRun": {Verb: "Toggle", Resource: "MetadataGenerationRun", OutputListKey: "types", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/metadata-generation-runs"}, + "StartNotebookExport": {Verb: "Toggle", Resource: "NotebookExport", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/notebook-exports"}, + "StartNotebookImport": {Verb: "Toggle", Resource: "NotebookImport", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/domains/{domainIdentifier}/notebook-imports"}, + "StartNotebookRun": {Verb: "Toggle", Resource: "NotebookRun", OutputListKey: "cellOrder", OutputItemKey: "computeConfiguration", Method: "POST", URI: "/v2/domains/{domainIdentifier}/notebook-runs"}, + "StartNotebookSync": {Verb: "Toggle", Resource: "NotebookSync", OutputListKey: "", OutputItemKey: "gitMetadata", Method: "POST", URI: "/v2/domains/{domainIdentifier}/notebook-syncs"}, + "StopNotebookRun": {Verb: "Toggle", Resource: "NotebookRun", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/domains/{domainIdentifier}/notebook-runs/{identifier}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAccountPool": {Verb: "Update", Resource: "AccountPool", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v2/domains/{domainIdentifier}/account-pools/{identifier}"}, @@ -5006,6 +5259,7 @@ func init() { "DescribeParameters": {Verb: "Get", Resource: "Parameter", OutputListKey: "Parameters", OutputItemKey: ""}, "DescribeSubnetGroups": {Verb: "Get", Resource: "SubnetGroup", OutputListKey: "SubnetGroups", OutputItemKey: ""}, "ListTags": {Verb: "List", Resource: "Tag", OutputListKey: "Tags", OutputItemKey: ""}, + "RebootNode": {Verb: "Toggle", Resource: "Node", OutputListKey: "", OutputItemKey: "Cluster"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "Tags", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "Tags", OutputItemKey: ""}, "UpdateCluster": {Verb: "Update", Resource: "Cluster", OutputListKey: "", OutputItemKey: "Cluster"}, @@ -5013,15 +5267,15 @@ func init() { "UpdateSubnetGroup": {Verb: "Update", Resource: "SubnetGroup", OutputListKey: "", OutputItemKey: "SubnetGroup"}, }) crud.Register("deadline", map[string]crud.OpMeta{ - "AssociateMemberToFarm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/farms/{farmId}/members/{principalId}"}, - "AssociateMemberToFleet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/members/{principalId}"}, - "AssociateMemberToJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/members/{principalId}"}, - "AssociateMemberToQueue": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/members/{principalId}"}, - "AssumeFleetRoleForRead": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/read-roles"}, - "AssumeFleetRoleForWorker": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers/{workerId}/fleet-roles"}, - "AssumeQueueRoleForRead": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/read-roles"}, - "AssumeQueueRoleForUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/user-roles"}, - "AssumeQueueRoleForWorker": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers/{workerId}/queue-roles"}, + "AssociateMemberToFarm": {Verb: "Relate", Resource: "MemberToFarm", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/farms/{farmId}/members/{principalId}"}, + "AssociateMemberToFleet": {Verb: "Relate", Resource: "MemberToFleet", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/members/{principalId}"}, + "AssociateMemberToJob": {Verb: "Relate", Resource: "MemberToJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/members/{principalId}"}, + "AssociateMemberToQueue": {Verb: "Relate", Resource: "MemberToQueue", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/members/{principalId}"}, + "AssumeFleetRoleForRead": {Verb: "Create", Resource: "FleetRoleForRead", OutputListKey: "", OutputItemKey: "credentials", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/read-roles"}, + "AssumeFleetRoleForWorker": {Verb: "Create", Resource: "FleetRoleForWorker", OutputListKey: "", OutputItemKey: "credentials", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers/{workerId}/fleet-roles"}, + "AssumeQueueRoleForRead": {Verb: "Create", Resource: "QueueRoleForRead", OutputListKey: "", OutputItemKey: "credentials", Method: "GET", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/read-roles"}, + "AssumeQueueRoleForUser": {Verb: "Create", Resource: "QueueRoleForUser", OutputListKey: "", OutputItemKey: "credentials", Method: "GET", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/user-roles"}, + "AssumeQueueRoleForWorker": {Verb: "Create", Resource: "QueueRoleForWorker", OutputListKey: "", OutputItemKey: "credentials", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers/{workerId}/queue-roles"}, "BatchGetJob": {Verb: "List", Resource: "Job", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/batch-get-job"}, "BatchGetJobEntity": {Verb: "List", Resource: "JobEntity", OutputListKey: "entities", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers/{workerId}/batchGetJobEntity"}, "BatchGetSession": {Verb: "List", Resource: "Session", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/batch-get-session"}, @@ -5029,9 +5283,9 @@ func init() { "BatchGetStep": {Verb: "List", Resource: "Step", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/batch-get-step"}, "BatchGetTask": {Verb: "List", Resource: "Task", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/batch-get-task"}, "BatchGetWorker": {Verb: "List", Resource: "Worker", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/batch-get-worker"}, - "BatchUpdateJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/2023-10-12/batch-update-job"}, - "BatchUpdateTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/2023-10-12/batch-update-task"}, - "CopyJobTemplate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/template"}, + "BatchUpdateJob": {Verb: "Update", Resource: "Job", OutputListKey: "errors", OutputItemKey: "", Method: "PATCH", URI: "/2023-10-12/batch-update-job"}, + "BatchUpdateTask": {Verb: "Update", Resource: "Task", OutputListKey: "errors", OutputItemKey: "", Method: "PATCH", URI: "/2023-10-12/batch-update-task"}, + "CopyJobTemplate": {Verb: "Create", Resource: "JobTemplate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/template"}, "CreateBudget": {Verb: "Create", Resource: "Budget", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/budgets"}, "CreateFarm": {Verb: "Create", Resource: "Farm", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms"}, "CreateFleet": {Verb: "Create", Resource: "Fleet", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/fleets"}, @@ -5059,10 +5313,10 @@ func init() { "DeleteStorageProfile": {Verb: "Delete", Resource: "StorageProfile", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/storage-profiles/{storageProfileId}"}, "DeleteVolume": {Verb: "Delete", Resource: "Volume", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/volumes/{volumeId}"}, "DeleteWorker": {Verb: "Delete", Resource: "Worker", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers/{workerId}"}, - "DisassociateMemberFromFarm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/members/{principalId}"}, - "DisassociateMemberFromFleet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/members/{principalId}"}, - "DisassociateMemberFromJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/members/{principalId}"}, - "DisassociateMemberFromQueue": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/members/{principalId}"}, + "DisassociateMemberFromFarm": {Verb: "Relate", Resource: "MemberFromFarm", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/members/{principalId}"}, + "DisassociateMemberFromFleet": {Verb: "Relate", Resource: "MemberFromFleet", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/members/{principalId}"}, + "DisassociateMemberFromJob": {Verb: "Relate", Resource: "MemberFromJob", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/jobs/{jobId}/members/{principalId}"}, + "DisassociateMemberFromQueue": {Verb: "Relate", Resource: "MemberFromQueue", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/farms/{farmId}/queues/{queueId}/members/{principalId}"}, "GetBudget": {Verb: "Get", Resource: "Budget", OutputListKey: "actions", OutputItemKey: "usages", Method: "GET", URI: "/2023-10-12/farms/{farmId}/budgets/{budgetId}"}, "GetFarm": {Verb: "Get", Resource: "Farm", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/2023-10-12/farms/{farmId}"}, "GetFleet": {Verb: "Get", Resource: "Fleet", OutputListKey: "", OutputItemKey: "capabilities", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}"}, @@ -5115,11 +5369,11 @@ func init() { "ListVolumes": {Verb: "List", Resource: "Volume", OutputListKey: "volumes", OutputItemKey: "", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/volumes"}, "ListWorkers": {Verb: "List", Resource: "Worker", OutputListKey: "workers", OutputItemKey: "", Method: "GET", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers"}, "PutMeteredProduct": {Verb: "Update", Resource: "MeteredProduct", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2023-10-12/license-endpoints/{licenseEndpointId}/metered-products/{productId}"}, - "SearchJobs": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/search/jobs"}, - "SearchSteps": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/search/steps"}, - "SearchTasks": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/search/tasks"}, - "SearchWorkers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/search/workers"}, - "StartSessionsStatisticsAggregation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/sessions-statistics-aggregation"}, + "SearchJobs": {Verb: "List", Resource: "Job", OutputListKey: "jobs", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/search/jobs"}, + "SearchSteps": {Verb: "List", Resource: "Step", OutputListKey: "steps", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/search/steps"}, + "SearchTasks": {Verb: "List", Resource: "Task", OutputListKey: "tasks", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/search/tasks"}, + "SearchWorkers": {Verb: "List", Resource: "Worker", OutputListKey: "workers", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/search/workers"}, + "StartSessionsStatisticsAggregation": {Verb: "Toggle", Resource: "SessionsStatisticsAggregation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/farms/{farmId}/sessions-statistics-aggregation"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2023-10-12/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2023-10-12/tags/{resourceArn}"}, "UpdateBudget": {Verb: "Update", Resource: "Budget", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/2023-10-12/farms/{farmId}/budgets/{budgetId}"}, @@ -5141,7 +5395,7 @@ func init() { "UpdateWorkerSchedule": {Verb: "Update", Resource: "WorkerSchedule", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/2023-10-12/farms/{farmId}/fleets/{fleetId}/workers/{workerId}/schedule"}, }) crud.Register("detective", map[string]crud.OpMeta{ - "AcceptInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/invitation"}, + "AcceptInvitation": {Verb: "Toggle", Resource: "Invitation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/invitation"}, "BatchGetGraphMemberDatasources": {Verb: "List", Resource: "GraphMemberDatasource", OutputListKey: "MemberDatasources", OutputItemKey: "", Method: "POST", URI: "/graph/datasources/get"}, "BatchGetMembershipDatasources": {Verb: "List", Resource: "MembershipDatasource", OutputListKey: "MembershipDatasources", OutputItemKey: "", Method: "POST", URI: "/membership/datasources/get"}, "CreateGraph": {Verb: "Create", Resource: "Graph", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graph"}, @@ -5149,9 +5403,9 @@ func init() { "DeleteGraph": {Verb: "Delete", Resource: "Graph", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graph/removal"}, "DeleteMembers": {Verb: "Delete", Resource: "Member", OutputListKey: "AccountIds", OutputItemKey: "", Method: "POST", URI: "/graph/members/removal"}, "DescribeOrganizationConfiguration": {Verb: "Get", Resource: "OrganizationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/orgs/describeOrganizationConfiguration"}, - "DisableOrganizationAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/orgs/disableAdminAccount"}, - "DisassociateMembership": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/membership/removal"}, - "EnableOrganizationAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/orgs/enableAdminAccount"}, + "DisableOrganizationAdminAccount": {Verb: "Toggle", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/orgs/disableAdminAccount"}, + "DisassociateMembership": {Verb: "Relate", Resource: "Membership", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/membership/removal"}, + "EnableOrganizationAdminAccount": {Verb: "Toggle", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/orgs/enableAdminAccount"}, "GetInvestigation": {Verb: "Get", Resource: "Investigation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/investigations/getInvestigation"}, "GetMembers": {Verb: "Get", Resource: "Member", OutputListKey: "MemberDetails", OutputItemKey: "", Method: "POST", URI: "/graph/members/get"}, "ListDatasourcePackages": {Verb: "List", Resource: "DatasourcePackage", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graph/datasources/list"}, @@ -5162,9 +5416,9 @@ func init() { "ListMembers": {Verb: "List", Resource: "Member", OutputListKey: "MemberDetails", OutputItemKey: "", Method: "POST", URI: "/graph/members/list"}, "ListOrganizationAdminAccounts": {Verb: "List", Resource: "OrganizationAdminAccount", OutputListKey: "Administrators", OutputItemKey: "", Method: "POST", URI: "/orgs/adminAccountslist"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "RejectInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/invitation/removal"}, - "StartInvestigation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/investigations/startInvestigation"}, - "StartMonitoringMember": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graph/member/monitoringstate"}, + "RejectInvitation": {Verb: "Toggle", Resource: "Invitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/invitation/removal"}, + "StartInvestigation": {Verb: "Toggle", Resource: "Investigation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/investigations/startInvestigation"}, + "StartMonitoringMember": {Verb: "Toggle", Resource: "MonitoringMember", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graph/member/monitoringstate"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateDatasourcePackages": {Verb: "Update", Resource: "DatasourcePackage", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graph/datasources/update"}, @@ -5232,6 +5486,11 @@ func init() { "ListUniqueProblems": {Verb: "List", Resource: "UniqueProblem", OutputListKey: "", OutputItemKey: ""}, "ListUploads": {Verb: "List", Resource: "Upload", OutputListKey: "uploads", OutputItemKey: ""}, "ListVPCEConfigurations": {Verb: "List", Resource: "VPCEConfiguration", OutputListKey: "vpceConfigurations", OutputItemKey: ""}, + "PurchaseOffering": {Verb: "Create", Resource: "Offering", OutputListKey: "", OutputItemKey: "offeringTransaction"}, + "ScheduleRun": {Verb: "Create", Resource: "Run", OutputListKey: "", OutputItemKey: "run"}, + "StopJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "job"}, + "StopRemoteAccessSession": {Verb: "Toggle", Resource: "RemoteAccessSession", OutputListKey: "", OutputItemKey: "remoteAccessSession"}, + "StopRun": {Verb: "Toggle", Resource: "Run", OutputListKey: "", OutputItemKey: "run"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDeviceInstance": {Verb: "Update", Resource: "DeviceInstance", OutputListKey: "", OutputItemKey: "deviceInstance"}, @@ -5244,7 +5503,7 @@ func init() { "UpdateVPCEConfiguration": {Verb: "Update", Resource: "VPCEConfiguration", OutputListKey: "", OutputItemKey: "vpceConfiguration"}, }) crud.Register("devopsagent", map[string]crud.OpMeta{ - "AssociateService": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/agentspaces/{agentSpaceId}/associations"}, + "AssociateService": {Verb: "Relate", Resource: "Service", OutputListKey: "", OutputItemKey: "association", Method: "POST", URI: "/v1/agentspaces/{agentSpaceId}/associations"}, "CreateAgentSpace": {Verb: "Create", Resource: "AgentSpace", OutputListKey: "", OutputItemKey: "agentSpace", Method: "POST", URI: "/v1/agentspaces"}, "CreateAsset": {Verb: "Create", Resource: "Asset", OutputListKey: "", OutputItemKey: "asset", Method: "POST", URI: "/asset/agent-space/{agentSpaceId}/assets"}, "CreateAssetFile": {Verb: "Create", Resource: "AssetFile", OutputListKey: "", OutputItemKey: "file", Method: "POST", URI: "/asset/agent-space/{agentSpaceId}/assets/{assetId}/files/{path+}"}, @@ -5259,9 +5518,9 @@ func init() { "DeleteTrigger": {Verb: "Delete", Resource: "Trigger", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/trigger/agent-space/{agentSpaceId}/triggers/{triggerId}"}, "DeregisterService": {Verb: "Delete", Resource: "Service", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/services/{serviceId}"}, "DescribePrivateConnection": {Verb: "Get", Resource: "PrivateConnection", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v1/private-connections/{name}"}, - "DisableOperatorApp": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/agentspaces/{agentSpaceId}/operator"}, - "DisassociateService": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/agentspaces/{agentSpaceId}/associations/{associationId}"}, - "EnableOperatorApp": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/agentspaces/{agentSpaceId}/operator"}, + "DisableOperatorApp": {Verb: "Toggle", Resource: "OperatorApp", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/agentspaces/{agentSpaceId}/operator"}, + "DisassociateService": {Verb: "Relate", Resource: "Service", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/agentspaces/{agentSpaceId}/associations/{associationId}"}, + "EnableOperatorApp": {Verb: "Toggle", Resource: "OperatorApp", OutputListKey: "", OutputItemKey: "iam", Method: "POST", URI: "/v1/agentspaces/{agentSpaceId}/operator"}, "GetAccountUsage": {Verb: "Get", Resource: "AccountUsage", OutputListKey: "", OutputItemKey: "monthlyAccountEvaluationHours", Method: "GET", URI: "/usage/account"}, "GetAgentSpace": {Verb: "Get", Resource: "AgentSpace", OutputListKey: "", OutputItemKey: "agentSpace", Method: "GET", URI: "/v1/agentspaces/{agentSpaceId}"}, "GetAsset": {Verb: "Get", Resource: "Asset", OutputListKey: "", OutputItemKey: "asset", Method: "GET", URI: "/asset/agent-space/{agentSpaceId}/assets/{assetId}"}, @@ -5309,7 +5568,7 @@ func init() { "ValidateAwsAssociations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/agentspaces/{agentSpaceId}/associations/validate"}, }) crud.Register("devopsguru", map[string]crud.OpMeta{ - "AddNotificationChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels"}, + "AddNotificationChannel": {Verb: "Relate", Resource: "NotificationChannel", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels"}, "DeleteInsight": {Verb: "Delete", Resource: "Insight", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/insights/{Id}"}, "DescribeAccountHealth": {Verb: "Get", Resource: "AccountHealth", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/accounts/health"}, "DescribeAccountOverview": {Verb: "Get", Resource: "AccountOverview", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/overview"}, @@ -5333,15 +5592,30 @@ func init() { "ListOrganizationInsights": {Verb: "List", Resource: "OrganizationInsight", OutputListKey: "ProactiveInsights", OutputItemKey: "", Method: "POST", URI: "/organization/insights"}, "ListRecommendations": {Verb: "List", Resource: "Recommendation", OutputListKey: "Recommendations", OutputItemKey: "", Method: "POST", URI: "/recommendations"}, "PutFeedback": {Verb: "Update", Resource: "Feedback", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/feedback"}, - "RemoveNotificationChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/channels/{Id}"}, - "SearchInsights": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/insights/search"}, - "SearchOrganizationInsights": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organization/insights/search"}, - "StartCostEstimation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/cost-estimation"}, + "RemoveNotificationChannel": {Verb: "Relate", Resource: "NotificationChannel", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/channels/{Id}"}, + "SearchInsights": {Verb: "List", Resource: "Insight", OutputListKey: "ProactiveInsights", OutputItemKey: "", Method: "POST", URI: "/insights/search"}, + "SearchOrganizationInsights": {Verb: "List", Resource: "OrganizationInsight", OutputListKey: "ProactiveInsights", OutputItemKey: "", Method: "POST", URI: "/organization/insights/search"}, + "StartCostEstimation": {Verb: "Toggle", Resource: "CostEstimation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/cost-estimation"}, "UpdateEventSourcesConfig": {Verb: "Update", Resource: "EventSourcesConfig", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/event-sources"}, "UpdateResourceCollection": {Verb: "Update", Resource: "ResourceCollection", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/resource-collections"}, "UpdateServiceIntegration": {Verb: "Update", Resource: "ServiceIntegration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/service-integrations"}, }) crud.Register("directconnect", map[string]crud.OpMeta{ + "AcceptDirectConnectGatewayAssociationProposal": {Verb: "Toggle", Resource: "DirectConnectGatewayAssociationProposal", OutputListKey: "", OutputItemKey: "directConnectGatewayAssociation"}, + "AllocateConnectionOnInterconnect": {Verb: "Create", Resource: "ConnectionOnInterconnect", OutputListKey: "macSecKeys", OutputItemKey: "rateLimiterStatus"}, + "AllocateHostedConnection": {Verb: "Create", Resource: "HostedConnection", OutputListKey: "macSecKeys", OutputItemKey: "rateLimiterStatus"}, + "AllocatePrivateVirtualInterface": {Verb: "Create", Resource: "PrivateVirtualInterface", OutputListKey: "bgpPeers", OutputItemKey: ""}, + "AllocatePublicVirtualInterface": {Verb: "Create", Resource: "PublicVirtualInterface", OutputListKey: "bgpPeers", OutputItemKey: ""}, + "AllocateTransitVirtualInterface": {Verb: "Create", Resource: "TransitVirtualInterface", OutputListKey: "", OutputItemKey: "virtualInterface"}, + "AssociateConnectionWithLag": {Verb: "Relate", Resource: "ConnectionWithLag", OutputListKey: "macSecKeys", OutputItemKey: "rateLimiterStatus"}, + "AssociateHostedConnection": {Verb: "Relate", Resource: "HostedConnection", OutputListKey: "macSecKeys", OutputItemKey: "rateLimiterStatus"}, + "AssociateMacSecKey": {Verb: "Relate", Resource: "MacSecKey", OutputListKey: "macSecKeys", OutputItemKey: ""}, + "AssociateVirtualInterface": {Verb: "Relate", Resource: "VirtualInterface", OutputListKey: "bgpPeers", OutputItemKey: ""}, + "ConfirmConnection": {Verb: "Toggle", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, + "ConfirmCustomerAgreement": {Verb: "Toggle", Resource: "CustomerAgreement", OutputListKey: "", OutputItemKey: ""}, + "ConfirmPrivateVirtualInterface": {Verb: "Toggle", Resource: "PrivateVirtualInterface", OutputListKey: "", OutputItemKey: ""}, + "ConfirmPublicVirtualInterface": {Verb: "Toggle", Resource: "PublicVirtualInterface", OutputListKey: "", OutputItemKey: ""}, + "ConfirmTransitVirtualInterface": {Verb: "Toggle", Resource: "TransitVirtualInterface", OutputListKey: "", OutputItemKey: ""}, "CreateBGPPeer": {Verb: "Create", Resource: "BGPPeer", OutputListKey: "", OutputItemKey: "virtualInterface"}, "CreateConnection": {Verb: "Create", Resource: "Connection", OutputListKey: "macSecKeys", OutputItemKey: "rateLimiterStatus"}, "CreateDirectConnectGateway": {Verb: "Create", Resource: "DirectConnectGateway", OutputListKey: "", OutputItemKey: "directConnectGateway"}, @@ -5378,8 +5652,12 @@ func init() { "DescribeTags": {Verb: "Get", Resource: "Tag", OutputListKey: "resourceTags", OutputItemKey: ""}, "DescribeVirtualGateways": {Verb: "Get", Resource: "VirtualGateway", OutputListKey: "virtualGateways", OutputItemKey: ""}, "DescribeVirtualInterfaces": {Verb: "Get", Resource: "VirtualInterface", OutputListKey: "virtualInterfaces", OutputItemKey: ""}, + "DisassociateConnectionFromLag": {Verb: "Relate", Resource: "ConnectionFromLag", OutputListKey: "macSecKeys", OutputItemKey: "rateLimiterStatus"}, + "DisassociateMacSecKey": {Verb: "Relate", Resource: "MacSecKey", OutputListKey: "macSecKeys", OutputItemKey: ""}, "ListVirtualInterfaceRoutes": {Verb: "List", Resource: "VirtualInterfaceRoute", OutputListKey: "routes", OutputItemKey: ""}, "ListVirtualInterfaceTestHistory": {Verb: "List", Resource: "VirtualInterfaceTestHistory", OutputListKey: "virtualInterfaceTestHistory", OutputItemKey: ""}, + "StartBgpFailoverTest": {Verb: "Toggle", Resource: "BgpFailoverTest", OutputListKey: "", OutputItemKey: "virtualInterfaceTest"}, + "StopBgpFailoverTest": {Verb: "Toggle", Resource: "BgpFailoverTest", OutputListKey: "", OutputItemKey: "virtualInterfaceTest"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateConnection": {Verb: "Update", Resource: "Connection", OutputListKey: "macSecKeys", OutputItemKey: "rateLimiterStatus"}, @@ -5389,6 +5667,12 @@ func init() { "UpdateVirtualInterfaceAttributes": {Verb: "Update", Resource: "VirtualInterfaceAttribute", OutputListKey: "bgpPeers", OutputItemKey: ""}, }) crud.Register("directoryservice", map[string]crud.OpMeta{ + "AcceptSharedDirectory": {Verb: "Toggle", Resource: "SharedDirectory", OutputListKey: "", OutputItemKey: "SharedDirectory"}, + "AddIpRoutes": {Verb: "Relate", Resource: "IpRoute", OutputListKey: "", OutputItemKey: ""}, + "AddRegion": {Verb: "Relate", Resource: "Region", OutputListKey: "", OutputItemKey: ""}, + "AddTagsToResource": {Verb: "Relate", Resource: "TagsToResource", OutputListKey: "", OutputItemKey: ""}, + "CancelSchemaExtension": {Verb: "Toggle", Resource: "SchemaExtension", OutputListKey: "", OutputItemKey: ""}, + "ConnectDirectory": {Verb: "Relate", Resource: "Directory", OutputListKey: "", OutputItemKey: ""}, "CreateAlias": {Verb: "Create", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, "CreateComputer": {Verb: "Create", Resource: "Computer", OutputListKey: "", OutputItemKey: "Computer"}, "CreateConditionalForwarder": {Verb: "Create", Resource: "ConditionalForwarder", OutputListKey: "", OutputItemKey: ""}, @@ -5423,6 +5707,18 @@ func init() { "DescribeSnapshots": {Verb: "Get", Resource: "Snapshot", OutputListKey: "Snapshots", OutputItemKey: ""}, "DescribeTrusts": {Verb: "Get", Resource: "Trust", OutputListKey: "Trusts", OutputItemKey: ""}, "DescribeUpdateDirectory": {Verb: "Get", Resource: "UpdateDirectory", OutputListKey: "UpdateActivities", OutputItemKey: ""}, + "DisableCAEnrollmentPolicy": {Verb: "Toggle", Resource: "CAEnrollmentPolicy", OutputListKey: "", OutputItemKey: ""}, + "DisableClientAuthentication": {Verb: "Toggle", Resource: "ClientAuthentication", OutputListKey: "", OutputItemKey: ""}, + "DisableDirectoryDataAccess": {Verb: "Toggle", Resource: "DirectoryDataAccess", OutputListKey: "", OutputItemKey: ""}, + "DisableLDAPS": {Verb: "Toggle", Resource: "LDAPS", OutputListKey: "", OutputItemKey: ""}, + "DisableRadius": {Verb: "Toggle", Resource: "Radiu", OutputListKey: "", OutputItemKey: ""}, + "DisableSso": {Verb: "Toggle", Resource: "Sso", OutputListKey: "", OutputItemKey: ""}, + "EnableCAEnrollmentPolicy": {Verb: "Toggle", Resource: "CAEnrollmentPolicy", OutputListKey: "", OutputItemKey: ""}, + "EnableClientAuthentication": {Verb: "Toggle", Resource: "ClientAuthentication", OutputListKey: "", OutputItemKey: ""}, + "EnableDirectoryDataAccess": {Verb: "Toggle", Resource: "DirectoryDataAccess", OutputListKey: "", OutputItemKey: ""}, + "EnableLDAPS": {Verb: "Toggle", Resource: "LDAPS", OutputListKey: "", OutputItemKey: ""}, + "EnableRadius": {Verb: "Toggle", Resource: "Radiu", OutputListKey: "", OutputItemKey: ""}, + "EnableSso": {Verb: "Toggle", Resource: "Sso", OutputListKey: "", OutputItemKey: ""}, "GetDirectoryLimits": {Verb: "Get", Resource: "DirectoryLimit", OutputListKey: "", OutputItemKey: "DirectoryLimits"}, "GetSnapshotLimits": {Verb: "Get", Resource: "SnapshotLimit", OutputListKey: "", OutputItemKey: "SnapshotLimits"}, "ListADAssessments": {Verb: "List", Resource: "ADAssessment", OutputListKey: "Assessments", OutputItemKey: ""}, @@ -5433,6 +5729,14 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "RegisterCertificate": {Verb: "Create", Resource: "Certificate", OutputListKey: "", OutputItemKey: ""}, "RegisterEventTopic": {Verb: "Create", Resource: "EventTopic", OutputListKey: "", OutputItemKey: ""}, + "RejectSharedDirectory": {Verb: "Toggle", Resource: "SharedDirectory", OutputListKey: "", OutputItemKey: ""}, + "RemoveIpRoutes": {Verb: "Relate", Resource: "IpRoute", OutputListKey: "", OutputItemKey: ""}, + "RemoveRegion": {Verb: "Relate", Resource: "Region", OutputListKey: "", OutputItemKey: ""}, + "RemoveTagsFromResource": {Verb: "Relate", Resource: "TagsFromResource", OutputListKey: "", OutputItemKey: ""}, + "ResetUserPassword": {Verb: "Toggle", Resource: "UserPassword", OutputListKey: "", OutputItemKey: ""}, + "RestoreFromSnapshot": {Verb: "Create", Resource: "FromSnapshot", OutputListKey: "", OutputItemKey: ""}, + "StartADAssessment": {Verb: "Toggle", Resource: "ADAssessment", OutputListKey: "", OutputItemKey: ""}, + "StartSchemaExtension": {Verb: "Toggle", Resource: "SchemaExtension", OutputListKey: "", OutputItemKey: ""}, "UpdateConditionalForwarder": {Verb: "Update", Resource: "ConditionalForwarder", OutputListKey: "", OutputItemKey: ""}, "UpdateDirectorySetup": {Verb: "Update", Resource: "DirectorySetup", OutputListKey: "", OutputItemKey: ""}, "UpdateHybridAD": {Verb: "Update", Resource: "HybridAD", OutputListKey: "", OutputItemKey: ""}, @@ -5440,23 +5744,24 @@ func init() { "UpdateRadius": {Verb: "Update", Resource: "Radiu", OutputListKey: "", OutputItemKey: ""}, "UpdateSettings": {Verb: "Update", Resource: "Setting", OutputListKey: "", OutputItemKey: ""}, "UpdateTrust": {Verb: "Update", Resource: "Trust", OutputListKey: "", OutputItemKey: ""}, + "VerifyTrust": {Verb: "Toggle", Resource: "Trust", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("directoryservicedata", map[string]crud.OpMeta{ - "AddGroupMember": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GroupMemberships/AddGroupMember"}, + "AddGroupMember": {Verb: "Relate", Resource: "GroupMember", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GroupMemberships/AddGroupMember"}, "CreateGroup": {Verb: "Create", Resource: "Group", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Groups/CreateGroup"}, "CreateUser": {Verb: "Create", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Users/CreateUser"}, "DeleteGroup": {Verb: "Delete", Resource: "Group", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Groups/DeleteGroup"}, "DeleteUser": {Verb: "Delete", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Users/DeleteUser"}, "DescribeGroup": {Verb: "Get", Resource: "Group", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Groups/DescribeGroup"}, "DescribeUser": {Verb: "Get", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Users/DescribeUser"}, - "DisableUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Users/DisableUser"}, + "DisableUser": {Verb: "Toggle", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Users/DisableUser"}, "ListGroupMembers": {Verb: "List", Resource: "GroupMember", OutputListKey: "Members", OutputItemKey: "", Method: "POST", URI: "/GroupMemberships/ListGroupMembers"}, "ListGroups": {Verb: "List", Resource: "Group", OutputListKey: "Groups", OutputItemKey: "", Method: "POST", URI: "/Groups/ListGroups"}, "ListGroupsForMember": {Verb: "List", Resource: "GroupsForMember", OutputListKey: "Groups", OutputItemKey: "", Method: "POST", URI: "/GroupMemberships/ListGroupsForMember"}, "ListUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: "", Method: "POST", URI: "/Users/ListUsers"}, - "RemoveGroupMember": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GroupMemberships/RemoveGroupMember"}, - "SearchGroups": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Groups/SearchGroups"}, - "SearchUsers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Users/SearchUsers"}, + "RemoveGroupMember": {Verb: "Relate", Resource: "GroupMember", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GroupMemberships/RemoveGroupMember"}, + "SearchGroups": {Verb: "List", Resource: "Group", OutputListKey: "Groups", OutputItemKey: "", Method: "POST", URI: "/Groups/SearchGroups"}, + "SearchUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: "", Method: "POST", URI: "/Users/SearchUsers"}, "UpdateGroup": {Verb: "Update", Resource: "Group", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Groups/UpdateGroup"}, "UpdateUser": {Verb: "Update", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/Users/UpdateUser"}, }) @@ -5471,6 +5776,11 @@ func init() { "UpdateLifecyclePolicy": {Verb: "Update", Resource: "LifecyclePolicy", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/policies/{PolicyId}"}, }) crud.Register("docdb", map[string]crud.OpMeta{ + "AddSourceIdentifierToSubscription": {Verb: "Relate", Resource: "SourceIdentifierToSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "AddTagsToResource": {Verb: "Relate", Resource: "TagsToResource", OutputListKey: "", OutputItemKey: ""}, + "ApplyPendingMaintenanceAction": {Verb: "Update", Resource: "PendingMaintenanceAction", OutputListKey: "", OutputItemKey: "ResourcePendingMaintenanceActions"}, + "CopyDBClusterParameterGroup": {Verb: "Create", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: "DBClusterParameterGroup"}, + "CopyDBClusterSnapshot": {Verb: "Create", Resource: "DBClusterSnapshot", OutputListKey: "", OutputItemKey: "DBClusterSnapshot"}, "CreateDBCluster": {Verb: "Create", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, "CreateDBClusterParameterGroup": {Verb: "Create", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: "DBClusterParameterGroup"}, "CreateDBClusterSnapshot": {Verb: "Create", Resource: "DBClusterSnapshot", OutputListKey: "", OutputItemKey: "DBClusterSnapshot"}, @@ -5501,6 +5811,8 @@ func init() { "DescribeGlobalClusters": {Verb: "Get", Resource: "GlobalCluster", OutputListKey: "GlobalClusters", OutputItemKey: ""}, "DescribeOrderableDBInstanceOptions": {Verb: "Get", Resource: "OrderableDBInstanceOption", OutputListKey: "OrderableDBInstanceOptions", OutputItemKey: ""}, "DescribePendingMaintenanceActions": {Verb: "Get", Resource: "PendingMaintenanceAction", OutputListKey: "PendingMaintenanceActions", OutputItemKey: ""}, + "FailoverDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "FailoverGlobalCluster": {Verb: "Toggle", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "TagList", OutputItemKey: ""}, "ModifyDBCluster": {Verb: "Update", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, "ModifyDBClusterParameterGroup": {Verb: "Update", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, @@ -5509,10 +5821,20 @@ func init() { "ModifyDBSubnetGroup": {Verb: "Update", Resource: "DBSubnetGroup", OutputListKey: "", OutputItemKey: "DBSubnetGroup"}, "ModifyEventSubscription": {Verb: "Update", Resource: "EventSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, "ModifyGlobalCluster": {Verb: "Update", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "RebootDBInstance": {Verb: "Toggle", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, + "RemoveFromGlobalCluster": {Verb: "Relate", Resource: "FromGlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "RemoveSourceIdentifierFromSubscription": {Verb: "Relate", Resource: "SourceIdentifierFromSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "RemoveTagsFromResource": {Verb: "Relate", Resource: "TagsFromResource", OutputListKey: "", OutputItemKey: ""}, + "ResetDBClusterParameterGroup": {Verb: "Toggle", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "RestoreDBClusterFromSnapshot": {Verb: "Create", Resource: "DBClusterFromSnapshot", OutputListKey: "", OutputItemKey: "DBCluster"}, + "RestoreDBClusterToPointInTime": {Verb: "Create", Resource: "DBClusterToPointInTime", OutputListKey: "", OutputItemKey: "DBCluster"}, + "StartDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "StopDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "SwitchoverGlobalCluster": {Verb: "Toggle", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, }) crud.Register("docdbelastic", map[string]crud.OpMeta{ - "ApplyPendingMaintenanceAction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/pending-action"}, - "CopyClusterSnapshot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cluster-snapshot/{snapshotArn}/copy"}, + "ApplyPendingMaintenanceAction": {Verb: "Update", Resource: "PendingMaintenanceAction", OutputListKey: "", OutputItemKey: "resourcePendingMaintenanceAction", Method: "POST", URI: "/pending-action"}, + "CopyClusterSnapshot": {Verb: "Create", Resource: "ClusterSnapshot", OutputListKey: "", OutputItemKey: "snapshot", Method: "POST", URI: "/cluster-snapshot/{snapshotArn}/copy"}, "CreateCluster": {Verb: "Create", Resource: "Cluster", OutputListKey: "", OutputItemKey: "cluster", Method: "POST", URI: "/cluster"}, "CreateClusterSnapshot": {Verb: "Create", Resource: "ClusterSnapshot", OutputListKey: "", OutputItemKey: "snapshot", Method: "POST", URI: "/cluster-snapshot"}, "DeleteCluster": {Verb: "Delete", Resource: "Cluster", OutputListKey: "", OutputItemKey: "cluster", Method: "DELETE", URI: "/cluster/{clusterArn}"}, @@ -5524,16 +5846,16 @@ func init() { "ListClusters": {Verb: "List", Resource: "Cluster", OutputListKey: "clusters", OutputItemKey: "", Method: "GET", URI: "/clusters"}, "ListPendingMaintenanceActions": {Verb: "List", Resource: "PendingMaintenanceAction", OutputListKey: "resourcePendingMaintenanceActions", OutputItemKey: "", Method: "GET", URI: "/pending-actions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "RestoreClusterFromSnapshot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cluster-snapshot/{snapshotArn}/restore"}, - "StartCluster": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cluster/{clusterArn}/start"}, - "StopCluster": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cluster/{clusterArn}/stop"}, + "RestoreClusterFromSnapshot": {Verb: "Create", Resource: "ClusterFromSnapshot", OutputListKey: "", OutputItemKey: "cluster", Method: "POST", URI: "/cluster-snapshot/{snapshotArn}/restore"}, + "StartCluster": {Verb: "Toggle", Resource: "Cluster", OutputListKey: "", OutputItemKey: "cluster", Method: "POST", URI: "/cluster/{clusterArn}/start"}, + "StopCluster": {Verb: "Toggle", Resource: "Cluster", OutputListKey: "", OutputItemKey: "cluster", Method: "POST", URI: "/cluster/{clusterArn}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateCluster": {Verb: "Update", Resource: "Cluster", OutputListKey: "", OutputItemKey: "cluster", Method: "PUT", URI: "/cluster/{clusterArn}"}, }) crud.Register("drs", map[string]crud.OpMeta{ - "AssociateSourceNetworkStack": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateSourceNetworkStack"}, - "CancelRecoveryPlanExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CancelRecoveryPlanExecution"}, + "AssociateSourceNetworkStack": {Verb: "Relate", Resource: "SourceNetworkStack", OutputListKey: "", OutputItemKey: "job", Method: "POST", URI: "/AssociateSourceNetworkStack"}, + "CancelRecoveryPlanExecution": {Verb: "Toggle", Resource: "RecoveryPlanExecution", OutputListKey: "", OutputItemKey: "recoveryPlanExecution", Method: "POST", URI: "/CancelRecoveryPlanExecution"}, "CreateExtendedSourceServer": {Verb: "Create", Resource: "ExtendedSourceServer", OutputListKey: "", OutputItemKey: "sourceServer", Method: "POST", URI: "/CreateExtendedSourceServer"}, "CreateLaunchConfigurationTemplate": {Verb: "Create", Resource: "LaunchConfigurationTemplate", OutputListKey: "", OutputItemKey: "launchConfigurationTemplate", Method: "POST", URI: "/CreateLaunchConfigurationTemplate"}, "CreateRecoveryPlan": {Verb: "Create", Resource: "RecoveryPlan", OutputListKey: "", OutputItemKey: "recoveryPlan", Method: "POST", URI: "/CreateRecoveryPlan"}, @@ -5558,8 +5880,8 @@ func init() { "DescribeReplicationConfigurationTemplates": {Verb: "Get", Resource: "ReplicationConfigurationTemplate", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/DescribeReplicationConfigurationTemplates"}, "DescribeSourceNetworks": {Verb: "Get", Resource: "SourceNetwork", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/DescribeSourceNetworks"}, "DescribeSourceServers": {Verb: "Get", Resource: "SourceServer", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/DescribeSourceServers"}, - "DisconnectRecoveryInstance": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisconnectRecoveryInstance"}, - "DisconnectSourceServer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisconnectSourceServer"}, + "DisconnectRecoveryInstance": {Verb: "Relate", Resource: "RecoveryInstance", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisconnectRecoveryInstance"}, + "DisconnectSourceServer": {Verb: "Relate", Resource: "SourceServer", OutputListKey: "", OutputItemKey: "dataReplicationInfo", Method: "POST", URI: "/DisconnectSourceServer"}, "ExportSourceNetworkCfnTemplate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ExportSourceNetworkCfnTemplate"}, "GetFailbackReplicationConfiguration": {Verb: "Get", Resource: "FailbackReplicationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GetFailbackReplicationConfiguration"}, "GetLaunchConfiguration": {Verb: "Get", Resource: "LaunchConfiguration", OutputListKey: "", OutputItemKey: "launchIntoInstanceProperties", Method: "POST", URI: "/GetLaunchConfiguration"}, @@ -5568,7 +5890,7 @@ func init() { "GetRecoveryPlanExecutionStep": {Verb: "Get", Resource: "RecoveryPlanExecutionStep", OutputListKey: "", OutputItemKey: "recoveryPlanExecutionStep", Method: "POST", URI: "/GetRecoveryPlanExecutionStep"}, "GetRecoveryPlanStep": {Verb: "Get", Resource: "RecoveryPlanStep", OutputListKey: "", OutputItemKey: "recoveryPlanStep", Method: "POST", URI: "/GetRecoveryPlanStep"}, "GetReplicationConfiguration": {Verb: "Get", Resource: "ReplicationConfiguration", OutputListKey: "pitPolicy", OutputItemKey: "", Method: "POST", URI: "/GetReplicationConfiguration"}, - "InitializeService": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/InitializeService"}, + "InitializeService": {Verb: "Create", Resource: "Service", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/InitializeService"}, "ListExtensibleSourceServers": {Verb: "List", Resource: "ExtensibleSourceServer", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListExtensibleSourceServers"}, "ListLaunchActions": {Verb: "List", Resource: "LaunchAction", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListLaunchActions"}, "ListRecoveryPlanExecutionSteps": {Verb: "List", Resource: "RecoveryPlanExecutionStep", OutputListKey: "recoveryPlanExecutionSteps", OutputItemKey: "", Method: "POST", URI: "/ListRecoveryPlanExecutionSteps"}, @@ -5579,20 +5901,20 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PutLaunchAction": {Verb: "Update", Resource: "LaunchAction", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutLaunchAction"}, "ReorderRecoveryPlanSteps": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ReorderRecoveryPlanSteps"}, - "RetryDataReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RetryDataReplication"}, - "RetryRecoveryPlanExecutionStep": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RetryRecoveryPlanExecutionStep"}, + "RetryDataReplication": {Verb: "Toggle", Resource: "DataReplication", OutputListKey: "", OutputItemKey: "dataReplicationInfo", Method: "POST", URI: "/RetryDataReplication"}, + "RetryRecoveryPlanExecutionStep": {Verb: "Toggle", Resource: "RecoveryPlanExecutionStep", OutputListKey: "", OutputItemKey: "recoveryPlanExecutionStep", Method: "POST", URI: "/RetryRecoveryPlanExecutionStep"}, "ReverseReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ReverseReplication"}, - "StartFailbackLaunch": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartFailbackLaunch"}, - "StartRecovery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartRecovery"}, - "StartRecoveryPlanExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartRecoveryPlanExecution"}, - "StartReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartReplication"}, - "StartSourceNetworkRecovery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartSourceNetworkRecovery"}, - "StartSourceNetworkReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartSourceNetworkReplication"}, - "StopFailback": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopFailback"}, - "StopReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopReplication"}, - "StopSourceNetworkReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopSourceNetworkReplication"}, + "StartFailbackLaunch": {Verb: "Toggle", Resource: "FailbackLaunch", OutputListKey: "", OutputItemKey: "job", Method: "POST", URI: "/StartFailbackLaunch"}, + "StartRecovery": {Verb: "Toggle", Resource: "Recovery", OutputListKey: "", OutputItemKey: "job", Method: "POST", URI: "/StartRecovery"}, + "StartRecoveryPlanExecution": {Verb: "Toggle", Resource: "RecoveryPlanExecution", OutputListKey: "", OutputItemKey: "recoveryPlanExecution", Method: "POST", URI: "/StartRecoveryPlanExecution"}, + "StartReplication": {Verb: "Toggle", Resource: "Replication", OutputListKey: "", OutputItemKey: "sourceServer", Method: "POST", URI: "/StartReplication"}, + "StartSourceNetworkRecovery": {Verb: "Toggle", Resource: "SourceNetworkRecovery", OutputListKey: "", OutputItemKey: "job", Method: "POST", URI: "/StartSourceNetworkRecovery"}, + "StartSourceNetworkReplication": {Verb: "Toggle", Resource: "SourceNetworkReplication", OutputListKey: "", OutputItemKey: "sourceNetwork", Method: "POST", URI: "/StartSourceNetworkReplication"}, + "StopFailback": {Verb: "Toggle", Resource: "Failback", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopFailback"}, + "StopReplication": {Verb: "Toggle", Resource: "Replication", OutputListKey: "", OutputItemKey: "sourceServer", Method: "POST", URI: "/StopReplication"}, + "StopSourceNetworkReplication": {Verb: "Toggle", Resource: "SourceNetworkReplication", OutputListKey: "", OutputItemKey: "sourceNetwork", Method: "POST", URI: "/StopSourceNetworkReplication"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, - "TerminateRecoveryInstances": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TerminateRecoveryInstances"}, + "TerminateRecoveryInstances": {Verb: "Delete", Resource: "RecoveryInstance", OutputListKey: "", OutputItemKey: "job", Method: "POST", URI: "/TerminateRecoveryInstances"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateFailbackReplicationConfiguration": {Verb: "Update", Resource: "FailbackReplicationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UpdateFailbackReplicationConfiguration"}, "UpdateLaunchConfiguration": {Verb: "Update", Resource: "LaunchConfiguration", OutputListKey: "", OutputItemKey: "launchIntoInstanceProperties", Method: "POST", URI: "/UpdateLaunchConfiguration"}, @@ -5623,6 +5945,7 @@ func init() { }) crud.Register("dynamodb", map[string]crud.OpMeta{ "BatchGetItem": {Verb: "List", Resource: "Item", OutputListKey: "ConsumedCapacity", OutputItemKey: ""}, + "BatchWriteItem": {Verb: "Update", Resource: "Item", OutputListKey: "ConsumedCapacity", OutputItemKey: ""}, "CreateBackup": {Verb: "Create", Resource: "Backup", OutputListKey: "", OutputItemKey: "BackupDetails"}, "CreateGlobalTable": {Verb: "Create", Resource: "GlobalTable", OutputListKey: "", OutputItemKey: "GlobalTableDescription"}, "CreateTable": {Verb: "Create", Resource: "Table", OutputListKey: "", OutputItemKey: "TableDescription"}, @@ -5643,6 +5966,8 @@ func init() { "DescribeTable": {Verb: "Get", Resource: "Table", OutputListKey: "", OutputItemKey: "Table"}, "DescribeTableReplicaAutoScaling": {Verb: "Get", Resource: "TableReplicaAutoScaling", OutputListKey: "", OutputItemKey: "TableAutoScalingDescription"}, "DescribeTimeToLive": {Verb: "Get", Resource: "TimeToLive", OutputListKey: "", OutputItemKey: "TimeToLiveDescription"}, + "DisableKinesisStreamingDestination": {Verb: "Toggle", Resource: "KinesisStreamingDestination", OutputListKey: "", OutputItemKey: "EnableKinesisStreamingConfiguration"}, + "EnableKinesisStreamingDestination": {Verb: "Toggle", Resource: "KinesisStreamingDestination", OutputListKey: "", OutputItemKey: "EnableKinesisStreamingConfiguration"}, "GetItem": {Verb: "Get", Resource: "Item", OutputListKey: "", OutputItemKey: "ConsumedCapacity"}, "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, "ListBackups": {Verb: "List", Resource: "Backup", OutputListKey: "BackupSummaries", OutputItemKey: ""}, @@ -5654,6 +5979,8 @@ func init() { "ListTagsOfResource": {Verb: "List", Resource: "TagsOfResource", OutputListKey: "Tags", OutputItemKey: ""}, "PutItem": {Verb: "Update", Resource: "Item", OutputListKey: "", OutputItemKey: "ConsumedCapacity"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "RestoreTableFromBackup": {Verb: "Create", Resource: "TableFromBackup", OutputListKey: "", OutputItemKey: "TableDescription"}, + "RestoreTableToPointInTime": {Verb: "Create", Resource: "TableToPointInTime", OutputListKey: "", OutputItemKey: "TableDescription"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateContinuousBackups": {Verb: "Update", Resource: "ContinuousBackup", OutputListKey: "", OutputItemKey: "ContinuousBackupsDescription"}, @@ -5673,14 +6000,73 @@ func init() { "ListStreams": {Verb: "List", Resource: "Stream", OutputListKey: "Streams", OutputItemKey: ""}, }) crud.Register("ebs", map[string]crud.OpMeta{ - "CompleteSnapshot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/snapshots/completion/{SnapshotId}"}, + "CompleteSnapshot": {Verb: "Toggle", Resource: "Snapshot", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/snapshots/completion/{SnapshotId}"}, "GetSnapshotBlock": {Verb: "Get", Resource: "SnapshotBlock", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/snapshots/{SnapshotId}/blocks/{BlockIndex}"}, "ListChangedBlocks": {Verb: "List", Resource: "ChangedBlock", OutputListKey: "ChangedBlocks", OutputItemKey: "", Method: "GET", URI: "/snapshots/{SecondSnapshotId}/changedblocks"}, "ListSnapshotBlocks": {Verb: "List", Resource: "SnapshotBlock", OutputListKey: "Blocks", OutputItemKey: "", Method: "GET", URI: "/snapshots/{SnapshotId}/blocks"}, "PutSnapshotBlock": {Verb: "Update", Resource: "SnapshotBlock", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/snapshots/{SnapshotId}/blocks/{BlockIndex}"}, - "StartSnapshot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/snapshots"}, + "StartSnapshot": {Verb: "Toggle", Resource: "Snapshot", OutputListKey: "Tags", OutputItemKey: "", Method: "POST", URI: "/snapshots"}, }) crud.Register("ec2", map[string]crud.OpMeta{ + "AcceptAddressTransfer": {Verb: "Toggle", Resource: "AddressTransfer", OutputListKey: "", OutputItemKey: "AddressTransfer"}, + "AcceptCapacityReservationBillingOwnership": {Verb: "Toggle", Resource: "CapacityReservationBillingOwnership", OutputListKey: "", OutputItemKey: ""}, + "AcceptReservedInstancesExchangeQuote": {Verb: "Toggle", Resource: "ReservedInstancesExchangeQuote", OutputListKey: "", OutputItemKey: ""}, + "AcceptTransitGatewayMulticastDomainAssociations": {Verb: "Toggle", Resource: "TransitGatewayMulticastDomainAssociation", OutputListKey: "", OutputItemKey: "Associations"}, + "AcceptTransitGatewayPeeringAttachment": {Verb: "Toggle", Resource: "TransitGatewayPeeringAttachment", OutputListKey: "", OutputItemKey: "TransitGatewayPeeringAttachment"}, + "AcceptTransitGatewayVpcAttachment": {Verb: "Toggle", Resource: "TransitGatewayVpcAttachment", OutputListKey: "", OutputItemKey: "TransitGatewayVpcAttachment"}, + "AcceptVpcEndpointConnections": {Verb: "Toggle", Resource: "VpcEndpointConnection", OutputListKey: "Unsuccessful", OutputItemKey: ""}, + "AcceptVpcPeeringConnection": {Verb: "Toggle", Resource: "VpcPeeringConnection", OutputListKey: "", OutputItemKey: "VpcPeeringConnection"}, + "AllocateAddress": {Verb: "Create", Resource: "Address", OutputListKey: "", OutputItemKey: ""}, + "AllocateHosts": {Verb: "Create", Resource: "Host", OutputListKey: "HostIds", OutputItemKey: ""}, + "AllocateIpamPoolCidr": {Verb: "Create", Resource: "IpamPoolCidr", OutputListKey: "", OutputItemKey: "IpamPoolAllocation"}, + "ApplySecurityGroupsToClientVpnTargetNetwork": {Verb: "Update", Resource: "SecurityGroupsToClientVpnTargetNetwork", OutputListKey: "SecurityGroupIds", OutputItemKey: ""}, + "AssignIpv6Addresses": {Verb: "Relate", Resource: "Ipv6Address", OutputListKey: "AssignedIpv6Addresses", OutputItemKey: ""}, + "AssignPrivateIpAddresses": {Verb: "Relate", Resource: "PrivateIpAddress", OutputListKey: "AssignedIpv4Prefixes", OutputItemKey: ""}, + "AssignPrivateNatGatewayAddress": {Verb: "Relate", Resource: "PrivateNatGatewayAddress", OutputListKey: "NatGatewayAddresses", OutputItemKey: ""}, + "AssociateAddress": {Verb: "Relate", Resource: "Address", OutputListKey: "", OutputItemKey: ""}, + "AssociateCapacityReservationBillingOwner": {Verb: "Relate", Resource: "CapacityReservationBillingOwner", OutputListKey: "", OutputItemKey: ""}, + "AssociateClientVpnTargetNetwork": {Verb: "Relate", Resource: "ClientVpnTargetNetwork", OutputListKey: "", OutputItemKey: "Status"}, + "AssociateDhcpOptions": {Verb: "Relate", Resource: "DhcpOption", OutputListKey: "", OutputItemKey: ""}, + "AssociateEnclaveCertificateIamRole": {Verb: "Relate", Resource: "EnclaveCertificateIamRole", OutputListKey: "", OutputItemKey: ""}, + "AssociateIamInstanceProfile": {Verb: "Relate", Resource: "IamInstanceProfile", OutputListKey: "", OutputItemKey: "IamInstanceProfileAssociation"}, + "AssociateInstanceEventWindow": {Verb: "Relate", Resource: "InstanceEventWindow", OutputListKey: "", OutputItemKey: "InstanceEventWindow"}, + "AssociateIpamByoasn": {Verb: "Relate", Resource: "IpamByoasn", OutputListKey: "", OutputItemKey: "AsnAssociation"}, + "AssociateIpamResourceDiscovery": {Verb: "Relate", Resource: "IpamResourceDiscovery", OutputListKey: "", OutputItemKey: "IpamResourceDiscoveryAssociation"}, + "AssociateNatGatewayAddress": {Verb: "Relate", Resource: "NatGatewayAddress", OutputListKey: "NatGatewayAddresses", OutputItemKey: ""}, + "AssociateRouteServer": {Verb: "Relate", Resource: "RouteServer", OutputListKey: "", OutputItemKey: "RouteServerAssociation"}, + "AssociateRouteTable": {Verb: "Relate", Resource: "RouteTable", OutputListKey: "", OutputItemKey: "AssociationState"}, + "AssociateSecurityGroupVpc": {Verb: "Relate", Resource: "SecurityGroupVpc", OutputListKey: "", OutputItemKey: ""}, + "AssociateSubnetCidrBlock": {Verb: "Relate", Resource: "SubnetCidrBlock", OutputListKey: "", OutputItemKey: "Ipv6CidrBlockAssociation"}, + "AssociateTransitGatewayMulticastDomain": {Verb: "Relate", Resource: "TransitGatewayMulticastDomain", OutputListKey: "", OutputItemKey: "Associations"}, + "AssociateTransitGatewayPolicyTable": {Verb: "Relate", Resource: "TransitGatewayPolicyTable", OutputListKey: "", OutputItemKey: "Association"}, + "AssociateTransitGatewayRouteTable": {Verb: "Relate", Resource: "TransitGatewayRouteTable", OutputListKey: "", OutputItemKey: "Association"}, + "AssociateTrunkInterface": {Verb: "Relate", Resource: "TrunkInterface", OutputListKey: "", OutputItemKey: "InterfaceAssociation"}, + "AssociateVpcCidrBlock": {Verb: "Relate", Resource: "VpcCidrBlock", OutputListKey: "", OutputItemKey: "CidrBlockAssociation"}, + "AttachClassicLinkVpc": {Verb: "Relate", Resource: "ClassicLinkVpc", OutputListKey: "", OutputItemKey: ""}, + "AttachInternetGateway": {Verb: "Relate", Resource: "InternetGateway", OutputListKey: "", OutputItemKey: ""}, + "AttachNetworkInterface": {Verb: "Relate", Resource: "NetworkInterface", OutputListKey: "", OutputItemKey: ""}, + "AttachVerifiedAccessTrustProvider": {Verb: "Relate", Resource: "VerifiedAccessTrustProvider", OutputListKey: "", OutputItemKey: "VerifiedAccessInstance"}, + "AttachVolume": {Verb: "Relate", Resource: "Volume", OutputListKey: "", OutputItemKey: ""}, + "AttachVpnGateway": {Verb: "Relate", Resource: "VpnGateway", OutputListKey: "", OutputItemKey: "VpcAttachment"}, + "AuthorizeClientVpnIngress": {Verb: "Relate", Resource: "ClientVpnIngress", OutputListKey: "", OutputItemKey: "Status"}, + "AuthorizeSecurityGroupEgress": {Verb: "Relate", Resource: "SecurityGroupEgress", OutputListKey: "SecurityGroupRules", OutputItemKey: ""}, + "AuthorizeSecurityGroupIngress": {Verb: "Relate", Resource: "SecurityGroupIngress", OutputListKey: "SecurityGroupRules", OutputItemKey: ""}, + "CancelBundleTask": {Verb: "Toggle", Resource: "BundleTask", OutputListKey: "", OutputItemKey: "BundleTask"}, + "CancelCapacityReservation": {Verb: "Toggle", Resource: "CapacityReservation", OutputListKey: "", OutputItemKey: ""}, + "CancelCapacityReservationFleets": {Verb: "Toggle", Resource: "CapacityReservationFleet", OutputListKey: "FailedFleetCancellations", OutputItemKey: ""}, + "CancelConversionTask": {Verb: "Toggle", Resource: "ConversionTask", OutputListKey: "", OutputItemKey: ""}, + "CancelDeclarativePoliciesReport": {Verb: "Toggle", Resource: "DeclarativePoliciesReport", OutputListKey: "", OutputItemKey: ""}, + "CancelExportTask": {Verb: "Toggle", Resource: "ExportTask", OutputListKey: "", OutputItemKey: ""}, + "CancelImageLaunchPermission": {Verb: "Toggle", Resource: "ImageLaunchPermission", OutputListKey: "", OutputItemKey: ""}, + "CancelImportTask": {Verb: "Toggle", Resource: "ImportTask", OutputListKey: "", OutputItemKey: ""}, + "CancelReservedInstancesListing": {Verb: "Toggle", Resource: "ReservedInstancesListing", OutputListKey: "ReservedInstancesListings", OutputItemKey: ""}, + "CancelSpotFleetRequests": {Verb: "Toggle", Resource: "SpotFleetRequest", OutputListKey: "SuccessfulFleetRequests", OutputItemKey: ""}, + "CancelSpotInstanceRequests": {Verb: "Toggle", Resource: "SpotInstanceRequest", OutputListKey: "CancelledSpotInstanceRequests", OutputItemKey: ""}, + "ConfirmProductInstance": {Verb: "Toggle", Resource: "ProductInstance", OutputListKey: "", OutputItemKey: ""}, + "CopyFpgaImage": {Verb: "Create", Resource: "FpgaImage", OutputListKey: "", OutputItemKey: ""}, + "CopyImage": {Verb: "Create", Resource: "Image", OutputListKey: "", OutputItemKey: ""}, + "CopySnapshot": {Verb: "Create", Resource: "Snapshot", OutputListKey: "Tags", OutputItemKey: ""}, + "CopyVolumes": {Verb: "Create", Resource: "Volume", OutputListKey: "Volumes", OutputItemKey: ""}, "CreateCapacityManagerDataExport": {Verb: "Create", Resource: "CapacityManagerDataExport", OutputListKey: "", OutputItemKey: ""}, "CreateCapacityReservation": {Verb: "Create", Resource: "CapacityReservation", OutputListKey: "", OutputItemKey: "CapacityReservation"}, "CreateCapacityReservationBySplitting": {Verb: "Create", Resource: "CapacityReservationBySplitting", OutputListKey: "", OutputItemKey: "DestinationCapacityReservation"}, @@ -5877,6 +6263,10 @@ func init() { "DeleteVpnConnection": {Verb: "Delete", Resource: "VpnConnection", OutputListKey: "", OutputItemKey: ""}, "DeleteVpnConnectionRoute": {Verb: "Delete", Resource: "VpnConnectionRoute", OutputListKey: "", OutputItemKey: ""}, "DeleteVpnGateway": {Verb: "Delete", Resource: "VpnGateway", OutputListKey: "", OutputItemKey: ""}, + "DeprovisionByoipCidr": {Verb: "Delete", Resource: "ByoipCidr", OutputListKey: "", OutputItemKey: "ByoipCidr"}, + "DeprovisionIpamByoasn": {Verb: "Delete", Resource: "IpamByoasn", OutputListKey: "", OutputItemKey: "Byoasn"}, + "DeprovisionIpamPoolCidr": {Verb: "Delete", Resource: "IpamPoolCidr", OutputListKey: "", OutputItemKey: "IpamPoolCidr"}, + "DeprovisionPublicIpv4PoolCidr": {Verb: "Delete", Resource: "PublicIpv4PoolCidr", OutputListKey: "DeprovisionedAddresses", OutputItemKey: ""}, "DeregisterImage": {Verb: "Delete", Resource: "Image", OutputListKey: "DeleteSnapshotResults", OutputItemKey: ""}, "DeregisterInstanceEventNotificationAttributes": {Verb: "Delete", Resource: "InstanceEventNotificationAttribute", OutputListKey: "", OutputItemKey: "InstanceTagAttribute"}, "DeregisterTransitGatewayMulticastGroupMembers": {Verb: "Delete", Resource: "TransitGatewayMulticastGroupMember", OutputListKey: "", OutputItemKey: "DeregisteredMulticastGroupMembers"}, @@ -6066,6 +6456,74 @@ func init() { "DescribeVpnConcentrators": {Verb: "Get", Resource: "VpnConcentrator", OutputListKey: "VpnConcentrators", OutputItemKey: ""}, "DescribeVpnConnections": {Verb: "Get", Resource: "VpnConnection", OutputListKey: "VpnConnections", OutputItemKey: ""}, "DescribeVpnGateways": {Verb: "Get", Resource: "VpnGateway", OutputListKey: "VpnGateways", OutputItemKey: ""}, + "DetachClassicLinkVpc": {Verb: "Relate", Resource: "ClassicLinkVpc", OutputListKey: "", OutputItemKey: ""}, + "DetachInternetGateway": {Verb: "Relate", Resource: "InternetGateway", OutputListKey: "", OutputItemKey: ""}, + "DetachNetworkInterface": {Verb: "Relate", Resource: "NetworkInterface", OutputListKey: "", OutputItemKey: ""}, + "DetachVerifiedAccessTrustProvider": {Verb: "Relate", Resource: "VerifiedAccessTrustProvider", OutputListKey: "", OutputItemKey: "VerifiedAccessInstance"}, + "DetachVolume": {Verb: "Relate", Resource: "Volume", OutputListKey: "", OutputItemKey: ""}, + "DetachVpnGateway": {Verb: "Relate", Resource: "VpnGateway", OutputListKey: "", OutputItemKey: ""}, + "DisableAddressTransfer": {Verb: "Toggle", Resource: "AddressTransfer", OutputListKey: "", OutputItemKey: "AddressTransfer"}, + "DisableAllowedImagesSettings": {Verb: "Toggle", Resource: "AllowedImagesSetting", OutputListKey: "", OutputItemKey: ""}, + "DisableAwsNetworkPerformanceMetricSubscription": {Verb: "Toggle", Resource: "AwsNetworkPerformanceMetricSubscription", OutputListKey: "", OutputItemKey: ""}, + "DisableCapacityManager": {Verb: "Toggle", Resource: "CapacityManager", OutputListKey: "", OutputItemKey: ""}, + "DisableEbsEncryptionByDefault": {Verb: "Toggle", Resource: "EbsEncryptionByDefault", OutputListKey: "", OutputItemKey: ""}, + "DisableFastLaunch": {Verb: "Toggle", Resource: "FastLaunch", OutputListKey: "", OutputItemKey: "LaunchTemplate"}, + "DisableFastSnapshotRestores": {Verb: "Toggle", Resource: "FastSnapshotRestore", OutputListKey: "Successful", OutputItemKey: ""}, + "DisableImage": {Verb: "Toggle", Resource: "Image", OutputListKey: "", OutputItemKey: ""}, + "DisableImageBlockPublicAccess": {Verb: "Toggle", Resource: "ImageBlockPublicAccess", OutputListKey: "", OutputItemKey: ""}, + "DisableImageDeprecation": {Verb: "Toggle", Resource: "ImageDeprecation", OutputListKey: "", OutputItemKey: ""}, + "DisableImageDeregistrationProtection": {Verb: "Toggle", Resource: "ImageDeregistrationProtection", OutputListKey: "", OutputItemKey: ""}, + "DisableInstanceSqlHaStandbyDetections": {Verb: "Toggle", Resource: "InstanceSqlHaStandbyDetection", OutputListKey: "Instances", OutputItemKey: ""}, + "DisableIpamOrganizationAdminAccount": {Verb: "Toggle", Resource: "IpamOrganizationAdminAccount", OutputListKey: "", OutputItemKey: ""}, + "DisableIpamPolicy": {Verb: "Toggle", Resource: "IpamPolicy", OutputListKey: "", OutputItemKey: ""}, + "DisableRouteServerPropagation": {Verb: "Toggle", Resource: "RouteServerPropagation", OutputListKey: "", OutputItemKey: "RouteServerPropagation"}, + "DisableSerialConsoleAccess": {Verb: "Toggle", Resource: "SerialConsoleAccess", OutputListKey: "", OutputItemKey: ""}, + "DisableSnapshotBlockPublicAccess": {Verb: "Toggle", Resource: "SnapshotBlockPublicAccess", OutputListKey: "", OutputItemKey: ""}, + "DisableTransitGatewayRouteTablePropagation": {Verb: "Toggle", Resource: "TransitGatewayRouteTablePropagation", OutputListKey: "", OutputItemKey: "Propagation"}, + "DisableVgwRoutePropagation": {Verb: "Toggle", Resource: "VgwRoutePropagation", OutputListKey: "", OutputItemKey: ""}, + "DisableVpcClassicLink": {Verb: "Toggle", Resource: "VpcClassicLink", OutputListKey: "", OutputItemKey: ""}, + "DisableVpcClassicLinkDnsSupport": {Verb: "Toggle", Resource: "VpcClassicLinkDnsSupport", OutputListKey: "", OutputItemKey: ""}, + "DisassociateAddress": {Verb: "Relate", Resource: "Address", OutputListKey: "", OutputItemKey: ""}, + "DisassociateCapacityReservationBillingOwner": {Verb: "Relate", Resource: "CapacityReservationBillingOwner", OutputListKey: "", OutputItemKey: ""}, + "DisassociateClientVpnTargetNetwork": {Verb: "Relate", Resource: "ClientVpnTargetNetwork", OutputListKey: "", OutputItemKey: "Status"}, + "DisassociateEnclaveCertificateIamRole": {Verb: "Relate", Resource: "EnclaveCertificateIamRole", OutputListKey: "", OutputItemKey: ""}, + "DisassociateIamInstanceProfile": {Verb: "Relate", Resource: "IamInstanceProfile", OutputListKey: "", OutputItemKey: "IamInstanceProfileAssociation"}, + "DisassociateInstanceEventWindow": {Verb: "Relate", Resource: "InstanceEventWindow", OutputListKey: "", OutputItemKey: "InstanceEventWindow"}, + "DisassociateIpamByoasn": {Verb: "Relate", Resource: "IpamByoasn", OutputListKey: "", OutputItemKey: "AsnAssociation"}, + "DisassociateIpamResourceDiscovery": {Verb: "Relate", Resource: "IpamResourceDiscovery", OutputListKey: "", OutputItemKey: "IpamResourceDiscoveryAssociation"}, + "DisassociateNatGatewayAddress": {Verb: "Relate", Resource: "NatGatewayAddress", OutputListKey: "NatGatewayAddresses", OutputItemKey: ""}, + "DisassociateRouteServer": {Verb: "Relate", Resource: "RouteServer", OutputListKey: "", OutputItemKey: "RouteServerAssociation"}, + "DisassociateRouteTable": {Verb: "Relate", Resource: "RouteTable", OutputListKey: "", OutputItemKey: ""}, + "DisassociateSecurityGroupVpc": {Verb: "Relate", Resource: "SecurityGroupVpc", OutputListKey: "", OutputItemKey: ""}, + "DisassociateSubnetCidrBlock": {Verb: "Relate", Resource: "SubnetCidrBlock", OutputListKey: "", OutputItemKey: "Ipv6CidrBlockAssociation"}, + "DisassociateTransitGatewayMulticastDomain": {Verb: "Relate", Resource: "TransitGatewayMulticastDomain", OutputListKey: "", OutputItemKey: "Associations"}, + "DisassociateTransitGatewayPolicyTable": {Verb: "Relate", Resource: "TransitGatewayPolicyTable", OutputListKey: "", OutputItemKey: "Association"}, + "DisassociateTransitGatewayRouteTable": {Verb: "Relate", Resource: "TransitGatewayRouteTable", OutputListKey: "", OutputItemKey: "Association"}, + "DisassociateTrunkInterface": {Verb: "Relate", Resource: "TrunkInterface", OutputListKey: "", OutputItemKey: ""}, + "DisassociateVpcCidrBlock": {Verb: "Relate", Resource: "VpcCidrBlock", OutputListKey: "", OutputItemKey: "CidrBlockAssociation"}, + "EnableAddressTransfer": {Verb: "Toggle", Resource: "AddressTransfer", OutputListKey: "", OutputItemKey: "AddressTransfer"}, + "EnableAllowedImagesSettings": {Verb: "Toggle", Resource: "AllowedImagesSetting", OutputListKey: "", OutputItemKey: ""}, + "EnableAwsNetworkPerformanceMetricSubscription": {Verb: "Toggle", Resource: "AwsNetworkPerformanceMetricSubscription", OutputListKey: "", OutputItemKey: ""}, + "EnableCapacityManager": {Verb: "Toggle", Resource: "CapacityManager", OutputListKey: "", OutputItemKey: ""}, + "EnableEbsEncryptionByDefault": {Verb: "Toggle", Resource: "EbsEncryptionByDefault", OutputListKey: "", OutputItemKey: ""}, + "EnableFastLaunch": {Verb: "Toggle", Resource: "FastLaunch", OutputListKey: "", OutputItemKey: "LaunchTemplate"}, + "EnableFastSnapshotRestores": {Verb: "Toggle", Resource: "FastSnapshotRestore", OutputListKey: "Successful", OutputItemKey: ""}, + "EnableImage": {Verb: "Toggle", Resource: "Image", OutputListKey: "", OutputItemKey: ""}, + "EnableImageBlockPublicAccess": {Verb: "Toggle", Resource: "ImageBlockPublicAccess", OutputListKey: "", OutputItemKey: ""}, + "EnableImageDeprecation": {Verb: "Toggle", Resource: "ImageDeprecation", OutputListKey: "", OutputItemKey: ""}, + "EnableImageDeregistrationProtection": {Verb: "Toggle", Resource: "ImageDeregistrationProtection", OutputListKey: "", OutputItemKey: ""}, + "EnableInstanceSqlHaStandbyDetections": {Verb: "Toggle", Resource: "InstanceSqlHaStandbyDetection", OutputListKey: "Instances", OutputItemKey: ""}, + "EnableIpamOrganizationAdminAccount": {Verb: "Toggle", Resource: "IpamOrganizationAdminAccount", OutputListKey: "", OutputItemKey: ""}, + "EnableIpamPolicy": {Verb: "Toggle", Resource: "IpamPolicy", OutputListKey: "", OutputItemKey: ""}, + "EnableReachabilityAnalyzerOrganizationSharing": {Verb: "Toggle", Resource: "ReachabilityAnalyzerOrganizationSharing", OutputListKey: "", OutputItemKey: ""}, + "EnableRouteServerPropagation": {Verb: "Toggle", Resource: "RouteServerPropagation", OutputListKey: "", OutputItemKey: "RouteServerPropagation"}, + "EnableSerialConsoleAccess": {Verb: "Toggle", Resource: "SerialConsoleAccess", OutputListKey: "", OutputItemKey: ""}, + "EnableSnapshotBlockPublicAccess": {Verb: "Toggle", Resource: "SnapshotBlockPublicAccess", OutputListKey: "", OutputItemKey: ""}, + "EnableTransitGatewayRouteTablePropagation": {Verb: "Toggle", Resource: "TransitGatewayRouteTablePropagation", OutputListKey: "", OutputItemKey: "Propagation"}, + "EnableVgwRoutePropagation": {Verb: "Toggle", Resource: "VgwRoutePropagation", OutputListKey: "", OutputItemKey: ""}, + "EnableVolumeIO": {Verb: "Toggle", Resource: "VolumeIO", OutputListKey: "", OutputItemKey: ""}, + "EnableVpcClassicLink": {Verb: "Toggle", Resource: "VpcClassicLink", OutputListKey: "", OutputItemKey: ""}, + "EnableVpcClassicLinkDnsSupport": {Verb: "Toggle", Resource: "VpcClassicLinkDnsSupport", OutputListKey: "", OutputItemKey: ""}, "GetActiveVpnTunnelStatus": {Verb: "Get", Resource: "ActiveVpnTunnelStatu", OutputListKey: "", OutputItemKey: "ActiveVpnTunnelStatus"}, "GetAllowedImagesSettings": {Verb: "Get", Resource: "AllowedImagesSetting", OutputListKey: "ImageCriteria", OutputItemKey: ""}, "GetAssociatedEnclaveCertificateIamRoles": {Verb: "Get", Resource: "AssociatedEnclaveCertificateIamRole", OutputListKey: "AssociatedRoles", OutputItemKey: ""}, @@ -6137,6 +6595,7 @@ func init() { "ListImagesInRecycleBin": {Verb: "List", Resource: "ImagesInRecycleBin", OutputListKey: "Images", OutputItemKey: ""}, "ListSnapshotsInRecycleBin": {Verb: "List", Resource: "SnapshotsInRecycleBin", OutputListKey: "Snapshots", OutputItemKey: ""}, "ListVolumesInRecycleBin": {Verb: "List", Resource: "VolumesInRecycleBin", OutputListKey: "Volumes", OutputItemKey: ""}, + "LockSnapshot": {Verb: "Toggle", Resource: "Snapshot", OutputListKey: "", OutputItemKey: ""}, "ModifyAddressAttribute": {Verb: "Update", Resource: "AddressAttribute", OutputListKey: "", OutputItemKey: "Address"}, "ModifyAvailabilityZoneGroup": {Verb: "Update", Resource: "AvailabilityZoneGroup", OutputListKey: "", OutputItemKey: ""}, "ModifyCapacityReservation": {Verb: "Update", Resource: "CapacityReservation", OutputListKey: "", OutputItemKey: ""}, @@ -6214,18 +6673,80 @@ func init() { "ModifyVpnConnectionOptions": {Verb: "Update", Resource: "VpnConnectionOption", OutputListKey: "", OutputItemKey: "VpnConnection"}, "ModifyVpnTunnelCertificate": {Verb: "Update", Resource: "VpnTunnelCertificate", OutputListKey: "", OutputItemKey: "VpnConnection"}, "ModifyVpnTunnelOptions": {Verb: "Update", Resource: "VpnTunnelOption", OutputListKey: "", OutputItemKey: "VpnConnection"}, + "ProvisionByoipCidr": {Verb: "Create", Resource: "ByoipCidr", OutputListKey: "", OutputItemKey: "ByoipCidr"}, + "ProvisionIpamByoasn": {Verb: "Create", Resource: "IpamByoasn", OutputListKey: "", OutputItemKey: "Byoasn"}, + "ProvisionIpamPoolCidr": {Verb: "Create", Resource: "IpamPoolCidr", OutputListKey: "", OutputItemKey: "IpamPoolCidr"}, + "ProvisionPublicIpv4PoolCidr": {Verb: "Create", Resource: "PublicIpv4PoolCidr", OutputListKey: "", OutputItemKey: "PoolAddressRange"}, + "PurchaseCapacityBlock": {Verb: "Create", Resource: "CapacityBlock", OutputListKey: "CapacityBlocks", OutputItemKey: "CapacityReservation"}, + "PurchaseCapacityBlockExtension": {Verb: "Create", Resource: "CapacityBlockExtension", OutputListKey: "CapacityBlockExtensions", OutputItemKey: ""}, + "PurchaseHostReservation": {Verb: "Create", Resource: "HostReservation", OutputListKey: "Purchase", OutputItemKey: ""}, + "PurchaseReservedInstancesOffering": {Verb: "Create", Resource: "ReservedInstancesOffering", OutputListKey: "", OutputItemKey: ""}, + "PurchaseScheduledInstances": {Verb: "Create", Resource: "ScheduledInstance", OutputListKey: "ScheduledInstanceSet", OutputItemKey: ""}, + "RebootInstances": {Verb: "Toggle", Resource: "Instance", OutputListKey: "", OutputItemKey: ""}, "RegisterImage": {Verb: "Create", Resource: "Image", OutputListKey: "", OutputItemKey: ""}, "RegisterInstanceEventNotificationAttributes": {Verb: "Create", Resource: "InstanceEventNotificationAttribute", OutputListKey: "", OutputItemKey: "InstanceTagAttribute"}, "RegisterTransitGatewayMulticastGroupMembers": {Verb: "Create", Resource: "TransitGatewayMulticastGroupMember", OutputListKey: "", OutputItemKey: "RegisteredMulticastGroupMembers"}, "RegisterTransitGatewayMulticastGroupSources": {Verb: "Create", Resource: "TransitGatewayMulticastGroupSource", OutputListKey: "", OutputItemKey: "RegisteredMulticastGroupSources"}, + "RejectCapacityReservationBillingOwnership": {Verb: "Toggle", Resource: "CapacityReservationBillingOwnership", OutputListKey: "", OutputItemKey: ""}, + "RejectTransitGatewayMulticastDomainAssociations": {Verb: "Toggle", Resource: "TransitGatewayMulticastDomainAssociation", OutputListKey: "", OutputItemKey: "Associations"}, + "RejectTransitGatewayPeeringAttachment": {Verb: "Toggle", Resource: "TransitGatewayPeeringAttachment", OutputListKey: "", OutputItemKey: "TransitGatewayPeeringAttachment"}, + "RejectTransitGatewayVpcAttachment": {Verb: "Toggle", Resource: "TransitGatewayVpcAttachment", OutputListKey: "", OutputItemKey: "TransitGatewayVpcAttachment"}, + "RejectVpcEndpointConnections": {Verb: "Toggle", Resource: "VpcEndpointConnection", OutputListKey: "Unsuccessful", OutputItemKey: ""}, + "RejectVpcPeeringConnection": {Verb: "Toggle", Resource: "VpcPeeringConnection", OutputListKey: "", OutputItemKey: ""}, + "ReleaseAddress": {Verb: "Delete", Resource: "Address", OutputListKey: "", OutputItemKey: ""}, + "ReleaseHosts": {Verb: "Delete", Resource: "Host", OutputListKey: "Successful", OutputItemKey: ""}, + "ReleaseIpamPoolAllocation": {Verb: "Delete", Resource: "IpamPoolAllocation", OutputListKey: "", OutputItemKey: ""}, + "ReplaceIamInstanceProfileAssociation": {Verb: "Update", Resource: "IamInstanceProfileAssociation", OutputListKey: "", OutputItemKey: "IamInstanceProfileAssociation"}, + "ReplaceImageCriteriaInAllowedImagesSettings": {Verb: "Update", Resource: "ImageCriteriaInAllowedImagesSetting", OutputListKey: "", OutputItemKey: ""}, + "ReplaceNetworkAclAssociation": {Verb: "Update", Resource: "NetworkAclAssociation", OutputListKey: "", OutputItemKey: ""}, + "ReplaceNetworkAclEntry": {Verb: "Update", Resource: "NetworkAclEntry", OutputListKey: "", OutputItemKey: ""}, + "ReplaceRoute": {Verb: "Update", Resource: "Route", OutputListKey: "", OutputItemKey: ""}, + "ReplaceRouteTableAssociation": {Verb: "Update", Resource: "RouteTableAssociation", OutputListKey: "", OutputItemKey: "AssociationState"}, + "ReplaceTransitGatewayRoute": {Verb: "Update", Resource: "TransitGatewayRoute", OutputListKey: "", OutputItemKey: "Route"}, + "ReplaceVpnTunnel": {Verb: "Update", Resource: "VpnTunnel", OutputListKey: "", OutputItemKey: ""}, + "RequestSpotFleet": {Verb: "Create", Resource: "SpotFleet", OutputListKey: "", OutputItemKey: ""}, + "RequestSpotInstances": {Verb: "Create", Resource: "SpotInstance", OutputListKey: "SpotInstanceRequests", OutputItemKey: ""}, + "ResetAddressAttribute": {Verb: "Toggle", Resource: "AddressAttribute", OutputListKey: "", OutputItemKey: "Address"}, + "ResetEbsDefaultKmsKeyId": {Verb: "Toggle", Resource: "EbsDefaultKmsKeyId", OutputListKey: "", OutputItemKey: ""}, + "ResetFpgaImageAttribute": {Verb: "Toggle", Resource: "FpgaImageAttribute", OutputListKey: "", OutputItemKey: ""}, + "ResetImageAttribute": {Verb: "Toggle", Resource: "ImageAttribute", OutputListKey: "", OutputItemKey: ""}, + "ResetInstanceAttribute": {Verb: "Toggle", Resource: "InstanceAttribute", OutputListKey: "", OutputItemKey: ""}, + "ResetNetworkInterfaceAttribute": {Verb: "Toggle", Resource: "NetworkInterfaceAttribute", OutputListKey: "", OutputItemKey: ""}, + "ResetSnapshotAttribute": {Verb: "Toggle", Resource: "SnapshotAttribute", OutputListKey: "", OutputItemKey: ""}, + "RestoreAddressToClassic": {Verb: "Create", Resource: "AddressToClassic", OutputListKey: "", OutputItemKey: ""}, + "RestoreImageFromRecycleBin": {Verb: "Create", Resource: "ImageFromRecycleBin", OutputListKey: "", OutputItemKey: ""}, + "RestoreManagedPrefixListVersion": {Verb: "Create", Resource: "ManagedPrefixListVersion", OutputListKey: "", OutputItemKey: "PrefixList"}, + "RestoreSnapshotFromRecycleBin": {Verb: "Create", Resource: "SnapshotFromRecycleBin", OutputListKey: "", OutputItemKey: ""}, + "RestoreSnapshotTier": {Verb: "Create", Resource: "SnapshotTier", OutputListKey: "", OutputItemKey: ""}, + "RestoreVolumeFromRecycleBin": {Verb: "Create", Resource: "VolumeFromRecycleBin", OutputListKey: "", OutputItemKey: ""}, + "RevokeClientVpnIngress": {Verb: "Relate", Resource: "ClientVpnIngress", OutputListKey: "", OutputItemKey: "Status"}, + "RevokeSecurityGroupEgress": {Verb: "Relate", Resource: "SecurityGroupEgress", OutputListKey: "RevokedSecurityGroupRules", OutputItemKey: ""}, + "RevokeSecurityGroupIngress": {Verb: "Relate", Resource: "SecurityGroupIngress", OutputListKey: "RevokedSecurityGroupRules", OutputItemKey: ""}, + "SearchLocalGatewayRoutes": {Verb: "List", Resource: "LocalGatewayRoute", OutputListKey: "Routes", OutputItemKey: ""}, + "SearchTransitGatewayMulticastGroups": {Verb: "List", Resource: "TransitGatewayMulticastGroup", OutputListKey: "MulticastGroups", OutputItemKey: ""}, + "SearchTransitGatewayRoutes": {Verb: "List", Resource: "TransitGatewayRoute", OutputListKey: "Routes", OutputItemKey: ""}, + "StartDeclarativePoliciesReport": {Verb: "Toggle", Resource: "DeclarativePoliciesReport", OutputListKey: "", OutputItemKey: ""}, + "StartInstances": {Verb: "Toggle", Resource: "Instance", OutputListKey: "StartingInstances", OutputItemKey: ""}, + "StartNetworkInsightsAccessScopeAnalysis": {Verb: "Toggle", Resource: "NetworkInsightsAccessScopeAnalysi", OutputListKey: "", OutputItemKey: "NetworkInsightsAccessScopeAnalysis"}, + "StartNetworkInsightsAnalysis": {Verb: "Toggle", Resource: "NetworkInsightsAnalysi", OutputListKey: "", OutputItemKey: "NetworkInsightsAnalysis"}, + "StartVpcEndpointServicePrivateDnsVerification": {Verb: "Toggle", Resource: "VpcEndpointServicePrivateDnsVerification", OutputListKey: "", OutputItemKey: ""}, + "StopInstances": {Verb: "Toggle", Resource: "Instance", OutputListKey: "StoppingInstances", OutputItemKey: ""}, + "TerminateClientVpnConnections": {Verb: "Delete", Resource: "ClientVpnConnection", OutputListKey: "ConnectionStatuses", OutputItemKey: ""}, + "TerminateInstances": {Verb: "Delete", Resource: "Instance", OutputListKey: "TerminatingInstances", OutputItemKey: ""}, + "UnassignIpv6Addresses": {Verb: "Relate", Resource: "Ipv6Address", OutputListKey: "UnassignedIpv6Addresses", OutputItemKey: ""}, + "UnassignPrivateIpAddresses": {Verb: "Relate", Resource: "PrivateIpAddress", OutputListKey: "", OutputItemKey: ""}, + "UnassignPrivateNatGatewayAddress": {Verb: "Relate", Resource: "PrivateNatGatewayAddress", OutputListKey: "NatGatewayAddresses", OutputItemKey: ""}, + "UnlockSnapshot": {Verb: "Toggle", Resource: "Snapshot", OutputListKey: "", OutputItemKey: ""}, "UpdateCapacityManagerOrganizationsAccess": {Verb: "Update", Resource: "CapacityManagerOrganizationsAccess", OutputListKey: "", OutputItemKey: ""}, "UpdateInterruptibleCapacityReservationAllocation": {Verb: "Update", Resource: "InterruptibleCapacityReservationAllocation", OutputListKey: "", OutputItemKey: ""}, "UpdateSecurityGroupRuleDescriptionsEgress": {Verb: "Update", Resource: "SecurityGroupRuleDescriptionsEgress", OutputListKey: "", OutputItemKey: ""}, "UpdateSecurityGroupRuleDescriptionsIngress": {Verb: "Update", Resource: "SecurityGroupRuleDescriptionsIngress", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("ecr", map[string]crud.OpMeta{ - "BatchGetImage": {Verb: "List", Resource: "Image", OutputListKey: "failures", OutputItemKey: ""}, + "BatchDeleteImage": {Verb: "Delete", Resource: "Image", OutputListKey: "failures", OutputItemKey: ""}, + "BatchGetImage": {Verb: "List", Resource: "Image", OutputListKey: "failures", OutputItemKey: ""}, "BatchGetRepositoryScanningConfiguration": {Verb: "List", Resource: "RepositoryScanningConfiguration", OutputListKey: "failures", OutputItemKey: ""}, + "CompleteLayerUpload": {Verb: "Toggle", Resource: "LayerUpload", OutputListKey: "", OutputItemKey: ""}, "CreatePullThroughCacheRule": {Verb: "Create", Resource: "PullThroughCacheRule", OutputListKey: "", OutputItemKey: ""}, "CreateRepository": {Verb: "Create", Resource: "Repository", OutputListKey: "", OutputItemKey: "repository"}, "CreateRepositoryCreationTemplate": {Verb: "Create", Resource: "RepositoryCreationTemplate", OutputListKey: "", OutputItemKey: "repositoryCreationTemplate"}, @@ -6254,6 +6775,7 @@ func init() { "GetRegistryScanningConfiguration": {Verb: "Get", Resource: "RegistryScanningConfiguration", OutputListKey: "", OutputItemKey: "scanningConfiguration"}, "GetRepositoryPolicy": {Verb: "Get", Resource: "RepositoryPolicy", OutputListKey: "", OutputItemKey: ""}, "GetSigningConfiguration": {Verb: "Get", Resource: "SigningConfiguration", OutputListKey: "", OutputItemKey: "signingConfiguration"}, + "InitiateLayerUpload": {Verb: "Create", Resource: "LayerUpload", OutputListKey: "", OutputItemKey: ""}, "ListImageReferrers": {Verb: "List", Resource: "ImageReferrer", OutputListKey: "referrers", OutputItemKey: ""}, "ListImages": {Verb: "List", Resource: "Image", OutputListKey: "imageIds", OutputItemKey: ""}, "ListPullTimeUpdateExclusions": {Verb: "List", Resource: "PullTimeUpdateExclusion", OutputListKey: "pullTimeUpdateExclusions", OutputItemKey: ""}, @@ -6268,6 +6790,9 @@ func init() { "PutReplicationConfiguration": {Verb: "Update", Resource: "ReplicationConfiguration", OutputListKey: "", OutputItemKey: "replicationConfiguration"}, "PutSigningConfiguration": {Verb: "Update", Resource: "SigningConfiguration", OutputListKey: "", OutputItemKey: "signingConfiguration"}, "RegisterPullTimeUpdateExclusion": {Verb: "Create", Resource: "PullTimeUpdateExclusion", OutputListKey: "", OutputItemKey: ""}, + "SetRepositoryPolicy": {Verb: "Update", Resource: "RepositoryPolicy", OutputListKey: "", OutputItemKey: ""}, + "StartImageScan": {Verb: "Toggle", Resource: "ImageScan", OutputListKey: "", OutputItemKey: "imageId"}, + "StartLifecyclePolicyPreview": {Verb: "Toggle", Resource: "LifecyclePolicyPreview", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateImageStorageClass": {Verb: "Update", Resource: "ImageStorageClass", OutputListKey: "", OutputItemKey: "imageId"}, @@ -6275,6 +6800,8 @@ func init() { "UpdateRepositoryCreationTemplate": {Verb: "Update", Resource: "RepositoryCreationTemplate", OutputListKey: "", OutputItemKey: "repositoryCreationTemplate"}, }) crud.Register("ecrpublic", map[string]crud.OpMeta{ + "BatchDeleteImage": {Verb: "Delete", Resource: "Image", OutputListKey: "failures", OutputItemKey: ""}, + "CompleteLayerUpload": {Verb: "Toggle", Resource: "LayerUpload", OutputListKey: "", OutputItemKey: ""}, "CreateRepository": {Verb: "Create", Resource: "Repository", OutputListKey: "", OutputItemKey: "catalogData"}, "DeleteRepository": {Verb: "Delete", Resource: "Repository", OutputListKey: "", OutputItemKey: "repository"}, "DeleteRepositoryPolicy": {Verb: "Delete", Resource: "RepositoryPolicy", OutputListKey: "", OutputItemKey: ""}, @@ -6286,10 +6813,12 @@ func init() { "GetRegistryCatalogData": {Verb: "Get", Resource: "RegistryCatalogData", OutputListKey: "", OutputItemKey: "registryCatalogData"}, "GetRepositoryCatalogData": {Verb: "Get", Resource: "RepositoryCatalogData", OutputListKey: "", OutputItemKey: "catalogData"}, "GetRepositoryPolicy": {Verb: "Get", Resource: "RepositoryPolicy", OutputListKey: "", OutputItemKey: ""}, + "InitiateLayerUpload": {Verb: "Create", Resource: "LayerUpload", OutputListKey: "", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, "PutImage": {Verb: "Update", Resource: "Image", OutputListKey: "", OutputItemKey: "image"}, "PutRegistryCatalogData": {Verb: "Update", Resource: "RegistryCatalogData", OutputListKey: "", OutputItemKey: "registryCatalogData"}, "PutRepositoryCatalogData": {Verb: "Update", Resource: "RepositoryCatalogData", OutputListKey: "", OutputItemKey: "catalogData"}, + "SetRepositoryPolicy": {Verb: "Update", Resource: "RepositoryPolicy", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, }) @@ -6348,6 +6877,12 @@ func init() { "RegisterContainerInstance": {Verb: "Create", Resource: "ContainerInstance", OutputListKey: "", OutputItemKey: "containerInstance"}, "RegisterDaemonTaskDefinition": {Verb: "Create", Resource: "DaemonTaskDefinition", OutputListKey: "", OutputItemKey: ""}, "RegisterTaskDefinition": {Verb: "Create", Resource: "TaskDefinition", OutputListKey: "tags", OutputItemKey: "taskDefinition"}, + "StartTask": {Verb: "Toggle", Resource: "Task", OutputListKey: "failures", OutputItemKey: ""}, + "StopServiceDeployment": {Verb: "Toggle", Resource: "ServiceDeployment", OutputListKey: "", OutputItemKey: ""}, + "StopTask": {Verb: "Toggle", Resource: "Task", OutputListKey: "", OutputItemKey: "task"}, + "SubmitAttachmentStateChanges": {Verb: "Create", Resource: "AttachmentStateChange", OutputListKey: "", OutputItemKey: ""}, + "SubmitContainerStateChange": {Verb: "Create", Resource: "ContainerStateChange", OutputListKey: "", OutputItemKey: ""}, + "SubmitTaskStateChange": {Verb: "Create", Resource: "TaskStateChange", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateCapacityProvider": {Verb: "Update", Resource: "CapacityProvider", OutputListKey: "", OutputItemKey: "capacityProvider"}, @@ -6396,9 +6931,9 @@ func init() { "UpdateFileSystemProtection": {Verb: "Update", Resource: "FileSystemProtection", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2015-02-01/file-systems/{FileSystemId}/protection"}, }) crud.Register("eks", map[string]crud.OpMeta{ - "AssociateAccessPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clusters/{clusterName}/access-entries/{principalArn}/access-policies"}, - "AssociateEncryptionConfig": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clusters/{clusterName}/encryption-config/associate"}, - "AssociateIdentityProviderConfig": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clusters/{clusterName}/identity-provider-configs/associate"}, + "AssociateAccessPolicy": {Verb: "Relate", Resource: "AccessPolicy", OutputListKey: "", OutputItemKey: "associatedAccessPolicy", Method: "POST", URI: "/clusters/{clusterName}/access-entries/{principalArn}/access-policies"}, + "AssociateEncryptionConfig": {Verb: "Relate", Resource: "EncryptionConfig", OutputListKey: "", OutputItemKey: "update", Method: "POST", URI: "/clusters/{clusterName}/encryption-config/associate"}, + "AssociateIdentityProviderConfig": {Verb: "Relate", Resource: "IdentityProviderConfig", OutputListKey: "", OutputItemKey: "update", Method: "POST", URI: "/clusters/{clusterName}/identity-provider-configs/associate"}, "CreateAccessEntry": {Verb: "Create", Resource: "AccessEntry", OutputListKey: "", OutputItemKey: "accessEntry", Method: "POST", URI: "/clusters/{clusterName}/access-entries"}, "CreateAddon": {Verb: "Create", Resource: "Addon", OutputListKey: "", OutputItemKey: "addon", Method: "POST", URI: "/clusters/{clusterName}/addons"}, "CreateCapability": {Verb: "Create", Resource: "Capability", OutputListKey: "", OutputItemKey: "capability", Method: "POST", URI: "/clusters/{clusterName}/capabilities"}, @@ -6431,8 +6966,8 @@ func init() { "DescribeNodegroup": {Verb: "Get", Resource: "Nodegroup", OutputListKey: "", OutputItemKey: "nodegroup", Method: "GET", URI: "/clusters/{clusterName}/node-groups/{nodegroupName}"}, "DescribePodIdentityAssociation": {Verb: "Get", Resource: "PodIdentityAssociation", OutputListKey: "", OutputItemKey: "association", Method: "GET", URI: "/clusters/{clusterName}/pod-identity-associations/{associationId}"}, "DescribeUpdate": {Verb: "Get", Resource: "Update", OutputListKey: "", OutputItemKey: "update", Method: "GET", URI: "/clusters/{name}/updates/{updateId}"}, - "DisassociateAccessPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/clusters/{clusterName}/access-entries/{principalArn}/access-policies/{policyArn}"}, - "DisassociateIdentityProviderConfig": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clusters/{clusterName}/identity-provider-configs/disassociate"}, + "DisassociateAccessPolicy": {Verb: "Relate", Resource: "AccessPolicy", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/clusters/{clusterName}/access-entries/{principalArn}/access-policies/{policyArn}"}, + "DisassociateIdentityProviderConfig": {Verb: "Relate", Resource: "IdentityProviderConfig", OutputListKey: "", OutputItemKey: "update", Method: "POST", URI: "/clusters/{clusterName}/identity-provider-configs/disassociate"}, "ListAccessEntries": {Verb: "List", Resource: "AccessEntry", OutputListKey: "accessEntries", OutputItemKey: "", Method: "GET", URI: "/clusters/{clusterName}/access-entries"}, "ListAccessPolicies": {Verb: "List", Resource: "AccessPolicy", OutputListKey: "accessPolicies", OutputItemKey: "", Method: "GET", URI: "/access-policies"}, "ListAddons": {Verb: "List", Resource: "Addon", OutputListKey: "addons", OutputItemKey: "", Method: "GET", URI: "/clusters/{clusterName}/addons"}, @@ -6448,7 +6983,7 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListUpdates": {Verb: "List", Resource: "Update", OutputListKey: "updateIds", OutputItemKey: "", Method: "GET", URI: "/clusters/{name}/updates"}, "RegisterCluster": {Verb: "Create", Resource: "Cluster", OutputListKey: "", OutputItemKey: "cluster", Method: "POST", URI: "/cluster-registrations"}, - "StartInsightsRefresh": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clusters/{clusterName}/insights-refresh"}, + "StartInsightsRefresh": {Verb: "Toggle", Resource: "InsightsRefresh", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clusters/{clusterName}/insights-refresh"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAccessEntry": {Verb: "Update", Resource: "AccessEntry", OutputListKey: "", OutputItemKey: "accessEntry", Method: "POST", URI: "/clusters/{clusterName}/access-entries/{principalArn}"}, @@ -6461,7 +6996,16 @@ func init() { "UpdateNodegroupVersion": {Verb: "Update", Resource: "NodegroupVersion", OutputListKey: "", OutputItemKey: "update", Method: "POST", URI: "/clusters/{clusterName}/node-groups/{nodegroupName}/update-version"}, "UpdatePodIdentityAssociation": {Verb: "Update", Resource: "PodIdentityAssociation", OutputListKey: "", OutputItemKey: "association", Method: "POST", URI: "/clusters/{clusterName}/pod-identity-associations/{associationId}"}, }) + crud.Register("eksauth", map[string]crud.OpMeta{ + "AssumeRoleForPodIdentity": {Verb: "Create", Resource: "RoleForPodIdentity", OutputListKey: "", OutputItemKey: "assumedRoleUser", Method: "POST", URI: "/clusters/{clusterName}/assume-role-for-pod-identity"}, + }) crud.Register("elasticache", map[string]crud.OpMeta{ + "AddTagsToResource": {Verb: "Relate", Resource: "TagsToResource", OutputListKey: "TagList", OutputItemKey: ""}, + "AuthorizeCacheSecurityGroupIngress": {Verb: "Relate", Resource: "CacheSecurityGroupIngress", OutputListKey: "", OutputItemKey: "CacheSecurityGroup"}, + "BatchApplyUpdateAction": {Verb: "Update", Resource: "UpdateAction", OutputListKey: "ProcessedUpdateActions", OutputItemKey: ""}, + "CompleteMigration": {Verb: "Toggle", Resource: "Migration", OutputListKey: "", OutputItemKey: "ReplicationGroup"}, + "CopyServerlessCacheSnapshot": {Verb: "Create", Resource: "ServerlessCacheSnapshot", OutputListKey: "", OutputItemKey: "ServerlessCacheSnapshot"}, + "CopySnapshot": {Verb: "Create", Resource: "Snapshot", OutputListKey: "", OutputItemKey: "Snapshot"}, "CreateCacheCluster": {Verb: "Create", Resource: "CacheCluster", OutputListKey: "", OutputItemKey: "CacheCluster"}, "CreateCacheParameterGroup": {Verb: "Create", Resource: "CacheParameterGroup", OutputListKey: "", OutputItemKey: "CacheParameterGroup"}, "CreateCacheSecurityGroup": {Verb: "Create", Resource: "CacheSecurityGroup", OutputListKey: "", OutputItemKey: "CacheSecurityGroup"}, @@ -6503,6 +7047,8 @@ func init() { "DescribeUpdateActions": {Verb: "Get", Resource: "UpdateAction", OutputListKey: "UpdateActions", OutputItemKey: ""}, "DescribeUserGroups": {Verb: "Get", Resource: "UserGroup", OutputListKey: "UserGroups", OutputItemKey: ""}, "DescribeUsers": {Verb: "Get", Resource: "User", OutputListKey: "Users", OutputItemKey: ""}, + "DisassociateGlobalReplicationGroup": {Verb: "Relate", Resource: "GlobalReplicationGroup", OutputListKey: "", OutputItemKey: "GlobalReplicationGroup"}, + "FailoverGlobalReplicationGroup": {Verb: "Toggle", Resource: "GlobalReplicationGroup", OutputListKey: "", OutputItemKey: "GlobalReplicationGroup"}, "ListAllowedNodeTypeModifications": {Verb: "List", Resource: "AllowedNodeTypeModification", OutputListKey: "ScaleDownModifications", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "TagList", OutputItemKey: ""}, "ModifyCacheCluster": {Verb: "Update", Resource: "CacheCluster", OutputListKey: "", OutputItemKey: "CacheCluster"}, @@ -6514,8 +7060,17 @@ func init() { "ModifyServerlessCache": {Verb: "Update", Resource: "ServerlessCache", OutputListKey: "", OutputItemKey: "ServerlessCache"}, "ModifyUser": {Verb: "Update", Resource: "User", OutputListKey: "UserGroupIds", OutputItemKey: "Authentication"}, "ModifyUserGroup": {Verb: "Update", Resource: "UserGroup", OutputListKey: "ReplicationGroups", OutputItemKey: "PendingChanges"}, + "PurchaseReservedCacheNodesOffering": {Verb: "Create", Resource: "ReservedCacheNodesOffering", OutputListKey: "", OutputItemKey: "ReservedCacheNode"}, + "RebootCacheCluster": {Verb: "Toggle", Resource: "CacheCluster", OutputListKey: "", OutputItemKey: "CacheCluster"}, + "RemoveTagsFromResource": {Verb: "Relate", Resource: "TagsFromResource", OutputListKey: "TagList", OutputItemKey: ""}, + "ResetCacheParameterGroup": {Verb: "Toggle", Resource: "CacheParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "RevokeCacheSecurityGroupIngress": {Verb: "Relate", Resource: "CacheSecurityGroupIngress", OutputListKey: "", OutputItemKey: "CacheSecurityGroup"}, + "StartMigration": {Verb: "Toggle", Resource: "Migration", OutputListKey: "", OutputItemKey: "ReplicationGroup"}, }) crud.Register("elasticbeanstalk", map[string]crud.OpMeta{ + "AbortEnvironmentUpdate": {Verb: "Toggle", Resource: "EnvironmentUpdate", OutputListKey: "", OutputItemKey: ""}, + "ApplyEnvironmentManagedAction": {Verb: "Update", Resource: "EnvironmentManagedAction", OutputListKey: "", OutputItemKey: ""}, + "AssociateEnvironmentOperationsRole": {Verb: "Relate", Resource: "EnvironmentOperationsRole", OutputListKey: "", OutputItemKey: ""}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "Application"}, "CreateApplicationVersion": {Verb: "Create", Resource: "ApplicationVersion", OutputListKey: "", OutputItemKey: "ApplicationVersion"}, "CreateConfigurationTemplate": {Verb: "Create", Resource: "ConfigurationTemplate", OutputListKey: "OptionSettings", OutputItemKey: ""}, @@ -6540,10 +7095,15 @@ func init() { "DescribeEvents": {Verb: "Get", Resource: "Event", OutputListKey: "Events", OutputItemKey: ""}, "DescribeInstancesHealth": {Verb: "Get", Resource: "InstancesHealth", OutputListKey: "InstanceHealthList", OutputItemKey: ""}, "DescribePlatformVersion": {Verb: "Get", Resource: "PlatformVersion", OutputListKey: "", OutputItemKey: "PlatformDescription"}, + "DisassociateEnvironmentOperationsRole": {Verb: "Relate", Resource: "EnvironmentOperationsRole", OutputListKey: "", OutputItemKey: ""}, "ListAvailableSolutionStacks": {Verb: "List", Resource: "AvailableSolutionStack", OutputListKey: "SolutionStackDetails", OutputItemKey: ""}, "ListPlatformBranches": {Verb: "List", Resource: "PlatformBranche", OutputListKey: "PlatformBranchSummaryList", OutputItemKey: ""}, "ListPlatformVersions": {Verb: "List", Resource: "PlatformVersion", OutputListKey: "PlatformSummaryList", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "ResourceTags", OutputItemKey: ""}, + "RequestEnvironmentInfo": {Verb: "Create", Resource: "EnvironmentInfo", OutputListKey: "", OutputItemKey: ""}, + "RestartAppServer": {Verb: "Toggle", Resource: "AppServer", OutputListKey: "", OutputItemKey: ""}, + "RetrieveEnvironmentInfo": {Verb: "Get", Resource: "EnvironmentInfo", OutputListKey: "EnvironmentInfo", OutputItemKey: ""}, + "TerminateEnvironment": {Verb: "Delete", Resource: "Environment", OutputListKey: "EnvironmentLinks", OutputItemKey: "Resources"}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: "Application"}, "UpdateApplicationResourceLifecycle": {Verb: "Update", Resource: "ApplicationResourceLifecycle", OutputListKey: "", OutputItemKey: "ResourceLifecycleConfig"}, "UpdateApplicationVersion": {Verb: "Update", Resource: "ApplicationVersion", OutputListKey: "", OutputItemKey: "ApplicationVersion"}, @@ -6552,26 +7112,39 @@ func init() { "UpdateTagsForResource": {Verb: "Update", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("elasticloadbalancing", map[string]crud.OpMeta{ - "CreateAppCookieStickinessPolicy": {Verb: "Create", Resource: "AppCookieStickinessPolicy", OutputListKey: "", OutputItemKey: ""}, - "CreateLBCookieStickinessPolicy": {Verb: "Create", Resource: "LBCookieStickinessPolicy", OutputListKey: "", OutputItemKey: ""}, - "CreateLoadBalancer": {Verb: "Create", Resource: "LoadBalancer", OutputListKey: "", OutputItemKey: ""}, - "CreateLoadBalancerListeners": {Verb: "Create", Resource: "LoadBalancerListener", OutputListKey: "", OutputItemKey: ""}, - "CreateLoadBalancerPolicy": {Verb: "Create", Resource: "LoadBalancerPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteLoadBalancer": {Verb: "Delete", Resource: "LoadBalancer", OutputListKey: "", OutputItemKey: ""}, - "DeleteLoadBalancerListeners": {Verb: "Delete", Resource: "LoadBalancerListener", OutputListKey: "", OutputItemKey: ""}, - "DeleteLoadBalancerPolicy": {Verb: "Delete", Resource: "LoadBalancerPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeregisterInstancesFromLoadBalancer": {Verb: "Delete", Resource: "InstancesFromLoadBalancer", OutputListKey: "Instances", OutputItemKey: ""}, - "DescribeAccountLimits": {Verb: "Get", Resource: "AccountLimit", OutputListKey: "Limits", OutputItemKey: ""}, - "DescribeInstanceHealth": {Verb: "Get", Resource: "InstanceHealth", OutputListKey: "InstanceStates", OutputItemKey: ""}, - "DescribeLoadBalancerAttributes": {Verb: "Get", Resource: "LoadBalancerAttribute", OutputListKey: "", OutputItemKey: "LoadBalancerAttributes"}, - "DescribeLoadBalancerPolicies": {Verb: "Get", Resource: "LoadBalancerPolicy", OutputListKey: "PolicyDescriptions", OutputItemKey: ""}, - "DescribeLoadBalancerPolicyTypes": {Verb: "Get", Resource: "LoadBalancerPolicyType", OutputListKey: "PolicyTypeDescriptions", OutputItemKey: ""}, - "DescribeLoadBalancers": {Verb: "Get", Resource: "LoadBalancer", OutputListKey: "LoadBalancerDescriptions", OutputItemKey: ""}, - "DescribeTags": {Verb: "Get", Resource: "Tag", OutputListKey: "TagDescriptions", OutputItemKey: ""}, - "ModifyLoadBalancerAttributes": {Verb: "Update", Resource: "LoadBalancerAttribute", OutputListKey: "", OutputItemKey: "LoadBalancerAttributes"}, - "RegisterInstancesWithLoadBalancer": {Verb: "Create", Resource: "InstancesWithLoadBalancer", OutputListKey: "Instances", OutputItemKey: ""}, + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "ApplySecurityGroupsToLoadBalancer": {Verb: "Update", Resource: "SecurityGroupsToLoadBalancer", OutputListKey: "SecurityGroups", OutputItemKey: ""}, + "AttachLoadBalancerToSubnets": {Verb: "Relate", Resource: "LoadBalancerToSubnet", OutputListKey: "Subnets", OutputItemKey: ""}, + "CreateAppCookieStickinessPolicy": {Verb: "Create", Resource: "AppCookieStickinessPolicy", OutputListKey: "", OutputItemKey: ""}, + "CreateLBCookieStickinessPolicy": {Verb: "Create", Resource: "LBCookieStickinessPolicy", OutputListKey: "", OutputItemKey: ""}, + "CreateLoadBalancer": {Verb: "Create", Resource: "LoadBalancer", OutputListKey: "", OutputItemKey: ""}, + "CreateLoadBalancerListeners": {Verb: "Create", Resource: "LoadBalancerListener", OutputListKey: "", OutputItemKey: ""}, + "CreateLoadBalancerPolicy": {Verb: "Create", Resource: "LoadBalancerPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteLoadBalancer": {Verb: "Delete", Resource: "LoadBalancer", OutputListKey: "", OutputItemKey: ""}, + "DeleteLoadBalancerListeners": {Verb: "Delete", Resource: "LoadBalancerListener", OutputListKey: "", OutputItemKey: ""}, + "DeleteLoadBalancerPolicy": {Verb: "Delete", Resource: "LoadBalancerPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeregisterInstancesFromLoadBalancer": {Verb: "Delete", Resource: "InstancesFromLoadBalancer", OutputListKey: "Instances", OutputItemKey: ""}, + "DescribeAccountLimits": {Verb: "Get", Resource: "AccountLimit", OutputListKey: "Limits", OutputItemKey: ""}, + "DescribeInstanceHealth": {Verb: "Get", Resource: "InstanceHealth", OutputListKey: "InstanceStates", OutputItemKey: ""}, + "DescribeLoadBalancerAttributes": {Verb: "Get", Resource: "LoadBalancerAttribute", OutputListKey: "", OutputItemKey: "LoadBalancerAttributes"}, + "DescribeLoadBalancerPolicies": {Verb: "Get", Resource: "LoadBalancerPolicy", OutputListKey: "PolicyDescriptions", OutputItemKey: ""}, + "DescribeLoadBalancerPolicyTypes": {Verb: "Get", Resource: "LoadBalancerPolicyType", OutputListKey: "PolicyTypeDescriptions", OutputItemKey: ""}, + "DescribeLoadBalancers": {Verb: "Get", Resource: "LoadBalancer", OutputListKey: "LoadBalancerDescriptions", OutputItemKey: ""}, + "DescribeTags": {Verb: "Get", Resource: "Tag", OutputListKey: "TagDescriptions", OutputItemKey: ""}, + "DetachLoadBalancerFromSubnets": {Verb: "Relate", Resource: "LoadBalancerFromSubnet", OutputListKey: "Subnets", OutputItemKey: ""}, + "DisableAvailabilityZonesForLoadBalancer": {Verb: "Toggle", Resource: "AvailabilityZonesForLoadBalancer", OutputListKey: "AvailabilityZones", OutputItemKey: ""}, + "EnableAvailabilityZonesForLoadBalancer": {Verb: "Toggle", Resource: "AvailabilityZonesForLoadBalancer", OutputListKey: "AvailabilityZones", OutputItemKey: ""}, + "ModifyLoadBalancerAttributes": {Verb: "Update", Resource: "LoadBalancerAttribute", OutputListKey: "", OutputItemKey: "LoadBalancerAttributes"}, + "RegisterInstancesWithLoadBalancer": {Verb: "Create", Resource: "InstancesWithLoadBalancer", OutputListKey: "Instances", OutputItemKey: ""}, + "RemoveTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "SetLoadBalancerListenerSSLCertificate": {Verb: "Update", Resource: "LoadBalancerListenerSSLCertificate", OutputListKey: "", OutputItemKey: ""}, + "SetLoadBalancerPoliciesForBackendServer": {Verb: "Update", Resource: "LoadBalancerPoliciesForBackendServer", OutputListKey: "", OutputItemKey: ""}, + "SetLoadBalancerPoliciesOfListener": {Verb: "Update", Resource: "LoadBalancerPoliciesOfListener", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("elasticloadbalancingv2", map[string]crud.OpMeta{ + "AddListenerCertificates": {Verb: "Relate", Resource: "ListenerCertificate", OutputListKey: "Certificates", OutputItemKey: ""}, + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "AddTrustStoreRevocations": {Verb: "Relate", Resource: "TrustStoreRevocation", OutputListKey: "TrustStoreRevocations", OutputItemKey: ""}, "CreateListener": {Verb: "Create", Resource: "Listener", OutputListKey: "Listeners", OutputItemKey: ""}, "CreateLoadBalancer": {Verb: "Create", Resource: "LoadBalancer", OutputListKey: "LoadBalancers", OutputItemKey: ""}, "CreateRule": {Verb: "Create", Resource: "Rule", OutputListKey: "Rules", OutputItemKey: ""}, @@ -6613,14 +7186,21 @@ func init() { "ModifyTargetGroupAttributes": {Verb: "Update", Resource: "TargetGroupAttribute", OutputListKey: "Attributes", OutputItemKey: ""}, "ModifyTrustStore": {Verb: "Update", Resource: "TrustStore", OutputListKey: "TrustStores", OutputItemKey: ""}, "RegisterTargets": {Verb: "Create", Resource: "Target", OutputListKey: "", OutputItemKey: ""}, + "RemoveListenerCertificates": {Verb: "Relate", Resource: "ListenerCertificate", OutputListKey: "", OutputItemKey: ""}, + "RemoveTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "RemoveTrustStoreRevocations": {Verb: "Relate", Resource: "TrustStoreRevocation", OutputListKey: "", OutputItemKey: ""}, + "SetIpAddressType": {Verb: "Update", Resource: "IpAddressType", OutputListKey: "", OutputItemKey: ""}, + "SetRulePriorities": {Verb: "Update", Resource: "RulePriority", OutputListKey: "Rules", OutputItemKey: ""}, + "SetSecurityGroups": {Verb: "Update", Resource: "SecurityGroup", OutputListKey: "SecurityGroupIds", OutputItemKey: ""}, + "SetSubnets": {Verb: "Update", Resource: "Subnet", OutputListKey: "AvailabilityZones", OutputItemKey: ""}, }) crud.Register("elasticsearchservice", map[string]crud.OpMeta{ - "AcceptInboundCrossClusterSearchConnection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2015-01-01/es/ccs/inboundConnection/{CrossClusterSearchConnectionId}/accept"}, - "AddTags": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/tags"}, - "AssociatePackage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/packages/associate/{PackageID}/{DomainName}"}, - "AuthorizeVpcEndpointAccess": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/domain/{DomainName}/authorizeVpcEndpointAccess"}, - "CancelDomainConfigChange": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/domain/{DomainName}/config/cancel"}, - "CancelElasticsearchServiceSoftwareUpdate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/serviceSoftwareUpdate/cancel"}, + "AcceptInboundCrossClusterSearchConnection": {Verb: "Toggle", Resource: "InboundCrossClusterSearchConnection", OutputListKey: "", OutputItemKey: "CrossClusterSearchConnection", Method: "PUT", URI: "/2015-01-01/es/ccs/inboundConnection/{CrossClusterSearchConnectionId}/accept"}, + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/tags"}, + "AssociatePackage": {Verb: "Relate", Resource: "Package", OutputListKey: "", OutputItemKey: "DomainPackageDetails", Method: "POST", URI: "/2015-01-01/packages/associate/{PackageID}/{DomainName}"}, + "AuthorizeVpcEndpointAccess": {Verb: "Relate", Resource: "VpcEndpointAccess", OutputListKey: "", OutputItemKey: "AuthorizedPrincipal", Method: "POST", URI: "/2015-01-01/es/domain/{DomainName}/authorizeVpcEndpointAccess"}, + "CancelDomainConfigChange": {Verb: "Toggle", Resource: "DomainConfigChange", OutputListKey: "CancelledChangeIds", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/domain/{DomainName}/config/cancel"}, + "CancelElasticsearchServiceSoftwareUpdate": {Verb: "Toggle", Resource: "ElasticsearchServiceSoftwareUpdate", OutputListKey: "", OutputItemKey: "ServiceSoftwareOptions", Method: "POST", URI: "/2015-01-01/es/serviceSoftwareUpdate/cancel"}, "CreateElasticsearchDomain": {Verb: "Create", Resource: "ElasticsearchDomain", OutputListKey: "", OutputItemKey: "DomainStatus", Method: "POST", URI: "/2015-01-01/es/domain"}, "CreateOutboundCrossClusterSearchConnection": {Verb: "Create", Resource: "OutboundCrossClusterSearchConnection", OutputListKey: "", OutputItemKey: "ConnectionStatus", Method: "POST", URI: "/2015-01-01/es/ccs/outboundConnection"}, "CreatePackage": {Verb: "Create", Resource: "Package", OutputListKey: "", OutputItemKey: "PackageDetails", Method: "POST", URI: "/2015-01-01/packages"}, @@ -6657,24 +7237,24 @@ func init() { "ListVpcEndpointAccess": {Verb: "List", Resource: "VpcEndpointAccess", OutputListKey: "AuthorizedPrincipalList", OutputItemKey: "", Method: "GET", URI: "/2015-01-01/es/domain/{DomainName}/listVpcEndpointAccess"}, "ListVpcEndpoints": {Verb: "List", Resource: "VpcEndpoint", OutputListKey: "VpcEndpointSummaryList", OutputItemKey: "", Method: "GET", URI: "/2015-01-01/es/vpcEndpoints"}, "ListVpcEndpointsForDomain": {Verb: "List", Resource: "VpcEndpointsForDomain", OutputListKey: "VpcEndpointSummaryList", OutputItemKey: "", Method: "GET", URI: "/2015-01-01/es/domain/{DomainName}/vpcEndpoints"}, - "PurchaseReservedElasticsearchInstanceOffering": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/purchaseReservedInstanceOffering"}, - "RejectInboundCrossClusterSearchConnection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2015-01-01/es/ccs/inboundConnection/{CrossClusterSearchConnectionId}/reject"}, - "RemoveTags": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/tags-removal"}, - "RevokeVpcEndpointAccess": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/domain/{DomainName}/revokeVpcEndpointAccess"}, - "StartElasticsearchServiceSoftwareUpdate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/serviceSoftwareUpdate/start"}, + "PurchaseReservedElasticsearchInstanceOffering": {Verb: "Create", Resource: "ReservedElasticsearchInstanceOffering", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/purchaseReservedInstanceOffering"}, + "RejectInboundCrossClusterSearchConnection": {Verb: "Toggle", Resource: "InboundCrossClusterSearchConnection", OutputListKey: "", OutputItemKey: "CrossClusterSearchConnection", Method: "PUT", URI: "/2015-01-01/es/ccs/inboundConnection/{CrossClusterSearchConnectionId}/reject"}, + "RemoveTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/tags-removal"}, + "RevokeVpcEndpointAccess": {Verb: "Relate", Resource: "VpcEndpointAccess", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/domain/{DomainName}/revokeVpcEndpointAccess"}, + "StartElasticsearchServiceSoftwareUpdate": {Verb: "Toggle", Resource: "ElasticsearchServiceSoftwareUpdate", OutputListKey: "", OutputItemKey: "ServiceSoftwareOptions", Method: "POST", URI: "/2015-01-01/es/serviceSoftwareUpdate/start"}, "UpdateElasticsearchDomainConfig": {Verb: "Update", Resource: "ElasticsearchDomainConfig", OutputListKey: "", OutputItemKey: "DomainConfig", Method: "POST", URI: "/2015-01-01/es/domain/{DomainName}/config"}, "UpdatePackage": {Verb: "Update", Resource: "Package", OutputListKey: "", OutputItemKey: "PackageDetails", Method: "POST", URI: "/2015-01-01/packages/update"}, "UpdateVpcEndpoint": {Verb: "Update", Resource: "VpcEndpoint", OutputListKey: "", OutputItemKey: "VpcEndpoint", Method: "POST", URI: "/2015-01-01/es/vpcEndpoints/update"}, - "UpgradeElasticsearchDomain": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-01-01/es/upgradeDomain"}, + "UpgradeElasticsearchDomain": {Verb: "Update", Resource: "ElasticsearchDomain", OutputListKey: "", OutputItemKey: "ChangeProgressDetails", Method: "POST", URI: "/2015-01-01/es/upgradeDomain"}, }) crud.Register("elementalinference", map[string]crud.OpMeta{ - "AssociateFeed": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/feed/{id}/associate"}, + "AssociateFeed": {Verb: "Relate", Resource: "Feed", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/feed/{id}/associate"}, "CreateDictionary": {Verb: "Create", Resource: "Dictionary", OutputListKey: "references", OutputItemKey: "", Method: "POST", URI: "/v1/dictionary"}, "CreateFeed": {Verb: "Create", Resource: "Feed", OutputListKey: "dataEndpoints", OutputItemKey: "association", Method: "POST", URI: "/v1/feed"}, "DeleteDictionary": {Verb: "Delete", Resource: "Dictionary", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/dictionary/{id}"}, "DeleteFeed": {Verb: "Delete", Resource: "Feed", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/feed/{id}"}, "DeleteFeedPolicy": {Verb: "Delete", Resource: "FeedPolicy", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/feed/{id}/policy"}, - "DisassociateFeed": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/feed/{id}/disassociate"}, + "DisassociateFeed": {Verb: "Relate", Resource: "Feed", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/feed/{id}/disassociate"}, "ExportDictionaryEntries": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v1/dictionary/{id}/entries/export"}, "GetDictionary": {Verb: "Get", Resource: "Dictionary", OutputListKey: "references", OutputItemKey: "", Method: "GET", URI: "/v1/dictionary/{id}"}, "GetFeed": {Verb: "Get", Resource: "Feed", OutputListKey: "dataEndpoints", OutputItemKey: "association", Method: "GET", URI: "/v1/feed/{id}"}, @@ -6684,13 +7264,18 @@ func init() { "ListFeeds": {Verb: "List", Resource: "Feed", OutputListKey: "feeds", OutputItemKey: "", Method: "GET", URI: "/v1/feeds"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v1/tags/{resourceArn}"}, "PutFeedPolicy": {Verb: "Update", Resource: "FeedPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/feed/{id}/policy"}, - "SearchFixtures": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/fixtures"}, + "SearchFixtures": {Verb: "List", Resource: "Fixture", OutputListKey: "fixtures", OutputItemKey: "", Method: "POST", URI: "/v1/fixtures"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/tags/{resourceArn}"}, "UpdateDictionary": {Verb: "Update", Resource: "Dictionary", OutputListKey: "references", OutputItemKey: "", Method: "PATCH", URI: "/v1/dictionary/{id}"}, "UpdateFeed": {Verb: "Update", Resource: "Feed", OutputListKey: "dataEndpoints", OutputItemKey: "association", Method: "PUT", URI: "/v1/feed/{id}"}, }) crud.Register("emr", map[string]crud.OpMeta{ + "AddInstanceFleet": {Verb: "Relate", Resource: "InstanceFleet", OutputListKey: "", OutputItemKey: ""}, + "AddInstanceGroups": {Verb: "Relate", Resource: "InstanceGroup", OutputListKey: "InstanceGroupIds", OutputItemKey: ""}, + "AddJobFlowSteps": {Verb: "Relate", Resource: "JobFlowStep", OutputListKey: "StepIds", OutputItemKey: ""}, + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "CancelSteps": {Verb: "Toggle", Resource: "Step", OutputListKey: "CancelStepsInfoList", OutputItemKey: ""}, "CreatePersistentAppUI": {Verb: "Create", Resource: "PersistentAppUI", OutputListKey: "", OutputItemKey: ""}, "CreateSecurityConfiguration": {Verb: "Create", Resource: "SecurityConfiguration", OutputListKey: "", OutputItemKey: ""}, "CreateStudio": {Verb: "Create", Resource: "Studio", OutputListKey: "", OutputItemKey: ""}, @@ -6732,11 +7317,22 @@ func init() { "PutAutoTerminationPolicy": {Verb: "Update", Resource: "AutoTerminationPolicy", OutputListKey: "", OutputItemKey: ""}, "PutBlockPublicAccessConfiguration": {Verb: "Update", Resource: "BlockPublicAccessConfiguration", OutputListKey: "", OutputItemKey: ""}, "PutManagedScalingPolicy": {Verb: "Update", Resource: "ManagedScalingPolicy", OutputListKey: "", OutputItemKey: ""}, + "RemoveAutoScalingPolicy": {Verb: "Relate", Resource: "AutoScalingPolicy", OutputListKey: "", OutputItemKey: ""}, + "RemoveAutoTerminationPolicy": {Verb: "Relate", Resource: "AutoTerminationPolicy", OutputListKey: "", OutputItemKey: ""}, + "RemoveManagedScalingPolicy": {Verb: "Relate", Resource: "ManagedScalingPolicy", OutputListKey: "", OutputItemKey: ""}, + "RemoveTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "SetKeepJobFlowAliveWhenNoSteps": {Verb: "Update", Resource: "KeepJobFlowAliveWhenNoStep", OutputListKey: "", OutputItemKey: ""}, + "SetTerminationProtection": {Verb: "Update", Resource: "TerminationProtection", OutputListKey: "", OutputItemKey: ""}, + "SetUnhealthyNodeReplacement": {Verb: "Update", Resource: "UnhealthyNodeReplacement", OutputListKey: "", OutputItemKey: ""}, + "SetVisibleToAllUsers": {Verb: "Update", Resource: "VisibleToAllUser", OutputListKey: "", OutputItemKey: ""}, + "StartNotebookExecution": {Verb: "Toggle", Resource: "NotebookExecution", OutputListKey: "", OutputItemKey: ""}, + "StopNotebookExecution": {Verb: "Toggle", Resource: "NotebookExecution", OutputListKey: "", OutputItemKey: ""}, + "TerminateJobFlows": {Verb: "Delete", Resource: "JobFlow", OutputListKey: "", OutputItemKey: ""}, "UpdateStudio": {Verb: "Update", Resource: "Studio", OutputListKey: "", OutputItemKey: ""}, "UpdateStudioSessionMapping": {Verb: "Update", Resource: "StudioSessionMapping", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("emrcontainers", map[string]crud.OpMeta{ - "CancelJobRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/virtualclusters/{virtualClusterId}/jobruns/{id}"}, + "CancelJobRun": {Verb: "Toggle", Resource: "JobRun", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/virtualclusters/{virtualClusterId}/jobruns/{id}"}, "CreateJobTemplate": {Verb: "Create", Resource: "JobTemplate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobtemplates"}, "CreateManagedEndpoint": {Verb: "Create", Resource: "ManagedEndpoint", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/virtualclusters/{virtualClusterId}/endpoints"}, "CreateSecurityConfiguration": {Verb: "Create", Resource: "SecurityConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/securityconfigurations"}, @@ -6757,13 +7353,13 @@ func init() { "ListSecurityConfigurations": {Verb: "List", Resource: "SecurityConfiguration", OutputListKey: "securityConfigurations", OutputItemKey: "", Method: "GET", URI: "/securityconfigurations"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListVirtualClusters": {Verb: "List", Resource: "VirtualCluster", OutputListKey: "virtualClusters", OutputItemKey: "", Method: "GET", URI: "/virtualclusters"}, - "StartJobRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/virtualclusters/{virtualClusterId}/jobruns"}, + "StartJobRun": {Verb: "Toggle", Resource: "JobRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/virtualclusters/{virtualClusterId}/jobruns"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateVirtualCluster": {Verb: "Update", Resource: "VirtualCluster", OutputListKey: "", OutputItemKey: "virtualCluster", Method: "PATCH", URI: "/virtualclusters/{id}"}, }) crud.Register("emrserverless", map[string]crud.OpMeta{ - "CancelJobRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/jobruns/{jobRunId}"}, + "CancelJobRun": {Verb: "Toggle", Resource: "JobRun", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/jobruns/{jobRunId}"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications"}, "DeleteApplication": {Verb: "Delete", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}"}, "GetApplication": {Verb: "Get", Resource: "Application", OutputListKey: "", OutputItemKey: "application", Method: "GET", URI: "/applications/{applicationId}"}, @@ -6777,18 +7373,18 @@ func init() { "ListJobRuns": {Verb: "List", Resource: "JobRun", OutputListKey: "jobRuns", OutputItemKey: "", Method: "GET", URI: "/applications/{applicationId}/jobruns"}, "ListSessions": {Verb: "List", Resource: "Session", OutputListKey: "sessions", OutputItemKey: "", Method: "GET", URI: "/applications/{applicationId}/sessions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "StartApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/start"}, - "StartJobRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/jobruns"}, - "StartSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/sessions"}, - "StopApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/stop"}, + "StartApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/start"}, + "StartJobRun": {Verb: "Toggle", Resource: "JobRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/jobruns"}, + "StartSession": {Verb: "Toggle", Resource: "Session", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/sessions"}, + "StopApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, - "TerminateSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/sessions/{sessionId}"}, + "TerminateSession": {Verb: "Delete", Resource: "Session", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/sessions/{sessionId}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: "application", Method: "PATCH", URI: "/applications/{applicationId}"}, }) crud.Register("entityresolution", map[string]crud.OpMeta{ - "AddPolicyStatement": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/policies/{arn}/{statementId}"}, - "BatchDeleteUniqueId": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/matchingworkflows/{workflowName}/uniqueids"}, + "AddPolicyStatement": {Verb: "Relate", Resource: "PolicyStatement", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/policies/{arn}/{statementId}"}, + "BatchDeleteUniqueId": {Verb: "Delete", Resource: "UniqueId", OutputListKey: "deleted", OutputItemKey: "", Method: "DELETE", URI: "/matchingworkflows/{workflowName}/uniqueids"}, "CreateIdMappingWorkflow": {Verb: "Create", Resource: "IdMappingWorkflow", OutputListKey: "inputSourceConfig", OutputItemKey: "idMappingTechniques", Method: "POST", URI: "/idmappingworkflows"}, "CreateIdNamespace": {Verb: "Create", Resource: "IdNamespace", OutputListKey: "idMappingWorkflowProperties", OutputItemKey: "", Method: "POST", URI: "/idnamespaces"}, "CreateMatchingWorkflow": {Verb: "Create", Resource: "MatchingWorkflow", OutputListKey: "inputSourceConfig", OutputItemKey: "incrementalRunConfig", Method: "POST", URI: "/matchingworkflows"}, @@ -6798,7 +7394,7 @@ func init() { "DeleteMatchingWorkflow": {Verb: "Delete", Resource: "MatchingWorkflow", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/matchingworkflows/{workflowName}"}, "DeletePolicyStatement": {Verb: "Delete", Resource: "PolicyStatement", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/policies/{arn}/{statementId}"}, "DeleteSchemaMapping": {Verb: "Delete", Resource: "SchemaMapping", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/schemas/{schemaName}"}, - "GenerateMatchId": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/matchingworkflows/{workflowName}/generateMatches"}, + "GenerateMatchId": {Verb: "Create", Resource: "MatchId", OutputListKey: "failedRecords", OutputItemKey: "", Method: "POST", URI: "/matchingworkflows/{workflowName}/generateMatches"}, "GetIdMappingJob": {Verb: "Get", Resource: "IdMappingJob", OutputListKey: "outputSourceConfig", OutputItemKey: "errorDetails", Method: "GET", URI: "/idmappingworkflows/{workflowName}/jobs/{jobId}"}, "GetIdMappingWorkflow": {Verb: "Get", Resource: "IdMappingWorkflow", OutputListKey: "inputSourceConfig", OutputItemKey: "idMappingTechniques", Method: "GET", URI: "/idmappingworkflows/{workflowName}"}, "GetIdNamespace": {Verb: "Get", Resource: "IdNamespace", OutputListKey: "idMappingWorkflowProperties", OutputItemKey: "", Method: "GET", URI: "/idnamespaces/{idNamespaceName}"}, @@ -6817,8 +7413,8 @@ func init() { "ListSchemaMappings": {Verb: "List", Resource: "SchemaMapping", OutputListKey: "schemaList", OutputItemKey: "", Method: "GET", URI: "/schemas"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PutPolicy": {Verb: "Update", Resource: "Policy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/policies/{arn}"}, - "StartIdMappingJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/idmappingworkflows/{workflowName}/jobs"}, - "StartMatchingJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/matchingworkflows/{workflowName}/jobs"}, + "StartIdMappingJob": {Verb: "Toggle", Resource: "IdMappingJob", OutputListKey: "outputSourceConfig", OutputItemKey: "", Method: "POST", URI: "/idmappingworkflows/{workflowName}/jobs"}, + "StartMatchingJob": {Verb: "Toggle", Resource: "MatchingJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/matchingworkflows/{workflowName}/jobs"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateIdMappingWorkflow": {Verb: "Update", Resource: "IdMappingWorkflow", OutputListKey: "inputSourceConfig", OutputItemKey: "idMappingTechniques", Method: "PUT", URI: "/idmappingworkflows/{workflowName}"}, @@ -6827,12 +7423,15 @@ func init() { "UpdateSchemaMapping": {Verb: "Update", Resource: "SchemaMapping", OutputListKey: "mappedInputFields", OutputItemKey: "", Method: "PUT", URI: "/schemas/{schemaName}"}, }) crud.Register("eventbridge", map[string]crud.OpMeta{ + "ActivateEventSource": {Verb: "Toggle", Resource: "EventSource", OutputListKey: "", OutputItemKey: ""}, + "CancelReplay": {Verb: "Toggle", Resource: "Replay", OutputListKey: "", OutputItemKey: ""}, "CreateApiDestination": {Verb: "Create", Resource: "ApiDestination", OutputListKey: "", OutputItemKey: ""}, "CreateArchive": {Verb: "Create", Resource: "Archive", OutputListKey: "", OutputItemKey: ""}, "CreateConnection": {Verb: "Create", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, "CreateEndpoint": {Verb: "Create", Resource: "Endpoint", OutputListKey: "EventBuses", OutputItemKey: "ReplicationConfig"}, "CreateEventBus": {Verb: "Create", Resource: "EventBu", OutputListKey: "", OutputItemKey: "DeadLetterConfig"}, "CreatePartnerEventSource": {Verb: "Create", Resource: "PartnerEventSource", OutputListKey: "", OutputItemKey: ""}, + "DeactivateEventSource": {Verb: "Toggle", Resource: "EventSource", OutputListKey: "", OutputItemKey: ""}, "DeleteApiDestination": {Verb: "Delete", Resource: "ApiDestination", OutputListKey: "", OutputItemKey: ""}, "DeleteArchive": {Verb: "Delete", Resource: "Archive", OutputListKey: "", OutputItemKey: ""}, "DeleteConnection": {Verb: "Delete", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, @@ -6849,6 +7448,8 @@ func init() { "DescribePartnerEventSource": {Verb: "Get", Resource: "PartnerEventSource", OutputListKey: "", OutputItemKey: ""}, "DescribeReplay": {Verb: "Get", Resource: "Replay", OutputListKey: "", OutputItemKey: "Destination"}, "DescribeRule": {Verb: "Get", Resource: "Rule", OutputListKey: "", OutputItemKey: ""}, + "DisableRule": {Verb: "Toggle", Resource: "Rule", OutputListKey: "", OutputItemKey: ""}, + "EnableRule": {Verb: "Toggle", Resource: "Rule", OutputListKey: "", OutputItemKey: ""}, "ListApiDestinations": {Verb: "List", Resource: "ApiDestination", OutputListKey: "ApiDestinations", OutputItemKey: ""}, "ListArchives": {Verb: "List", Resource: "Archive", OutputListKey: "Archives", OutputItemKey: ""}, "ListConnections": {Verb: "List", Resource: "Connection", OutputListKey: "Connections", OutputItemKey: ""}, @@ -6867,6 +7468,9 @@ func init() { "PutPermission": {Verb: "Update", Resource: "Permission", OutputListKey: "", OutputItemKey: ""}, "PutRule": {Verb: "Update", Resource: "Rule", OutputListKey: "", OutputItemKey: ""}, "PutTargets": {Verb: "Update", Resource: "Target", OutputListKey: "FailedEntries", OutputItemKey: ""}, + "RemovePermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: ""}, + "RemoveTargets": {Verb: "Relate", Resource: "Target", OutputListKey: "FailedEntries", OutputItemKey: ""}, + "StartReplay": {Verb: "Toggle", Resource: "Replay", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateApiDestination": {Verb: "Update", Resource: "ApiDestination", OutputListKey: "", OutputItemKey: ""}, @@ -6876,6 +7480,7 @@ func init() { "UpdateEventBus": {Verb: "Update", Resource: "EventBu", OutputListKey: "", OutputItemKey: "DeadLetterConfig"}, }) crud.Register("evs", map[string]crud.OpMeta{ + "AssociateEipToVlan": {Verb: "Relate", Resource: "EipToVlan", OutputListKey: "", OutputItemKey: "vlan"}, "CreateEntitlement": {Verb: "Create", Resource: "Entitlement", OutputListKey: "entitlements", OutputItemKey: ""}, "CreateEnvironment": {Verb: "Create", Resource: "Environment", OutputListKey: "", OutputItemKey: "environment"}, "CreateEnvironmentConnector": {Verb: "Create", Resource: "EnvironmentConnector", OutputListKey: "", OutputItemKey: "connector"}, @@ -6884,6 +7489,7 @@ func init() { "DeleteEnvironment": {Verb: "Delete", Resource: "Environment", OutputListKey: "", OutputItemKey: "environment"}, "DeleteEnvironmentConnector": {Verb: "Delete", Resource: "EnvironmentConnector", OutputListKey: "", OutputItemKey: "connector"}, "DeleteEnvironmentHost": {Verb: "Delete", Resource: "EnvironmentHost", OutputListKey: "", OutputItemKey: "environmentSummary"}, + "DisassociateEipFromVlan": {Verb: "Relate", Resource: "EipFromVlan", OutputListKey: "", OutputItemKey: "vlan"}, "GetAccountSettings": {Verb: "Get", Resource: "AccountSetting", OutputListKey: "settings", OutputItemKey: ""}, "GetDepotUrl": {Verb: "Get", Resource: "DepotUrl", OutputListKey: "", OutputItemKey: ""}, "GetEnvironment": {Verb: "Get", Resource: "Environment", OutputListKey: "", OutputItemKey: "environment"}, @@ -6952,7 +7558,7 @@ func init() { "UpdateKxVolume": {Verb: "Update", Resource: "KxVolume", OutputListKey: "attachedClusters", OutputItemKey: "nas1Configuration", Method: "PATCH", URI: "/kx/environments/{environmentId}/kxvolumes/{volumeName}"}, }) crud.Register("finspacedata", map[string]crud.OpMeta{ - "AssociateUserToPermissionGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/permission-group/{permissionGroupId}/users/{userId}"}, + "AssociateUserToPermissionGroup": {Verb: "Relate", Resource: "UserToPermissionGroup", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/permission-group/{permissionGroupId}/users/{userId}"}, "CreateChangeset": {Verb: "Create", Resource: "Changeset", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/changesetsv2"}, "CreateDataView": {Verb: "Create", Resource: "DataView", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/dataviewsv2"}, "CreateDataset": {Verb: "Create", Resource: "Dataset", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasetsv2"}, @@ -6960,9 +7566,9 @@ func init() { "CreateUser": {Verb: "Create", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user"}, "DeleteDataset": {Verb: "Delete", Resource: "Dataset", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/datasetsv2/{datasetId}"}, "DeletePermissionGroup": {Verb: "Delete", Resource: "PermissionGroup", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/permission-group/{permissionGroupId}"}, - "DisableUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/{userId}/disable"}, - "DisassociateUserFromPermissionGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/permission-group/{permissionGroupId}/users/{userId}"}, - "EnableUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/{userId}/enable"}, + "DisableUser": {Verb: "Toggle", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/{userId}/disable"}, + "DisassociateUserFromPermissionGroup": {Verb: "Relate", Resource: "UserFromPermissionGroup", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/permission-group/{permissionGroupId}/users/{userId}"}, + "EnableUser": {Verb: "Toggle", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/{userId}/enable"}, "GetChangeset": {Verb: "Get", Resource: "Changeset", OutputListKey: "", OutputItemKey: "errorInfo", Method: "GET", URI: "/datasets/{datasetId}/changesetsv2/{changesetId}"}, "GetDataView": {Verb: "Get", Resource: "DataView", OutputListKey: "partitionColumns", OutputItemKey: "destinationTypeParams", Method: "GET", URI: "/datasets/{datasetId}/dataviewsv2/{dataViewId}"}, "GetDataset": {Verb: "Get", Resource: "Dataset", OutputListKey: "", OutputItemKey: "schemaDefinition", Method: "GET", URI: "/datasetsv2/{datasetId}"}, @@ -6978,23 +7584,25 @@ func init() { "ListPermissionGroupsByUser": {Verb: "List", Resource: "PermissionGroupsByUser", OutputListKey: "permissionGroups", OutputItemKey: "", Method: "GET", URI: "/user/{userId}/permission-groups"}, "ListUsers": {Verb: "List", Resource: "User", OutputListKey: "users", OutputItemKey: "", Method: "GET", URI: "/user"}, "ListUsersByPermissionGroup": {Verb: "List", Resource: "UsersByPermissionGroup", OutputListKey: "users", OutputItemKey: "", Method: "GET", URI: "/permission-group/{permissionGroupId}/users"}, - "ResetUserPassword": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/{userId}/password"}, + "ResetUserPassword": {Verb: "Toggle", Resource: "UserPassword", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/{userId}/password"}, "UpdateChangeset": {Verb: "Update", Resource: "Changeset", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/datasets/{datasetId}/changesetsv2/{changesetId}"}, "UpdateDataset": {Verb: "Update", Resource: "Dataset", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/datasetsv2/{datasetId}"}, "UpdatePermissionGroup": {Verb: "Update", Resource: "PermissionGroup", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/permission-group/{permissionGroupId}"}, "UpdateUser": {Verb: "Update", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/user/{userId}"}, }) crud.Register("firehose", map[string]crud.OpMeta{ - "CreateDeliveryStream": {Verb: "Create", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: ""}, - "DeleteDeliveryStream": {Verb: "Delete", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: ""}, - "DescribeDeliveryStream": {Verb: "Get", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: "DeliveryStreamDescription"}, - "ListDeliveryStreams": {Verb: "List", Resource: "DeliveryStream", OutputListKey: "DeliveryStreamNames", OutputItemKey: ""}, - "ListTagsForDeliveryStream": {Verb: "List", Resource: "TagsForDeliveryStream", OutputListKey: "Tags", OutputItemKey: ""}, - "PutRecord": {Verb: "Update", Resource: "Record", OutputListKey: "", OutputItemKey: ""}, - "PutRecordBatch": {Verb: "Update", Resource: "RecordBatch", OutputListKey: "RequestResponses", OutputItemKey: ""}, - "TagDeliveryStream": {Verb: "Tag", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: ""}, - "UntagDeliveryStream": {Verb: "Untag", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: ""}, - "UpdateDestination": {Verb: "Update", Resource: "Destination", OutputListKey: "", OutputItemKey: ""}, + "CreateDeliveryStream": {Verb: "Create", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: ""}, + "DeleteDeliveryStream": {Verb: "Delete", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: ""}, + "DescribeDeliveryStream": {Verb: "Get", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: "DeliveryStreamDescription"}, + "ListDeliveryStreams": {Verb: "List", Resource: "DeliveryStream", OutputListKey: "DeliveryStreamNames", OutputItemKey: ""}, + "ListTagsForDeliveryStream": {Verb: "List", Resource: "TagsForDeliveryStream", OutputListKey: "Tags", OutputItemKey: ""}, + "PutRecord": {Verb: "Update", Resource: "Record", OutputListKey: "", OutputItemKey: ""}, + "PutRecordBatch": {Verb: "Update", Resource: "RecordBatch", OutputListKey: "RequestResponses", OutputItemKey: ""}, + "StartDeliveryStreamEncryption": {Verb: "Toggle", Resource: "DeliveryStreamEncryption", OutputListKey: "", OutputItemKey: ""}, + "StopDeliveryStreamEncryption": {Verb: "Toggle", Resource: "DeliveryStreamEncryption", OutputListKey: "", OutputItemKey: ""}, + "TagDeliveryStream": {Verb: "Tag", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: ""}, + "UntagDeliveryStream": {Verb: "Untag", Resource: "DeliveryStream", OutputListKey: "", OutputItemKey: ""}, + "UpdateDestination": {Verb: "Update", Resource: "Destination", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("fis", map[string]crud.OpMeta{ "CreateExperimentTemplate": {Verb: "Create", Resource: "ExperimentTemplate", OutputListKey: "", OutputItemKey: "experimentTemplate", Method: "POST", URI: "/experimentTemplates"}, @@ -7016,8 +7624,8 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListTargetAccountConfigurations": {Verb: "List", Resource: "TargetAccountConfiguration", OutputListKey: "targetAccountConfigurations", OutputItemKey: "", Method: "GET", URI: "/experimentTemplates/{experimentTemplateId}/targetAccountConfigurations"}, "ListTargetResourceTypes": {Verb: "List", Resource: "TargetResourceType", OutputListKey: "targetResourceTypes", OutputItemKey: "", Method: "GET", URI: "/targetResourceTypes"}, - "StartExperiment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/experiments"}, - "StopExperiment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/experiments/{id}"}, + "StartExperiment": {Verb: "Toggle", Resource: "Experiment", OutputListKey: "", OutputItemKey: "experiment", Method: "POST", URI: "/experiments"}, + "StopExperiment": {Verb: "Toggle", Resource: "Experiment", OutputListKey: "", OutputItemKey: "experiment", Method: "DELETE", URI: "/experiments/{id}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateExperimentTemplate": {Verb: "Update", Resource: "ExperimentTemplate", OutputListKey: "", OutputItemKey: "experimentTemplate", Method: "PATCH", URI: "/experimentTemplates/{id}"}, @@ -7025,11 +7633,17 @@ func init() { "UpdateTargetAccountConfiguration": {Verb: "Update", Resource: "TargetAccountConfiguration", OutputListKey: "", OutputItemKey: "targetAccountConfiguration", Method: "PATCH", URI: "/experimentTemplates/{experimentTemplateId}/targetAccountConfigurations/{accountId}"}, }) crud.Register("fms", map[string]crud.OpMeta{ + "AssociateAdminAccount": {Verb: "Relate", Resource: "AdminAccount", OutputListKey: "", OutputItemKey: ""}, + "AssociateThirdPartyFirewall": {Verb: "Relate", Resource: "ThirdPartyFirewall", OutputListKey: "", OutputItemKey: ""}, + "BatchAssociateResource": {Verb: "Relate", Resource: "Resource", OutputListKey: "FailedItems", OutputItemKey: ""}, + "BatchDisassociateResource": {Verb: "Relate", Resource: "Resource", OutputListKey: "FailedItems", OutputItemKey: ""}, "DeleteAppsList": {Verb: "Delete", Resource: "AppsList", OutputListKey: "", OutputItemKey: ""}, "DeleteNotificationChannel": {Verb: "Delete", Resource: "NotificationChannel", OutputListKey: "", OutputItemKey: ""}, "DeletePolicy": {Verb: "Delete", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, "DeleteProtocolsList": {Verb: "Delete", Resource: "ProtocolsList", OutputListKey: "", OutputItemKey: ""}, "DeleteResourceSet": {Verb: "Delete", Resource: "ResourceSet", OutputListKey: "", OutputItemKey: ""}, + "DisassociateAdminAccount": {Verb: "Relate", Resource: "AdminAccount", OutputListKey: "", OutputItemKey: ""}, + "DisassociateThirdPartyFirewall": {Verb: "Relate", Resource: "ThirdPartyFirewall", OutputListKey: "", OutputItemKey: ""}, "GetAdminAccount": {Verb: "Get", Resource: "AdminAccount", OutputListKey: "", OutputItemKey: ""}, "GetAdminScope": {Verb: "Get", Resource: "AdminScope", OutputListKey: "", OutputItemKey: "AdminScope"}, "GetAppsList": {Verb: "Get", Resource: "AppsList", OutputListKey: "", OutputItemKey: "AppsList"}, @@ -7121,12 +7735,21 @@ func init() { "ListWhatIfAnalyses": {Verb: "List", Resource: "WhatIfAnalyse", OutputListKey: "WhatIfAnalyses", OutputItemKey: ""}, "ListWhatIfForecastExports": {Verb: "List", Resource: "WhatIfForecastExport", OutputListKey: "WhatIfForecastExports", OutputItemKey: ""}, "ListWhatIfForecasts": {Verb: "List", Resource: "WhatIfForecast", OutputListKey: "WhatIfForecasts", OutputItemKey: ""}, + "ResumeResource": {Verb: "Toggle", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "StopResource": {Verb: "Toggle", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDatasetGroup": {Verb: "Update", Resource: "DatasetGroup", OutputListKey: "", OutputItemKey: ""}, }) + crud.Register("forecastquery", map[string]crud.OpMeta{ + "QueryForecast": {Verb: "List", Resource: "Forecast", OutputListKey: "", OutputItemKey: "Forecast"}, + "QueryWhatIfForecast": {Verb: "List", Resource: "WhatIfForecast", OutputListKey: "", OutputItemKey: "Forecast"}, + }) crud.Register("frauddetector", map[string]crud.OpMeta{ + "BatchCreateVariable": {Verb: "Create", Resource: "Variable", OutputListKey: "errors", OutputItemKey: ""}, "BatchGetVariable": {Verb: "List", Resource: "Variable", OutputListKey: "errors", OutputItemKey: ""}, + "CancelBatchImportJob": {Verb: "Toggle", Resource: "BatchImportJob", OutputListKey: "", OutputItemKey: ""}, + "CancelBatchPredictionJob": {Verb: "Toggle", Resource: "BatchPredictionJob", OutputListKey: "", OutputItemKey: ""}, "CreateBatchImportJob": {Verb: "Create", Resource: "BatchImportJob", OutputListKey: "", OutputItemKey: ""}, "CreateBatchPredictionJob": {Verb: "Create", Resource: "BatchPredictionJob", OutputListKey: "", OutputItemKey: ""}, "CreateDetectorVersion": {Verb: "Create", Resource: "DetectorVersion", OutputListKey: "", OutputItemKey: ""}, @@ -7201,8 +7824,13 @@ func init() { "GetAccountPlanState": {Verb: "Get", Resource: "AccountPlanState", OutputListKey: "", OutputItemKey: "accountPlanRemainingCredits"}, "GetFreeTierUsage": {Verb: "Get", Resource: "FreeTierUsage", OutputListKey: "freeTierUsages", OutputItemKey: ""}, "ListAccountActivities": {Verb: "List", Resource: "AccountActivity", OutputListKey: "activities", OutputItemKey: ""}, + "UpgradeAccountPlan": {Verb: "Update", Resource: "AccountPlan", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("fsx", map[string]crud.OpMeta{ + "AssociateFileSystemAliases": {Verb: "Relate", Resource: "FileSystemAliase", OutputListKey: "Aliases", OutputItemKey: ""}, + "CancelDataRepositoryTask": {Verb: "Toggle", Resource: "DataRepositoryTask", OutputListKey: "", OutputItemKey: ""}, + "CopyBackup": {Verb: "Create", Resource: "Backup", OutputListKey: "", OutputItemKey: "Backup"}, + "CopySnapshotAndUpdateVolume": {Verb: "Create", Resource: "SnapshotAndUpdateVolume", OutputListKey: "AdministrativeActions", OutputItemKey: ""}, "CreateAndAttachS3AccessPoint": {Verb: "Create", Resource: "AndAttachS3AccessPoint", OutputListKey: "", OutputItemKey: "S3AccessPointAttachment"}, "CreateBackup": {Verb: "Create", Resource: "Backup", OutputListKey: "", OutputItemKey: "Backup"}, "CreateDataRepositoryAssociation": {Verb: "Create", Resource: "DataRepositoryAssociation", OutputListKey: "", OutputItemKey: "Association"}, @@ -7232,7 +7860,12 @@ func init() { "DescribeSnapshots": {Verb: "Get", Resource: "Snapshot", OutputListKey: "Snapshots", OutputItemKey: ""}, "DescribeStorageVirtualMachines": {Verb: "Get", Resource: "StorageVirtualMachine", OutputListKey: "StorageVirtualMachines", OutputItemKey: ""}, "DescribeVolumes": {Verb: "Get", Resource: "Volume", OutputListKey: "Volumes", OutputItemKey: ""}, + "DetachAndDeleteS3AccessPoint": {Verb: "Relate", Resource: "AndDeleteS3AccessPoint", OutputListKey: "", OutputItemKey: ""}, + "DisassociateFileSystemAliases": {Verb: "Relate", Resource: "FileSystemAliase", OutputListKey: "Aliases", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "ReleaseFileSystemNfsV3Locks": {Verb: "Delete", Resource: "FileSystemNfsV3Lock", OutputListKey: "", OutputItemKey: "FileSystem"}, + "RestoreVolumeFromSnapshot": {Verb: "Create", Resource: "VolumeFromSnapshot", OutputListKey: "AdministrativeActions", OutputItemKey: ""}, + "StartMisconfiguredStateRecovery": {Verb: "Toggle", Resource: "MisconfiguredStateRecovery", OutputListKey: "", OutputItemKey: "FileSystem"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDataRepositoryAssociation": {Verb: "Update", Resource: "DataRepositoryAssociation", OutputListKey: "", OutputItemKey: "Association"}, @@ -7244,6 +7877,7 @@ func init() { "UpdateVolume": {Verb: "Update", Resource: "Volume", OutputListKey: "", OutputItemKey: "Volume"}, }) crud.Register("gamelift", map[string]crud.OpMeta{ + "AcceptMatch": {Verb: "Toggle", Resource: "Match", OutputListKey: "", OutputItemKey: ""}, "CreateAlias": {Verb: "Create", Resource: "Alia", OutputListKey: "", OutputItemKey: "Alias"}, "CreateBuild": {Verb: "Create", Resource: "Build", OutputListKey: "", OutputItemKey: "Build"}, "CreateContainerFleet": {Verb: "Create", Resource: "ContainerFleet", OutputListKey: "", OutputItemKey: "ContainerFleet"}, @@ -7332,7 +7966,19 @@ func init() { "PutScalingPolicy": {Verb: "Update", Resource: "ScalingPolicy", OutputListKey: "", OutputItemKey: ""}, "RegisterCompute": {Verb: "Create", Resource: "Compute", OutputListKey: "", OutputItemKey: "Compute"}, "RegisterGameServer": {Verb: "Create", Resource: "GameServer", OutputListKey: "", OutputItemKey: "GameServer"}, + "RequestUploadCredentials": {Verb: "Create", Resource: "UploadCredential", OutputListKey: "", OutputItemKey: "StorageLocation"}, + "ResumeGameServerGroup": {Verb: "Toggle", Resource: "GameServerGroup", OutputListKey: "", OutputItemKey: "GameServerGroup"}, + "SearchGameSessions": {Verb: "List", Resource: "GameSession", OutputListKey: "GameSessions", OutputItemKey: ""}, + "StartFleetActions": {Verb: "Toggle", Resource: "FleetAction", OutputListKey: "", OutputItemKey: ""}, + "StartGameSessionPlacement": {Verb: "Toggle", Resource: "GameSessionPlacement", OutputListKey: "", OutputItemKey: "GameSessionPlacement"}, + "StartMatchBackfill": {Verb: "Toggle", Resource: "MatchBackfill", OutputListKey: "", OutputItemKey: "MatchmakingTicket"}, + "StartMatchmaking": {Verb: "Toggle", Resource: "Matchmaking", OutputListKey: "", OutputItemKey: "MatchmakingTicket"}, + "StopFleetActions": {Verb: "Toggle", Resource: "FleetAction", OutputListKey: "", OutputItemKey: ""}, + "StopGameSessionPlacement": {Verb: "Toggle", Resource: "GameSessionPlacement", OutputListKey: "", OutputItemKey: "GameSessionPlacement"}, + "StopMatchmaking": {Verb: "Toggle", Resource: "Matchmaking", OutputListKey: "", OutputItemKey: ""}, + "SuspendGameServerGroup": {Verb: "Toggle", Resource: "GameServerGroup", OutputListKey: "", OutputItemKey: "GameServerGroup"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "TerminateGameSession": {Verb: "Delete", Resource: "GameSession", OutputListKey: "", OutputItemKey: "GameSession"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAlias": {Verb: "Update", Resource: "Alia", OutputListKey: "", OutputItemKey: "Alias"}, "UpdateBuild": {Verb: "Update", Resource: "Build", OutputListKey: "", OutputItemKey: "Build"}, @@ -7350,8 +7996,8 @@ func init() { "UpdateScript": {Verb: "Update", Resource: "Script", OutputListKey: "", OutputItemKey: "Script"}, }) crud.Register("gameliftstreams", map[string]crud.OpMeta{ - "AddStreamGroupLocations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/locations"}, - "AssociateApplications": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/associations"}, + "AddStreamGroupLocations": {Verb: "Relate", Resource: "StreamGroupLocation", OutputListKey: "Locations", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/locations"}, + "AssociateApplications": {Verb: "Relate", Resource: "Application", OutputListKey: "ApplicationArns", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/associations"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "ApplicationLogPaths", OutputItemKey: "RuntimeEnvironment", Method: "POST", URI: "/applications"}, "CreateStreamGroup": {Verb: "Create", Resource: "StreamGroup", OutputListKey: "AssociatedApplications", OutputItemKey: "DefaultApplication", Method: "POST", URI: "/streamgroups"}, "CreateStreamSessionAdminShell": {Verb: "Create", Resource: "StreamSessionAdminShell", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/streamsessions/{StreamSessionIdentifier}/access"}, @@ -7359,7 +8005,7 @@ func init() { "CreateStreamUrl": {Verb: "Create", Resource: "StreamUrl", OutputListKey: "AdditionalLaunchArgs", OutputItemKey: "DisplayConfiguration", Method: "POST", URI: "/streamgroups/{Identifier}/streamurls"}, "DeleteApplication": {Verb: "Delete", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{Identifier}"}, "DeleteStreamGroup": {Verb: "Delete", Resource: "StreamGroup", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/streamgroups/{Identifier}"}, - "DisassociateApplications": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/disassociations"}, + "DisassociateApplications": {Verb: "Relate", Resource: "Application", OutputListKey: "ApplicationArns", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/disassociations"}, "ExportStreamSessionFiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/streamgroups/{Identifier}/streamsessions/{StreamSessionIdentifier}/exportfiles"}, "GetApplication": {Verb: "Get", Resource: "Application", OutputListKey: "ApplicationLogPaths", OutputItemKey: "RuntimeEnvironment", Method: "GET", URI: "/applications/{Identifier}"}, "GetStreamGroup": {Verb: "Get", Resource: "StreamGroup", OutputListKey: "AssociatedApplications", OutputItemKey: "DefaultApplication", Method: "GET", URI: "/streamgroups/{Identifier}"}, @@ -7372,11 +8018,11 @@ func init() { "ListStreamSessionsByAccount": {Verb: "List", Resource: "StreamSessionsByAccount", OutputListKey: "Items", OutputItemKey: "", Method: "GET", URI: "/streamsessions"}, "ListStreamUrls": {Verb: "List", Resource: "StreamUrl", OutputListKey: "Items", OutputItemKey: "", Method: "GET", URI: "/streamurls"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "RemoveStreamGroupLocations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/streamgroups/{Identifier}/locations"}, - "RevokeStreamUrl": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/streamurls/{StreamUrlIdentifier}/revoke"}, - "StartStreamSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/streamsessions"}, + "RemoveStreamGroupLocations": {Verb: "Relate", Resource: "StreamGroupLocation", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/streamgroups/{Identifier}/locations"}, + "RevokeStreamUrl": {Verb: "Relate", Resource: "StreamUrl", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/streamgroups/{Identifier}/streamurls/{StreamUrlIdentifier}/revoke"}, + "StartStreamSession": {Verb: "Toggle", Resource: "StreamSession", OutputListKey: "AdditionalLaunchArgs", OutputItemKey: "DisplayConfiguration", Method: "POST", URI: "/streamgroups/{Identifier}/streamsessions"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, - "TerminateStreamSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/streamgroups/{Identifier}/streamsessions/{StreamSessionIdentifier}"}, + "TerminateStreamSession": {Verb: "Delete", Resource: "StreamSession", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/streamgroups/{Identifier}/streamsessions/{StreamSessionIdentifier}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "ApplicationLogPaths", OutputItemKey: "RuntimeEnvironment", Method: "PATCH", URI: "/applications/{Identifier}"}, "UpdateStreamGroup": {Verb: "Update", Resource: "StreamGroup", OutputListKey: "AssociatedApplications", OutputItemKey: "DefaultApplication", Method: "PATCH", URI: "/streamgroups/{Identifier}"}, @@ -7393,16 +8039,16 @@ func init() { "Geocode": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/geocode"}, "GetPlace": {Verb: "Get", Resource: "Place", OutputListKey: "AccessPoints", OutputItemKey: "Address", Method: "GET", URI: "/v2/place/{PlaceId}"}, "ReverseGeocode": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/reverse-geocode"}, - "SearchNearby": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/search-nearby"}, - "SearchText": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/search-text"}, + "SearchNearby": {Verb: "List", Resource: "Nearby", OutputListKey: "ResultItems", OutputItemKey: "", Method: "POST", URI: "/v2/search-nearby"}, + "SearchText": {Verb: "List", Resource: "Text", OutputListKey: "ResultItems", OutputItemKey: "", Method: "POST", URI: "/v2/search-text"}, "Suggest": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/suggest"}, }) crud.Register("glacier", map[string]crud.OpMeta{ - "AbortMultipartUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}"}, - "AbortVaultLock": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/{accountId}/vaults/{vaultName}/lock-policy"}, - "AddTagsToVault": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/tags?operation=add"}, - "CompleteMultipartUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}"}, - "CompleteVaultLock": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/lock-policy/{lockId}"}, + "AbortMultipartUpload": {Verb: "Toggle", Resource: "MultipartUpload", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}"}, + "AbortVaultLock": {Verb: "Toggle", Resource: "VaultLock", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/{accountId}/vaults/{vaultName}/lock-policy"}, + "AddTagsToVault": {Verb: "Relate", Resource: "TagsToVault", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/tags?operation=add"}, + "CompleteMultipartUpload": {Verb: "Toggle", Resource: "MultipartUpload", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}"}, + "CompleteVaultLock": {Verb: "Toggle", Resource: "VaultLock", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/lock-policy/{lockId}"}, "CreateVault": {Verb: "Create", Resource: "Vault", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{accountId}/vaults/{vaultName}"}, "DeleteArchive": {Verb: "Delete", Resource: "Archive", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/{accountId}/vaults/{vaultName}/archives/{archiveId}"}, "DeleteVault": {Verb: "Delete", Resource: "Vault", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/{accountId}/vaults/{vaultName}"}, @@ -7415,24 +8061,26 @@ func init() { "GetVaultAccessPolicy": {Verb: "Get", Resource: "VaultAccessPolicy", OutputListKey: "", OutputItemKey: "policy", Method: "GET", URI: "/{accountId}/vaults/{vaultName}/access-policy"}, "GetVaultLock": {Verb: "Get", Resource: "VaultLock", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/{accountId}/vaults/{vaultName}/lock-policy"}, "GetVaultNotifications": {Verb: "Get", Resource: "VaultNotification", OutputListKey: "", OutputItemKey: "vaultNotificationConfig", Method: "GET", URI: "/{accountId}/vaults/{vaultName}/notification-configuration"}, - "InitiateJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/jobs"}, - "InitiateMultipartUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads"}, - "InitiateVaultLock": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/lock-policy"}, + "InitiateJob": {Verb: "Create", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/jobs"}, + "InitiateMultipartUpload": {Verb: "Create", Resource: "MultipartUpload", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads"}, + "InitiateVaultLock": {Verb: "Create", Resource: "VaultLock", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/lock-policy"}, "ListJobs": {Verb: "List", Resource: "Job", OutputListKey: "JobList", OutputItemKey: "", Method: "GET", URI: "/{accountId}/vaults/{vaultName}/jobs"}, "ListMultipartUploads": {Verb: "List", Resource: "MultipartUpload", OutputListKey: "UploadsList", OutputItemKey: "", Method: "GET", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads"}, "ListParts": {Verb: "List", Resource: "Part", OutputListKey: "Parts", OutputItemKey: "", Method: "GET", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}"}, "ListProvisionedCapacity": {Verb: "List", Resource: "ProvisionedCapacity", OutputListKey: "ProvisionedCapacityList", OutputItemKey: "", Method: "GET", URI: "/{accountId}/provisioned-capacity"}, "ListTagsForVault": {Verb: "List", Resource: "TagsForVault", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/{accountId}/vaults/{vaultName}/tags"}, "ListVaults": {Verb: "List", Resource: "Vault", OutputListKey: "VaultList", OutputItemKey: "", Method: "GET", URI: "/{accountId}/vaults"}, - "PurchaseProvisionedCapacity": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/provisioned-capacity"}, - "RemoveTagsFromVault": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/tags?operation=remove"}, - "SetDataRetrievalPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{accountId}/policies/data-retrieval"}, - "SetVaultAccessPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{accountId}/vaults/{vaultName}/access-policy"}, - "SetVaultNotifications": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{accountId}/vaults/{vaultName}/notification-configuration"}, + "PurchaseProvisionedCapacity": {Verb: "Create", Resource: "ProvisionedCapacity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/provisioned-capacity"}, + "RemoveTagsFromVault": {Verb: "Relate", Resource: "TagsFromVault", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/tags?operation=remove"}, + "SetDataRetrievalPolicy": {Verb: "Update", Resource: "DataRetrievalPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{accountId}/policies/data-retrieval"}, + "SetVaultAccessPolicy": {Verb: "Update", Resource: "VaultAccessPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{accountId}/vaults/{vaultName}/access-policy"}, + "SetVaultNotifications": {Verb: "Update", Resource: "VaultNotification", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{accountId}/vaults/{vaultName}/notification-configuration"}, "UploadArchive": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{accountId}/vaults/{vaultName}/archives"}, "UploadMultipartPart": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{accountId}/vaults/{vaultName}/multipart-uploads/{uploadId}"}, }) crud.Register("globalaccelerator", map[string]crud.OpMeta{ + "AddCustomRoutingEndpoints": {Verb: "Relate", Resource: "CustomRoutingEndpoint", OutputListKey: "EndpointDescriptions", OutputItemKey: ""}, + "AddEndpoints": {Verb: "Relate", Resource: "Endpoint", OutputListKey: "EndpointDescriptions", OutputItemKey: ""}, "CreateAccelerator": {Verb: "Create", Resource: "Accelerator", OutputListKey: "", OutputItemKey: "Accelerator"}, "CreateCrossAccountAttachment": {Verb: "Create", Resource: "CrossAccountAttachment", OutputListKey: "", OutputItemKey: "CrossAccountAttachment"}, "CreateCustomRoutingAccelerator": {Verb: "Create", Resource: "CustomRoutingAccelerator", OutputListKey: "", OutputItemKey: "Accelerator"}, @@ -7447,6 +8095,7 @@ func init() { "DeleteCustomRoutingListener": {Verb: "Delete", Resource: "CustomRoutingListener", OutputListKey: "", OutputItemKey: ""}, "DeleteEndpointGroup": {Verb: "Delete", Resource: "EndpointGroup", OutputListKey: "", OutputItemKey: ""}, "DeleteListener": {Verb: "Delete", Resource: "Listener", OutputListKey: "", OutputItemKey: ""}, + "DeprovisionByoipCidr": {Verb: "Delete", Resource: "ByoipCidr", OutputListKey: "", OutputItemKey: "ByoipCidr"}, "DescribeAccelerator": {Verb: "Get", Resource: "Accelerator", OutputListKey: "", OutputItemKey: "Accelerator"}, "DescribeAcceleratorAttributes": {Verb: "Get", Resource: "AcceleratorAttribute", OutputListKey: "", OutputItemKey: "AcceleratorAttributes"}, "DescribeCrossAccountAttachment": {Verb: "Get", Resource: "CrossAccountAttachment", OutputListKey: "", OutputItemKey: "CrossAccountAttachment"}, @@ -7469,6 +8118,9 @@ func init() { "ListEndpointGroups": {Verb: "List", Resource: "EndpointGroup", OutputListKey: "EndpointGroups", OutputItemKey: ""}, "ListListeners": {Verb: "List", Resource: "Listener", OutputListKey: "Listeners", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "ProvisionByoipCidr": {Verb: "Create", Resource: "ByoipCidr", OutputListKey: "", OutputItemKey: "ByoipCidr"}, + "RemoveCustomRoutingEndpoints": {Verb: "Relate", Resource: "CustomRoutingEndpoint", OutputListKey: "", OutputItemKey: ""}, + "RemoveEndpoints": {Verb: "Relate", Resource: "Endpoint", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAccelerator": {Verb: "Update", Resource: "Accelerator", OutputListKey: "", OutputItemKey: "Accelerator"}, @@ -7481,230 +8133,268 @@ func init() { "UpdateListener": {Verb: "Update", Resource: "Listener", OutputListKey: "", OutputItemKey: "Listener"}, }) crud.Register("glue", map[string]crud.OpMeta{ - "BatchGetBlueprints": {Verb: "List", Resource: "Blueprint", OutputListKey: "Blueprints", OutputItemKey: ""}, - "BatchGetCrawlers": {Verb: "List", Resource: "Crawler", OutputListKey: "Crawlers", OutputItemKey: ""}, - "BatchGetCustomEntityTypes": {Verb: "List", Resource: "CustomEntityType", OutputListKey: "CustomEntityTypes", OutputItemKey: ""}, - "BatchGetDataQualityResult": {Verb: "List", Resource: "DataQualityResult", OutputListKey: "Results", OutputItemKey: ""}, - "BatchGetDevEndpoints": {Verb: "List", Resource: "DevEndpoint", OutputListKey: "DevEndpoints", OutputItemKey: ""}, - "BatchGetJobs": {Verb: "List", Resource: "Job", OutputListKey: "Jobs", OutputItemKey: ""}, - "BatchGetPartition": {Verb: "List", Resource: "Partition", OutputListKey: "Partitions", OutputItemKey: ""}, - "BatchGetTableOptimizer": {Verb: "List", Resource: "TableOptimizer", OutputListKey: "Failures", OutputItemKey: ""}, - "BatchGetTriggers": {Verb: "List", Resource: "Trigger", OutputListKey: "Triggers", OutputItemKey: ""}, - "BatchGetWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "MissingWorkflows", OutputItemKey: ""}, - "CreateBlueprint": {Verb: "Create", Resource: "Blueprint", OutputListKey: "", OutputItemKey: ""}, - "CreateCatalog": {Verb: "Create", Resource: "Catalog", OutputListKey: "", OutputItemKey: ""}, - "CreateClassifier": {Verb: "Create", Resource: "Classifier", OutputListKey: "", OutputItemKey: ""}, - "CreateColumnStatisticsTaskSettings": {Verb: "Create", Resource: "ColumnStatisticsTaskSetting", OutputListKey: "", OutputItemKey: ""}, - "CreateConnection": {Verb: "Create", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, - "CreateCrawler": {Verb: "Create", Resource: "Crawler", OutputListKey: "", OutputItemKey: ""}, - "CreateCustomEntityType": {Verb: "Create", Resource: "CustomEntityType", OutputListKey: "", OutputItemKey: ""}, - "CreateDataQualityRuleset": {Verb: "Create", Resource: "DataQualityRuleset", OutputListKey: "", OutputItemKey: ""}, - "CreateDatabase": {Verb: "Create", Resource: "Database", OutputListKey: "", OutputItemKey: ""}, - "CreateDevEndpoint": {Verb: "Create", Resource: "DevEndpoint", OutputListKey: "SecurityGroupIds", OutputItemKey: ""}, - "CreateGlueIdentityCenterConfiguration": {Verb: "Create", Resource: "GlueIdentityCenterConfiguration", OutputListKey: "", OutputItemKey: ""}, - "CreateIntegration": {Verb: "Create", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: "IntegrationConfig"}, - "CreateIntegrationResourceProperty": {Verb: "Create", Resource: "IntegrationResourceProperty", OutputListKey: "", OutputItemKey: "SourceProcessingProperties"}, - "CreateIntegrationTableProperties": {Verb: "Create", Resource: "IntegrationTableProperty", OutputListKey: "", OutputItemKey: ""}, - "CreateJob": {Verb: "Create", Resource: "Job", OutputListKey: "", OutputItemKey: ""}, - "CreateMLTransform": {Verb: "Create", Resource: "MLTransform", OutputListKey: "", OutputItemKey: ""}, - "CreatePartition": {Verb: "Create", Resource: "Partition", OutputListKey: "", OutputItemKey: ""}, - "CreatePartitionIndex": {Verb: "Create", Resource: "PartitionIndex", OutputListKey: "", OutputItemKey: ""}, - "CreateRegistry": {Verb: "Create", Resource: "Registry", OutputListKey: "", OutputItemKey: ""}, - "CreateSchema": {Verb: "Create", Resource: "Schema", OutputListKey: "", OutputItemKey: ""}, - "CreateScript": {Verb: "Create", Resource: "Script", OutputListKey: "", OutputItemKey: ""}, - "CreateSecurityConfiguration": {Verb: "Create", Resource: "SecurityConfiguration", OutputListKey: "", OutputItemKey: ""}, - "CreateSession": {Verb: "Create", Resource: "Session", OutputListKey: "", OutputItemKey: "Session"}, - "CreateTable": {Verb: "Create", Resource: "Table", OutputListKey: "", OutputItemKey: ""}, - "CreateTableOptimizer": {Verb: "Create", Resource: "TableOptimizer", OutputListKey: "", OutputItemKey: ""}, - "CreateTrigger": {Verb: "Create", Resource: "Trigger", OutputListKey: "", OutputItemKey: ""}, - "CreateUsageProfile": {Verb: "Create", Resource: "UsageProfile", OutputListKey: "", OutputItemKey: ""}, - "CreateUserDefinedFunction": {Verb: "Create", Resource: "UserDefinedFunction", OutputListKey: "", OutputItemKey: ""}, - "CreateWorkflow": {Verb: "Create", Resource: "Workflow", OutputListKey: "", OutputItemKey: ""}, - "DeleteBlueprint": {Verb: "Delete", Resource: "Blueprint", OutputListKey: "", OutputItemKey: ""}, - "DeleteCatalog": {Verb: "Delete", Resource: "Catalog", OutputListKey: "", OutputItemKey: ""}, - "DeleteClassifier": {Verb: "Delete", Resource: "Classifier", OutputListKey: "", OutputItemKey: ""}, - "DeleteColumnStatisticsForPartition": {Verb: "Delete", Resource: "ColumnStatisticsForPartition", OutputListKey: "", OutputItemKey: ""}, - "DeleteColumnStatisticsForTable": {Verb: "Delete", Resource: "ColumnStatisticsForTable", OutputListKey: "", OutputItemKey: ""}, - "DeleteColumnStatisticsTaskSettings": {Verb: "Delete", Resource: "ColumnStatisticsTaskSetting", OutputListKey: "", OutputItemKey: ""}, - "DeleteConnection": {Verb: "Delete", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, - "DeleteConnectionType": {Verb: "Delete", Resource: "ConnectionType", OutputListKey: "", OutputItemKey: ""}, - "DeleteCrawler": {Verb: "Delete", Resource: "Crawler", OutputListKey: "", OutputItemKey: ""}, - "DeleteCustomEntityType": {Verb: "Delete", Resource: "CustomEntityType", OutputListKey: "", OutputItemKey: ""}, - "DeleteDataQualityRuleset": {Verb: "Delete", Resource: "DataQualityRuleset", OutputListKey: "", OutputItemKey: ""}, - "DeleteDatabase": {Verb: "Delete", Resource: "Database", OutputListKey: "", OutputItemKey: ""}, - "DeleteDevEndpoint": {Verb: "Delete", Resource: "DevEndpoint", OutputListKey: "", OutputItemKey: ""}, - "DeleteGlueIdentityCenterConfiguration": {Verb: "Delete", Resource: "GlueIdentityCenterConfiguration", OutputListKey: "", OutputItemKey: ""}, - "DeleteIntegration": {Verb: "Delete", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: ""}, - "DeleteIntegrationResourceProperty": {Verb: "Delete", Resource: "IntegrationResourceProperty", OutputListKey: "", OutputItemKey: ""}, - "DeleteIntegrationTableProperties": {Verb: "Delete", Resource: "IntegrationTableProperty", OutputListKey: "", OutputItemKey: ""}, - "DeleteJob": {Verb: "Delete", Resource: "Job", OutputListKey: "", OutputItemKey: ""}, - "DeleteMLTransform": {Verb: "Delete", Resource: "MLTransform", OutputListKey: "", OutputItemKey: ""}, - "DeletePartition": {Verb: "Delete", Resource: "Partition", OutputListKey: "", OutputItemKey: ""}, - "DeletePartitionIndex": {Verb: "Delete", Resource: "PartitionIndex", OutputListKey: "", OutputItemKey: ""}, - "DeleteRegistry": {Verb: "Delete", Resource: "Registry", OutputListKey: "", OutputItemKey: ""}, - "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteSchema": {Verb: "Delete", Resource: "Schema", OutputListKey: "", OutputItemKey: ""}, - "DeleteSchemaVersions": {Verb: "Delete", Resource: "SchemaVersion", OutputListKey: "SchemaVersionErrors", OutputItemKey: ""}, - "DeleteSecurityConfiguration": {Verb: "Delete", Resource: "SecurityConfiguration", OutputListKey: "", OutputItemKey: ""}, - "DeleteSession": {Verb: "Delete", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, - "DeleteTable": {Verb: "Delete", Resource: "Table", OutputListKey: "", OutputItemKey: ""}, - "DeleteTableOptimizer": {Verb: "Delete", Resource: "TableOptimizer", OutputListKey: "", OutputItemKey: ""}, - "DeleteTableVersion": {Verb: "Delete", Resource: "TableVersion", OutputListKey: "", OutputItemKey: ""}, - "DeleteTrigger": {Verb: "Delete", Resource: "Trigger", OutputListKey: "", OutputItemKey: ""}, - "DeleteUsageProfile": {Verb: "Delete", Resource: "UsageProfile", OutputListKey: "", OutputItemKey: ""}, - "DeleteUserDefinedFunction": {Verb: "Delete", Resource: "UserDefinedFunction", OutputListKey: "", OutputItemKey: ""}, - "DeleteWorkflow": {Verb: "Delete", Resource: "Workflow", OutputListKey: "", OutputItemKey: ""}, - "DescribeConnectionType": {Verb: "Get", Resource: "ConnectionType", OutputListKey: "", OutputItemKey: "AuthenticationConfiguration"}, - "DescribeEntity": {Verb: "Get", Resource: "Entity", OutputListKey: "Fields", OutputItemKey: ""}, - "DescribeInboundIntegrations": {Verb: "Get", Resource: "InboundIntegration", OutputListKey: "InboundIntegrations", OutputItemKey: ""}, - "DescribeIntegrations": {Verb: "Get", Resource: "Integration", OutputListKey: "Integrations", OutputItemKey: ""}, - "GetBlueprint": {Verb: "Get", Resource: "Blueprint", OutputListKey: "", OutputItemKey: "Blueprint"}, - "GetBlueprintRun": {Verb: "Get", Resource: "BlueprintRun", OutputListKey: "", OutputItemKey: "BlueprintRun"}, - "GetBlueprintRuns": {Verb: "Get", Resource: "BlueprintRun", OutputListKey: "BlueprintRuns", OutputItemKey: ""}, - "GetCatalog": {Verb: "Get", Resource: "Catalog", OutputListKey: "", OutputItemKey: "Catalog"}, - "GetCatalogImportStatus": {Verb: "Get", Resource: "CatalogImportStatu", OutputListKey: "", OutputItemKey: "ImportStatus"}, - "GetCatalogs": {Verb: "Get", Resource: "Catalog", OutputListKey: "CatalogList", OutputItemKey: ""}, - "GetClassifier": {Verb: "Get", Resource: "Classifier", OutputListKey: "", OutputItemKey: "Classifier"}, - "GetClassifiers": {Verb: "Get", Resource: "Classifier", OutputListKey: "Classifiers", OutputItemKey: ""}, - "GetColumnStatisticsForPartition": {Verb: "Get", Resource: "ColumnStatisticsForPartition", OutputListKey: "ColumnStatisticsList", OutputItemKey: ""}, - "GetColumnStatisticsForTable": {Verb: "Get", Resource: "ColumnStatisticsForTable", OutputListKey: "ColumnStatisticsList", OutputItemKey: ""}, - "GetColumnStatisticsTaskRun": {Verb: "Get", Resource: "ColumnStatisticsTaskRun", OutputListKey: "", OutputItemKey: "ColumnStatisticsTaskRun"}, - "GetColumnStatisticsTaskRuns": {Verb: "Get", Resource: "ColumnStatisticsTaskRun", OutputListKey: "ColumnStatisticsTaskRuns", OutputItemKey: ""}, - "GetColumnStatisticsTaskSettings": {Verb: "Get", Resource: "ColumnStatisticsTaskSetting", OutputListKey: "", OutputItemKey: "ColumnStatisticsTaskSettings"}, - "GetConnection": {Verb: "Get", Resource: "Connection", OutputListKey: "", OutputItemKey: "Connection"}, - "GetConnections": {Verb: "Get", Resource: "Connection", OutputListKey: "ConnectionList", OutputItemKey: ""}, - "GetCrawler": {Verb: "Get", Resource: "Crawler", OutputListKey: "", OutputItemKey: "Crawler"}, - "GetCrawlerMetrics": {Verb: "Get", Resource: "CrawlerMetric", OutputListKey: "CrawlerMetricsList", OutputItemKey: ""}, - "GetCrawlers": {Verb: "Get", Resource: "Crawler", OutputListKey: "Crawlers", OutputItemKey: ""}, - "GetCustomEntityType": {Verb: "Get", Resource: "CustomEntityType", OutputListKey: "ContextWords", OutputItemKey: ""}, - "GetDataCatalogEncryptionSettings": {Verb: "Get", Resource: "DataCatalogEncryptionSetting", OutputListKey: "", OutputItemKey: "DataCatalogEncryptionSettings"}, - "GetDataQualityModel": {Verb: "Get", Resource: "DataQualityModel", OutputListKey: "", OutputItemKey: ""}, - "GetDataQualityModelResult": {Verb: "Get", Resource: "DataQualityModelResult", OutputListKey: "Model", OutputItemKey: ""}, - "GetDataQualityResult": {Verb: "Get", Resource: "DataQualityResult", OutputListKey: "AnalyzerResults", OutputItemKey: "AggregatedMetrics"}, - "GetDataQualityRuleRecommendationRun": {Verb: "Get", Resource: "DataQualityRuleRecommendationRun", OutputListKey: "", OutputItemKey: "DataSource"}, - "GetDataQualityRuleset": {Verb: "Get", Resource: "DataQualityRuleset", OutputListKey: "", OutputItemKey: "TargetTable"}, - "GetDataQualityRulesetEvaluationRun": {Verb: "Get", Resource: "DataQualityRulesetEvaluationRun", OutputListKey: "ResultIds", OutputItemKey: "AdditionalRunOptions"}, - "GetDatabase": {Verb: "Get", Resource: "Database", OutputListKey: "", OutputItemKey: "Database"}, - "GetDatabases": {Verb: "Get", Resource: "Database", OutputListKey: "DatabaseList", OutputItemKey: ""}, - "GetDataflowGraph": {Verb: "Get", Resource: "DataflowGraph", OutputListKey: "DagEdges", OutputItemKey: ""}, - "GetDevEndpoint": {Verb: "Get", Resource: "DevEndpoint", OutputListKey: "", OutputItemKey: "DevEndpoint"}, - "GetDevEndpoints": {Verb: "Get", Resource: "DevEndpoint", OutputListKey: "DevEndpoints", OutputItemKey: ""}, - "GetEntityRecords": {Verb: "Get", Resource: "EntityRecord", OutputListKey: "Records", OutputItemKey: ""}, - "GetGlueIdentityCenterConfiguration": {Verb: "Get", Resource: "GlueIdentityCenterConfiguration", OutputListKey: "Scopes", OutputItemKey: ""}, - "GetIntegrationResourceProperty": {Verb: "Get", Resource: "IntegrationResourceProperty", OutputListKey: "", OutputItemKey: "SourceProcessingProperties"}, - "GetIntegrationTableProperties": {Verb: "Get", Resource: "IntegrationTableProperty", OutputListKey: "", OutputItemKey: "SourceTableConfig"}, - "GetJob": {Verb: "Get", Resource: "Job", OutputListKey: "", OutputItemKey: "Job"}, - "GetJobBookmark": {Verb: "Get", Resource: "JobBookmark", OutputListKey: "", OutputItemKey: "JobBookmarkEntry"}, - "GetJobRun": {Verb: "Get", Resource: "JobRun", OutputListKey: "", OutputItemKey: "JobRun"}, - "GetJobRuns": {Verb: "Get", Resource: "JobRun", OutputListKey: "JobRuns", OutputItemKey: ""}, - "GetJobs": {Verb: "Get", Resource: "Job", OutputListKey: "Jobs", OutputItemKey: ""}, - "GetMLTaskRun": {Verb: "Get", Resource: "MLTaskRun", OutputListKey: "", OutputItemKey: "Properties"}, - "GetMLTaskRuns": {Verb: "Get", Resource: "MLTaskRun", OutputListKey: "TaskRuns", OutputItemKey: ""}, - "GetMLTransform": {Verb: "Get", Resource: "MLTransform", OutputListKey: "InputRecordTables", OutputItemKey: "EvaluationMetrics"}, - "GetMLTransforms": {Verb: "Get", Resource: "MLTransform", OutputListKey: "Transforms", OutputItemKey: ""}, - "GetMapping": {Verb: "Get", Resource: "Mapping", OutputListKey: "Mapping", OutputItemKey: ""}, - "GetMaterializedViewRefreshTaskRun": {Verb: "Get", Resource: "MaterializedViewRefreshTaskRun", OutputListKey: "", OutputItemKey: "MaterializedViewRefreshTaskRun"}, - "GetPartition": {Verb: "Get", Resource: "Partition", OutputListKey: "", OutputItemKey: "Partition"}, - "GetPartitionIndexes": {Verb: "Get", Resource: "PartitionIndex", OutputListKey: "PartitionIndexDescriptorList", OutputItemKey: ""}, - "GetPartitions": {Verb: "Get", Resource: "Partition", OutputListKey: "Partitions", OutputItemKey: ""}, - "GetPlan": {Verb: "Get", Resource: "Plan", OutputListKey: "", OutputItemKey: ""}, - "GetRegistry": {Verb: "Get", Resource: "Registry", OutputListKey: "", OutputItemKey: ""}, - "GetResourcePolicies": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "GetResourcePoliciesResponseList", OutputItemKey: ""}, - "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "GetSchema": {Verb: "Get", Resource: "Schema", OutputListKey: "", OutputItemKey: ""}, - "GetSchemaByDefinition": {Verb: "Get", Resource: "SchemaByDefinition", OutputListKey: "", OutputItemKey: ""}, - "GetSchemaVersion": {Verb: "Get", Resource: "SchemaVersion", OutputListKey: "", OutputItemKey: ""}, - "GetSchemaVersionsDiff": {Verb: "Get", Resource: "SchemaVersionsDiff", OutputListKey: "", OutputItemKey: ""}, - "GetSecurityConfiguration": {Verb: "Get", Resource: "SecurityConfiguration", OutputListKey: "", OutputItemKey: "SecurityConfiguration"}, - "GetSecurityConfigurations": {Verb: "Get", Resource: "SecurityConfiguration", OutputListKey: "SecurityConfigurations", OutputItemKey: ""}, - "GetSession": {Verb: "Get", Resource: "Session", OutputListKey: "", OutputItemKey: "Session"}, - "GetStatement": {Verb: "Get", Resource: "Statement", OutputListKey: "", OutputItemKey: "Statement"}, - "GetTable": {Verb: "Get", Resource: "Table", OutputListKey: "", OutputItemKey: "Table"}, - "GetTableOptimizer": {Verb: "Get", Resource: "TableOptimizer", OutputListKey: "", OutputItemKey: "TableOptimizer"}, - "GetTableVersion": {Verb: "Get", Resource: "TableVersion", OutputListKey: "", OutputItemKey: "TableVersion"}, - "GetTableVersions": {Verb: "Get", Resource: "TableVersion", OutputListKey: "TableVersions", OutputItemKey: ""}, - "GetTables": {Verb: "Get", Resource: "Table", OutputListKey: "TableList", OutputItemKey: ""}, - "GetTags": {Verb: "Get", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, - "GetTrigger": {Verb: "Get", Resource: "Trigger", OutputListKey: "", OutputItemKey: "Trigger"}, - "GetTriggers": {Verb: "Get", Resource: "Trigger", OutputListKey: "Triggers", OutputItemKey: ""}, - "GetUnfilteredPartitionMetadata": {Verb: "Get", Resource: "UnfilteredPartitionMetadata", OutputListKey: "AuthorizedColumns", OutputItemKey: "Partition"}, - "GetUnfilteredPartitionsMetadata": {Verb: "Get", Resource: "UnfilteredPartitionsMetadata", OutputListKey: "UnfilteredPartitions", OutputItemKey: ""}, - "GetUnfilteredTableMetadata": {Verb: "Get", Resource: "UnfilteredTableMetadata", OutputListKey: "AuthorizedColumns", OutputItemKey: "Table"}, - "GetUsageProfile": {Verb: "Get", Resource: "UsageProfile", OutputListKey: "", OutputItemKey: "Configuration"}, - "GetUserDefinedFunction": {Verb: "Get", Resource: "UserDefinedFunction", OutputListKey: "", OutputItemKey: "UserDefinedFunction"}, - "GetUserDefinedFunctions": {Verb: "Get", Resource: "UserDefinedFunction", OutputListKey: "UserDefinedFunctions", OutputItemKey: ""}, - "GetWorkflow": {Verb: "Get", Resource: "Workflow", OutputListKey: "", OutputItemKey: "Workflow"}, - "GetWorkflowRun": {Verb: "Get", Resource: "WorkflowRun", OutputListKey: "", OutputItemKey: "Run"}, - "GetWorkflowRunProperties": {Verb: "Get", Resource: "WorkflowRunProperty", OutputListKey: "", OutputItemKey: ""}, - "GetWorkflowRuns": {Verb: "Get", Resource: "WorkflowRun", OutputListKey: "Runs", OutputItemKey: ""}, - "ListBlueprints": {Verb: "List", Resource: "Blueprint", OutputListKey: "Blueprints", OutputItemKey: ""}, - "ListColumnStatisticsTaskRuns": {Verb: "List", Resource: "ColumnStatisticsTaskRun", OutputListKey: "ColumnStatisticsTaskRunIds", OutputItemKey: ""}, - "ListConnectionTypes": {Verb: "List", Resource: "ConnectionType", OutputListKey: "ConnectionTypes", OutputItemKey: ""}, - "ListCrawlers": {Verb: "List", Resource: "Crawler", OutputListKey: "CrawlerNames", OutputItemKey: ""}, - "ListCrawls": {Verb: "List", Resource: "Crawl", OutputListKey: "Crawls", OutputItemKey: ""}, - "ListCustomEntityTypes": {Verb: "List", Resource: "CustomEntityType", OutputListKey: "CustomEntityTypes", OutputItemKey: ""}, - "ListDataQualityResults": {Verb: "List", Resource: "DataQualityResult", OutputListKey: "Results", OutputItemKey: ""}, - "ListDataQualityRuleRecommendationRuns": {Verb: "List", Resource: "DataQualityRuleRecommendationRun", OutputListKey: "Runs", OutputItemKey: ""}, - "ListDataQualityRulesetEvaluationRuns": {Verb: "List", Resource: "DataQualityRulesetEvaluationRun", OutputListKey: "Runs", OutputItemKey: ""}, - "ListDataQualityRulesets": {Verb: "List", Resource: "DataQualityRuleset", OutputListKey: "Rulesets", OutputItemKey: ""}, - "ListDataQualityStatisticAnnotations": {Verb: "List", Resource: "DataQualityStatisticAnnotation", OutputListKey: "Annotations", OutputItemKey: ""}, - "ListDataQualityStatistics": {Verb: "List", Resource: "DataQualityStatistic", OutputListKey: "Statistics", OutputItemKey: ""}, - "ListDevEndpoints": {Verb: "List", Resource: "DevEndpoint", OutputListKey: "DevEndpointNames", OutputItemKey: ""}, - "ListEntities": {Verb: "List", Resource: "Entity", OutputListKey: "Entities", OutputItemKey: ""}, - "ListIntegrationResourceProperties": {Verb: "List", Resource: "IntegrationResourceProperty", OutputListKey: "IntegrationResourcePropertyList", OutputItemKey: ""}, - "ListJobs": {Verb: "List", Resource: "Job", OutputListKey: "JobNames", OutputItemKey: ""}, - "ListMLTransforms": {Verb: "List", Resource: "MLTransform", OutputListKey: "TransformIds", OutputItemKey: ""}, - "ListMaterializedViewRefreshTaskRuns": {Verb: "List", Resource: "MaterializedViewRefreshTaskRun", OutputListKey: "MaterializedViewRefreshTaskRuns", OutputItemKey: ""}, - "ListRegistries": {Verb: "List", Resource: "Registry", OutputListKey: "Registries", OutputItemKey: ""}, - "ListSchemaVersions": {Verb: "List", Resource: "SchemaVersion", OutputListKey: "Schemas", OutputItemKey: ""}, - "ListSchemas": {Verb: "List", Resource: "Schema", OutputListKey: "Schemas", OutputItemKey: ""}, - "ListSessions": {Verb: "List", Resource: "Session", OutputListKey: "Ids", OutputItemKey: ""}, - "ListStatements": {Verb: "List", Resource: "Statement", OutputListKey: "Statements", OutputItemKey: ""}, - "ListTableOptimizerRuns": {Verb: "List", Resource: "TableOptimizerRun", OutputListKey: "TableOptimizerRuns", OutputItemKey: ""}, - "ListTriggers": {Verb: "List", Resource: "Trigger", OutputListKey: "TriggerNames", OutputItemKey: ""}, - "ListUsageProfiles": {Verb: "List", Resource: "UsageProfile", OutputListKey: "Profiles", OutputItemKey: ""}, - "ListWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "Workflows", OutputItemKey: ""}, - "ModifyIntegration": {Verb: "Update", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: "IntegrationConfig"}, - "PutDataCatalogEncryptionSettings": {Verb: "Update", Resource: "DataCatalogEncryptionSetting", OutputListKey: "", OutputItemKey: ""}, - "PutDataQualityProfileAnnotation": {Verb: "Update", Resource: "DataQualityProfileAnnotation", OutputListKey: "", OutputItemKey: ""}, - "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "PutSchemaVersionMetadata": {Verb: "Update", Resource: "SchemaVersionMetadata", OutputListKey: "", OutputItemKey: ""}, - "PutWorkflowRunProperties": {Verb: "Update", Resource: "WorkflowRunProperty", OutputListKey: "", OutputItemKey: ""}, - "RegisterConnectionType": {Verb: "Create", Resource: "ConnectionType", OutputListKey: "", OutputItemKey: ""}, - "RegisterSchemaVersion": {Verb: "Create", Resource: "SchemaVersion", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateBlueprint": {Verb: "Update", Resource: "Blueprint", OutputListKey: "", OutputItemKey: ""}, - "UpdateCatalog": {Verb: "Update", Resource: "Catalog", OutputListKey: "", OutputItemKey: ""}, - "UpdateClassifier": {Verb: "Update", Resource: "Classifier", OutputListKey: "", OutputItemKey: ""}, - "UpdateColumnStatisticsForPartition": {Verb: "Update", Resource: "ColumnStatisticsForPartition", OutputListKey: "Errors", OutputItemKey: ""}, - "UpdateColumnStatisticsForTable": {Verb: "Update", Resource: "ColumnStatisticsForTable", OutputListKey: "Errors", OutputItemKey: ""}, - "UpdateColumnStatisticsTaskSettings": {Verb: "Update", Resource: "ColumnStatisticsTaskSetting", OutputListKey: "", OutputItemKey: ""}, - "UpdateConnection": {Verb: "Update", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, - "UpdateCrawler": {Verb: "Update", Resource: "Crawler", OutputListKey: "", OutputItemKey: ""}, - "UpdateCrawlerSchedule": {Verb: "Update", Resource: "CrawlerSchedule", OutputListKey: "", OutputItemKey: ""}, - "UpdateDataQualityRuleset": {Verb: "Update", Resource: "DataQualityRuleset", OutputListKey: "", OutputItemKey: ""}, - "UpdateDatabase": {Verb: "Update", Resource: "Database", OutputListKey: "", OutputItemKey: ""}, - "UpdateDevEndpoint": {Verb: "Update", Resource: "DevEndpoint", OutputListKey: "", OutputItemKey: ""}, - "UpdateGlueIdentityCenterConfiguration": {Verb: "Update", Resource: "GlueIdentityCenterConfiguration", OutputListKey: "", OutputItemKey: ""}, - "UpdateIntegrationResourceProperty": {Verb: "Update", Resource: "IntegrationResourceProperty", OutputListKey: "", OutputItemKey: "SourceProcessingProperties"}, - "UpdateIntegrationTableProperties": {Verb: "Update", Resource: "IntegrationTableProperty", OutputListKey: "", OutputItemKey: ""}, - "UpdateJob": {Verb: "Update", Resource: "Job", OutputListKey: "", OutputItemKey: ""}, - "UpdateJobFromSourceControl": {Verb: "Update", Resource: "JobFromSourceControl", OutputListKey: "", OutputItemKey: ""}, - "UpdateMLTransform": {Verb: "Update", Resource: "MLTransform", OutputListKey: "", OutputItemKey: ""}, - "UpdatePartition": {Verb: "Update", Resource: "Partition", OutputListKey: "", OutputItemKey: ""}, - "UpdateRegistry": {Verb: "Update", Resource: "Registry", OutputListKey: "", OutputItemKey: ""}, - "UpdateSchema": {Verb: "Update", Resource: "Schema", OutputListKey: "", OutputItemKey: ""}, - "UpdateSourceControlFromJob": {Verb: "Update", Resource: "SourceControlFromJob", OutputListKey: "", OutputItemKey: ""}, - "UpdateTable": {Verb: "Update", Resource: "Table", OutputListKey: "", OutputItemKey: ""}, - "UpdateTableOptimizer": {Verb: "Update", Resource: "TableOptimizer", OutputListKey: "", OutputItemKey: ""}, - "UpdateTrigger": {Verb: "Update", Resource: "Trigger", OutputListKey: "", OutputItemKey: "Trigger"}, - "UpdateUsageProfile": {Verb: "Update", Resource: "UsageProfile", OutputListKey: "", OutputItemKey: ""}, - "UpdateUserDefinedFunction": {Verb: "Update", Resource: "UserDefinedFunction", OutputListKey: "", OutputItemKey: ""}, - "UpdateWorkflow": {Verb: "Update", Resource: "Workflow", OutputListKey: "", OutputItemKey: ""}, + "BatchCreatePartition": {Verb: "Create", Resource: "Partition", OutputListKey: "Errors", OutputItemKey: ""}, + "BatchDeleteConnection": {Verb: "Delete", Resource: "Connection", OutputListKey: "Succeeded", OutputItemKey: ""}, + "BatchDeletePartition": {Verb: "Delete", Resource: "Partition", OutputListKey: "Errors", OutputItemKey: ""}, + "BatchDeleteTable": {Verb: "Delete", Resource: "Table", OutputListKey: "Errors", OutputItemKey: ""}, + "BatchDeleteTableVersion": {Verb: "Delete", Resource: "TableVersion", OutputListKey: "Errors", OutputItemKey: ""}, + "BatchGetBlueprints": {Verb: "List", Resource: "Blueprint", OutputListKey: "Blueprints", OutputItemKey: ""}, + "BatchGetCrawlers": {Verb: "List", Resource: "Crawler", OutputListKey: "Crawlers", OutputItemKey: ""}, + "BatchGetCustomEntityTypes": {Verb: "List", Resource: "CustomEntityType", OutputListKey: "CustomEntityTypes", OutputItemKey: ""}, + "BatchGetDataQualityResult": {Verb: "List", Resource: "DataQualityResult", OutputListKey: "Results", OutputItemKey: ""}, + "BatchGetDevEndpoints": {Verb: "List", Resource: "DevEndpoint", OutputListKey: "DevEndpoints", OutputItemKey: ""}, + "BatchGetJobs": {Verb: "List", Resource: "Job", OutputListKey: "Jobs", OutputItemKey: ""}, + "BatchGetPartition": {Verb: "List", Resource: "Partition", OutputListKey: "Partitions", OutputItemKey: ""}, + "BatchGetTableOptimizer": {Verb: "List", Resource: "TableOptimizer", OutputListKey: "Failures", OutputItemKey: ""}, + "BatchGetTriggers": {Verb: "List", Resource: "Trigger", OutputListKey: "Triggers", OutputItemKey: ""}, + "BatchGetWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "MissingWorkflows", OutputItemKey: ""}, + "BatchPutDataQualityStatisticAnnotation": {Verb: "Update", Resource: "DataQualityStatisticAnnotation", OutputListKey: "FailedInclusionAnnotations", OutputItemKey: ""}, + "BatchUpdatePartition": {Verb: "Update", Resource: "Partition", OutputListKey: "Errors", OutputItemKey: ""}, + "CancelDataQualityRuleRecommendationRun": {Verb: "Toggle", Resource: "DataQualityRuleRecommendationRun", OutputListKey: "", OutputItemKey: ""}, + "CancelDataQualityRulesetEvaluationRun": {Verb: "Toggle", Resource: "DataQualityRulesetEvaluationRun", OutputListKey: "", OutputItemKey: ""}, + "CancelMLTaskRun": {Verb: "Toggle", Resource: "MLTaskRun", OutputListKey: "", OutputItemKey: ""}, + "CancelStatement": {Verb: "Toggle", Resource: "Statement", OutputListKey: "", OutputItemKey: ""}, + "CreateBlueprint": {Verb: "Create", Resource: "Blueprint", OutputListKey: "", OutputItemKey: ""}, + "CreateCatalog": {Verb: "Create", Resource: "Catalog", OutputListKey: "", OutputItemKey: ""}, + "CreateClassifier": {Verb: "Create", Resource: "Classifier", OutputListKey: "", OutputItemKey: ""}, + "CreateColumnStatisticsTaskSettings": {Verb: "Create", Resource: "ColumnStatisticsTaskSetting", OutputListKey: "", OutputItemKey: ""}, + "CreateConnection": {Verb: "Create", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, + "CreateCrawler": {Verb: "Create", Resource: "Crawler", OutputListKey: "", OutputItemKey: ""}, + "CreateCustomEntityType": {Verb: "Create", Resource: "CustomEntityType", OutputListKey: "", OutputItemKey: ""}, + "CreateDataQualityRuleset": {Verb: "Create", Resource: "DataQualityRuleset", OutputListKey: "", OutputItemKey: ""}, + "CreateDatabase": {Verb: "Create", Resource: "Database", OutputListKey: "", OutputItemKey: ""}, + "CreateDevEndpoint": {Verb: "Create", Resource: "DevEndpoint", OutputListKey: "SecurityGroupIds", OutputItemKey: ""}, + "CreateGlueIdentityCenterConfiguration": {Verb: "Create", Resource: "GlueIdentityCenterConfiguration", OutputListKey: "", OutputItemKey: ""}, + "CreateIntegration": {Verb: "Create", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: "IntegrationConfig"}, + "CreateIntegrationResourceProperty": {Verb: "Create", Resource: "IntegrationResourceProperty", OutputListKey: "", OutputItemKey: "SourceProcessingProperties"}, + "CreateIntegrationTableProperties": {Verb: "Create", Resource: "IntegrationTableProperty", OutputListKey: "", OutputItemKey: ""}, + "CreateJob": {Verb: "Create", Resource: "Job", OutputListKey: "", OutputItemKey: ""}, + "CreateMLTransform": {Verb: "Create", Resource: "MLTransform", OutputListKey: "", OutputItemKey: ""}, + "CreatePartition": {Verb: "Create", Resource: "Partition", OutputListKey: "", OutputItemKey: ""}, + "CreatePartitionIndex": {Verb: "Create", Resource: "PartitionIndex", OutputListKey: "", OutputItemKey: ""}, + "CreateRegistry": {Verb: "Create", Resource: "Registry", OutputListKey: "", OutputItemKey: ""}, + "CreateSchema": {Verb: "Create", Resource: "Schema", OutputListKey: "", OutputItemKey: ""}, + "CreateScript": {Verb: "Create", Resource: "Script", OutputListKey: "", OutputItemKey: ""}, + "CreateSecurityConfiguration": {Verb: "Create", Resource: "SecurityConfiguration", OutputListKey: "", OutputItemKey: ""}, + "CreateSession": {Verb: "Create", Resource: "Session", OutputListKey: "", OutputItemKey: "Session"}, + "CreateTable": {Verb: "Create", Resource: "Table", OutputListKey: "", OutputItemKey: ""}, + "CreateTableOptimizer": {Verb: "Create", Resource: "TableOptimizer", OutputListKey: "", OutputItemKey: ""}, + "CreateTrigger": {Verb: "Create", Resource: "Trigger", OutputListKey: "", OutputItemKey: ""}, + "CreateUsageProfile": {Verb: "Create", Resource: "UsageProfile", OutputListKey: "", OutputItemKey: ""}, + "CreateUserDefinedFunction": {Verb: "Create", Resource: "UserDefinedFunction", OutputListKey: "", OutputItemKey: ""}, + "CreateWorkflow": {Verb: "Create", Resource: "Workflow", OutputListKey: "", OutputItemKey: ""}, + "DeleteBlueprint": {Verb: "Delete", Resource: "Blueprint", OutputListKey: "", OutputItemKey: ""}, + "DeleteCatalog": {Verb: "Delete", Resource: "Catalog", OutputListKey: "", OutputItemKey: ""}, + "DeleteClassifier": {Verb: "Delete", Resource: "Classifier", OutputListKey: "", OutputItemKey: ""}, + "DeleteColumnStatisticsForPartition": {Verb: "Delete", Resource: "ColumnStatisticsForPartition", OutputListKey: "", OutputItemKey: ""}, + "DeleteColumnStatisticsForTable": {Verb: "Delete", Resource: "ColumnStatisticsForTable", OutputListKey: "", OutputItemKey: ""}, + "DeleteColumnStatisticsTaskSettings": {Verb: "Delete", Resource: "ColumnStatisticsTaskSetting", OutputListKey: "", OutputItemKey: ""}, + "DeleteConnection": {Verb: "Delete", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, + "DeleteConnectionType": {Verb: "Delete", Resource: "ConnectionType", OutputListKey: "", OutputItemKey: ""}, + "DeleteCrawler": {Verb: "Delete", Resource: "Crawler", OutputListKey: "", OutputItemKey: ""}, + "DeleteCustomEntityType": {Verb: "Delete", Resource: "CustomEntityType", OutputListKey: "", OutputItemKey: ""}, + "DeleteDataQualityRuleset": {Verb: "Delete", Resource: "DataQualityRuleset", OutputListKey: "", OutputItemKey: ""}, + "DeleteDatabase": {Verb: "Delete", Resource: "Database", OutputListKey: "", OutputItemKey: ""}, + "DeleteDevEndpoint": {Verb: "Delete", Resource: "DevEndpoint", OutputListKey: "", OutputItemKey: ""}, + "DeleteGlueIdentityCenterConfiguration": {Verb: "Delete", Resource: "GlueIdentityCenterConfiguration", OutputListKey: "", OutputItemKey: ""}, + "DeleteIntegration": {Verb: "Delete", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: ""}, + "DeleteIntegrationResourceProperty": {Verb: "Delete", Resource: "IntegrationResourceProperty", OutputListKey: "", OutputItemKey: ""}, + "DeleteIntegrationTableProperties": {Verb: "Delete", Resource: "IntegrationTableProperty", OutputListKey: "", OutputItemKey: ""}, + "DeleteJob": {Verb: "Delete", Resource: "Job", OutputListKey: "", OutputItemKey: ""}, + "DeleteMLTransform": {Verb: "Delete", Resource: "MLTransform", OutputListKey: "", OutputItemKey: ""}, + "DeletePartition": {Verb: "Delete", Resource: "Partition", OutputListKey: "", OutputItemKey: ""}, + "DeletePartitionIndex": {Verb: "Delete", Resource: "PartitionIndex", OutputListKey: "", OutputItemKey: ""}, + "DeleteRegistry": {Verb: "Delete", Resource: "Registry", OutputListKey: "", OutputItemKey: ""}, + "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteSchema": {Verb: "Delete", Resource: "Schema", OutputListKey: "", OutputItemKey: ""}, + "DeleteSchemaVersions": {Verb: "Delete", Resource: "SchemaVersion", OutputListKey: "SchemaVersionErrors", OutputItemKey: ""}, + "DeleteSecurityConfiguration": {Verb: "Delete", Resource: "SecurityConfiguration", OutputListKey: "", OutputItemKey: ""}, + "DeleteSession": {Verb: "Delete", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, + "DeleteTable": {Verb: "Delete", Resource: "Table", OutputListKey: "", OutputItemKey: ""}, + "DeleteTableOptimizer": {Verb: "Delete", Resource: "TableOptimizer", OutputListKey: "", OutputItemKey: ""}, + "DeleteTableVersion": {Verb: "Delete", Resource: "TableVersion", OutputListKey: "", OutputItemKey: ""}, + "DeleteTrigger": {Verb: "Delete", Resource: "Trigger", OutputListKey: "", OutputItemKey: ""}, + "DeleteUsageProfile": {Verb: "Delete", Resource: "UsageProfile", OutputListKey: "", OutputItemKey: ""}, + "DeleteUserDefinedFunction": {Verb: "Delete", Resource: "UserDefinedFunction", OutputListKey: "", OutputItemKey: ""}, + "DeleteWorkflow": {Verb: "Delete", Resource: "Workflow", OutputListKey: "", OutputItemKey: ""}, + "DescribeConnectionType": {Verb: "Get", Resource: "ConnectionType", OutputListKey: "", OutputItemKey: "AuthenticationConfiguration"}, + "DescribeEntity": {Verb: "Get", Resource: "Entity", OutputListKey: "Fields", OutputItemKey: ""}, + "DescribeInboundIntegrations": {Verb: "Get", Resource: "InboundIntegration", OutputListKey: "InboundIntegrations", OutputItemKey: ""}, + "DescribeIntegrations": {Verb: "Get", Resource: "Integration", OutputListKey: "Integrations", OutputItemKey: ""}, + "GetBlueprint": {Verb: "Get", Resource: "Blueprint", OutputListKey: "", OutputItemKey: "Blueprint"}, + "GetBlueprintRun": {Verb: "Get", Resource: "BlueprintRun", OutputListKey: "", OutputItemKey: "BlueprintRun"}, + "GetBlueprintRuns": {Verb: "Get", Resource: "BlueprintRun", OutputListKey: "BlueprintRuns", OutputItemKey: ""}, + "GetCatalog": {Verb: "Get", Resource: "Catalog", OutputListKey: "", OutputItemKey: "Catalog"}, + "GetCatalogImportStatus": {Verb: "Get", Resource: "CatalogImportStatu", OutputListKey: "", OutputItemKey: "ImportStatus"}, + "GetCatalogs": {Verb: "Get", Resource: "Catalog", OutputListKey: "CatalogList", OutputItemKey: ""}, + "GetClassifier": {Verb: "Get", Resource: "Classifier", OutputListKey: "", OutputItemKey: "Classifier"}, + "GetClassifiers": {Verb: "Get", Resource: "Classifier", OutputListKey: "Classifiers", OutputItemKey: ""}, + "GetColumnStatisticsForPartition": {Verb: "Get", Resource: "ColumnStatisticsForPartition", OutputListKey: "ColumnStatisticsList", OutputItemKey: ""}, + "GetColumnStatisticsForTable": {Verb: "Get", Resource: "ColumnStatisticsForTable", OutputListKey: "ColumnStatisticsList", OutputItemKey: ""}, + "GetColumnStatisticsTaskRun": {Verb: "Get", Resource: "ColumnStatisticsTaskRun", OutputListKey: "", OutputItemKey: "ColumnStatisticsTaskRun"}, + "GetColumnStatisticsTaskRuns": {Verb: "Get", Resource: "ColumnStatisticsTaskRun", OutputListKey: "ColumnStatisticsTaskRuns", OutputItemKey: ""}, + "GetColumnStatisticsTaskSettings": {Verb: "Get", Resource: "ColumnStatisticsTaskSetting", OutputListKey: "", OutputItemKey: "ColumnStatisticsTaskSettings"}, + "GetConnection": {Verb: "Get", Resource: "Connection", OutputListKey: "", OutputItemKey: "Connection"}, + "GetConnections": {Verb: "Get", Resource: "Connection", OutputListKey: "ConnectionList", OutputItemKey: ""}, + "GetCrawler": {Verb: "Get", Resource: "Crawler", OutputListKey: "", OutputItemKey: "Crawler"}, + "GetCrawlerMetrics": {Verb: "Get", Resource: "CrawlerMetric", OutputListKey: "CrawlerMetricsList", OutputItemKey: ""}, + "GetCrawlers": {Verb: "Get", Resource: "Crawler", OutputListKey: "Crawlers", OutputItemKey: ""}, + "GetCustomEntityType": {Verb: "Get", Resource: "CustomEntityType", OutputListKey: "ContextWords", OutputItemKey: ""}, + "GetDataCatalogEncryptionSettings": {Verb: "Get", Resource: "DataCatalogEncryptionSetting", OutputListKey: "", OutputItemKey: "DataCatalogEncryptionSettings"}, + "GetDataQualityModel": {Verb: "Get", Resource: "DataQualityModel", OutputListKey: "", OutputItemKey: ""}, + "GetDataQualityModelResult": {Verb: "Get", Resource: "DataQualityModelResult", OutputListKey: "Model", OutputItemKey: ""}, + "GetDataQualityResult": {Verb: "Get", Resource: "DataQualityResult", OutputListKey: "AnalyzerResults", OutputItemKey: "AggregatedMetrics"}, + "GetDataQualityRuleRecommendationRun": {Verb: "Get", Resource: "DataQualityRuleRecommendationRun", OutputListKey: "", OutputItemKey: "DataSource"}, + "GetDataQualityRuleset": {Verb: "Get", Resource: "DataQualityRuleset", OutputListKey: "", OutputItemKey: "TargetTable"}, + "GetDataQualityRulesetEvaluationRun": {Verb: "Get", Resource: "DataQualityRulesetEvaluationRun", OutputListKey: "ResultIds", OutputItemKey: "AdditionalRunOptions"}, + "GetDatabase": {Verb: "Get", Resource: "Database", OutputListKey: "", OutputItemKey: "Database"}, + "GetDatabases": {Verb: "Get", Resource: "Database", OutputListKey: "DatabaseList", OutputItemKey: ""}, + "GetDataflowGraph": {Verb: "Get", Resource: "DataflowGraph", OutputListKey: "DagEdges", OutputItemKey: ""}, + "GetDevEndpoint": {Verb: "Get", Resource: "DevEndpoint", OutputListKey: "", OutputItemKey: "DevEndpoint"}, + "GetDevEndpoints": {Verb: "Get", Resource: "DevEndpoint", OutputListKey: "DevEndpoints", OutputItemKey: ""}, + "GetEntityRecords": {Verb: "Get", Resource: "EntityRecord", OutputListKey: "Records", OutputItemKey: ""}, + "GetGlueIdentityCenterConfiguration": {Verb: "Get", Resource: "GlueIdentityCenterConfiguration", OutputListKey: "Scopes", OutputItemKey: ""}, + "GetIntegrationResourceProperty": {Verb: "Get", Resource: "IntegrationResourceProperty", OutputListKey: "", OutputItemKey: "SourceProcessingProperties"}, + "GetIntegrationTableProperties": {Verb: "Get", Resource: "IntegrationTableProperty", OutputListKey: "", OutputItemKey: "SourceTableConfig"}, + "GetJob": {Verb: "Get", Resource: "Job", OutputListKey: "", OutputItemKey: "Job"}, + "GetJobBookmark": {Verb: "Get", Resource: "JobBookmark", OutputListKey: "", OutputItemKey: "JobBookmarkEntry"}, + "GetJobRun": {Verb: "Get", Resource: "JobRun", OutputListKey: "", OutputItemKey: "JobRun"}, + "GetJobRuns": {Verb: "Get", Resource: "JobRun", OutputListKey: "JobRuns", OutputItemKey: ""}, + "GetJobs": {Verb: "Get", Resource: "Job", OutputListKey: "Jobs", OutputItemKey: ""}, + "GetMLTaskRun": {Verb: "Get", Resource: "MLTaskRun", OutputListKey: "", OutputItemKey: "Properties"}, + "GetMLTaskRuns": {Verb: "Get", Resource: "MLTaskRun", OutputListKey: "TaskRuns", OutputItemKey: ""}, + "GetMLTransform": {Verb: "Get", Resource: "MLTransform", OutputListKey: "InputRecordTables", OutputItemKey: "EvaluationMetrics"}, + "GetMLTransforms": {Verb: "Get", Resource: "MLTransform", OutputListKey: "Transforms", OutputItemKey: ""}, + "GetMapping": {Verb: "Get", Resource: "Mapping", OutputListKey: "Mapping", OutputItemKey: ""}, + "GetMaterializedViewRefreshTaskRun": {Verb: "Get", Resource: "MaterializedViewRefreshTaskRun", OutputListKey: "", OutputItemKey: "MaterializedViewRefreshTaskRun"}, + "GetPartition": {Verb: "Get", Resource: "Partition", OutputListKey: "", OutputItemKey: "Partition"}, + "GetPartitionIndexes": {Verb: "Get", Resource: "PartitionIndex", OutputListKey: "PartitionIndexDescriptorList", OutputItemKey: ""}, + "GetPartitions": {Verb: "Get", Resource: "Partition", OutputListKey: "Partitions", OutputItemKey: ""}, + "GetPlan": {Verb: "Get", Resource: "Plan", OutputListKey: "", OutputItemKey: ""}, + "GetRegistry": {Verb: "Get", Resource: "Registry", OutputListKey: "", OutputItemKey: ""}, + "GetResourcePolicies": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "GetResourcePoliciesResponseList", OutputItemKey: ""}, + "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "GetSchema": {Verb: "Get", Resource: "Schema", OutputListKey: "", OutputItemKey: ""}, + "GetSchemaByDefinition": {Verb: "Get", Resource: "SchemaByDefinition", OutputListKey: "", OutputItemKey: ""}, + "GetSchemaVersion": {Verb: "Get", Resource: "SchemaVersion", OutputListKey: "", OutputItemKey: ""}, + "GetSchemaVersionsDiff": {Verb: "Get", Resource: "SchemaVersionsDiff", OutputListKey: "", OutputItemKey: ""}, + "GetSecurityConfiguration": {Verb: "Get", Resource: "SecurityConfiguration", OutputListKey: "", OutputItemKey: "SecurityConfiguration"}, + "GetSecurityConfigurations": {Verb: "Get", Resource: "SecurityConfiguration", OutputListKey: "SecurityConfigurations", OutputItemKey: ""}, + "GetSession": {Verb: "Get", Resource: "Session", OutputListKey: "", OutputItemKey: "Session"}, + "GetStatement": {Verb: "Get", Resource: "Statement", OutputListKey: "", OutputItemKey: "Statement"}, + "GetTable": {Verb: "Get", Resource: "Table", OutputListKey: "", OutputItemKey: "Table"}, + "GetTableOptimizer": {Verb: "Get", Resource: "TableOptimizer", OutputListKey: "", OutputItemKey: "TableOptimizer"}, + "GetTableVersion": {Verb: "Get", Resource: "TableVersion", OutputListKey: "", OutputItemKey: "TableVersion"}, + "GetTableVersions": {Verb: "Get", Resource: "TableVersion", OutputListKey: "TableVersions", OutputItemKey: ""}, + "GetTables": {Verb: "Get", Resource: "Table", OutputListKey: "TableList", OutputItemKey: ""}, + "GetTags": {Verb: "Get", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, + "GetTrigger": {Verb: "Get", Resource: "Trigger", OutputListKey: "", OutputItemKey: "Trigger"}, + "GetTriggers": {Verb: "Get", Resource: "Trigger", OutputListKey: "Triggers", OutputItemKey: ""}, + "GetUnfilteredPartitionMetadata": {Verb: "Get", Resource: "UnfilteredPartitionMetadata", OutputListKey: "AuthorizedColumns", OutputItemKey: "Partition"}, + "GetUnfilteredPartitionsMetadata": {Verb: "Get", Resource: "UnfilteredPartitionsMetadata", OutputListKey: "UnfilteredPartitions", OutputItemKey: ""}, + "GetUnfilteredTableMetadata": {Verb: "Get", Resource: "UnfilteredTableMetadata", OutputListKey: "AuthorizedColumns", OutputItemKey: "Table"}, + "GetUsageProfile": {Verb: "Get", Resource: "UsageProfile", OutputListKey: "", OutputItemKey: "Configuration"}, + "GetUserDefinedFunction": {Verb: "Get", Resource: "UserDefinedFunction", OutputListKey: "", OutputItemKey: "UserDefinedFunction"}, + "GetUserDefinedFunctions": {Verb: "Get", Resource: "UserDefinedFunction", OutputListKey: "UserDefinedFunctions", OutputItemKey: ""}, + "GetWorkflow": {Verb: "Get", Resource: "Workflow", OutputListKey: "", OutputItemKey: "Workflow"}, + "GetWorkflowRun": {Verb: "Get", Resource: "WorkflowRun", OutputListKey: "", OutputItemKey: "Run"}, + "GetWorkflowRunProperties": {Verb: "Get", Resource: "WorkflowRunProperty", OutputListKey: "", OutputItemKey: ""}, + "GetWorkflowRuns": {Verb: "Get", Resource: "WorkflowRun", OutputListKey: "Runs", OutputItemKey: ""}, + "ListBlueprints": {Verb: "List", Resource: "Blueprint", OutputListKey: "Blueprints", OutputItemKey: ""}, + "ListColumnStatisticsTaskRuns": {Verb: "List", Resource: "ColumnStatisticsTaskRun", OutputListKey: "ColumnStatisticsTaskRunIds", OutputItemKey: ""}, + "ListConnectionTypes": {Verb: "List", Resource: "ConnectionType", OutputListKey: "ConnectionTypes", OutputItemKey: ""}, + "ListCrawlers": {Verb: "List", Resource: "Crawler", OutputListKey: "CrawlerNames", OutputItemKey: ""}, + "ListCrawls": {Verb: "List", Resource: "Crawl", OutputListKey: "Crawls", OutputItemKey: ""}, + "ListCustomEntityTypes": {Verb: "List", Resource: "CustomEntityType", OutputListKey: "CustomEntityTypes", OutputItemKey: ""}, + "ListDataQualityResults": {Verb: "List", Resource: "DataQualityResult", OutputListKey: "Results", OutputItemKey: ""}, + "ListDataQualityRuleRecommendationRuns": {Verb: "List", Resource: "DataQualityRuleRecommendationRun", OutputListKey: "Runs", OutputItemKey: ""}, + "ListDataQualityRulesetEvaluationRuns": {Verb: "List", Resource: "DataQualityRulesetEvaluationRun", OutputListKey: "Runs", OutputItemKey: ""}, + "ListDataQualityRulesets": {Verb: "List", Resource: "DataQualityRuleset", OutputListKey: "Rulesets", OutputItemKey: ""}, + "ListDataQualityStatisticAnnotations": {Verb: "List", Resource: "DataQualityStatisticAnnotation", OutputListKey: "Annotations", OutputItemKey: ""}, + "ListDataQualityStatistics": {Verb: "List", Resource: "DataQualityStatistic", OutputListKey: "Statistics", OutputItemKey: ""}, + "ListDevEndpoints": {Verb: "List", Resource: "DevEndpoint", OutputListKey: "DevEndpointNames", OutputItemKey: ""}, + "ListEntities": {Verb: "List", Resource: "Entity", OutputListKey: "Entities", OutputItemKey: ""}, + "ListIntegrationResourceProperties": {Verb: "List", Resource: "IntegrationResourceProperty", OutputListKey: "IntegrationResourcePropertyList", OutputItemKey: ""}, + "ListJobs": {Verb: "List", Resource: "Job", OutputListKey: "JobNames", OutputItemKey: ""}, + "ListMLTransforms": {Verb: "List", Resource: "MLTransform", OutputListKey: "TransformIds", OutputItemKey: ""}, + "ListMaterializedViewRefreshTaskRuns": {Verb: "List", Resource: "MaterializedViewRefreshTaskRun", OutputListKey: "MaterializedViewRefreshTaskRuns", OutputItemKey: ""}, + "ListRegistries": {Verb: "List", Resource: "Registry", OutputListKey: "Registries", OutputItemKey: ""}, + "ListSchemaVersions": {Verb: "List", Resource: "SchemaVersion", OutputListKey: "Schemas", OutputItemKey: ""}, + "ListSchemas": {Verb: "List", Resource: "Schema", OutputListKey: "Schemas", OutputItemKey: ""}, + "ListSessions": {Verb: "List", Resource: "Session", OutputListKey: "Ids", OutputItemKey: ""}, + "ListStatements": {Verb: "List", Resource: "Statement", OutputListKey: "Statements", OutputItemKey: ""}, + "ListTableOptimizerRuns": {Verb: "List", Resource: "TableOptimizerRun", OutputListKey: "TableOptimizerRuns", OutputItemKey: ""}, + "ListTriggers": {Verb: "List", Resource: "Trigger", OutputListKey: "TriggerNames", OutputItemKey: ""}, + "ListUsageProfiles": {Verb: "List", Resource: "UsageProfile", OutputListKey: "Profiles", OutputItemKey: ""}, + "ListWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "Workflows", OutputItemKey: ""}, + "ModifyIntegration": {Verb: "Update", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: "IntegrationConfig"}, + "PutDataCatalogEncryptionSettings": {Verb: "Update", Resource: "DataCatalogEncryptionSetting", OutputListKey: "", OutputItemKey: ""}, + "PutDataQualityProfileAnnotation": {Verb: "Update", Resource: "DataQualityProfileAnnotation", OutputListKey: "", OutputItemKey: ""}, + "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "PutSchemaVersionMetadata": {Verb: "Update", Resource: "SchemaVersionMetadata", OutputListKey: "", OutputItemKey: ""}, + "PutWorkflowRunProperties": {Verb: "Update", Resource: "WorkflowRunProperty", OutputListKey: "", OutputItemKey: ""}, + "QuerySchemaVersionMetadata": {Verb: "List", Resource: "SchemaVersionMetadata", OutputListKey: "", OutputItemKey: ""}, + "RegisterConnectionType": {Verb: "Create", Resource: "ConnectionType", OutputListKey: "", OutputItemKey: ""}, + "RegisterSchemaVersion": {Verb: "Create", Resource: "SchemaVersion", OutputListKey: "", OutputItemKey: ""}, + "RemoveSchemaVersionMetadata": {Verb: "Relate", Resource: "SchemaVersionMetadata", OutputListKey: "", OutputItemKey: ""}, + "ResetJobBookmark": {Verb: "Toggle", Resource: "JobBookmark", OutputListKey: "", OutputItemKey: "JobBookmarkEntry"}, + "ResumeWorkflowRun": {Verb: "Toggle", Resource: "WorkflowRun", OutputListKey: "NodeIds", OutputItemKey: ""}, + "SearchTables": {Verb: "List", Resource: "Table", OutputListKey: "TableList", OutputItemKey: ""}, + "StartColumnStatisticsTaskRun": {Verb: "Toggle", Resource: "ColumnStatisticsTaskRun", OutputListKey: "", OutputItemKey: ""}, + "StartColumnStatisticsTaskRunSchedule": {Verb: "Toggle", Resource: "ColumnStatisticsTaskRunSchedule", OutputListKey: "", OutputItemKey: ""}, + "StartCrawler": {Verb: "Toggle", Resource: "Crawler", OutputListKey: "", OutputItemKey: ""}, + "StartCrawlerSchedule": {Verb: "Toggle", Resource: "CrawlerSchedule", OutputListKey: "", OutputItemKey: ""}, + "StartDataQualityRuleRecommendationRun": {Verb: "Toggle", Resource: "DataQualityRuleRecommendationRun", OutputListKey: "", OutputItemKey: ""}, + "StartDataQualityRulesetEvaluationRun": {Verb: "Toggle", Resource: "DataQualityRulesetEvaluationRun", OutputListKey: "", OutputItemKey: ""}, + "StartExportLabelsTaskRun": {Verb: "Toggle", Resource: "ExportLabelsTaskRun", OutputListKey: "", OutputItemKey: ""}, + "StartImportLabelsTaskRun": {Verb: "Toggle", Resource: "ImportLabelsTaskRun", OutputListKey: "", OutputItemKey: ""}, + "StartJobRun": {Verb: "Toggle", Resource: "JobRun", OutputListKey: "", OutputItemKey: ""}, + "StartMLEvaluationTaskRun": {Verb: "Toggle", Resource: "MLEvaluationTaskRun", OutputListKey: "", OutputItemKey: ""}, + "StartMLLabelingSetGenerationTaskRun": {Verb: "Toggle", Resource: "MLLabelingSetGenerationTaskRun", OutputListKey: "", OutputItemKey: ""}, + "StartMaterializedViewRefreshTaskRun": {Verb: "Toggle", Resource: "MaterializedViewRefreshTaskRun", OutputListKey: "", OutputItemKey: ""}, + "StartTrigger": {Verb: "Toggle", Resource: "Trigger", OutputListKey: "", OutputItemKey: ""}, + "StartWorkflowRun": {Verb: "Toggle", Resource: "WorkflowRun", OutputListKey: "", OutputItemKey: ""}, + "StopColumnStatisticsTaskRun": {Verb: "Toggle", Resource: "ColumnStatisticsTaskRun", OutputListKey: "", OutputItemKey: ""}, + "StopColumnStatisticsTaskRunSchedule": {Verb: "Toggle", Resource: "ColumnStatisticsTaskRunSchedule", OutputListKey: "", OutputItemKey: ""}, + "StopCrawler": {Verb: "Toggle", Resource: "Crawler", OutputListKey: "", OutputItemKey: ""}, + "StopCrawlerSchedule": {Verb: "Toggle", Resource: "CrawlerSchedule", OutputListKey: "", OutputItemKey: ""}, + "StopMaterializedViewRefreshTaskRun": {Verb: "Toggle", Resource: "MaterializedViewRefreshTaskRun", OutputListKey: "", OutputItemKey: ""}, + "StopSession": {Verb: "Toggle", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, + "StopTrigger": {Verb: "Toggle", Resource: "Trigger", OutputListKey: "", OutputItemKey: ""}, + "StopWorkflowRun": {Verb: "Toggle", Resource: "WorkflowRun", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateBlueprint": {Verb: "Update", Resource: "Blueprint", OutputListKey: "", OutputItemKey: ""}, + "UpdateCatalog": {Verb: "Update", Resource: "Catalog", OutputListKey: "", OutputItemKey: ""}, + "UpdateClassifier": {Verb: "Update", Resource: "Classifier", OutputListKey: "", OutputItemKey: ""}, + "UpdateColumnStatisticsForPartition": {Verb: "Update", Resource: "ColumnStatisticsForPartition", OutputListKey: "Errors", OutputItemKey: ""}, + "UpdateColumnStatisticsForTable": {Verb: "Update", Resource: "ColumnStatisticsForTable", OutputListKey: "Errors", OutputItemKey: ""}, + "UpdateColumnStatisticsTaskSettings": {Verb: "Update", Resource: "ColumnStatisticsTaskSetting", OutputListKey: "", OutputItemKey: ""}, + "UpdateConnection": {Verb: "Update", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, + "UpdateCrawler": {Verb: "Update", Resource: "Crawler", OutputListKey: "", OutputItemKey: ""}, + "UpdateCrawlerSchedule": {Verb: "Update", Resource: "CrawlerSchedule", OutputListKey: "", OutputItemKey: ""}, + "UpdateDataQualityRuleset": {Verb: "Update", Resource: "DataQualityRuleset", OutputListKey: "", OutputItemKey: ""}, + "UpdateDatabase": {Verb: "Update", Resource: "Database", OutputListKey: "", OutputItemKey: ""}, + "UpdateDevEndpoint": {Verb: "Update", Resource: "DevEndpoint", OutputListKey: "", OutputItemKey: ""}, + "UpdateGlueIdentityCenterConfiguration": {Verb: "Update", Resource: "GlueIdentityCenterConfiguration", OutputListKey: "", OutputItemKey: ""}, + "UpdateIntegrationResourceProperty": {Verb: "Update", Resource: "IntegrationResourceProperty", OutputListKey: "", OutputItemKey: "SourceProcessingProperties"}, + "UpdateIntegrationTableProperties": {Verb: "Update", Resource: "IntegrationTableProperty", OutputListKey: "", OutputItemKey: ""}, + "UpdateJob": {Verb: "Update", Resource: "Job", OutputListKey: "", OutputItemKey: ""}, + "UpdateJobFromSourceControl": {Verb: "Update", Resource: "JobFromSourceControl", OutputListKey: "", OutputItemKey: ""}, + "UpdateMLTransform": {Verb: "Update", Resource: "MLTransform", OutputListKey: "", OutputItemKey: ""}, + "UpdatePartition": {Verb: "Update", Resource: "Partition", OutputListKey: "", OutputItemKey: ""}, + "UpdateRegistry": {Verb: "Update", Resource: "Registry", OutputListKey: "", OutputItemKey: ""}, + "UpdateSchema": {Verb: "Update", Resource: "Schema", OutputListKey: "", OutputItemKey: ""}, + "UpdateSourceControlFromJob": {Verb: "Update", Resource: "SourceControlFromJob", OutputListKey: "", OutputItemKey: ""}, + "UpdateTable": {Verb: "Update", Resource: "Table", OutputListKey: "", OutputItemKey: ""}, + "UpdateTableOptimizer": {Verb: "Update", Resource: "TableOptimizer", OutputListKey: "", OutputItemKey: ""}, + "UpdateTrigger": {Verb: "Update", Resource: "Trigger", OutputListKey: "", OutputItemKey: "Trigger"}, + "UpdateUsageProfile": {Verb: "Update", Resource: "UsageProfile", OutputListKey: "", OutputItemKey: ""}, + "UpdateUserDefinedFunction": {Verb: "Update", Resource: "UserDefinedFunction", OutputListKey: "", OutputItemKey: ""}, + "UpdateWorkflow": {Verb: "Update", Resource: "Workflow", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("grafana", map[string]crud.OpMeta{ - "AssociateLicense": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceId}/licenses/{licenseType}"}, + "AssociateLicense": {Verb: "Relate", Resource: "License", OutputListKey: "", OutputItemKey: "workspace", Method: "POST", URI: "/workspaces/{workspaceId}/licenses/{licenseType}"}, "CreateWorkspace": {Verb: "Create", Resource: "Workspace", OutputListKey: "", OutputItemKey: "workspace", Method: "POST", URI: "/workspaces"}, "CreateWorkspaceApiKey": {Verb: "Create", Resource: "WorkspaceApiKey", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceId}/apikeys"}, "CreateWorkspaceServiceAccount": {Verb: "Create", Resource: "WorkspaceServiceAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceId}/serviceaccounts"}, @@ -7716,7 +8406,7 @@ func init() { "DescribeWorkspace": {Verb: "Get", Resource: "Workspace", OutputListKey: "", OutputItemKey: "workspace", Method: "GET", URI: "/workspaces/{workspaceId}"}, "DescribeWorkspaceAuthentication": {Verb: "Get", Resource: "WorkspaceAuthentication", OutputListKey: "", OutputItemKey: "authentication", Method: "GET", URI: "/workspaces/{workspaceId}/authentication"}, "DescribeWorkspaceConfiguration": {Verb: "Get", Resource: "WorkspaceConfiguration", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/workspaces/{workspaceId}/configuration"}, - "DisassociateLicense": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workspaces/{workspaceId}/licenses/{licenseType}"}, + "DisassociateLicense": {Verb: "Relate", Resource: "License", OutputListKey: "", OutputItemKey: "workspace", Method: "DELETE", URI: "/workspaces/{workspaceId}/licenses/{licenseType}"}, "ListPermissions": {Verb: "List", Resource: "Permission", OutputListKey: "permissions", OutputItemKey: "", Method: "GET", URI: "/workspaces/{workspaceId}/permissions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListVersions": {Verb: "List", Resource: "Version", OutputListKey: "grafanaVersions", OutputItemKey: "", Method: "GET", URI: "/versions"}, @@ -7731,8 +8421,8 @@ func init() { "UpdateWorkspaceConfiguration": {Verb: "Update", Resource: "WorkspaceConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/workspaces/{workspaceId}/configuration"}, }) crud.Register("greengrass", map[string]crud.OpMeta{ - "AssociateRoleToGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/groups/{GroupId}/role"}, - "AssociateServiceRoleToAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/servicerole"}, + "AssociateRoleToGroup": {Verb: "Relate", Resource: "RoleToGroup", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/groups/{GroupId}/role"}, + "AssociateServiceRoleToAccount": {Verb: "Relate", Resource: "ServiceRoleToAccount", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/servicerole"}, "CreateConnectorDefinition": {Verb: "Create", Resource: "ConnectorDefinition", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/definition/connectors"}, "CreateConnectorDefinitionVersion": {Verb: "Create", Resource: "ConnectorDefinitionVersion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/definition/connectors/{ConnectorDefinitionId}/versions"}, "CreateCoreDefinition": {Verb: "Create", Resource: "CoreDefinition", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/definition/cores"}, @@ -7760,8 +8450,8 @@ func init() { "DeleteLoggerDefinition": {Verb: "Delete", Resource: "LoggerDefinition", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/definition/loggers/{LoggerDefinitionId}"}, "DeleteResourceDefinition": {Verb: "Delete", Resource: "ResourceDefinition", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/definition/resources/{ResourceDefinitionId}"}, "DeleteSubscriptionDefinition": {Verb: "Delete", Resource: "SubscriptionDefinition", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/definition/subscriptions/{SubscriptionDefinitionId}"}, - "DisassociateRoleFromGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/groups/{GroupId}/role"}, - "DisassociateServiceRoleFromAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/servicerole"}, + "DisassociateRoleFromGroup": {Verb: "Relate", Resource: "RoleFromGroup", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/groups/{GroupId}/role"}, + "DisassociateServiceRoleFromAccount": {Verb: "Relate", Resource: "ServiceRoleFromAccount", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/servicerole"}, "GetAssociatedRole": {Verb: "Get", Resource: "AssociatedRole", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/greengrass/groups/{GroupId}/role"}, "GetBulkDeploymentStatus": {Verb: "Get", Resource: "BulkDeploymentStatu", OutputListKey: "ErrorDetails", OutputItemKey: "BulkDeploymentMetrics", Method: "GET", URI: "/greengrass/bulk/deployments/{BulkDeploymentId}/status"}, "GetConnectivityInfo": {Verb: "Get", Resource: "ConnectivityInfo", OutputListKey: "ConnectivityInfo", OutputItemKey: "", Method: "GET", URI: "/greengrass/things/{ThingName}/connectivityInfo"}, @@ -7807,9 +8497,9 @@ func init() { "ListSubscriptionDefinitionVersions": {Verb: "List", Resource: "SubscriptionDefinitionVersion", OutputListKey: "Versions", OutputItemKey: "", Method: "GET", URI: "/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions"}, "ListSubscriptionDefinitions": {Verb: "List", Resource: "SubscriptionDefinition", OutputListKey: "Definitions", OutputItemKey: "", Method: "GET", URI: "/greengrass/definition/subscriptions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "ResetDeployments": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/groups/{GroupId}/deployments/$reset"}, - "StartBulkDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/bulk/deployments"}, - "StopBulkDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/bulk/deployments/{BulkDeploymentId}/$stop"}, + "ResetDeployments": {Verb: "Toggle", Resource: "Deployment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/groups/{GroupId}/deployments/$reset"}, + "StartBulkDeployment": {Verb: "Toggle", Resource: "BulkDeployment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/bulk/deployments"}, + "StopBulkDeployment": {Verb: "Toggle", Resource: "BulkDeployment", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/bulk/deployments/{BulkDeploymentId}/$stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateConnectivityInfo": {Verb: "Update", Resource: "ConnectivityInfo", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/things/{ThingName}/connectivityInfo"}, @@ -7825,17 +8515,17 @@ func init() { "UpdateThingRuntimeConfiguration": {Verb: "Update", Resource: "ThingRuntimeConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/things/{ThingName}/runtimeconfig"}, }) crud.Register("greengrassv2", map[string]crud.OpMeta{ - "AssociateServiceRoleToAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/servicerole"}, - "BatchAssociateClientDeviceWithCoreDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevices"}, - "BatchDisassociateClientDeviceFromCoreDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/v2/coreDevices/{coreDeviceThingName}/disassociateClientDevices"}, - "CancelDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/v2/deployments/{deploymentId}/cancel"}, + "AssociateServiceRoleToAccount": {Verb: "Relate", Resource: "ServiceRoleToAccount", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/servicerole"}, + "BatchAssociateClientDeviceWithCoreDevice": {Verb: "Relate", Resource: "ClientDeviceWithCoreDevice", OutputListKey: "errorEntries", OutputItemKey: "", Method: "POST", URI: "/greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevices"}, + "BatchDisassociateClientDeviceFromCoreDevice": {Verb: "Relate", Resource: "ClientDeviceFromCoreDevice", OutputListKey: "errorEntries", OutputItemKey: "", Method: "POST", URI: "/greengrass/v2/coreDevices/{coreDeviceThingName}/disassociateClientDevices"}, + "CancelDeployment": {Verb: "Toggle", Resource: "Deployment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/v2/deployments/{deploymentId}/cancel"}, "CreateComponentVersion": {Verb: "Create", Resource: "ComponentVersion", OutputListKey: "", OutputItemKey: "status", Method: "POST", URI: "/greengrass/v2/createComponentVersion"}, "CreateDeployment": {Verb: "Create", Resource: "Deployment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/greengrass/v2/deployments"}, "DeleteComponent": {Verb: "Delete", Resource: "Component", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/v2/components/{arn}"}, "DeleteCoreDevice": {Verb: "Delete", Resource: "CoreDevice", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/v2/coreDevices/{coreDeviceThingName}"}, "DeleteDeployment": {Verb: "Delete", Resource: "Deployment", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/v2/deployments/{deploymentId}"}, "DescribeComponent": {Verb: "Get", Resource: "Component", OutputListKey: "platforms", OutputItemKey: "status", Method: "GET", URI: "/greengrass/v2/components/{arn}/metadata"}, - "DisassociateServiceRoleFromAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/servicerole"}, + "DisassociateServiceRoleFromAccount": {Verb: "Relate", Resource: "ServiceRoleFromAccount", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/greengrass/servicerole"}, "GetComponent": {Verb: "Get", Resource: "Component", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/greengrass/v2/components/{arn}"}, "GetComponentVersionArtifact": {Verb: "Get", Resource: "ComponentVersionArtifact", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/greengrass/v2/components/{arn}/artifacts/{artifactName+}"}, "GetConnectivityInfo": {Verb: "Get", Resource: "ConnectivityInfo", OutputListKey: "connectivityInfo", OutputItemKey: "", Method: "GET", URI: "/greengrass/things/{thingName}/connectivityInfo"}, @@ -7856,7 +8546,7 @@ func init() { "UpdateConnectivityInfo": {Verb: "Update", Resource: "ConnectivityInfo", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/greengrass/things/{thingName}/connectivityInfo"}, }) crud.Register("groundstation", map[string]crud.OpMeta{ - "CancelContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/contact/{contactId}"}, + "CancelContact": {Verb: "Toggle", Resource: "Contact", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/contact/{contactId}"}, "CreateConfig": {Verb: "Create", Resource: "Config", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/config"}, "CreateDataflowEndpointGroup": {Verb: "Create", Resource: "DataflowEndpointGroup", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/dataflowEndpointGroup"}, "CreateDataflowEndpointGroupV2": {Verb: "Create", Resource: "DataflowEndpointGroupV2", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/dataflowEndpointGroupV2"}, @@ -7898,9 +8588,9 @@ func init() { "UpdateMissionProfile": {Verb: "Update", Resource: "MissionProfile", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/missionprofile/{missionProfileId}"}, }) crud.Register("guardduty", map[string]crud.OpMeta{ - "AcceptAdministratorInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/administrator"}, - "AcceptInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/master"}, - "ArchiveFindings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/findings/archive"}, + "AcceptAdministratorInvitation": {Verb: "Toggle", Resource: "AdministratorInvitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/administrator"}, + "AcceptInvitation": {Verb: "Toggle", Resource: "Invitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/master"}, + "ArchiveFindings": {Verb: "Toggle", Resource: "Finding", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/findings/archive"}, "CreateCustomDetectionRuleAssociation": {Verb: "Create", Resource: "CustomDetectionRuleAssociation", OutputListKey: "", OutputItemKey: "RuleAssociation", Method: "POST", URI: "/custom-detection-rule/association"}, "CreateCustomDetectionRuleOrgConfiguration": {Verb: "Create", Resource: "CustomDetectionRuleOrgConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/custom-detection-rule/org-configuration"}, "CreateDetector": {Verb: "Create", Resource: "Detector", OutputListKey: "", OutputItemKey: "UnprocessedDataSources", Method: "POST", URI: "/detector"}, @@ -7930,11 +8620,11 @@ func init() { "DescribeMalwareScans": {Verb: "Get", Resource: "MalwareScan", OutputListKey: "Scans", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/malware-scans"}, "DescribeOrganizationConfiguration": {Verb: "Get", Resource: "OrganizationConfiguration", OutputListKey: "Features", OutputItemKey: "DataSources", Method: "GET", URI: "/detector/{DetectorId}/admin"}, "DescribePublishingDestination": {Verb: "Get", Resource: "PublishingDestination", OutputListKey: "", OutputItemKey: "DestinationProperties", Method: "GET", URI: "/detector/{DetectorId}/publishingDestination/{DestinationId}"}, - "DisableOrganizationAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/admin/disable"}, - "DisassociateFromAdministratorAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/administrator/disassociate"}, - "DisassociateFromMasterAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/master/disassociate"}, - "DisassociateMembers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/member/disassociate"}, - "EnableOrganizationAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/admin/enable"}, + "DisableOrganizationAdminAccount": {Verb: "Toggle", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/admin/disable"}, + "DisassociateFromAdministratorAccount": {Verb: "Relate", Resource: "FromAdministratorAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/administrator/disassociate"}, + "DisassociateFromMasterAccount": {Verb: "Relate", Resource: "FromMasterAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/master/disassociate"}, + "DisassociateMembers": {Verb: "Relate", Resource: "Member", OutputListKey: "UnprocessedAccounts", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/member/disassociate"}, + "EnableOrganizationAdminAccount": {Verb: "Toggle", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/admin/enable"}, "GetAdministratorAccount": {Verb: "Get", Resource: "AdministratorAccount", OutputListKey: "", OutputItemKey: "Administrator", Method: "GET", URI: "/detector/{DetectorId}/administrator"}, "GetCoverageStatistics": {Verb: "Get", Resource: "CoverageStatistic", OutputListKey: "", OutputItemKey: "CoverageStatistics", Method: "POST", URI: "/detector/{DetectorId}/coverage/statistics"}, "GetCustomDetectionRule": {Verb: "Get", Resource: "CustomDetectionRule", OutputListKey: "", OutputItemKey: "Rule", Method: "GET", URI: "/custom-detection-rule/rule/{RuleId}"}, @@ -7959,7 +8649,7 @@ func init() { "GetThreatIntelSet": {Verb: "Get", Resource: "ThreatIntelSet", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/detector/{DetectorId}/threatintelset/{ThreatIntelSetId}"}, "GetTrustedEntitySet": {Verb: "Get", Resource: "TrustedEntitySet", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/detector/{DetectorId}/trustedentityset/{TrustedEntitySetId}"}, "GetUsageStatistics": {Verb: "Get", Resource: "UsageStatistic", OutputListKey: "", OutputItemKey: "UsageStatistics", Method: "POST", URI: "/detector/{DetectorId}/usage/statistics"}, - "InviteMembers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/member/invite"}, + "InviteMembers": {Verb: "Create", Resource: "Member", OutputListKey: "UnprocessedAccounts", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/member/invite"}, "ListCoverage": {Verb: "List", Resource: "Coverage", OutputListKey: "Resources", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/coverage"}, "ListCustomDetectionRuleAssociations": {Verb: "List", Resource: "CustomDetectionRuleAssociation", OutputListKey: "RuleAssociations", OutputItemKey: "", Method: "GET", URI: "/custom-detection-rule/association"}, "ListCustomDetectionRuleOrgConfigurations": {Verb: "List", Resource: "CustomDetectionRuleOrgConfiguration", OutputListKey: "Configurations", OutputItemKey: "", Method: "GET", URI: "/custom-detection-rule/org-configuration"}, @@ -7980,11 +8670,11 @@ func init() { "ListThreatIntelSets": {Verb: "List", Resource: "ThreatIntelSet", OutputListKey: "ThreatIntelSetIds", OutputItemKey: "", Method: "GET", URI: "/detector/{DetectorId}/threatintelset"}, "ListTrustedEntitySets": {Verb: "List", Resource: "TrustedEntitySet", OutputListKey: "TrustedEntitySetIds", OutputItemKey: "", Method: "GET", URI: "/detector/{DetectorId}/trustedentityset"}, "SendObjectMalwareScan": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/object-malware-scan/send"}, - "StartMalwareScan": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/malware-scan/start"}, - "StartMonitoringMembers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/member/start"}, - "StopMonitoringMembers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/member/stop"}, + "StartMalwareScan": {Verb: "Toggle", Resource: "MalwareScan", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/malware-scan/start"}, + "StartMonitoringMembers": {Verb: "Toggle", Resource: "MonitoringMember", OutputListKey: "UnprocessedAccounts", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/member/start"}, + "StopMonitoringMembers": {Verb: "Toggle", Resource: "MonitoringMember", OutputListKey: "UnprocessedAccounts", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/member/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, - "UnarchiveFindings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/findings/unarchive"}, + "UnarchiveFindings": {Verb: "Toggle", Resource: "Finding", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/detector/{DetectorId}/findings/unarchive"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateCustomDetectionRuleAssociation": {Verb: "Update", Resource: "CustomDetectionRuleAssociation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/custom-detection-rule/rule/{RuleId}/association/{AssociationId}"}, "UpdateCustomDetectionRuleOrgConfiguration": {Verb: "Update", Resource: "CustomDetectionRuleOrgConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/custom-detection-rule/org-configuration/{RuleId}"}, @@ -8014,6 +8704,8 @@ func init() { "DescribeEvents": {Verb: "Get", Resource: "Event", OutputListKey: "events", OutputItemKey: ""}, "DescribeEventsForOrganization": {Verb: "Get", Resource: "EventsForOrganization", OutputListKey: "events", OutputItemKey: ""}, "DescribeHealthServiceStatusForOrganization": {Verb: "Get", Resource: "HealthServiceStatusForOrganization", OutputListKey: "", OutputItemKey: ""}, + "DisableHealthServiceAccessForOrganization": {Verb: "Toggle", Resource: "HealthServiceAccessForOrganization", OutputListKey: "", OutputItemKey: ""}, + "EnableHealthServiceAccessForOrganization": {Verb: "Toggle", Resource: "HealthServiceAccessForOrganization", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("healthlake", map[string]crud.OpMeta{ "CreateDataTransformationProfile": {Verb: "Create", Resource: "DataTransformationProfile", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-transformation-profile"}, @@ -8032,8 +8724,11 @@ func init() { "ListFHIRExportJobs": {Verb: "List", Resource: "FHIRExportJob", OutputListKey: "ExportJobPropertiesList", OutputItemKey: ""}, "ListFHIRImportJobs": {Verb: "List", Resource: "FHIRImportJob", OutputListKey: "ImportJobPropertiesList", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, - "PublishDataTransformationProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-transformation-profile/{ProfileId}/publish"}, - "StartDataTransformationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-transformation-job"}, + "PublishDataTransformationProfile": {Verb: "Create", Resource: "DataTransformationProfile", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-transformation-profile/{ProfileId}/publish"}, + "RestoreFHIRDatastore": {Verb: "Create", Resource: "FHIRDatastore", OutputListKey: "", OutputItemKey: ""}, + "StartDataTransformationJob": {Verb: "Toggle", Resource: "DataTransformationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/data-transformation-job"}, + "StartFHIRExportJob": {Verb: "Toggle", Resource: "FHIRExportJob", OutputListKey: "", OutputItemKey: ""}, + "StartFHIRImportJob": {Verb: "Toggle", Resource: "FHIRImportJob", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDataTransformationProfile": {Verb: "Update", Resource: "DataTransformationProfile", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/data-transformation-profile/{ProfileId}"}, @@ -8041,152 +8736,182 @@ func init() { "UpdateProfileWithAgent": {Verb: "Update", Resource: "ProfileWithAgent", OutputListKey: "", OutputItemKey: "AgentResponse", Method: "POST", URI: "/update-profile-with-agent"}, }) crud.Register("iam", map[string]crud.OpMeta{ - "CreateAccessKey": {Verb: "Create", Resource: "AccessKey", OutputListKey: "", OutputItemKey: "AccessKey"}, - "CreateAccountAlias": {Verb: "Create", Resource: "AccountAlia", OutputListKey: "", OutputItemKey: ""}, - "CreateDelegationRequest": {Verb: "Create", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: ""}, - "CreateGroup": {Verb: "Create", Resource: "Group", OutputListKey: "", OutputItemKey: "Group"}, - "CreateInstanceProfile": {Verb: "Create", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: "InstanceProfile"}, - "CreateLoginProfile": {Verb: "Create", Resource: "LoginProfile", OutputListKey: "", OutputItemKey: "LoginProfile"}, - "CreateOpenIDConnectProvider": {Verb: "Create", Resource: "OpenIDConnectProvider", OutputListKey: "Tags", OutputItemKey: ""}, - "CreatePolicy": {Verb: "Create", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, - "CreatePolicyVersion": {Verb: "Create", Resource: "PolicyVersion", OutputListKey: "", OutputItemKey: "PolicyVersion"}, - "CreateRole": {Verb: "Create", Resource: "Role", OutputListKey: "", OutputItemKey: "Role"}, - "CreateSAMLProvider": {Verb: "Create", Resource: "SAMLProvider", OutputListKey: "Tags", OutputItemKey: ""}, - "CreateServiceLinkedRole": {Verb: "Create", Resource: "ServiceLinkedRole", OutputListKey: "", OutputItemKey: "Role"}, - "CreateServiceSpecificCredential": {Verb: "Create", Resource: "ServiceSpecificCredential", OutputListKey: "", OutputItemKey: "ServiceSpecificCredential"}, - "CreateUser": {Verb: "Create", Resource: "User", OutputListKey: "", OutputItemKey: "User"}, - "CreateVirtualMFADevice": {Verb: "Create", Resource: "VirtualMFADevice", OutputListKey: "", OutputItemKey: "VirtualMFADevice"}, - "DeleteAccessKey": {Verb: "Delete", Resource: "AccessKey", OutputListKey: "", OutputItemKey: ""}, - "DeleteAccountAlias": {Verb: "Delete", Resource: "AccountAlia", OutputListKey: "", OutputItemKey: ""}, - "DeleteAccountPasswordPolicy": {Verb: "Delete", Resource: "AccountPasswordPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteGroup": {Verb: "Delete", Resource: "Group", OutputListKey: "", OutputItemKey: ""}, - "DeleteGroupPolicy": {Verb: "Delete", Resource: "GroupPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteInstanceProfile": {Verb: "Delete", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: ""}, - "DeleteLoginProfile": {Verb: "Delete", Resource: "LoginProfile", OutputListKey: "", OutputItemKey: ""}, - "DeleteOpenIDConnectProvider": {Verb: "Delete", Resource: "OpenIDConnectProvider", OutputListKey: "", OutputItemKey: ""}, - "DeletePolicy": {Verb: "Delete", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, - "DeletePolicyVersion": {Verb: "Delete", Resource: "PolicyVersion", OutputListKey: "", OutputItemKey: ""}, - "DeleteRole": {Verb: "Delete", Resource: "Role", OutputListKey: "", OutputItemKey: ""}, - "DeleteRolePermissionsBoundary": {Verb: "Delete", Resource: "RolePermissionsBoundary", OutputListKey: "", OutputItemKey: ""}, - "DeleteRolePolicy": {Verb: "Delete", Resource: "RolePolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteSAMLProvider": {Verb: "Delete", Resource: "SAMLProvider", OutputListKey: "", OutputItemKey: ""}, - "DeleteSSHPublicKey": {Verb: "Delete", Resource: "SSHPublicKey", OutputListKey: "", OutputItemKey: ""}, - "DeleteServerCertificate": {Verb: "Delete", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: ""}, - "DeleteServiceLinkedRole": {Verb: "Delete", Resource: "ServiceLinkedRole", OutputListKey: "", OutputItemKey: ""}, - "DeleteServiceSpecificCredential": {Verb: "Delete", Resource: "ServiceSpecificCredential", OutputListKey: "", OutputItemKey: ""}, - "DeleteSigningCertificate": {Verb: "Delete", Resource: "SigningCertificate", OutputListKey: "", OutputItemKey: ""}, - "DeleteUser": {Verb: "Delete", Resource: "User", OutputListKey: "", OutputItemKey: ""}, - "DeleteUserPermissionsBoundary": {Verb: "Delete", Resource: "UserPermissionsBoundary", OutputListKey: "", OutputItemKey: ""}, - "DeleteUserPolicy": {Verb: "Delete", Resource: "UserPolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteVirtualMFADevice": {Verb: "Delete", Resource: "VirtualMFADevice", OutputListKey: "", OutputItemKey: ""}, - "GetAccessKeyLastUsed": {Verb: "Get", Resource: "AccessKeyLastUsed", OutputListKey: "", OutputItemKey: "AccessKeyLastUsed"}, - "GetAccountAuthorizationDetails": {Verb: "Get", Resource: "AccountAuthorizationDetail", OutputListKey: "GroupDetailList", OutputItemKey: ""}, - "GetAccountPasswordPolicy": {Verb: "Get", Resource: "AccountPasswordPolicy", OutputListKey: "", OutputItemKey: "PasswordPolicy"}, - "GetAccountSummary": {Verb: "Get", Resource: "AccountSummary", OutputListKey: "", OutputItemKey: ""}, - "GetContextKeysForCustomPolicy": {Verb: "Get", Resource: "ContextKeysForCustomPolicy", OutputListKey: "ContextKeyNames", OutputItemKey: ""}, - "GetContextKeysForPrincipalPolicy": {Verb: "Get", Resource: "ContextKeysForPrincipalPolicy", OutputListKey: "ContextKeyNames", OutputItemKey: ""}, - "GetCredentialReport": {Verb: "Get", Resource: "CredentialReport", OutputListKey: "", OutputItemKey: ""}, - "GetDelegationRequest": {Verb: "Get", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: "DelegationRequest"}, - "GetGroup": {Verb: "Get", Resource: "Group", OutputListKey: "Users", OutputItemKey: "Group"}, - "GetGroupPolicy": {Verb: "Get", Resource: "GroupPolicy", OutputListKey: "", OutputItemKey: ""}, - "GetHumanReadableSummary": {Verb: "Get", Resource: "HumanReadableSummary", OutputListKey: "", OutputItemKey: ""}, - "GetInstanceProfile": {Verb: "Get", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: "InstanceProfile"}, - "GetLoginProfile": {Verb: "Get", Resource: "LoginProfile", OutputListKey: "", OutputItemKey: "LoginProfile"}, - "GetMFADevice": {Verb: "Get", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, - "GetOpenIDConnectProvider": {Verb: "Get", Resource: "OpenIDConnectProvider", OutputListKey: "ClientIDList", OutputItemKey: ""}, - "GetOrganizationsAccessReport": {Verb: "Get", Resource: "OrganizationsAccessReport", OutputListKey: "AccessDetails", OutputItemKey: "ErrorDetails"}, - "GetOutboundWebIdentityFederationInfo": {Verb: "Get", Resource: "OutboundWebIdentityFederationInfo", OutputListKey: "", OutputItemKey: ""}, - "GetPolicy": {Verb: "Get", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, - "GetPolicyVersion": {Verb: "Get", Resource: "PolicyVersion", OutputListKey: "", OutputItemKey: "PolicyVersion"}, - "GetRole": {Verb: "Get", Resource: "Role", OutputListKey: "", OutputItemKey: "Role"}, - "GetRolePolicy": {Verb: "Get", Resource: "RolePolicy", OutputListKey: "", OutputItemKey: ""}, - "GetSAMLProvider": {Verb: "Get", Resource: "SAMLProvider", OutputListKey: "PrivateKeyList", OutputItemKey: ""}, - "GetSSHPublicKey": {Verb: "Get", Resource: "SSHPublicKey", OutputListKey: "", OutputItemKey: "SSHPublicKey"}, - "GetServerCertificate": {Verb: "Get", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: "ServerCertificate"}, - "GetServiceLastAccessedDetails": {Verb: "Get", Resource: "ServiceLastAccessedDetail", OutputListKey: "ServicesLastAccessed", OutputItemKey: "Error"}, - "GetServiceLastAccessedDetailsWithEntities": {Verb: "Get", Resource: "ServiceLastAccessedDetailsWithEntity", OutputListKey: "EntityDetailsList", OutputItemKey: "Error"}, - "GetServiceLinkedRoleDeletionStatus": {Verb: "Get", Resource: "ServiceLinkedRoleDeletionStatu", OutputListKey: "", OutputItemKey: "Reason"}, - "GetUser": {Verb: "Get", Resource: "User", OutputListKey: "", OutputItemKey: "User"}, - "GetUserPolicy": {Verb: "Get", Resource: "UserPolicy", OutputListKey: "", OutputItemKey: ""}, - "ListAccessKeys": {Verb: "List", Resource: "AccessKey", OutputListKey: "AccessKeyMetadata", OutputItemKey: ""}, - "ListAccountAliases": {Verb: "List", Resource: "AccountAliase", OutputListKey: "AccountAliases", OutputItemKey: ""}, - "ListAttachedGroupPolicies": {Verb: "List", Resource: "AttachedGroupPolicy", OutputListKey: "AttachedPolicies", OutputItemKey: ""}, - "ListAttachedRolePolicies": {Verb: "List", Resource: "AttachedRolePolicy", OutputListKey: "AttachedPolicies", OutputItemKey: ""}, - "ListAttachedUserPolicies": {Verb: "List", Resource: "AttachedUserPolicy", OutputListKey: "AttachedPolicies", OutputItemKey: ""}, - "ListDelegationRequests": {Verb: "List", Resource: "DelegationRequest", OutputListKey: "DelegationRequests", OutputItemKey: ""}, - "ListEntitiesForPolicy": {Verb: "List", Resource: "EntitiesForPolicy", OutputListKey: "PolicyGroups", OutputItemKey: ""}, - "ListGroupPolicies": {Verb: "List", Resource: "GroupPolicy", OutputListKey: "PolicyNames", OutputItemKey: ""}, - "ListGroups": {Verb: "List", Resource: "Group", OutputListKey: "Groups", OutputItemKey: ""}, - "ListGroupsForUser": {Verb: "List", Resource: "GroupsForUser", OutputListKey: "Groups", OutputItemKey: ""}, - "ListInstanceProfileTags": {Verb: "List", Resource: "InstanceProfileTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListInstanceProfiles": {Verb: "List", Resource: "InstanceProfile", OutputListKey: "InstanceProfiles", OutputItemKey: ""}, - "ListInstanceProfilesForRole": {Verb: "List", Resource: "InstanceProfilesForRole", OutputListKey: "InstanceProfiles", OutputItemKey: ""}, - "ListMFADeviceTags": {Verb: "List", Resource: "MFADeviceTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListMFADevices": {Verb: "List", Resource: "MFADevice", OutputListKey: "MFADevices", OutputItemKey: ""}, - "ListOpenIDConnectProviderTags": {Verb: "List", Resource: "OpenIDConnectProviderTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListOpenIDConnectProviders": {Verb: "List", Resource: "OpenIDConnectProvider", OutputListKey: "OpenIDConnectProviderList", OutputItemKey: ""}, - "ListOrganizationsFeatures": {Verb: "List", Resource: "OrganizationsFeature", OutputListKey: "EnabledFeatures", OutputItemKey: ""}, - "ListPolicies": {Verb: "List", Resource: "Policy", OutputListKey: "Policies", OutputItemKey: ""}, - "ListPoliciesGrantingServiceAccess": {Verb: "List", Resource: "PoliciesGrantingServiceAccess", OutputListKey: "PoliciesGrantingServiceAccess", OutputItemKey: ""}, - "ListPolicyTags": {Verb: "List", Resource: "PolicyTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListPolicyVersions": {Verb: "List", Resource: "PolicyVersion", OutputListKey: "Versions", OutputItemKey: ""}, - "ListRolePolicies": {Verb: "List", Resource: "RolePolicy", OutputListKey: "PolicyNames", OutputItemKey: ""}, - "ListRoleTags": {Verb: "List", Resource: "RoleTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListRoles": {Verb: "List", Resource: "Role", OutputListKey: "Roles", OutputItemKey: ""}, - "ListSAMLProviderTags": {Verb: "List", Resource: "SAMLProviderTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListSAMLProviders": {Verb: "List", Resource: "SAMLProvider", OutputListKey: "SAMLProviderList", OutputItemKey: ""}, - "ListSSHPublicKeys": {Verb: "List", Resource: "SSHPublicKey", OutputListKey: "SSHPublicKeys", OutputItemKey: ""}, - "ListServerCertificateTags": {Verb: "List", Resource: "ServerCertificateTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListServerCertificates": {Verb: "List", Resource: "ServerCertificate", OutputListKey: "ServerCertificateMetadataList", OutputItemKey: ""}, - "ListServiceSpecificCredentials": {Verb: "List", Resource: "ServiceSpecificCredential", OutputListKey: "ServiceSpecificCredentials", OutputItemKey: ""}, - "ListSigningCertificates": {Verb: "List", Resource: "SigningCertificate", OutputListKey: "Certificates", OutputItemKey: ""}, - "ListUserPolicies": {Verb: "List", Resource: "UserPolicy", OutputListKey: "PolicyNames", OutputItemKey: ""}, - "ListUserTags": {Verb: "List", Resource: "UserTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: ""}, - "ListVirtualMFADevices": {Verb: "List", Resource: "VirtualMFADevice", OutputListKey: "VirtualMFADevices", OutputItemKey: ""}, - "PutGroupPolicy": {Verb: "Update", Resource: "GroupPolicy", OutputListKey: "", OutputItemKey: ""}, - "PutRolePermissionsBoundary": {Verb: "Update", Resource: "RolePermissionsBoundary", OutputListKey: "", OutputItemKey: ""}, - "PutRolePolicy": {Verb: "Update", Resource: "RolePolicy", OutputListKey: "", OutputItemKey: ""}, - "PutUserPermissionsBoundary": {Verb: "Update", Resource: "UserPermissionsBoundary", OutputListKey: "", OutputItemKey: ""}, - "PutUserPolicy": {Verb: "Update", Resource: "UserPolicy", OutputListKey: "", OutputItemKey: ""}, - "TagInstanceProfile": {Verb: "Tag", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: ""}, - "TagMFADevice": {Verb: "Tag", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, - "TagOpenIDConnectProvider": {Verb: "Tag", Resource: "OpenIDConnectProvider", OutputListKey: "", OutputItemKey: ""}, - "TagPolicy": {Verb: "Tag", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, - "TagRole": {Verb: "Tag", Resource: "Role", OutputListKey: "", OutputItemKey: ""}, - "TagSAMLProvider": {Verb: "Tag", Resource: "SAMLProvider", OutputListKey: "", OutputItemKey: ""}, - "TagServerCertificate": {Verb: "Tag", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: ""}, - "TagUser": {Verb: "Tag", Resource: "User", OutputListKey: "", OutputItemKey: ""}, - "UntagInstanceProfile": {Verb: "Untag", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: ""}, - "UntagMFADevice": {Verb: "Untag", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, - "UntagOpenIDConnectProvider": {Verb: "Untag", Resource: "OpenIDConnectProvider", OutputListKey: "", OutputItemKey: ""}, - "UntagPolicy": {Verb: "Untag", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, - "UntagRole": {Verb: "Untag", Resource: "Role", OutputListKey: "", OutputItemKey: ""}, - "UntagSAMLProvider": {Verb: "Untag", Resource: "SAMLProvider", OutputListKey: "", OutputItemKey: ""}, - "UntagServerCertificate": {Verb: "Untag", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: ""}, - "UntagUser": {Verb: "Untag", Resource: "User", OutputListKey: "", OutputItemKey: ""}, - "UpdateAccessKey": {Verb: "Update", Resource: "AccessKey", OutputListKey: "", OutputItemKey: ""}, - "UpdateAccountPasswordPolicy": {Verb: "Update", Resource: "AccountPasswordPolicy", OutputListKey: "", OutputItemKey: ""}, - "UpdateAssumeRolePolicy": {Verb: "Update", Resource: "AssumeRolePolicy", OutputListKey: "", OutputItemKey: ""}, - "UpdateDelegationRequest": {Verb: "Update", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: ""}, - "UpdateGroup": {Verb: "Update", Resource: "Group", OutputListKey: "", OutputItemKey: ""}, - "UpdateLoginProfile": {Verb: "Update", Resource: "LoginProfile", OutputListKey: "", OutputItemKey: ""}, - "UpdateOpenIDConnectProviderThumbprint": {Verb: "Update", Resource: "OpenIDConnectProviderThumbprint", OutputListKey: "", OutputItemKey: ""}, - "UpdateRole": {Verb: "Update", Resource: "Role", OutputListKey: "", OutputItemKey: ""}, - "UpdateRoleDescription": {Verb: "Update", Resource: "RoleDescription", OutputListKey: "", OutputItemKey: "Role"}, - "UpdateSAMLProvider": {Verb: "Update", Resource: "SAMLProvider", OutputListKey: "", OutputItemKey: ""}, - "UpdateSSHPublicKey": {Verb: "Update", Resource: "SSHPublicKey", OutputListKey: "", OutputItemKey: ""}, - "UpdateServerCertificate": {Verb: "Update", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: ""}, - "UpdateServiceSpecificCredential": {Verb: "Update", Resource: "ServiceSpecificCredential", OutputListKey: "", OutputItemKey: ""}, - "UpdateSigningCertificate": {Verb: "Update", Resource: "SigningCertificate", OutputListKey: "", OutputItemKey: ""}, - "UpdateUser": {Verb: "Update", Resource: "User", OutputListKey: "", OutputItemKey: ""}, + "AcceptDelegationRequest": {Verb: "Toggle", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: ""}, + "AddClientIDToOpenIDConnectProvider": {Verb: "Relate", Resource: "ClientIDToOpenIDConnectProvider", OutputListKey: "", OutputItemKey: ""}, + "AddRoleToInstanceProfile": {Verb: "Relate", Resource: "RoleToInstanceProfile", OutputListKey: "", OutputItemKey: ""}, + "AddUserToGroup": {Verb: "Relate", Resource: "UserToGroup", OutputListKey: "", OutputItemKey: ""}, + "AssociateDelegationRequest": {Verb: "Relate", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: ""}, + "AttachGroupPolicy": {Verb: "Relate", Resource: "GroupPolicy", OutputListKey: "", OutputItemKey: ""}, + "AttachRolePolicy": {Verb: "Relate", Resource: "RolePolicy", OutputListKey: "", OutputItemKey: ""}, + "AttachUserPolicy": {Verb: "Relate", Resource: "UserPolicy", OutputListKey: "", OutputItemKey: ""}, + "CreateAccessKey": {Verb: "Create", Resource: "AccessKey", OutputListKey: "", OutputItemKey: "AccessKey"}, + "CreateAccountAlias": {Verb: "Create", Resource: "AccountAlia", OutputListKey: "", OutputItemKey: ""}, + "CreateDelegationRequest": {Verb: "Create", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: ""}, + "CreateGroup": {Verb: "Create", Resource: "Group", OutputListKey: "", OutputItemKey: "Group"}, + "CreateInstanceProfile": {Verb: "Create", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: "InstanceProfile"}, + "CreateLoginProfile": {Verb: "Create", Resource: "LoginProfile", OutputListKey: "", OutputItemKey: "LoginProfile"}, + "CreateOpenIDConnectProvider": {Verb: "Create", Resource: "OpenIDConnectProvider", OutputListKey: "Tags", OutputItemKey: ""}, + "CreatePolicy": {Verb: "Create", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, + "CreatePolicyVersion": {Verb: "Create", Resource: "PolicyVersion", OutputListKey: "", OutputItemKey: "PolicyVersion"}, + "CreateRole": {Verb: "Create", Resource: "Role", OutputListKey: "", OutputItemKey: "Role"}, + "CreateSAMLProvider": {Verb: "Create", Resource: "SAMLProvider", OutputListKey: "Tags", OutputItemKey: ""}, + "CreateServiceLinkedRole": {Verb: "Create", Resource: "ServiceLinkedRole", OutputListKey: "", OutputItemKey: "Role"}, + "CreateServiceSpecificCredential": {Verb: "Create", Resource: "ServiceSpecificCredential", OutputListKey: "", OutputItemKey: "ServiceSpecificCredential"}, + "CreateUser": {Verb: "Create", Resource: "User", OutputListKey: "", OutputItemKey: "User"}, + "CreateVirtualMFADevice": {Verb: "Create", Resource: "VirtualMFADevice", OutputListKey: "", OutputItemKey: "VirtualMFADevice"}, + "DeactivateMFADevice": {Verb: "Toggle", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, + "DeleteAccessKey": {Verb: "Delete", Resource: "AccessKey", OutputListKey: "", OutputItemKey: ""}, + "DeleteAccountAlias": {Verb: "Delete", Resource: "AccountAlia", OutputListKey: "", OutputItemKey: ""}, + "DeleteAccountPasswordPolicy": {Verb: "Delete", Resource: "AccountPasswordPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteGroup": {Verb: "Delete", Resource: "Group", OutputListKey: "", OutputItemKey: ""}, + "DeleteGroupPolicy": {Verb: "Delete", Resource: "GroupPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteInstanceProfile": {Verb: "Delete", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: ""}, + "DeleteLoginProfile": {Verb: "Delete", Resource: "LoginProfile", OutputListKey: "", OutputItemKey: ""}, + "DeleteOpenIDConnectProvider": {Verb: "Delete", Resource: "OpenIDConnectProvider", OutputListKey: "", OutputItemKey: ""}, + "DeletePolicy": {Verb: "Delete", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, + "DeletePolicyVersion": {Verb: "Delete", Resource: "PolicyVersion", OutputListKey: "", OutputItemKey: ""}, + "DeleteRole": {Verb: "Delete", Resource: "Role", OutputListKey: "", OutputItemKey: ""}, + "DeleteRolePermissionsBoundary": {Verb: "Delete", Resource: "RolePermissionsBoundary", OutputListKey: "", OutputItemKey: ""}, + "DeleteRolePolicy": {Verb: "Delete", Resource: "RolePolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteSAMLProvider": {Verb: "Delete", Resource: "SAMLProvider", OutputListKey: "", OutputItemKey: ""}, + "DeleteSSHPublicKey": {Verb: "Delete", Resource: "SSHPublicKey", OutputListKey: "", OutputItemKey: ""}, + "DeleteServerCertificate": {Verb: "Delete", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: ""}, + "DeleteServiceLinkedRole": {Verb: "Delete", Resource: "ServiceLinkedRole", OutputListKey: "", OutputItemKey: ""}, + "DeleteServiceSpecificCredential": {Verb: "Delete", Resource: "ServiceSpecificCredential", OutputListKey: "", OutputItemKey: ""}, + "DeleteSigningCertificate": {Verb: "Delete", Resource: "SigningCertificate", OutputListKey: "", OutputItemKey: ""}, + "DeleteUser": {Verb: "Delete", Resource: "User", OutputListKey: "", OutputItemKey: ""}, + "DeleteUserPermissionsBoundary": {Verb: "Delete", Resource: "UserPermissionsBoundary", OutputListKey: "", OutputItemKey: ""}, + "DeleteUserPolicy": {Verb: "Delete", Resource: "UserPolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteVirtualMFADevice": {Verb: "Delete", Resource: "VirtualMFADevice", OutputListKey: "", OutputItemKey: ""}, + "DetachGroupPolicy": {Verb: "Relate", Resource: "GroupPolicy", OutputListKey: "", OutputItemKey: ""}, + "DetachRolePolicy": {Verb: "Relate", Resource: "RolePolicy", OutputListKey: "", OutputItemKey: ""}, + "DetachUserPolicy": {Verb: "Relate", Resource: "UserPolicy", OutputListKey: "", OutputItemKey: ""}, + "DisableOrganizationsRootCredentialsManagement": {Verb: "Toggle", Resource: "OrganizationsRootCredentialsManagement", OutputListKey: "EnabledFeatures", OutputItemKey: ""}, + "DisableOrganizationsRootSessions": {Verb: "Toggle", Resource: "OrganizationsRootSession", OutputListKey: "EnabledFeatures", OutputItemKey: ""}, + "DisableOutboundWebIdentityFederation": {Verb: "Toggle", Resource: "OutboundWebIdentityFederation", OutputListKey: "", OutputItemKey: ""}, + "EnableMFADevice": {Verb: "Toggle", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, + "EnableOrganizationsRootCredentialsManagement": {Verb: "Toggle", Resource: "OrganizationsRootCredentialsManagement", OutputListKey: "EnabledFeatures", OutputItemKey: ""}, + "EnableOrganizationsRootSessions": {Verb: "Toggle", Resource: "OrganizationsRootSession", OutputListKey: "EnabledFeatures", OutputItemKey: ""}, + "EnableOutboundWebIdentityFederation": {Verb: "Toggle", Resource: "OutboundWebIdentityFederation", OutputListKey: "", OutputItemKey: ""}, + "GenerateCredentialReport": {Verb: "Create", Resource: "CredentialReport", OutputListKey: "", OutputItemKey: ""}, + "GenerateOrganizationsAccessReport": {Verb: "Create", Resource: "OrganizationsAccessReport", OutputListKey: "", OutputItemKey: ""}, + "GenerateServiceLastAccessedDetails": {Verb: "Create", Resource: "ServiceLastAccessedDetail", OutputListKey: "", OutputItemKey: ""}, + "GetAccessKeyLastUsed": {Verb: "Get", Resource: "AccessKeyLastUsed", OutputListKey: "", OutputItemKey: "AccessKeyLastUsed"}, + "GetAccountAuthorizationDetails": {Verb: "Get", Resource: "AccountAuthorizationDetail", OutputListKey: "GroupDetailList", OutputItemKey: ""}, + "GetAccountPasswordPolicy": {Verb: "Get", Resource: "AccountPasswordPolicy", OutputListKey: "", OutputItemKey: "PasswordPolicy"}, + "GetAccountSummary": {Verb: "Get", Resource: "AccountSummary", OutputListKey: "", OutputItemKey: ""}, + "GetContextKeysForCustomPolicy": {Verb: "Get", Resource: "ContextKeysForCustomPolicy", OutputListKey: "ContextKeyNames", OutputItemKey: ""}, + "GetContextKeysForPrincipalPolicy": {Verb: "Get", Resource: "ContextKeysForPrincipalPolicy", OutputListKey: "ContextKeyNames", OutputItemKey: ""}, + "GetCredentialReport": {Verb: "Get", Resource: "CredentialReport", OutputListKey: "", OutputItemKey: ""}, + "GetDelegationRequest": {Verb: "Get", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: "DelegationRequest"}, + "GetGroup": {Verb: "Get", Resource: "Group", OutputListKey: "Users", OutputItemKey: "Group"}, + "GetGroupPolicy": {Verb: "Get", Resource: "GroupPolicy", OutputListKey: "", OutputItemKey: ""}, + "GetHumanReadableSummary": {Verb: "Get", Resource: "HumanReadableSummary", OutputListKey: "", OutputItemKey: ""}, + "GetInstanceProfile": {Verb: "Get", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: "InstanceProfile"}, + "GetLoginProfile": {Verb: "Get", Resource: "LoginProfile", OutputListKey: "", OutputItemKey: "LoginProfile"}, + "GetMFADevice": {Verb: "Get", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, + "GetOpenIDConnectProvider": {Verb: "Get", Resource: "OpenIDConnectProvider", OutputListKey: "ClientIDList", OutputItemKey: ""}, + "GetOrganizationsAccessReport": {Verb: "Get", Resource: "OrganizationsAccessReport", OutputListKey: "AccessDetails", OutputItemKey: "ErrorDetails"}, + "GetOutboundWebIdentityFederationInfo": {Verb: "Get", Resource: "OutboundWebIdentityFederationInfo", OutputListKey: "", OutputItemKey: ""}, + "GetPolicy": {Verb: "Get", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, + "GetPolicyVersion": {Verb: "Get", Resource: "PolicyVersion", OutputListKey: "", OutputItemKey: "PolicyVersion"}, + "GetRole": {Verb: "Get", Resource: "Role", OutputListKey: "", OutputItemKey: "Role"}, + "GetRolePolicy": {Verb: "Get", Resource: "RolePolicy", OutputListKey: "", OutputItemKey: ""}, + "GetSAMLProvider": {Verb: "Get", Resource: "SAMLProvider", OutputListKey: "PrivateKeyList", OutputItemKey: ""}, + "GetSSHPublicKey": {Verb: "Get", Resource: "SSHPublicKey", OutputListKey: "", OutputItemKey: "SSHPublicKey"}, + "GetServerCertificate": {Verb: "Get", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: "ServerCertificate"}, + "GetServiceLastAccessedDetails": {Verb: "Get", Resource: "ServiceLastAccessedDetail", OutputListKey: "ServicesLastAccessed", OutputItemKey: "Error"}, + "GetServiceLastAccessedDetailsWithEntities": {Verb: "Get", Resource: "ServiceLastAccessedDetailsWithEntity", OutputListKey: "EntityDetailsList", OutputItemKey: "Error"}, + "GetServiceLinkedRoleDeletionStatus": {Verb: "Get", Resource: "ServiceLinkedRoleDeletionStatu", OutputListKey: "", OutputItemKey: "Reason"}, + "GetUser": {Verb: "Get", Resource: "User", OutputListKey: "", OutputItemKey: "User"}, + "GetUserPolicy": {Verb: "Get", Resource: "UserPolicy", OutputListKey: "", OutputItemKey: ""}, + "ListAccessKeys": {Verb: "List", Resource: "AccessKey", OutputListKey: "AccessKeyMetadata", OutputItemKey: ""}, + "ListAccountAliases": {Verb: "List", Resource: "AccountAliase", OutputListKey: "AccountAliases", OutputItemKey: ""}, + "ListAttachedGroupPolicies": {Verb: "List", Resource: "AttachedGroupPolicy", OutputListKey: "AttachedPolicies", OutputItemKey: ""}, + "ListAttachedRolePolicies": {Verb: "List", Resource: "AttachedRolePolicy", OutputListKey: "AttachedPolicies", OutputItemKey: ""}, + "ListAttachedUserPolicies": {Verb: "List", Resource: "AttachedUserPolicy", OutputListKey: "AttachedPolicies", OutputItemKey: ""}, + "ListDelegationRequests": {Verb: "List", Resource: "DelegationRequest", OutputListKey: "DelegationRequests", OutputItemKey: ""}, + "ListEntitiesForPolicy": {Verb: "List", Resource: "EntitiesForPolicy", OutputListKey: "PolicyGroups", OutputItemKey: ""}, + "ListGroupPolicies": {Verb: "List", Resource: "GroupPolicy", OutputListKey: "PolicyNames", OutputItemKey: ""}, + "ListGroups": {Verb: "List", Resource: "Group", OutputListKey: "Groups", OutputItemKey: ""}, + "ListGroupsForUser": {Verb: "List", Resource: "GroupsForUser", OutputListKey: "Groups", OutputItemKey: ""}, + "ListInstanceProfileTags": {Verb: "List", Resource: "InstanceProfileTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListInstanceProfiles": {Verb: "List", Resource: "InstanceProfile", OutputListKey: "InstanceProfiles", OutputItemKey: ""}, + "ListInstanceProfilesForRole": {Verb: "List", Resource: "InstanceProfilesForRole", OutputListKey: "InstanceProfiles", OutputItemKey: ""}, + "ListMFADeviceTags": {Verb: "List", Resource: "MFADeviceTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListMFADevices": {Verb: "List", Resource: "MFADevice", OutputListKey: "MFADevices", OutputItemKey: ""}, + "ListOpenIDConnectProviderTags": {Verb: "List", Resource: "OpenIDConnectProviderTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListOpenIDConnectProviders": {Verb: "List", Resource: "OpenIDConnectProvider", OutputListKey: "OpenIDConnectProviderList", OutputItemKey: ""}, + "ListOrganizationsFeatures": {Verb: "List", Resource: "OrganizationsFeature", OutputListKey: "EnabledFeatures", OutputItemKey: ""}, + "ListPolicies": {Verb: "List", Resource: "Policy", OutputListKey: "Policies", OutputItemKey: ""}, + "ListPoliciesGrantingServiceAccess": {Verb: "List", Resource: "PoliciesGrantingServiceAccess", OutputListKey: "PoliciesGrantingServiceAccess", OutputItemKey: ""}, + "ListPolicyTags": {Verb: "List", Resource: "PolicyTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListPolicyVersions": {Verb: "List", Resource: "PolicyVersion", OutputListKey: "Versions", OutputItemKey: ""}, + "ListRolePolicies": {Verb: "List", Resource: "RolePolicy", OutputListKey: "PolicyNames", OutputItemKey: ""}, + "ListRoleTags": {Verb: "List", Resource: "RoleTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListRoles": {Verb: "List", Resource: "Role", OutputListKey: "Roles", OutputItemKey: ""}, + "ListSAMLProviderTags": {Verb: "List", Resource: "SAMLProviderTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListSAMLProviders": {Verb: "List", Resource: "SAMLProvider", OutputListKey: "SAMLProviderList", OutputItemKey: ""}, + "ListSSHPublicKeys": {Verb: "List", Resource: "SSHPublicKey", OutputListKey: "SSHPublicKeys", OutputItemKey: ""}, + "ListServerCertificateTags": {Verb: "List", Resource: "ServerCertificateTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListServerCertificates": {Verb: "List", Resource: "ServerCertificate", OutputListKey: "ServerCertificateMetadataList", OutputItemKey: ""}, + "ListServiceSpecificCredentials": {Verb: "List", Resource: "ServiceSpecificCredential", OutputListKey: "ServiceSpecificCredentials", OutputItemKey: ""}, + "ListSigningCertificates": {Verb: "List", Resource: "SigningCertificate", OutputListKey: "Certificates", OutputItemKey: ""}, + "ListUserPolicies": {Verb: "List", Resource: "UserPolicy", OutputListKey: "PolicyNames", OutputItemKey: ""}, + "ListUserTags": {Verb: "List", Resource: "UserTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: ""}, + "ListVirtualMFADevices": {Verb: "List", Resource: "VirtualMFADevice", OutputListKey: "VirtualMFADevices", OutputItemKey: ""}, + "PutGroupPolicy": {Verb: "Update", Resource: "GroupPolicy", OutputListKey: "", OutputItemKey: ""}, + "PutRolePermissionsBoundary": {Verb: "Update", Resource: "RolePermissionsBoundary", OutputListKey: "", OutputItemKey: ""}, + "PutRolePolicy": {Verb: "Update", Resource: "RolePolicy", OutputListKey: "", OutputItemKey: ""}, + "PutUserPermissionsBoundary": {Verb: "Update", Resource: "UserPermissionsBoundary", OutputListKey: "", OutputItemKey: ""}, + "PutUserPolicy": {Verb: "Update", Resource: "UserPolicy", OutputListKey: "", OutputItemKey: ""}, + "RejectDelegationRequest": {Verb: "Toggle", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: ""}, + "RemoveClientIDFromOpenIDConnectProvider": {Verb: "Relate", Resource: "ClientIDFromOpenIDConnectProvider", OutputListKey: "", OutputItemKey: ""}, + "RemoveRoleFromInstanceProfile": {Verb: "Relate", Resource: "RoleFromInstanceProfile", OutputListKey: "", OutputItemKey: ""}, + "RemoveUserFromGroup": {Verb: "Relate", Resource: "UserFromGroup", OutputListKey: "", OutputItemKey: ""}, + "ResetServiceSpecificCredential": {Verb: "Toggle", Resource: "ServiceSpecificCredential", OutputListKey: "", OutputItemKey: "ServiceSpecificCredential"}, + "ResyncMFADevice": {Verb: "Toggle", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, + "SetDefaultPolicyVersion": {Verb: "Update", Resource: "DefaultPolicyVersion", OutputListKey: "", OutputItemKey: ""}, + "SetSecurityTokenServicePreferences": {Verb: "Update", Resource: "SecurityTokenServicePreference", OutputListKey: "", OutputItemKey: ""}, + "TagInstanceProfile": {Verb: "Tag", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: ""}, + "TagMFADevice": {Verb: "Tag", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, + "TagOpenIDConnectProvider": {Verb: "Tag", Resource: "OpenIDConnectProvider", OutputListKey: "", OutputItemKey: ""}, + "TagPolicy": {Verb: "Tag", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, + "TagRole": {Verb: "Tag", Resource: "Role", OutputListKey: "", OutputItemKey: ""}, + "TagSAMLProvider": {Verb: "Tag", Resource: "SAMLProvider", OutputListKey: "", OutputItemKey: ""}, + "TagServerCertificate": {Verb: "Tag", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: ""}, + "TagUser": {Verb: "Tag", Resource: "User", OutputListKey: "", OutputItemKey: ""}, + "UntagInstanceProfile": {Verb: "Untag", Resource: "InstanceProfile", OutputListKey: "", OutputItemKey: ""}, + "UntagMFADevice": {Verb: "Untag", Resource: "MFADevice", OutputListKey: "", OutputItemKey: ""}, + "UntagOpenIDConnectProvider": {Verb: "Untag", Resource: "OpenIDConnectProvider", OutputListKey: "", OutputItemKey: ""}, + "UntagPolicy": {Verb: "Untag", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, + "UntagRole": {Verb: "Untag", Resource: "Role", OutputListKey: "", OutputItemKey: ""}, + "UntagSAMLProvider": {Verb: "Untag", Resource: "SAMLProvider", OutputListKey: "", OutputItemKey: ""}, + "UntagServerCertificate": {Verb: "Untag", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: ""}, + "UntagUser": {Verb: "Untag", Resource: "User", OutputListKey: "", OutputItemKey: ""}, + "UpdateAccessKey": {Verb: "Update", Resource: "AccessKey", OutputListKey: "", OutputItemKey: ""}, + "UpdateAccountPasswordPolicy": {Verb: "Update", Resource: "AccountPasswordPolicy", OutputListKey: "", OutputItemKey: ""}, + "UpdateAssumeRolePolicy": {Verb: "Update", Resource: "AssumeRolePolicy", OutputListKey: "", OutputItemKey: ""}, + "UpdateDelegationRequest": {Verb: "Update", Resource: "DelegationRequest", OutputListKey: "", OutputItemKey: ""}, + "UpdateGroup": {Verb: "Update", Resource: "Group", OutputListKey: "", OutputItemKey: ""}, + "UpdateLoginProfile": {Verb: "Update", Resource: "LoginProfile", OutputListKey: "", OutputItemKey: ""}, + "UpdateOpenIDConnectProviderThumbprint": {Verb: "Update", Resource: "OpenIDConnectProviderThumbprint", OutputListKey: "", OutputItemKey: ""}, + "UpdateRole": {Verb: "Update", Resource: "Role", OutputListKey: "", OutputItemKey: ""}, + "UpdateRoleDescription": {Verb: "Update", Resource: "RoleDescription", OutputListKey: "", OutputItemKey: "Role"}, + "UpdateSAMLProvider": {Verb: "Update", Resource: "SAMLProvider", OutputListKey: "", OutputItemKey: ""}, + "UpdateSSHPublicKey": {Verb: "Update", Resource: "SSHPublicKey", OutputListKey: "", OutputItemKey: ""}, + "UpdateServerCertificate": {Verb: "Update", Resource: "ServerCertificate", OutputListKey: "", OutputItemKey: ""}, + "UpdateServiceSpecificCredential": {Verb: "Update", Resource: "ServiceSpecificCredential", OutputListKey: "", OutputItemKey: ""}, + "UpdateSigningCertificate": {Verb: "Update", Resource: "SigningCertificate", OutputListKey: "", OutputItemKey: ""}, + "UpdateUser": {Verb: "Update", Resource: "User", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("iamtoolbox", map[string]crud.OpMeta{ "GetRequestAuthorizationDetails": {Verb: "Get", Resource: "RequestAuthorizationDetail", OutputListKey: "evaluations", OutputItemKey: "", Method: "GET", URI: "/authorization-details/{authorizationId}"}, }) crud.Register("imagebuilder", map[string]crud.OpMeta{ - "CancelImageCreation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/CancelImageCreation"}, - "CancelLifecycleExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/CancelLifecycleExecution"}, + "CancelImageCreation": {Verb: "Toggle", Resource: "ImageCreation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/CancelImageCreation"}, + "CancelLifecycleExecution": {Verb: "Toggle", Resource: "LifecycleExecution", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/CancelLifecycleExecution"}, "CreateComponent": {Verb: "Create", Resource: "Component", OutputListKey: "", OutputItemKey: "latestVersionReferences", Method: "PUT", URI: "/CreateComponent"}, "CreateContainerRecipe": {Verb: "Create", Resource: "ContainerRecipe", OutputListKey: "", OutputItemKey: "latestVersionReferences", Method: "PUT", URI: "/CreateContainerRecipe"}, "CreateDistributionConfiguration": {Verb: "Create", Resource: "DistributionConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/CreateDistributionConfiguration"}, @@ -8252,10 +8977,10 @@ func init() { "PutContainerRecipePolicy": {Verb: "Update", Resource: "ContainerRecipePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/PutContainerRecipePolicy"}, "PutImagePolicy": {Verb: "Update", Resource: "ImagePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/PutImagePolicy"}, "PutImageRecipePolicy": {Verb: "Update", Resource: "ImageRecipePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/PutImageRecipePolicy"}, - "RetryImage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/RetryImage"}, + "RetryImage": {Verb: "Toggle", Resource: "Image", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/RetryImage"}, "SendWorkflowStepAction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/SendWorkflowStepAction"}, - "StartImagePipelineExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/StartImagePipelineExecution"}, - "StartResourceStateUpdate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/StartResourceStateUpdate"}, + "StartImagePipelineExecution": {Verb: "Toggle", Resource: "ImagePipelineExecution", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/StartImagePipelineExecution"}, + "StartResourceStateUpdate": {Verb: "Toggle", Resource: "ResourceStateUpdate", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/StartResourceStateUpdate"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateDistributionConfiguration": {Verb: "Update", Resource: "DistributionConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/UpdateDistributionConfiguration"}, @@ -8264,6 +8989,7 @@ func init() { "UpdateLifecyclePolicy": {Verb: "Update", Resource: "LifecyclePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/UpdateLifecyclePolicy"}, }) crud.Register("inspector", map[string]crud.OpMeta{ + "AddAttributesToFindings": {Verb: "Relate", Resource: "AttributesToFinding", OutputListKey: "", OutputItemKey: ""}, "CreateAssessmentTarget": {Verb: "Create", Resource: "AssessmentTarget", OutputListKey: "", OutputItemKey: ""}, "CreateAssessmentTemplate": {Verb: "Create", Resource: "AssessmentTemplate", OutputListKey: "", OutputItemKey: ""}, "CreateExclusionsPreview": {Verb: "Create", Resource: "ExclusionsPreview", OutputListKey: "", OutputItemKey: ""}, @@ -8292,20 +9018,24 @@ func init() { "ListRulesPackages": {Verb: "List", Resource: "RulesPackage", OutputListKey: "rulesPackageArns", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, "RegisterCrossAccountAccessRole": {Verb: "Create", Resource: "CrossAccountAccessRole", OutputListKey: "", OutputItemKey: ""}, + "RemoveAttributesFromFindings": {Verb: "Relate", Resource: "AttributesFromFinding", OutputListKey: "", OutputItemKey: ""}, + "SetTagsForResource": {Verb: "Update", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "StartAssessmentRun": {Verb: "Toggle", Resource: "AssessmentRun", OutputListKey: "", OutputItemKey: ""}, + "StopAssessmentRun": {Verb: "Toggle", Resource: "AssessmentRun", OutputListKey: "", OutputItemKey: ""}, "UpdateAssessmentTarget": {Verb: "Update", Resource: "AssessmentTarget", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("inspector2", map[string]crud.OpMeta{ - "AssociateMember": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/associate"}, - "BatchAssociateCodeSecurityScanConfiguration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/codesecurity/scan-configuration/batch/associate"}, - "BatchDisassociateCodeSecurityScanConfiguration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/codesecurity/scan-configuration/batch/disassociate"}, + "AssociateMember": {Verb: "Relate", Resource: "Member", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/associate"}, + "BatchAssociateCodeSecurityScanConfiguration": {Verb: "Relate", Resource: "CodeSecurityScanConfiguration", OutputListKey: "failedAssociations", OutputItemKey: "", Method: "POST", URI: "/codesecurity/scan-configuration/batch/associate"}, + "BatchDisassociateCodeSecurityScanConfiguration": {Verb: "Relate", Resource: "CodeSecurityScanConfiguration", OutputListKey: "failedAssociations", OutputItemKey: "", Method: "POST", URI: "/codesecurity/scan-configuration/batch/disassociate"}, "BatchGetAccountStatus": {Verb: "List", Resource: "AccountStatu", OutputListKey: "accounts", OutputItemKey: "", Method: "POST", URI: "/status/batch/get"}, "BatchGetCodeSnippet": {Verb: "List", Resource: "CodeSnippet", OutputListKey: "codeSnippetResults", OutputItemKey: "", Method: "POST", URI: "/codesnippet/batchget"}, "BatchGetFindingDetails": {Verb: "List", Resource: "FindingDetail", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/findings/details/batch/get"}, "BatchGetFreeTrialInfo": {Verb: "List", Resource: "FreeTrialInfo", OutputListKey: "accounts", OutputItemKey: "", Method: "POST", URI: "/freetrialinfo/batchget"}, "BatchGetMemberEc2DeepInspectionStatus": {Verb: "List", Resource: "MemberEc2DeepInspectionStatu", OutputListKey: "accountIds", OutputItemKey: "", Method: "POST", URI: "/ec2deepinspectionstatus/member/batch/get"}, - "BatchUpdateMemberEc2DeepInspectionStatus": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ec2deepinspectionstatus/member/batch/update"}, - "CancelFindingsReport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reporting/cancel"}, - "CancelSbomExport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sbomexport/cancel"}, + "BatchUpdateMemberEc2DeepInspectionStatus": {Verb: "Update", Resource: "MemberEc2DeepInspectionStatu", OutputListKey: "accountIds", OutputItemKey: "", Method: "POST", URI: "/ec2deepinspectionstatus/member/batch/update"}, + "CancelFindingsReport": {Verb: "Toggle", Resource: "FindingsReport", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reporting/cancel"}, + "CancelSbomExport": {Verb: "Toggle", Resource: "SbomExport", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sbomexport/cancel"}, "CreateCisScanConfiguration": {Verb: "Create", Resource: "CisScanConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cis/scan-configuration/create"}, "CreateCodeSecurityIntegration": {Verb: "Create", Resource: "CodeSecurityIntegration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/codesecurity/integration/create"}, "CreateCodeSecurityScanConfiguration": {Verb: "Create", Resource: "CodeSecurityScanConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/codesecurity/scan-configuration/create"}, @@ -8320,10 +9050,10 @@ func init() { "DeleteFilter": {Verb: "Delete", Resource: "Filter", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/filters/delete"}, "DescribeOrganizationConfiguration": {Verb: "Get", Resource: "OrganizationConfiguration", OutputListKey: "", OutputItemKey: "autoEnable", Method: "POST", URI: "/organizationconfiguration/describe"}, "Disable": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disable"}, - "DisableDelegatedAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delegatedadminaccounts/disable"}, - "DisassociateMember": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/disassociate"}, + "DisableDelegatedAdminAccount": {Verb: "Toggle", Resource: "DelegatedAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delegatedadminaccounts/disable"}, + "DisassociateMember": {Verb: "Relate", Resource: "Member", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/disassociate"}, "Enable": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/enable"}, - "EnableDelegatedAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delegatedadminaccounts/enable"}, + "EnableDelegatedAdminAccount": {Verb: "Toggle", Resource: "DelegatedAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/delegatedadminaccounts/enable"}, "GetCisScanReport": {Verb: "Get", Resource: "CisScanReport", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cis/scan/report/get"}, "GetCisScanResultDetails": {Verb: "Get", Resource: "CisScanResultDetail", OutputListKey: "scanResultDetails", OutputItemKey: "", Method: "POST", URI: "/cis/scan-result/details/get"}, "GetClustersForImage": {Verb: "Get", Resource: "ClustersForImage", OutputListKey: "cluster", OutputItemKey: "", Method: "POST", URI: "/cluster/get"}, @@ -8356,13 +9086,13 @@ func init() { "ListMembers": {Verb: "List", Resource: "Member", OutputListKey: "members", OutputItemKey: "", Method: "POST", URI: "/members/list"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListUsageTotals": {Verb: "List", Resource: "UsageTotal", OutputListKey: "totals", OutputItemKey: "", Method: "POST", URI: "/usage/list"}, - "ResetEncryptionKey": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/encryptionkey/reset"}, - "SearchVulnerabilities": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/vulnerabilities/search"}, + "ResetEncryptionKey": {Verb: "Toggle", Resource: "EncryptionKey", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/encryptionkey/reset"}, + "SearchVulnerabilities": {Verb: "List", Resource: "Vulnerability", OutputListKey: "vulnerabilities", OutputItemKey: "", Method: "POST", URI: "/vulnerabilities/search"}, "SendCisSessionHealth": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/cissession/health/send"}, "SendCisSessionTelemetry": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/cissession/telemetry/send"}, - "StartCisSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/cissession/start"}, - "StartCodeSecurityScan": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/codesecurity/scan/start"}, - "StopCisSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/cissession/stop"}, + "StartCisSession": {Verb: "Toggle", Resource: "CisSession", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/cissession/start"}, + "StartCodeSecurityScan": {Verb: "Toggle", Resource: "CodeSecurityScan", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/codesecurity/scan/start"}, + "StopCisSession": {Verb: "Toggle", Resource: "CisSession", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/cissession/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateCisScanConfiguration": {Verb: "Update", Resource: "CisScanConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cis/scan-configuration/update"}, @@ -8377,7 +9107,11 @@ func init() { "UpdateOrgEc2DeepInspectionConfiguration": {Verb: "Update", Resource: "OrgEc2DeepInspectionConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ec2deepinspectionconfiguration/org/update"}, "UpdateOrganizationConfiguration": {Verb: "Update", Resource: "OrganizationConfiguration", OutputListKey: "", OutputItemKey: "autoEnable", Method: "POST", URI: "/organizationconfiguration/update"}, }) + crud.Register("inspectorscan", map[string]crud.OpMeta{ + "ScanSbom": {Verb: "List", Resource: "Sbom", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/scan/sbom"}, + }) crud.Register("interconnect", map[string]crud.OpMeta{ + "AcceptConnectionProposal": {Verb: "Toggle", Resource: "ConnectionProposal", OutputListKey: "", OutputItemKey: "connection"}, "CreateConnection": {Verb: "Create", Resource: "Connection", OutputListKey: "", OutputItemKey: "connection"}, "DeleteConnection": {Verb: "Delete", Resource: "Connection", OutputListKey: "", OutputItemKey: "connection"}, "DescribeConnectionProposal": {Verb: "Get", Resource: "ConnectionProposal", OutputListKey: "", OutputItemKey: ""}, @@ -8403,8 +9137,8 @@ func init() { "ListInternetEvents": {Verb: "List", Resource: "InternetEvent", OutputListKey: "InternetEvents", OutputItemKey: "", Method: "GET", URI: "/v20210603/InternetEvents"}, "ListMonitors": {Verb: "List", Resource: "Monitor", OutputListKey: "Monitors", OutputItemKey: "", Method: "GET", URI: "/v20210603/Monitors"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "StartQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v20210603/Monitors/{MonitorName}/Queries"}, - "StopQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v20210603/Monitors/{MonitorName}/Queries/{QueryId}"}, + "StartQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v20210603/Monitors/{MonitorName}/Queries"}, + "StopQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v20210603/Monitors/{MonitorName}/Queries/{QueryId}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateMonitor": {Verb: "Update", Resource: "Monitor", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v20210603/Monitors/{MonitorName}"}, @@ -8429,25 +9163,26 @@ func init() { "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateInvoiceUnit": {Verb: "Update", Resource: "InvoiceUnit", OutputListKey: "", OutputItemKey: ""}, "UpdateProcurementPortalPreferenceStatus": {Verb: "Update", Resource: "ProcurementPortalPreferenceStatu", OutputListKey: "", OutputItemKey: ""}, + "VerifyProcurementPortalValidation": {Verb: "Toggle", Resource: "ProcurementPortalValidation", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("iot", map[string]crud.OpMeta{ - "AcceptCertificateTransfer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/accept-certificate-transfer/{certificateId}"}, - "AddThingToBillingGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/billing-groups/addThingToBillingGroup"}, - "AddThingToThingGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/thing-groups/addThingToThingGroup"}, - "AssociateSbomWithPackageVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/packages/{packageName}/versions/{versionName}/sbom"}, - "AssociateTargetsWithJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobs/{jobId}/targets"}, - "AttachPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/target-policies/{policyName}"}, - "AttachPrincipalPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/principal-policies/{policyName}"}, - "AttachSecurityProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/security-profiles/{securityProfileName}/targets"}, - "AttachThingPrincipal": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/things/{thingName}/principals"}, - "CancelAuditMitigationActionsTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/audit/mitigationactions/tasks/{taskId}/cancel"}, - "CancelAuditTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/audit/tasks/{taskId}/cancel"}, - "CancelCertificateTransfer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/cancel-certificate-transfer/{certificateId}"}, - "CancelDetectMitigationActionsTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/detect/mitigationactions/tasks/{taskId}/cancel"}, - "CancelJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/jobs/{jobId}/cancel"}, - "CancelJobExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/things/{thingName}/jobs/{jobId}/cancel"}, + "AcceptCertificateTransfer": {Verb: "Toggle", Resource: "CertificateTransfer", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/accept-certificate-transfer/{certificateId}"}, + "AddThingToBillingGroup": {Verb: "Relate", Resource: "ThingToBillingGroup", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/billing-groups/addThingToBillingGroup"}, + "AddThingToThingGroup": {Verb: "Relate", Resource: "ThingToThingGroup", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/thing-groups/addThingToThingGroup"}, + "AssociateSbomWithPackageVersion": {Verb: "Relate", Resource: "SbomWithPackageVersion", OutputListKey: "", OutputItemKey: "sbom", Method: "PUT", URI: "/packages/{packageName}/versions/{versionName}/sbom"}, + "AssociateTargetsWithJob": {Verb: "Relate", Resource: "TargetsWithJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobs/{jobId}/targets"}, + "AttachPolicy": {Verb: "Relate", Resource: "Policy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/target-policies/{policyName}"}, + "AttachPrincipalPolicy": {Verb: "Relate", Resource: "PrincipalPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/principal-policies/{policyName}"}, + "AttachSecurityProfile": {Verb: "Relate", Resource: "SecurityProfile", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/security-profiles/{securityProfileName}/targets"}, + "AttachThingPrincipal": {Verb: "Relate", Resource: "ThingPrincipal", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/things/{thingName}/principals"}, + "CancelAuditMitigationActionsTask": {Verb: "Toggle", Resource: "AuditMitigationActionsTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/audit/mitigationactions/tasks/{taskId}/cancel"}, + "CancelAuditTask": {Verb: "Toggle", Resource: "AuditTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/audit/tasks/{taskId}/cancel"}, + "CancelCertificateTransfer": {Verb: "Toggle", Resource: "CertificateTransfer", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/cancel-certificate-transfer/{certificateId}"}, + "CancelDetectMitigationActionsTask": {Verb: "Toggle", Resource: "DetectMitigationActionsTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/detect/mitigationactions/tasks/{taskId}/cancel"}, + "CancelJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/jobs/{jobId}/cancel"}, + "CancelJobExecution": {Verb: "Toggle", Resource: "JobExecution", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/things/{thingName}/jobs/{jobId}/cancel"}, "ClearDefaultAuthorizer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/default-authorizer"}, - "ConfirmTopicRuleDestination": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/confirmdestination/{confirmationToken+}"}, + "ConfirmTopicRuleDestination": {Verb: "Toggle", Resource: "TopicRuleDestination", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/confirmdestination/{confirmationToken+}"}, "CreateAuditSuppression": {Verb: "Create", Resource: "AuditSuppression", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audit/suppressions/create"}, "CreateAuthorizer": {Verb: "Create", Resource: "Authorizer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/authorizer/{authorizerName}"}, "CreateBillingGroup": {Verb: "Create", Resource: "BillingGroup", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/billing-groups/{billingGroupName}"}, @@ -8516,7 +9251,7 @@ func init() { "DeleteTopicRule": {Verb: "Delete", Resource: "TopicRule", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/rules/{ruleName}"}, "DeleteTopicRuleDestination": {Verb: "Delete", Resource: "TopicRuleDestination", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/destinations/{arn+}"}, "DeleteV2LoggingLevel": {Verb: "Delete", Resource: "V2LoggingLevel", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2LoggingLevel"}, - "DeprecateThingType": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/thing-types/{thingTypeName}/deprecate"}, + "DeprecateThingType": {Verb: "Toggle", Resource: "ThingType", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/thing-types/{thingTypeName}/deprecate"}, "DescribeAccountAuditConfiguration": {Verb: "Get", Resource: "AccountAuditConfiguration", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/audit/configuration"}, "DescribeAuditFinding": {Verb: "Get", Resource: "AuditFinding", OutputListKey: "", OutputItemKey: "finding", Method: "GET", URI: "/audit/findings/{findingId}"}, "DescribeAuditMitigationActionsTask": {Verb: "Get", Resource: "AuditMitigationActionsTask", OutputListKey: "actionsDefinition", OutputItemKey: "target", Method: "GET", URI: "/audit/mitigationactions/tasks/{taskId}"}, @@ -8552,13 +9287,13 @@ func init() { "DescribeThingGroup": {Verb: "Get", Resource: "ThingGroup", OutputListKey: "", OutputItemKey: "thingGroupMetadata", Method: "GET", URI: "/thing-groups/{thingGroupName}"}, "DescribeThingRegistrationTask": {Verb: "Get", Resource: "ThingRegistrationTask", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/thing-registration-tasks/{taskId}"}, "DescribeThingType": {Verb: "Get", Resource: "ThingType", OutputListKey: "", OutputItemKey: "thingTypeMetadata", Method: "GET", URI: "/thing-types/{thingTypeName}"}, - "DetachPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/target-policies/{policyName}"}, - "DetachPrincipalPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/principal-policies/{policyName}"}, - "DetachSecurityProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/security-profiles/{securityProfileName}/targets"}, - "DetachThingPrincipal": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/things/{thingName}/principals"}, - "DisableTopicRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rules/{ruleName}/disable"}, - "DisassociateSbomFromPackageVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/packages/{packageName}/versions/{versionName}/sbom"}, - "EnableTopicRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rules/{ruleName}/enable"}, + "DetachPolicy": {Verb: "Relate", Resource: "Policy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/target-policies/{policyName}"}, + "DetachPrincipalPolicy": {Verb: "Relate", Resource: "PrincipalPolicy", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/principal-policies/{policyName}"}, + "DetachSecurityProfile": {Verb: "Relate", Resource: "SecurityProfile", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/security-profiles/{securityProfileName}/targets"}, + "DetachThingPrincipal": {Verb: "Relate", Resource: "ThingPrincipal", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/things/{thingName}/principals"}, + "DisableTopicRule": {Verb: "Toggle", Resource: "TopicRule", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rules/{ruleName}/disable"}, + "DisassociateSbomFromPackageVersion": {Verb: "Relate", Resource: "SbomFromPackageVersion", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/packages/{packageName}/versions/{versionName}/sbom"}, + "EnableTopicRule": {Verb: "Toggle", Resource: "TopicRule", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rules/{ruleName}/enable"}, "GetBehaviorModelTrainingSummaries": {Verb: "Get", Resource: "BehaviorModelTrainingSummary", OutputListKey: "summaries", OutputItemKey: "", Method: "GET", URI: "/behavior-model-training/summaries"}, "GetBucketsAggregation": {Verb: "Get", Resource: "BucketsAggregation", OutputListKey: "buckets", OutputItemKey: "", Method: "POST", URI: "/indices/buckets"}, "GetCardinality": {Verb: "Get", Resource: "Cardinality", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/indices/cardinality"}, @@ -8651,25 +9386,25 @@ func init() { "RegisterCertificate": {Verb: "Create", Resource: "Certificate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/certificate/register"}, "RegisterCertificateWithoutCA": {Verb: "Create", Resource: "CertificateWithoutCA", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/certificate/register-no-ca"}, "RegisterThing": {Verb: "Create", Resource: "Thing", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/things"}, - "RejectCertificateTransfer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/reject-certificate-transfer/{certificateId}"}, - "RemoveThingFromBillingGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/billing-groups/removeThingFromBillingGroup"}, - "RemoveThingFromThingGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/thing-groups/removeThingFromThingGroup"}, - "ReplaceTopicRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/rules/{ruleName}"}, - "SearchIndex": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/indices/search"}, - "SetDefaultAuthorizer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/default-authorizer"}, - "SetDefaultPolicyVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/policies/{policyName}/version/{policyVersionId}"}, - "SetLoggingOptions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/loggingOptions"}, - "SetV2LoggingLevel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2LoggingLevel"}, - "SetV2LoggingOptions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2LoggingOptions"}, - "StartAuditMitigationActionsTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audit/mitigationactions/tasks/{taskId}"}, - "StartDetectMitigationActionsTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/detect/mitigationactions/tasks/{taskId}"}, - "StartOnDemandAuditTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audit/tasks"}, - "StartThingRegistrationTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/thing-registration-tasks"}, - "StopThingRegistrationTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/thing-registration-tasks/{taskId}/cancel"}, + "RejectCertificateTransfer": {Verb: "Toggle", Resource: "CertificateTransfer", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/reject-certificate-transfer/{certificateId}"}, + "RemoveThingFromBillingGroup": {Verb: "Relate", Resource: "ThingFromBillingGroup", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/billing-groups/removeThingFromBillingGroup"}, + "RemoveThingFromThingGroup": {Verb: "Relate", Resource: "ThingFromThingGroup", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/thing-groups/removeThingFromThingGroup"}, + "ReplaceTopicRule": {Verb: "Update", Resource: "TopicRule", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/rules/{ruleName}"}, + "SearchIndex": {Verb: "List", Resource: "Index", OutputListKey: "thingGroups", OutputItemKey: "", Method: "POST", URI: "/indices/search"}, + "SetDefaultAuthorizer": {Verb: "Update", Resource: "DefaultAuthorizer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/default-authorizer"}, + "SetDefaultPolicyVersion": {Verb: "Update", Resource: "DefaultPolicyVersion", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/policies/{policyName}/version/{policyVersionId}"}, + "SetLoggingOptions": {Verb: "Update", Resource: "LoggingOption", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/loggingOptions"}, + "SetV2LoggingLevel": {Verb: "Update", Resource: "V2LoggingLevel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2LoggingLevel"}, + "SetV2LoggingOptions": {Verb: "Update", Resource: "V2LoggingOption", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2LoggingOptions"}, + "StartAuditMitigationActionsTask": {Verb: "Toggle", Resource: "AuditMitigationActionsTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audit/mitigationactions/tasks/{taskId}"}, + "StartDetectMitigationActionsTask": {Verb: "Toggle", Resource: "DetectMitigationActionsTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/detect/mitigationactions/tasks/{taskId}"}, + "StartOnDemandAuditTask": {Verb: "Toggle", Resource: "OnDemandAuditTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/audit/tasks"}, + "StartThingRegistrationTask": {Verb: "Toggle", Resource: "ThingRegistrationTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/thing-registration-tasks"}, + "StopThingRegistrationTask": {Verb: "Toggle", Resource: "ThingRegistrationTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/thing-registration-tasks/{taskId}/cancel"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags"}, "TestAuthorization": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/test-authorization"}, "TestInvokeAuthorizer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/authorizer/{authorizerName}/test"}, - "TransferCertificate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/transfer-certificate/{certificateId}"}, + "TransferCertificate": {Verb: "Relate", Resource: "Certificate", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/transfer-certificate/{certificateId}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/untag"}, "UpdateAccountAuditConfiguration": {Verb: "Update", Resource: "AccountAuditConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/audit/configuration"}, "UpdateAuditSuppression": {Verb: "Update", Resource: "AuditSuppression", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/audit/suppressions/update"}, @@ -8724,16 +9459,16 @@ func init() { "ListSuiteDefinitions": {Verb: "List", Resource: "SuiteDefinition", OutputListKey: "suiteDefinitionInformationList", OutputItemKey: "", Method: "GET", URI: "/suiteDefinitions"}, "ListSuiteRuns": {Verb: "List", Resource: "SuiteRun", OutputListKey: "suiteRunsList", OutputItemKey: "", Method: "GET", URI: "/suiteRuns"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "StartSuiteRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/suiteDefinitions/{suiteDefinitionId}/suiteRuns"}, - "StopSuiteRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/stop"}, + "StartSuiteRun": {Verb: "Toggle", Resource: "SuiteRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/suiteDefinitions/{suiteDefinitionId}/suiteRuns"}, + "StopSuiteRun": {Verb: "Toggle", Resource: "SuiteRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateSuiteDefinition": {Verb: "Update", Resource: "SuiteDefinition", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/suiteDefinitions/{suiteDefinitionId}"}, }) crud.Register("iotfleetwise", map[string]crud.OpMeta{ - "AssociateVehicleFleet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/vehicles/{vehicleName}/associate"}, - "BatchCreateVehicle": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/vehicles"}, - "BatchUpdateVehicle": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/vehicles"}, + "AssociateVehicleFleet": {Verb: "Relate", Resource: "VehicleFleet", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/vehicles/{vehicleName}/associate"}, + "BatchCreateVehicle": {Verb: "Create", Resource: "Vehicle", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/vehicles"}, + "BatchUpdateVehicle": {Verb: "Update", Resource: "Vehicle", OutputListKey: "errors", OutputItemKey: "", Method: "PUT", URI: "/vehicles"}, "CreateCampaign": {Verb: "Create", Resource: "Campaign", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/campaigns/{name}"}, "CreateDecoderManifest": {Verb: "Create", Resource: "DecoderManifest", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/decoder-manifests/{name}"}, "CreateFleet": {Verb: "Create", Resource: "Fleet", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/fleets/{fleetId}"}, @@ -8748,7 +9483,7 @@ func init() { "DeleteSignalCatalog": {Verb: "Delete", Resource: "SignalCatalog", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/signal-catalogs/{name}"}, "DeleteStateTemplate": {Verb: "Delete", Resource: "StateTemplate", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/state-templates/{identifier}"}, "DeleteVehicle": {Verb: "Delete", Resource: "Vehicle", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/vehicles/{vehicleName}"}, - "DisassociateVehicleFleet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/vehicles/{vehicleName}/disassociate"}, + "DisassociateVehicleFleet": {Verb: "Relate", Resource: "VehicleFleet", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/vehicles/{vehicleName}/disassociate"}, "GetCampaign": {Verb: "Get", Resource: "Campaign", OutputListKey: "dataDestinationConfigs", OutputItemKey: "", Method: "GET", URI: "/campaigns/{name}"}, "GetDecoderManifest": {Verb: "Get", Resource: "DecoderManifest", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/decoder-manifests/{name}"}, "GetEncryptionConfiguration": {Verb: "Get", Resource: "EncryptionConfiguration", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/encryptionConfiguration"}, @@ -8792,8 +9527,8 @@ func init() { crud.Register("iotjobsdataplane", map[string]crud.OpMeta{ "DescribeJobExecution": {Verb: "Get", Resource: "JobExecution", OutputListKey: "", OutputItemKey: "execution", Method: "GET", URI: "/things/{thingName}/jobs/{jobId}"}, "GetPendingJobExecutions": {Verb: "Get", Resource: "PendingJobExecution", OutputListKey: "inProgressJobs", OutputItemKey: "", Method: "GET", URI: "/things/{thingName}/jobs"}, - "StartCommandExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/command-executions"}, - "StartNextPendingJobExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/things/{thingName}/jobs/$next"}, + "StartCommandExecution": {Verb: "Toggle", Resource: "CommandExecution", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/command-executions"}, + "StartNextPendingJobExecution": {Verb: "Toggle", Resource: "NextPendingJobExecution", OutputListKey: "", OutputItemKey: "execution", Method: "PUT", URI: "/things/{thingName}/jobs/$next"}, "UpdateJobExecution": {Verb: "Update", Resource: "JobExecution", OutputListKey: "", OutputItemKey: "executionState", Method: "POST", URI: "/things/{thingName}/jobs/{jobId}"}, }) crud.Register("iotmanagedintegrations", map[string]crud.OpMeta{ @@ -8865,11 +9600,11 @@ func init() { "PutRuntimeLogConfiguration": {Verb: "Update", Resource: "RuntimeLogConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/runtime-log-configurations/{ManagedThingId}"}, "RegisterAccountAssociation": {Verb: "Create", Resource: "AccountAssociation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/managed-thing-associations/register"}, "RegisterCustomEndpoint": {Verb: "Create", Resource: "CustomEndpoint", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/custom-endpoint"}, - "ResetRuntimeLogConfiguration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/runtime-log-configurations/{ManagedThingId}"}, + "ResetRuntimeLogConfiguration": {Verb: "Toggle", Resource: "RuntimeLogConfiguration", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/runtime-log-configurations/{ManagedThingId}"}, "SendConnectorEvent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/connector-event/{ConnectorId}"}, "SendManagedThingCommand": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/managed-things-command/{ManagedThingId}"}, - "StartAccountAssociationRefresh": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/account-associations/{AccountAssociationId}/refresh"}, - "StartDeviceDiscovery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/device-discoveries"}, + "StartAccountAssociationRefresh": {Verb: "Toggle", Resource: "AccountAssociationRefresh", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/account-associations/{AccountAssociationId}/refresh"}, + "StartDeviceDiscovery": {Verb: "Toggle", Resource: "DeviceDiscovery", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/device-discoveries"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateAccountAssociation": {Verb: "Update", Resource: "AccountAssociation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/account-associations/{AccountAssociationId}"}, @@ -8887,25 +9622,25 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: "", Method: "GET", URI: "/tags"}, "ListTunnels": {Verb: "List", Resource: "Tunnel", OutputListKey: "tunnelSummaries", OutputItemKey: "", Method: "GET", URI: "/tunnels"}, "OpenTunnel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tunnels"}, - "RotateTunnelAccessToken": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tunnel/{tunnelId}/rotate"}, + "RotateTunnelAccessToken": {Verb: "Toggle", Resource: "TunnelAccessToken", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tunnel/{tunnelId}/rotate"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/untag"}, }) crud.Register("iotsitewise", map[string]crud.OpMeta{ - "AssociateAssets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assets/{assetId}/associate"}, - "AssociateTimeSeriesToAssetProperty": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/timeseries/associate"}, - "BatchAssociateDataSegmentsToDataset": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/data-segments/associate"}, - "BatchAssociateProjectAssets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/projects/{projectId}/assets/associate"}, - "BatchDeleteDatasetDataSegments": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/data-segments/batch-delete"}, - "BatchDisassociateDataSegmentsFromDataset": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/data-segments/disassociate"}, - "BatchDisassociateProjectAssets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/projects/{projectId}/assets/disassociate"}, + "AssociateAssets": {Verb: "Relate", Resource: "Asset", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assets/{assetId}/associate"}, + "AssociateTimeSeriesToAssetProperty": {Verb: "Relate", Resource: "TimeSeriesToAssetProperty", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/timeseries/associate"}, + "BatchAssociateDataSegmentsToDataset": {Verb: "Relate", Resource: "DataSegmentsToDataset", OutputListKey: "failedAssociations", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/data-segments/associate"}, + "BatchAssociateProjectAssets": {Verb: "Relate", Resource: "ProjectAsset", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/projects/{projectId}/assets/associate"}, + "BatchDeleteDatasetDataSegments": {Verb: "Delete", Resource: "DatasetDataSegment", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/data-segments/batch-delete"}, + "BatchDisassociateDataSegmentsFromDataset": {Verb: "Relate", Resource: "DataSegmentsFromDataset", OutputListKey: "failedDisassociations", OutputItemKey: "", Method: "POST", URI: "/datasets/{datasetId}/data-segments/disassociate"}, + "BatchDisassociateProjectAssets": {Verb: "Relate", Resource: "ProjectAsset", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/projects/{projectId}/assets/disassociate"}, "BatchGetAssetPropertyAggregates": {Verb: "List", Resource: "AssetPropertyAggregate", OutputListKey: "errorEntries", OutputItemKey: "", Method: "POST", URI: "/properties/batch/aggregates"}, "BatchGetAssetPropertyValue": {Verb: "List", Resource: "AssetPropertyValue", OutputListKey: "errorEntries", OutputItemKey: "", Method: "POST", URI: "/properties/batch/latest"}, "BatchGetAssetPropertyValueHistory": {Verb: "List", Resource: "AssetPropertyValueHistory", OutputListKey: "errorEntries", OutputItemKey: "", Method: "POST", URI: "/properties/batch/history"}, - "BatchPutAssetPropertyValue": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/properties"}, - "CancelEnrichmentJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/enrichment-jobs/{jobId}/cancel"}, - "CancelPipelineExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/pipelines/{pipelineName}/executions/{pipelineExecutionId}/cancel"}, - "CancelQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/queries/{queryId}/cancel"}, + "BatchPutAssetPropertyValue": {Verb: "Update", Resource: "AssetPropertyValue", OutputListKey: "errorEntries", OutputItemKey: "", Method: "POST", URI: "/properties"}, + "CancelEnrichmentJob": {Verb: "Toggle", Resource: "EnrichmentJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/enrichment-jobs/{jobId}/cancel"}, + "CancelPipelineExecution": {Verb: "Toggle", Resource: "PipelineExecution", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/pipelines/{pipelineName}/executions/{pipelineExecutionId}/cancel"}, + "CancelQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/queries/{queryId}/cancel"}, "CreateAccessPolicy": {Verb: "Create", Resource: "AccessPolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/access-policies"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications"}, "CreateAsset": {Verb: "Create", Resource: "Asset", OutputListKey: "", OutputItemKey: "assetStatus", Method: "POST", URI: "/assets"}, @@ -8970,8 +9705,8 @@ func init() { "DescribeTask": {Verb: "Get", Resource: "Task", OutputListKey: "", OutputItemKey: "status", Method: "GET", URI: "/workspaces/{workspaceName}/tasks/{taskName}"}, "DescribeTimeSeries": {Verb: "Get", Resource: "TimeSery", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/timeseries/describe"}, "DescribeWorkspace": {Verb: "Get", Resource: "Workspace", OutputListKey: "", OutputItemKey: "encryptionConfiguration", Method: "GET", URI: "/workspaces/{workspaceName}"}, - "DisassociateAssets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assets/{assetId}/disassociate"}, - "DisassociateTimeSeriesFromAssetProperty": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/timeseries/disassociate"}, + "DisassociateAssets": {Verb: "Relate", Resource: "Asset", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assets/{assetId}/disassociate"}, + "DisassociateTimeSeriesFromAssetProperty": {Verb: "Relate", Resource: "TimeSeriesFromAssetProperty", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/timeseries/disassociate"}, "ExecuteAction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/actions"}, "ExecuteQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/queries/execution"}, "GetAssetPropertyAggregates": {Verb: "Get", Resource: "AssetPropertyAggregate", OutputListKey: "aggregatedValues", OutputItemKey: "", Method: "GET", URI: "/properties/aggregates"}, @@ -9021,9 +9756,9 @@ func init() { "PutDefaultEncryptionConfiguration": {Verb: "Update", Resource: "DefaultEncryptionConfiguration", OutputListKey: "", OutputItemKey: "configurationStatus", Method: "POST", URI: "/configuration/account/encryption"}, "PutLoggingOptions": {Verb: "Update", Resource: "LoggingOption", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/logging"}, "PutStorageConfiguration": {Verb: "Update", Resource: "StorageConfiguration", OutputListKey: "", OutputItemKey: "configurationStatus", Method: "POST", URI: "/configuration/account/storage"}, - "StartPipelineExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/pipelines/{pipelineName}/executions"}, - "StartQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/queries"}, - "StartSearch": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/searches"}, + "StartPipelineExecution": {Verb: "Toggle", Resource: "PipelineExecution", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/pipelines/{pipelineName}/executions"}, + "StartQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/queries"}, + "StartSearch": {Verb: "Toggle", Resource: "Search", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceName}/searches"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags"}, "UpdateAccessPolicy": {Verb: "Update", Resource: "AccessPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/access-policies/{accessPolicyId}"}, @@ -9043,6 +9778,7 @@ func init() { "UpdateWorkspace": {Verb: "Update", Resource: "Workspace", OutputListKey: "", OutputItemKey: "workspaceStatus", Method: "PUT", URI: "/workspaces/{workspaceName}"}, }) crud.Register("iotthingsgraph", map[string]crud.OpMeta{ + "AssociateEntityToThing": {Verb: "Relate", Resource: "EntityToThing", OutputListKey: "", OutputItemKey: ""}, "CreateFlowTemplate": {Verb: "Create", Resource: "FlowTemplate", OutputListKey: "", OutputItemKey: "summary"}, "CreateSystemInstance": {Verb: "Create", Resource: "SystemInstance", OutputListKey: "", OutputItemKey: "summary"}, "CreateSystemTemplate": {Verb: "Create", Resource: "SystemTemplate", OutputListKey: "", OutputItemKey: "summary"}, @@ -9050,6 +9786,8 @@ func init() { "DeleteNamespace": {Verb: "Delete", Resource: "Namespace", OutputListKey: "", OutputItemKey: ""}, "DeleteSystemInstance": {Verb: "Delete", Resource: "SystemInstance", OutputListKey: "", OutputItemKey: ""}, "DeleteSystemTemplate": {Verb: "Delete", Resource: "SystemTemplate", OutputListKey: "", OutputItemKey: ""}, + "DeprecateFlowTemplate": {Verb: "Toggle", Resource: "FlowTemplate", OutputListKey: "", OutputItemKey: ""}, + "DeprecateSystemTemplate": {Verb: "Toggle", Resource: "SystemTemplate", OutputListKey: "", OutputItemKey: ""}, "DescribeNamespace": {Verb: "Get", Resource: "Namespace", OutputListKey: "", OutputItemKey: ""}, "GetEntities": {Verb: "Get", Resource: "Entity", OutputListKey: "descriptions", OutputItemKey: ""}, "GetFlowTemplate": {Verb: "Get", Resource: "FlowTemplate", OutputListKey: "", OutputItemKey: "description"}, @@ -9061,14 +9799,20 @@ func init() { "GetUploadStatus": {Verb: "Get", Resource: "UploadStatu", OutputListKey: "failureReason", OutputItemKey: ""}, "ListFlowExecutionMessages": {Verb: "List", Resource: "FlowExecutionMessage", OutputListKey: "messages", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, + "SearchEntities": {Verb: "List", Resource: "Entity", OutputListKey: "descriptions", OutputItemKey: ""}, + "SearchFlowExecutions": {Verb: "List", Resource: "FlowExecution", OutputListKey: "summaries", OutputItemKey: ""}, + "SearchFlowTemplates": {Verb: "List", Resource: "FlowTemplate", OutputListKey: "summaries", OutputItemKey: ""}, + "SearchSystemInstances": {Verb: "List", Resource: "SystemInstance", OutputListKey: "summaries", OutputItemKey: ""}, + "SearchSystemTemplates": {Verb: "List", Resource: "SystemTemplate", OutputListKey: "summaries", OutputItemKey: ""}, + "SearchThings": {Verb: "List", Resource: "Thing", OutputListKey: "things", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateFlowTemplate": {Verb: "Update", Resource: "FlowTemplate", OutputListKey: "", OutputItemKey: "summary"}, "UpdateSystemTemplate": {Verb: "Update", Resource: "SystemTemplate", OutputListKey: "", OutputItemKey: "summary"}, }) crud.Register("iottwinmaker", map[string]crud.OpMeta{ - "BatchPutPropertyValues": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceId}/entity-properties"}, - "CancelMetadataTransferJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/metadata-transfer-jobs/{metadataTransferJobId}/cancel"}, + "BatchPutPropertyValues": {Verb: "Update", Resource: "PropertyValue", OutputListKey: "errorEntries", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceId}/entity-properties"}, + "CancelMetadataTransferJob": {Verb: "Toggle", Resource: "MetadataTransferJob", OutputListKey: "", OutputItemKey: "progress", Method: "PUT", URI: "/metadata-transfer-jobs/{metadataTransferJobId}/cancel"}, "CreateComponentType": {Verb: "Create", Resource: "ComponentType", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceId}/component-types/{componentTypeId}"}, "CreateEntity": {Verb: "Create", Resource: "Entity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workspaces/{workspaceId}/entities"}, "CreateMetadataTransferJob": {Verb: "Create", Resource: "MetadataTransferJob", OutputListKey: "", OutputItemKey: "status", Method: "POST", URI: "/metadata-transfer-jobs"}, @@ -9109,14 +9853,14 @@ func init() { "UpdateWorkspace": {Verb: "Update", Resource: "Workspace", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/workspaces/{workspaceId}"}, }) crud.Register("iotwireless", map[string]crud.OpMeta{ - "AssociateAwsAccountWithPartnerAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/partner-accounts"}, - "AssociateMulticastGroupWithFuotaTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/fuota-tasks/{Id}/multicast-group"}, - "AssociateWirelessDeviceWithFuotaTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/fuota-tasks/{Id}/wireless-device"}, - "AssociateWirelessDeviceWithMulticastGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/multicast-groups/{Id}/wireless-device"}, - "AssociateWirelessDeviceWithThing": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/wireless-devices/{Id}/thing"}, - "AssociateWirelessGatewayWithCertificate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/wireless-gateways/{Id}/certificate"}, - "AssociateWirelessGatewayWithThing": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/wireless-gateways/{Id}/thing"}, - "CancelMulticastGroupSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/multicast-groups/{Id}/session"}, + "AssociateAwsAccountWithPartnerAccount": {Verb: "Relate", Resource: "AwsAccountWithPartnerAccount", OutputListKey: "", OutputItemKey: "Sidewalk", Method: "POST", URI: "/partner-accounts"}, + "AssociateMulticastGroupWithFuotaTask": {Verb: "Relate", Resource: "MulticastGroupWithFuotaTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/fuota-tasks/{Id}/multicast-group"}, + "AssociateWirelessDeviceWithFuotaTask": {Verb: "Relate", Resource: "WirelessDeviceWithFuotaTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/fuota-tasks/{Id}/wireless-device"}, + "AssociateWirelessDeviceWithMulticastGroup": {Verb: "Relate", Resource: "WirelessDeviceWithMulticastGroup", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/multicast-groups/{Id}/wireless-device"}, + "AssociateWirelessDeviceWithThing": {Verb: "Relate", Resource: "WirelessDeviceWithThing", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/wireless-devices/{Id}/thing"}, + "AssociateWirelessGatewayWithCertificate": {Verb: "Relate", Resource: "WirelessGatewayWithCertificate", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/wireless-gateways/{Id}/certificate"}, + "AssociateWirelessGatewayWithThing": {Verb: "Relate", Resource: "WirelessGatewayWithThing", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/wireless-gateways/{Id}/thing"}, + "CancelMulticastGroupSession": {Verb: "Toggle", Resource: "MulticastGroupSession", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/multicast-groups/{Id}/session"}, "CreateDestination": {Verb: "Create", Resource: "Destination", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/destinations"}, "CreateDeviceProfile": {Verb: "Create", Resource: "DeviceProfile", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/device-profiles"}, "CreateFuotaTask": {Verb: "Create", Resource: "FuotaTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/fuota-tasks"}, @@ -9140,13 +9884,13 @@ func init() { "DeleteWirelessGatewayTask": {Verb: "Delete", Resource: "WirelessGatewayTask", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/wireless-gateways/{Id}/tasks"}, "DeleteWirelessGatewayTaskDefinition": {Verb: "Delete", Resource: "WirelessGatewayTaskDefinition", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/wireless-gateway-task-definitions/{Id}"}, "DeregisterWirelessDevice": {Verb: "Delete", Resource: "WirelessDevice", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/wireless-devices/{Identifier}/deregister"}, - "DisassociateAwsAccountFromPartnerAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/partner-accounts/{PartnerAccountId}"}, - "DisassociateMulticastGroupFromFuotaTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}"}, - "DisassociateWirelessDeviceFromFuotaTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}"}, - "DisassociateWirelessDeviceFromMulticastGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}"}, - "DisassociateWirelessDeviceFromThing": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/wireless-devices/{Id}/thing"}, - "DisassociateWirelessGatewayFromCertificate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/wireless-gateways/{Id}/certificate"}, - "DisassociateWirelessGatewayFromThing": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/wireless-gateways/{Id}/thing"}, + "DisassociateAwsAccountFromPartnerAccount": {Verb: "Relate", Resource: "AwsAccountFromPartnerAccount", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/partner-accounts/{PartnerAccountId}"}, + "DisassociateMulticastGroupFromFuotaTask": {Verb: "Relate", Resource: "MulticastGroupFromFuotaTask", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}"}, + "DisassociateWirelessDeviceFromFuotaTask": {Verb: "Relate", Resource: "WirelessDeviceFromFuotaTask", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}"}, + "DisassociateWirelessDeviceFromMulticastGroup": {Verb: "Relate", Resource: "WirelessDeviceFromMulticastGroup", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}"}, + "DisassociateWirelessDeviceFromThing": {Verb: "Relate", Resource: "WirelessDeviceFromThing", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/wireless-devices/{Id}/thing"}, + "DisassociateWirelessGatewayFromCertificate": {Verb: "Relate", Resource: "WirelessGatewayFromCertificate", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/wireless-gateways/{Id}/certificate"}, + "DisassociateWirelessGatewayFromThing": {Verb: "Relate", Resource: "WirelessGatewayFromThing", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/wireless-gateways/{Id}/thing"}, "GetDestination": {Verb: "Get", Resource: "Destination", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/destinations/{Name}"}, "GetDeviceProfile": {Verb: "Get", Resource: "DeviceProfile", OutputListKey: "", OutputItemKey: "LoRaWAN", Method: "GET", URI: "/device-profiles/{Id}"}, "GetEventConfigurationByResourceTypes": {Verb: "Get", Resource: "EventConfigurationByResourceType", OutputListKey: "", OutputItemKey: "ConnectionStatus", Method: "GET", URI: "/event-configurations-resource-types"}, @@ -9194,16 +9938,16 @@ func init() { "ListWirelessGateways": {Verb: "List", Resource: "WirelessGateway", OutputListKey: "WirelessGatewayList", OutputItemKey: "", Method: "GET", URI: "/wireless-gateways"}, "PutPositionConfiguration": {Verb: "Update", Resource: "PositionConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/position-configurations/{ResourceIdentifier}"}, "PutResourceLogLevel": {Verb: "Update", Resource: "ResourceLogLevel", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/log-levels/{ResourceIdentifier}"}, - "ResetAllResourceLogLevels": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/log-levels"}, - "ResetResourceLogLevel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/log-levels/{ResourceIdentifier}"}, + "ResetAllResourceLogLevels": {Verb: "Toggle", Resource: "AllResourceLogLevel", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/log-levels"}, + "ResetResourceLogLevel": {Verb: "Toggle", Resource: "ResourceLogLevel", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/log-levels/{ResourceIdentifier}"}, "SendDataToMulticastGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/multicast-groups/{Id}/data"}, "SendDataToWirelessDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/wireless-devices/{Id}/data"}, - "StartBulkAssociateWirelessDeviceWithMulticastGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/multicast-groups/{Id}/bulk"}, - "StartBulkDisassociateWirelessDeviceFromMulticastGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/multicast-groups/{Id}/bulk"}, - "StartFuotaTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/fuota-tasks/{Id}"}, - "StartMulticastGroupSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/multicast-groups/{Id}/session"}, - "StartSingleWirelessDeviceImportTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/wireless_single_device_import_task"}, - "StartWirelessDeviceImportTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/wireless_device_import_task"}, + "StartBulkAssociateWirelessDeviceWithMulticastGroup": {Verb: "Toggle", Resource: "BulkAssociateWirelessDeviceWithMulticastGroup", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/multicast-groups/{Id}/bulk"}, + "StartBulkDisassociateWirelessDeviceFromMulticastGroup": {Verb: "Toggle", Resource: "BulkDisassociateWirelessDeviceFromMulticastGroup", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/multicast-groups/{Id}/bulk"}, + "StartFuotaTask": {Verb: "Toggle", Resource: "FuotaTask", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/fuota-tasks/{Id}"}, + "StartMulticastGroupSession": {Verb: "Toggle", Resource: "MulticastGroupSession", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/multicast-groups/{Id}/session"}, + "StartSingleWirelessDeviceImportTask": {Verb: "Toggle", Resource: "SingleWirelessDeviceImportTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/wireless_single_device_import_task"}, + "StartWirelessDeviceImportTask": {Verb: "Toggle", Resource: "WirelessDeviceImportTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/wireless_device_import_task"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags"}, "TestWirelessDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/wireless-devices/{Id}/test"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags"}, @@ -9225,7 +9969,7 @@ func init() { crud.Register("ivs", map[string]crud.OpMeta{ "BatchGetChannel": {Verb: "List", Resource: "Channel", OutputListKey: "channels", OutputItemKey: "", Method: "POST", URI: "/BatchGetChannel"}, "BatchGetStreamKey": {Verb: "List", Resource: "StreamKey", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/BatchGetStreamKey"}, - "BatchStartViewerSessionRevocation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchStartViewerSessionRevocation"}, + "BatchStartViewerSessionRevocation": {Verb: "Toggle", Resource: "ViewerSessionRevocation", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/BatchStartViewerSessionRevocation"}, "CreateAdConfiguration": {Verb: "Create", Resource: "AdConfiguration", OutputListKey: "", OutputItemKey: "adConfiguration", Method: "POST", URI: "/CreateAdConfiguration"}, "CreateChannel": {Verb: "Create", Resource: "Channel", OutputListKey: "", OutputItemKey: "channel", Method: "POST", URI: "/CreateChannel"}, "CreatePlaybackRestrictionPolicy": {Verb: "Create", Resource: "PlaybackRestrictionPolicy", OutputListKey: "", OutputItemKey: "playbackRestrictionPolicy", Method: "POST", URI: "/CreatePlaybackRestrictionPolicy"}, @@ -9257,8 +10001,8 @@ func init() { "ListStreams": {Verb: "List", Resource: "Stream", OutputListKey: "streams", OutputItemKey: "", Method: "POST", URI: "/ListStreams"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PutMetadata": {Verb: "Update", Resource: "Metadata", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutMetadata"}, - "StartViewerSessionRevocation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartViewerSessionRevocation"}, - "StopStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopStream"}, + "StartViewerSessionRevocation": {Verb: "Toggle", Resource: "ViewerSessionRevocation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartViewerSessionRevocation"}, + "StopStream": {Verb: "Toggle", Resource: "Stream", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopStream"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAdConfiguration": {Verb: "Update", Resource: "AdConfiguration", OutputListKey: "", OutputItemKey: "adConfiguration", Method: "POST", URI: "/UpdateAdConfiguration"}, @@ -9272,7 +10016,7 @@ func init() { "DeleteLoggingConfiguration": {Verb: "Delete", Resource: "LoggingConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteLoggingConfiguration"}, "DeleteMessage": {Verb: "Delete", Resource: "Message", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteMessage"}, "DeleteRoom": {Verb: "Delete", Resource: "Room", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteRoom"}, - "DisconnectUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisconnectUser"}, + "DisconnectUser": {Verb: "Relate", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisconnectUser"}, "GetLoggingConfiguration": {Verb: "Get", Resource: "LoggingConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GetLoggingConfiguration"}, "GetRoom": {Verb: "Get", Resource: "Room", OutputListKey: "loggingConfigurationIdentifiers", OutputItemKey: "messageReviewHandler", Method: "POST", URI: "/GetRoom"}, "ListLoggingConfigurations": {Verb: "List", Resource: "LoggingConfiguration", OutputListKey: "loggingConfigurations", OutputItemKey: "", Method: "POST", URI: "/ListLoggingConfigurations"}, @@ -9295,7 +10039,7 @@ func init() { "DeletePublicKey": {Verb: "Delete", Resource: "PublicKey", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeletePublicKey"}, "DeleteStage": {Verb: "Delete", Resource: "Stage", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteStage"}, "DeleteStorageConfiguration": {Verb: "Delete", Resource: "StorageConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteStorageConfiguration"}, - "DisconnectParticipant": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisconnectParticipant"}, + "DisconnectParticipant": {Verb: "Relate", Resource: "Participant", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisconnectParticipant"}, "GetComposition": {Verb: "Get", Resource: "Composition", OutputListKey: "", OutputItemKey: "composition", Method: "POST", URI: "/GetComposition"}, "GetEncoderConfiguration": {Verb: "Get", Resource: "EncoderConfiguration", OutputListKey: "", OutputItemKey: "encoderConfiguration", Method: "POST", URI: "/GetEncoderConfiguration"}, "GetIngestConfiguration": {Verb: "Get", Resource: "IngestConfiguration", OutputListKey: "", OutputItemKey: "ingestConfiguration", Method: "POST", URI: "/GetIngestConfiguration"}, @@ -9316,18 +10060,18 @@ func init() { "ListStages": {Verb: "List", Resource: "Stage", OutputListKey: "stages", OutputItemKey: "", Method: "POST", URI: "/ListStages"}, "ListStorageConfigurations": {Verb: "List", Resource: "StorageConfiguration", OutputListKey: "storageConfigurations", OutputItemKey: "", Method: "POST", URI: "/ListStorageConfigurations"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "StartComposition": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartComposition"}, - "StartParticipantReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartParticipantReplication"}, - "StopComposition": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopComposition"}, - "StopParticipantReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopParticipantReplication"}, + "StartComposition": {Verb: "Toggle", Resource: "Composition", OutputListKey: "", OutputItemKey: "composition", Method: "POST", URI: "/StartComposition"}, + "StartParticipantReplication": {Verb: "Toggle", Resource: "ParticipantReplication", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartParticipantReplication"}, + "StopComposition": {Verb: "Toggle", Resource: "Composition", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopComposition"}, + "StopParticipantReplication": {Verb: "Toggle", Resource: "ParticipantReplication", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopParticipantReplication"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateIngestConfiguration": {Verb: "Update", Resource: "IngestConfiguration", OutputListKey: "", OutputItemKey: "ingestConfiguration", Method: "POST", URI: "/UpdateIngestConfiguration"}, "UpdateStage": {Verb: "Update", Resource: "Stage", OutputListKey: "", OutputItemKey: "stage", Method: "POST", URI: "/UpdateStage"}, }) crud.Register("kafka", map[string]crud.OpMeta{ - "BatchAssociateScramSecret": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/clusters/{ClusterArn}/scram-secrets"}, - "BatchDisassociateScramSecret": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v1/clusters/{ClusterArn}/scram-secrets"}, + "BatchAssociateScramSecret": {Verb: "Relate", Resource: "ScramSecret", OutputListKey: "UnprocessedScramSecrets", OutputItemKey: "", Method: "POST", URI: "/v1/clusters/{ClusterArn}/scram-secrets"}, + "BatchDisassociateScramSecret": {Verb: "Relate", Resource: "ScramSecret", OutputListKey: "UnprocessedScramSecrets", OutputItemKey: "", Method: "PATCH", URI: "/v1/clusters/{ClusterArn}/scram-secrets"}, "CreateCluster": {Verb: "Create", Resource: "Cluster", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/clusters"}, "CreateClusterV2": {Verb: "Create", Resource: "ClusterV2", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v2/clusters"}, "CreateConfiguration": {Verb: "Create", Resource: "Configuration", OutputListKey: "", OutputItemKey: "LatestRevision", Method: "POST", URI: "/v1/configurations"}, @@ -9368,8 +10112,8 @@ func init() { "ListTopics": {Verb: "List", Resource: "Topic", OutputListKey: "Topics", OutputItemKey: "", Method: "GET", URI: "/v1/clusters/{ClusterArn}/topics"}, "ListVpcConnections": {Verb: "List", Resource: "VpcConnection", OutputListKey: "VpcConnections", OutputItemKey: "", Method: "GET", URI: "/v1/vpc-connections"}, "PutClusterPolicy": {Verb: "Update", Resource: "ClusterPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/clusters/{ClusterArn}/policy"}, - "RebootBroker": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/clusters/{ClusterArn}/reboot-broker"}, - "RejectClientVpcConnection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/clusters/{ClusterArn}/client-vpc-connection"}, + "RebootBroker": {Verb: "Toggle", Resource: "Broker", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/clusters/{ClusterArn}/reboot-broker"}, + "RejectClientVpcConnection": {Verb: "Toggle", Resource: "ClientVpcConnection", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/clusters/{ClusterArn}/client-vpc-connection"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/tags/{ResourceArn}"}, "UpdateBrokerCount": {Verb: "Update", Resource: "BrokerCount", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/clusters/{ClusterArn}/nodes/count"}, @@ -9402,13 +10146,18 @@ func init() { "ListCustomPlugins": {Verb: "List", Resource: "CustomPlugin", OutputListKey: "customPlugins", OutputItemKey: "", Method: "GET", URI: "/v1/custom-plugins"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v1/tags/{resourceArn}"}, "ListWorkerConfigurations": {Verb: "List", Resource: "WorkerConfiguration", OutputListKey: "workerConfigurations", OutputItemKey: "", Method: "GET", URI: "/v1/worker-configurations"}, - "RestartConnector": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/connectors/{connectorArn}/restart"}, + "RestartConnector": {Verb: "Toggle", Resource: "Connector", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/connectors/{connectorArn}/restart"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/tags/{resourceArn}"}, "UpdateConnector": {Verb: "Update", Resource: "Connector", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/connectors/{connectorArn}"}, }) crud.Register("kendra", map[string]crud.OpMeta{ + "AssociateEntitiesToExperience": {Verb: "Relate", Resource: "EntitiesToExperience", OutputListKey: "FailedEntityList", OutputItemKey: ""}, + "AssociatePersonasToEntities": {Verb: "Relate", Resource: "PersonasToEntity", OutputListKey: "FailedEntityList", OutputItemKey: ""}, + "BatchDeleteDocument": {Verb: "Delete", Resource: "Document", OutputListKey: "FailedDocuments", OutputItemKey: ""}, + "BatchDeleteFeaturedResultsSet": {Verb: "Delete", Resource: "FeaturedResultsSet", OutputListKey: "Errors", OutputItemKey: ""}, "BatchGetDocumentStatus": {Verb: "List", Resource: "DocumentStatu", OutputListKey: "DocumentStatusList", OutputItemKey: ""}, + "BatchPutDocument": {Verb: "Update", Resource: "Document", OutputListKey: "FailedDocuments", OutputItemKey: ""}, "CreateAccessControlConfiguration": {Verb: "Create", Resource: "AccessControlConfiguration", OutputListKey: "", OutputItemKey: ""}, "CreateDataSource": {Verb: "Create", Resource: "DataSource", OutputListKey: "", OutputItemKey: ""}, "CreateExperience": {Verb: "Create", Resource: "Experience", OutputListKey: "", OutputItemKey: ""}, @@ -9435,6 +10184,8 @@ func init() { "DescribeQuerySuggestionsBlockList": {Verb: "Get", Resource: "QuerySuggestionsBlockList", OutputListKey: "", OutputItemKey: "SourceS3Path"}, "DescribeQuerySuggestionsConfig": {Verb: "Get", Resource: "QuerySuggestionsConfig", OutputListKey: "", OutputItemKey: "AttributeSuggestionsConfig"}, "DescribeThesaurus": {Verb: "Get", Resource: "Thesauru", OutputListKey: "", OutputItemKey: "SourceS3Path"}, + "DisassociateEntitiesFromExperience": {Verb: "Relate", Resource: "EntitiesFromExperience", OutputListKey: "FailedEntityList", OutputItemKey: ""}, + "DisassociatePersonasFromEntities": {Verb: "Relate", Resource: "PersonasFromEntity", OutputListKey: "FailedEntityList", OutputItemKey: ""}, "GetQuerySuggestions": {Verb: "Get", Resource: "QuerySuggestion", OutputListKey: "Suggestions", OutputItemKey: ""}, "GetSnapshots": {Verb: "Get", Resource: "Snapshot", OutputListKey: "SnapshotsData", OutputItemKey: "SnapShotTimeFilter"}, "ListAccessControlConfigurations": {Verb: "List", Resource: "AccessControlConfiguration", OutputListKey: "AccessControlConfigurations", OutputItemKey: ""}, @@ -9451,6 +10202,9 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListThesauri": {Verb: "List", Resource: "Thesauri", OutputListKey: "ThesaurusSummaryItems", OutputItemKey: ""}, "PutPrincipalMapping": {Verb: "Update", Resource: "PrincipalMapping", OutputListKey: "", OutputItemKey: ""}, + "StartDataSourceSyncJob": {Verb: "Toggle", Resource: "DataSourceSyncJob", OutputListKey: "", OutputItemKey: ""}, + "StopDataSourceSyncJob": {Verb: "Toggle", Resource: "DataSourceSyncJob", OutputListKey: "", OutputItemKey: ""}, + "SubmitFeedback": {Verb: "Create", Resource: "Feedback", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAccessControlConfiguration": {Verb: "Update", Resource: "AccessControlConfiguration", OutputListKey: "", OutputItemKey: ""}, @@ -9488,6 +10242,7 @@ func init() { "ListTables": {Verb: "List", Resource: "Table", OutputListKey: "tables", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, "ListTypes": {Verb: "List", Resource: "Type", OutputListKey: "types", OutputItemKey: ""}, + "RestoreTable": {Verb: "Create", Resource: "Table", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateKeyspace": {Verb: "Update", Resource: "Keyspace", OutputListKey: "", OutputItemKey: ""}, @@ -9500,6 +10255,7 @@ func init() { "ListStreams": {Verb: "List", Resource: "Stream", OutputListKey: "streams", OutputItemKey: ""}, }) crud.Register("kinesis", map[string]crud.OpMeta{ + "AddTagsToStream": {Verb: "Relate", Resource: "TagsToStream", OutputListKey: "", OutputItemKey: ""}, "CreateStream": {Verb: "Create", Resource: "Stream", OutputListKey: "", OutputItemKey: ""}, "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, "DeleteStream": {Verb: "Delete", Resource: "Stream", OutputListKey: "", OutputItemKey: ""}, @@ -9509,6 +10265,8 @@ func init() { "DescribeStream": {Verb: "Get", Resource: "Stream", OutputListKey: "", OutputItemKey: "StreamDescription"}, "DescribeStreamConsumer": {Verb: "Get", Resource: "StreamConsumer", OutputListKey: "", OutputItemKey: "ConsumerDescription"}, "DescribeStreamSummary": {Verb: "Get", Resource: "StreamSummary", OutputListKey: "", OutputItemKey: "StreamDescriptionSummary"}, + "DisableEnhancedMonitoring": {Verb: "Toggle", Resource: "EnhancedMonitoring", OutputListKey: "CurrentShardLevelMetrics", OutputItemKey: ""}, + "EnableEnhancedMonitoring": {Verb: "Toggle", Resource: "EnhancedMonitoring", OutputListKey: "CurrentShardLevelMetrics", OutputItemKey: ""}, "GetRecords": {Verb: "Get", Resource: "Record", OutputListKey: "ChildShards", OutputItemKey: ""}, "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, "GetShardIterator": {Verb: "Get", Resource: "ShardIterator", OutputListKey: "", OutputItemKey: ""}, @@ -9521,6 +10279,9 @@ func init() { "PutRecords": {Verb: "Update", Resource: "Record", OutputListKey: "Records", OutputItemKey: ""}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, "RegisterStreamConsumer": {Verb: "Create", Resource: "StreamConsumer", OutputListKey: "", OutputItemKey: "Consumer"}, + "RemoveTagsFromStream": {Verb: "Relate", Resource: "TagsFromStream", OutputListKey: "", OutputItemKey: ""}, + "StartStreamEncryption": {Verb: "Toggle", Resource: "StreamEncryption", OutputListKey: "", OutputItemKey: ""}, + "StopStreamEncryption": {Verb: "Toggle", Resource: "StreamEncryption", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAccountSettings": {Verb: "Update", Resource: "AccountSetting", OutputListKey: "", OutputItemKey: "MinimumThroughputBillingCommitment"}, @@ -9530,6 +10291,11 @@ func init() { "UpdateStreamWarmThroughput": {Verb: "Update", Resource: "StreamWarmThroughput", OutputListKey: "", OutputItemKey: "WarmThroughput"}, }) crud.Register("kinesisanalytics", map[string]crud.OpMeta{ + "AddApplicationCloudWatchLoggingOption": {Verb: "Relate", Resource: "ApplicationCloudWatchLoggingOption", OutputListKey: "", OutputItemKey: ""}, + "AddApplicationInput": {Verb: "Relate", Resource: "ApplicationInput", OutputListKey: "", OutputItemKey: ""}, + "AddApplicationInputProcessingConfiguration": {Verb: "Relate", Resource: "ApplicationInputProcessingConfiguration", OutputListKey: "", OutputItemKey: ""}, + "AddApplicationOutput": {Verb: "Relate", Resource: "ApplicationOutput", OutputListKey: "", OutputItemKey: ""}, + "AddApplicationReferenceDataSource": {Verb: "Relate", Resource: "ApplicationReferenceDataSource", OutputListKey: "", OutputItemKey: ""}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "ApplicationSummary"}, "DeleteApplication": {Verb: "Delete", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, "DeleteApplicationCloudWatchLoggingOption": {Verb: "Delete", Resource: "ApplicationCloudWatchLoggingOption", OutputListKey: "", OutputItemKey: ""}, @@ -9539,11 +10305,19 @@ func init() { "DescribeApplication": {Verb: "Get", Resource: "Application", OutputListKey: "", OutputItemKey: "ApplicationDetail"}, "ListApplications": {Verb: "List", Resource: "Application", OutputListKey: "ApplicationSummaries", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "StartApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, + "StopApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("kinesisanalyticsv2", map[string]crud.OpMeta{ + "AddApplicationCloudWatchLoggingOption": {Verb: "Relate", Resource: "ApplicationCloudWatchLoggingOption", OutputListKey: "CloudWatchLoggingOptionDescriptions", OutputItemKey: ""}, + "AddApplicationInput": {Verb: "Relate", Resource: "ApplicationInput", OutputListKey: "InputDescriptions", OutputItemKey: ""}, + "AddApplicationInputProcessingConfiguration": {Verb: "Relate", Resource: "ApplicationInputProcessingConfiguration", OutputListKey: "", OutputItemKey: "InputProcessingConfigurationDescription"}, + "AddApplicationOutput": {Verb: "Relate", Resource: "ApplicationOutput", OutputListKey: "OutputDescriptions", OutputItemKey: ""}, + "AddApplicationReferenceDataSource": {Verb: "Relate", Resource: "ApplicationReferenceDataSource", OutputListKey: "ReferenceDataSourceDescriptions", OutputItemKey: ""}, + "AddApplicationVpcConfiguration": {Verb: "Relate", Resource: "ApplicationVpcConfiguration", OutputListKey: "", OutputItemKey: "VpcConfigurationDescription"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "ApplicationDetail"}, "CreateApplicationPresignedUrl": {Verb: "Create", Resource: "ApplicationPresignedUrl", OutputListKey: "", OutputItemKey: ""}, "CreateApplicationSnapshot": {Verb: "Create", Resource: "ApplicationSnapshot", OutputListKey: "", OutputItemKey: ""}, @@ -9563,6 +10337,8 @@ func init() { "ListApplicationVersions": {Verb: "List", Resource: "ApplicationVersion", OutputListKey: "ApplicationVersionSummaries", OutputItemKey: ""}, "ListApplications": {Verb: "List", Resource: "Application", OutputListKey: "ApplicationSummaries", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "StartApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, + "StopApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: "ApplicationDetail"}, @@ -9589,7 +10365,7 @@ func init() { "ListStreams": {Verb: "List", Resource: "Stream", OutputListKey: "StreamInfoList", OutputItemKey: "", Method: "POST", URI: "/listStreams"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ListTagsForResource"}, "ListTagsForStream": {Verb: "List", Resource: "TagsForStream", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/listTagsForStream"}, - "StartEdgeConfigurationUpdate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startEdgeConfigurationUpdate"}, + "StartEdgeConfigurationUpdate": {Verb: "Toggle", Resource: "EdgeConfigurationUpdate", OutputListKey: "", OutputItemKey: "EdgeConfig", Method: "POST", URI: "/startEdgeConfigurationUpdate"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResource"}, "TagStream": {Verb: "Tag", Resource: "Stream", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tagStream"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResource"}, @@ -9618,40 +10394,57 @@ func init() { "SendAlexaOfferToMaster": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/send-alexa-offer-to-master"}, }) crud.Register("kms", map[string]crud.OpMeta{ - "CreateAlias": {Verb: "Create", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, - "CreateCustomKeyStore": {Verb: "Create", Resource: "CustomKeyStore", OutputListKey: "", OutputItemKey: ""}, - "CreateGrant": {Verb: "Create", Resource: "Grant", OutputListKey: "", OutputItemKey: ""}, - "CreateKey": {Verb: "Create", Resource: "Key", OutputListKey: "", OutputItemKey: "KeyMetadata"}, - "DeleteAlias": {Verb: "Delete", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, - "DeleteCustomKeyStore": {Verb: "Delete", Resource: "CustomKeyStore", OutputListKey: "", OutputItemKey: ""}, - "DeleteImportedKeyMaterial": {Verb: "Delete", Resource: "ImportedKeyMaterial", OutputListKey: "", OutputItemKey: ""}, - "DescribeCustomKeyStores": {Verb: "Get", Resource: "CustomKeyStore", OutputListKey: "CustomKeyStores", OutputItemKey: ""}, - "DescribeKey": {Verb: "Get", Resource: "Key", OutputListKey: "", OutputItemKey: "KeyMetadata"}, - "GetKeyPolicy": {Verb: "Get", Resource: "KeyPolicy", OutputListKey: "", OutputItemKey: ""}, - "GetKeyRotationStatus": {Verb: "Get", Resource: "KeyRotationStatu", OutputListKey: "", OutputItemKey: ""}, - "GetParametersForImport": {Verb: "Get", Resource: "ParametersForImport", OutputListKey: "", OutputItemKey: ""}, - "GetPublicKey": {Verb: "Get", Resource: "PublicKey", OutputListKey: "EncryptionAlgorithms", OutputItemKey: ""}, - "ListAliases": {Verb: "List", Resource: "Aliase", OutputListKey: "Aliases", OutputItemKey: ""}, - "ListGrants": {Verb: "List", Resource: "Grant", OutputListKey: "Grants", OutputItemKey: ""}, - "ListKeyPolicies": {Verb: "List", Resource: "KeyPolicy", OutputListKey: "PolicyNames", OutputItemKey: ""}, - "ListKeyRotations": {Verb: "List", Resource: "KeyRotation", OutputListKey: "Rotations", OutputItemKey: ""}, - "ListKeys": {Verb: "List", Resource: "Key", OutputListKey: "Keys", OutputItemKey: ""}, - "ListResourceTags": {Verb: "List", Resource: "ResourceTag", OutputListKey: "Tags", OutputItemKey: ""}, - "ListRetirableGrants": {Verb: "List", Resource: "RetirableGrant", OutputListKey: "Grants", OutputItemKey: ""}, - "PutKeyPolicy": {Verb: "Update", Resource: "KeyPolicy", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateAlias": {Verb: "Update", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, - "UpdateCustomKeyStore": {Verb: "Update", Resource: "CustomKeyStore", OutputListKey: "", OutputItemKey: ""}, - "UpdateKeyDescription": {Verb: "Update", Resource: "KeyDescription", OutputListKey: "", OutputItemKey: ""}, - "UpdatePrimaryRegion": {Verb: "Update", Resource: "PrimaryRegion", OutputListKey: "", OutputItemKey: ""}, + "CancelKeyDeletion": {Verb: "Toggle", Resource: "KeyDeletion", OutputListKey: "", OutputItemKey: ""}, + "ConnectCustomKeyStore": {Verb: "Relate", Resource: "CustomKeyStore", OutputListKey: "", OutputItemKey: ""}, + "CreateAlias": {Verb: "Create", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, + "CreateCustomKeyStore": {Verb: "Create", Resource: "CustomKeyStore", OutputListKey: "", OutputItemKey: ""}, + "CreateGrant": {Verb: "Create", Resource: "Grant", OutputListKey: "", OutputItemKey: ""}, + "CreateKey": {Verb: "Create", Resource: "Key", OutputListKey: "", OutputItemKey: "KeyMetadata"}, + "DeleteAlias": {Verb: "Delete", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, + "DeleteCustomKeyStore": {Verb: "Delete", Resource: "CustomKeyStore", OutputListKey: "", OutputItemKey: ""}, + "DeleteImportedKeyMaterial": {Verb: "Delete", Resource: "ImportedKeyMaterial", OutputListKey: "", OutputItemKey: ""}, + "DescribeCustomKeyStores": {Verb: "Get", Resource: "CustomKeyStore", OutputListKey: "CustomKeyStores", OutputItemKey: ""}, + "DescribeKey": {Verb: "Get", Resource: "Key", OutputListKey: "", OutputItemKey: "KeyMetadata"}, + "DisableKey": {Verb: "Toggle", Resource: "Key", OutputListKey: "", OutputItemKey: ""}, + "DisableKeyRotation": {Verb: "Toggle", Resource: "KeyRotation", OutputListKey: "", OutputItemKey: ""}, + "DisconnectCustomKeyStore": {Verb: "Relate", Resource: "CustomKeyStore", OutputListKey: "", OutputItemKey: ""}, + "EnableKey": {Verb: "Toggle", Resource: "Key", OutputListKey: "", OutputItemKey: ""}, + "EnableKeyRotation": {Verb: "Toggle", Resource: "KeyRotation", OutputListKey: "", OutputItemKey: ""}, + "GenerateDataKey": {Verb: "Create", Resource: "DataKey", OutputListKey: "", OutputItemKey: ""}, + "GenerateDataKeyPair": {Verb: "Create", Resource: "DataKeyPair", OutputListKey: "", OutputItemKey: ""}, + "GenerateDataKeyPairWithoutPlaintext": {Verb: "Create", Resource: "DataKeyPairWithoutPlaintext", OutputListKey: "", OutputItemKey: ""}, + "GenerateDataKeyWithoutPlaintext": {Verb: "Create", Resource: "DataKeyWithoutPlaintext", OutputListKey: "", OutputItemKey: ""}, + "GenerateMac": {Verb: "Create", Resource: "Mac", OutputListKey: "", OutputItemKey: ""}, + "GenerateRandom": {Verb: "Create", Resource: "Random", OutputListKey: "", OutputItemKey: ""}, + "GetKeyPolicy": {Verb: "Get", Resource: "KeyPolicy", OutputListKey: "", OutputItemKey: ""}, + "GetKeyRotationStatus": {Verb: "Get", Resource: "KeyRotationStatu", OutputListKey: "", OutputItemKey: ""}, + "GetParametersForImport": {Verb: "Get", Resource: "ParametersForImport", OutputListKey: "", OutputItemKey: ""}, + "GetPublicKey": {Verb: "Get", Resource: "PublicKey", OutputListKey: "EncryptionAlgorithms", OutputItemKey: ""}, + "ListAliases": {Verb: "List", Resource: "Aliase", OutputListKey: "Aliases", OutputItemKey: ""}, + "ListGrants": {Verb: "List", Resource: "Grant", OutputListKey: "Grants", OutputItemKey: ""}, + "ListKeyPolicies": {Verb: "List", Resource: "KeyPolicy", OutputListKey: "PolicyNames", OutputItemKey: ""}, + "ListKeyRotations": {Verb: "List", Resource: "KeyRotation", OutputListKey: "Rotations", OutputItemKey: ""}, + "ListKeys": {Verb: "List", Resource: "Key", OutputListKey: "Keys", OutputItemKey: ""}, + "ListResourceTags": {Verb: "List", Resource: "ResourceTag", OutputListKey: "Tags", OutputItemKey: ""}, + "ListRetirableGrants": {Verb: "List", Resource: "RetirableGrant", OutputListKey: "Grants", OutputItemKey: ""}, + "PutKeyPolicy": {Verb: "Update", Resource: "KeyPolicy", OutputListKey: "", OutputItemKey: ""}, + "RevokeGrant": {Verb: "Relate", Resource: "Grant", OutputListKey: "", OutputItemKey: ""}, + "RotateKeyOnDemand": {Verb: "Toggle", Resource: "KeyOnDemand", OutputListKey: "", OutputItemKey: ""}, + "ScheduleKeyDeletion": {Verb: "Create", Resource: "KeyDeletion", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateAlias": {Verb: "Update", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, + "UpdateCustomKeyStore": {Verb: "Update", Resource: "CustomKeyStore", OutputListKey: "", OutputItemKey: ""}, + "UpdateKeyDescription": {Verb: "Update", Resource: "KeyDescription", OutputListKey: "", OutputItemKey: ""}, + "UpdatePrimaryRegion": {Verb: "Update", Resource: "PrimaryRegion", OutputListKey: "", OutputItemKey: ""}, + "VerifyMac": {Verb: "Toggle", Resource: "Mac", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("lakeformation", map[string]crud.OpMeta{ - "AddLFTagsToResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AddLFTagsToResource"}, - "AssumeDecoratedRoleWithSAML": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssumeDecoratedRoleWithSAML"}, + "AddLFTagsToResource": {Verb: "Relate", Resource: "LFTagsToResource", OutputListKey: "Failures", OutputItemKey: "", Method: "POST", URI: "/AddLFTagsToResource"}, + "AssumeDecoratedRoleWithSAML": {Verb: "Create", Resource: "DecoratedRoleWithSAML", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssumeDecoratedRoleWithSAML"}, "BatchGrantPermissions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchGrantPermissions"}, "BatchRevokePermissions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchRevokePermissions"}, - "CancelTransaction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CancelTransaction"}, + "CancelTransaction": {Verb: "Toggle", Resource: "Transaction", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CancelTransaction"}, "CommitTransaction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CommitTransaction"}, "CreateDataCellsFilter": {Verb: "Create", Resource: "DataCellsFilter", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateDataCellsFilter"}, "CreateLFTag": {Verb: "Create", Resource: "LFTag", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateLFTag"}, @@ -9695,12 +10488,12 @@ func init() { "ListTransactions": {Verb: "List", Resource: "Transaction", OutputListKey: "Transactions", OutputItemKey: "", Method: "POST", URI: "/ListTransactions"}, "PutDataLakeSettings": {Verb: "Update", Resource: "DataLakeSetting", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutDataLakeSettings"}, "RegisterResource": {Verb: "Create", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RegisterResource"}, - "RemoveLFTagsFromResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RemoveLFTagsFromResource"}, - "RevokePermissions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RevokePermissions"}, - "SearchDatabasesByLFTags": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/SearchDatabasesByLFTags"}, - "SearchTablesByLFTags": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/SearchTablesByLFTags"}, - "StartQueryPlanning": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartQueryPlanning"}, - "StartTransaction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTransaction"}, + "RemoveLFTagsFromResource": {Verb: "Relate", Resource: "LFTagsFromResource", OutputListKey: "Failures", OutputItemKey: "", Method: "POST", URI: "/RemoveLFTagsFromResource"}, + "RevokePermissions": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RevokePermissions"}, + "SearchDatabasesByLFTags": {Verb: "List", Resource: "DatabasesByLFTag", OutputListKey: "DatabaseList", OutputItemKey: "", Method: "POST", URI: "/SearchDatabasesByLFTags"}, + "SearchTablesByLFTags": {Verb: "List", Resource: "TablesByLFTag", OutputListKey: "TableList", OutputItemKey: "", Method: "POST", URI: "/SearchTablesByLFTags"}, + "StartQueryPlanning": {Verb: "Toggle", Resource: "QueryPlanning", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartQueryPlanning"}, + "StartTransaction": {Verb: "Toggle", Resource: "Transaction", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTransaction"}, "UpdateDataCellsFilter": {Verb: "Update", Resource: "DataCellsFilter", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UpdateDataCellsFilter"}, "UpdateLFTag": {Verb: "Update", Resource: "LFTag", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UpdateLFTag"}, "UpdateLFTagExpression": {Verb: "Update", Resource: "LFTagExpression", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UpdateLFTagExpression"}, @@ -9710,8 +10503,8 @@ func init() { "UpdateTableStorageOptimizer": {Verb: "Update", Resource: "TableStorageOptimizer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UpdateTableStorageOptimizer"}, }) crud.Register("lambda", map[string]crud.OpMeta{ - "AddLayerVersionPermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy"}, - "AddPermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-03-31/functions/{FunctionName}/policy"}, + "AddLayerVersionPermission": {Verb: "Relate", Resource: "LayerVersionPermission", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy"}, + "AddPermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-03-31/functions/{FunctionName}/policy"}, "CheckpointDurableExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-12-01/durable-executions/{DurableExecutionArn}/checkpoint"}, "CreateAlias": {Verb: "Create", Resource: "Alia", OutputListKey: "", OutputItemKey: "RoutingConfig", Method: "POST", URI: "/2015-03-31/functions/{FunctionName}/aliases"}, "CreateCapacityProvider": {Verb: "Create", Resource: "CapacityProvider", OutputListKey: "", OutputItemKey: "CapacityProvider", Method: "POST", URI: "/2025-11-30/capacity-providers"}, @@ -9770,8 +10563,8 @@ func init() { "ListProvisionedConcurrencyConfigs": {Verb: "List", Resource: "ProvisionedConcurrencyConfig", OutputListKey: "ProvisionedConcurrencyConfigs", OutputItemKey: "", Method: "GET", URI: "/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL"}, "ListTags": {Verb: "List", Resource: "Tag", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/2017-03-31/tags/{Resource}"}, "ListVersionsByFunction": {Verb: "List", Resource: "VersionsByFunction", OutputListKey: "Versions", OutputItemKey: "", Method: "GET", URI: "/2015-03-31/functions/{FunctionName}/versions"}, - "PublishLayerVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2018-10-31/layers/{LayerName}/versions"}, - "PublishVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2015-03-31/functions/{FunctionName}/versions"}, + "PublishLayerVersion": {Verb: "Create", Resource: "LayerVersion", OutputListKey: "CompatibleArchitectures", OutputItemKey: "Content", Method: "POST", URI: "/2018-10-31/layers/{LayerName}/versions"}, + "PublishVersion": {Verb: "Create", Resource: "Version", OutputListKey: "Architectures", OutputItemKey: "CapacityProviderConfig", Method: "POST", URI: "/2015-03-31/functions/{FunctionName}/versions"}, "PutFunctionCodeSigningConfig": {Verb: "Update", Resource: "FunctionCodeSigningConfig", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2020-06-30/functions/{FunctionName}/code-signing-config"}, "PutFunctionConcurrency": {Verb: "Update", Resource: "FunctionConcurrency", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2017-10-31/functions/{FunctionName}/concurrency"}, "PutFunctionEventInvokeConfig": {Verb: "Update", Resource: "FunctionEventInvokeConfig", OutputListKey: "", OutputItemKey: "DestinationConfig", Method: "PUT", URI: "/2019-09-25/functions/{FunctionName}/event-invoke-config"}, @@ -9779,12 +10572,12 @@ func init() { "PutFunctionScalingConfig": {Verb: "Update", Resource: "FunctionScalingConfig", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2025-11-30/functions/{FunctionName}/function-scaling-config"}, "PutProvisionedConcurrencyConfig": {Verb: "Update", Resource: "ProvisionedConcurrencyConfig", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2019-09-30/functions/{FunctionName}/provisioned-concurrency"}, "PutRuntimeManagementConfig": {Verb: "Update", Resource: "RuntimeManagementConfig", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2021-07-20/functions/{FunctionName}/runtime-management-config"}, - "RemoveLayerVersionPermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}"}, - "RemovePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2015-03-31/functions/{FunctionName}/policy/{StatementId}"}, + "RemoveLayerVersionPermission": {Verb: "Relate", Resource: "LayerVersionPermission", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}"}, + "RemovePermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2015-03-31/functions/{FunctionName}/policy/{StatementId}"}, "SendDurableExecutionCallbackFailure": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-12-01/durable-execution-callbacks/{CallbackId}/fail"}, "SendDurableExecutionCallbackHeartbeat": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-12-01/durable-execution-callbacks/{CallbackId}/heartbeat"}, "SendDurableExecutionCallbackSuccess": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-12-01/durable-execution-callbacks/{CallbackId}/succeed"}, - "StopDurableExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-12-01/durable-executions/{DurableExecutionArn}/stop"}, + "StopDurableExecution": {Verb: "Toggle", Resource: "DurableExecution", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-12-01/durable-executions/{DurableExecutionArn}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2017-03-31/tags/{Resource}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2017-03-31/tags/{Resource}"}, "UpdateAlias": {Verb: "Update", Resource: "Alia", OutputListKey: "", OutputItemKey: "RoutingConfig", Method: "PUT", URI: "/2015-03-31/functions/{FunctionName}/aliases/{Name}"}, @@ -9820,11 +10613,11 @@ func init() { "ListMicrovmImages": {Verb: "List", Resource: "MicrovmImage", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/2025-09-09/microvm-images"}, "ListMicrovms": {Verb: "List", Resource: "Microvm", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/2025-09-09/microvms"}, "ListTags": {Verb: "List", Resource: "Tag", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/2017-03-31/tags/{Resource}"}, - "ResumeMicrovm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-09-09/microvms/{microvmIdentifier}/resume"}, + "ResumeMicrovm": {Verb: "Toggle", Resource: "Microvm", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-09-09/microvms/{microvmIdentifier}/resume"}, "RunMicrovm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-09-09/microvms"}, - "SuspendMicrovm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-09-09/microvms/{microvmIdentifier}/suspend"}, + "SuspendMicrovm": {Verb: "Toggle", Resource: "Microvm", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2025-09-09/microvms/{microvmIdentifier}/suspend"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2017-03-31/tags/{Resource}"}, - "TerminateMicrovm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2025-09-09/microvms/{microvmIdentifier}"}, + "TerminateMicrovm": {Verb: "Delete", Resource: "Microvm", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2025-09-09/microvms/{microvmIdentifier}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2017-03-31/tags/{Resource}"}, "UpdateMicrovmImage": {Verb: "Update", Resource: "MicrovmImage", OutputListKey: "additionalOsCapabilities", OutputItemKey: "hooks", Method: "PUT", URI: "/2025-09-09/microvm-images/{imageIdentifier}"}, "UpdateMicrovmImageVersion": {Verb: "Update", Resource: "MicrovmImageVersion", OutputListKey: "additionalOsCapabilities", OutputItemKey: "hooks", Method: "PATCH", URI: "/2025-09-09/microvm-images/{imageIdentifier}/versions/{imageVersion}"}, @@ -9885,15 +10678,15 @@ func init() { "PutBotAlias": {Verb: "Update", Resource: "BotAlia", OutputListKey: "tags", OutputItemKey: "conversationLogs", Method: "PUT", URI: "/bots/{botName}/aliases/{name}"}, "PutIntent": {Verb: "Update", Resource: "Intent", OutputListKey: "inputContexts", OutputItemKey: "conclusionStatement", Method: "PUT", URI: "/intents/{name}/versions/$LATEST"}, "PutSlotType": {Verb: "Update", Resource: "SlotType", OutputListKey: "enumerationValues", OutputItemKey: "", Method: "PUT", URI: "/slottypes/{name}/versions/$LATEST"}, - "StartImport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/imports"}, - "StartMigration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/migrations"}, + "StartImport": {Verb: "Toggle", Resource: "Import", OutputListKey: "tags", OutputItemKey: "", Method: "POST", URI: "/imports"}, + "StartMigration": {Verb: "Toggle", Resource: "Migration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/migrations"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, }) crud.Register("lexmodelsv2", map[string]crud.OpMeta{ - "BatchCreateCustomVocabularyItem": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchcreate"}, - "BatchDeleteCustomVocabularyItem": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchdelete"}, - "BatchUpdateCustomVocabularyItem": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchupdate"}, + "BatchCreateCustomVocabularyItem": {Verb: "Create", Resource: "CustomVocabularyItem", OutputListKey: "errors", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchcreate"}, + "BatchDeleteCustomVocabularyItem": {Verb: "Delete", Resource: "CustomVocabularyItem", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchdelete"}, + "BatchUpdateCustomVocabularyItem": {Verb: "Update", Resource: "CustomVocabularyItem", OutputListKey: "errors", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/batchupdate"}, "BuildBotLocale": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}"}, "CreateBot": {Verb: "Create", Resource: "Bot", OutputListKey: "botMembers", OutputItemKey: "dataPrivacy", Method: "PUT", URI: "/bots"}, "CreateBotAlias": {Verb: "Create", Resource: "BotAlia", OutputListKey: "", OutputItemKey: "conversationLogSettings", Method: "PUT", URI: "/bots/{botId}/botaliases"}, @@ -9943,7 +10736,7 @@ func init() { "DescribeTestSet": {Verb: "Get", Resource: "TestSet", OutputListKey: "", OutputItemKey: "storageLocation", Method: "GET", URI: "/testsets/{testSetId}"}, "DescribeTestSetDiscrepancyReport": {Verb: "Get", Resource: "TestSetDiscrepancyReport", OutputListKey: "failureReasons", OutputItemKey: "target", Method: "GET", URI: "/testsetdiscrepancy/{testSetDiscrepancyReportId}"}, "DescribeTestSetGeneration": {Verb: "Get", Resource: "TestSetGeneration", OutputListKey: "failureReasons", OutputItemKey: "generationDataSource", Method: "GET", URI: "/testsetgenerations/{testSetGenerationId}"}, - "GenerateBotElement": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/generate"}, + "GenerateBotElement": {Verb: "Create", Resource: "BotElement", OutputListKey: "sampleUtterances", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/generate"}, "GetTestExecutionArtifactsUrl": {Verb: "Get", Resource: "TestExecutionArtifactsUrl", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/testexecutions/{testExecutionId}/artifacturl"}, "ListAggregatedUtterances": {Verb: "List", Resource: "AggregatedUtterance", OutputListKey: "aggregatedUtterancesSummaries", OutputItemKey: "aggregationDuration", Method: "POST", URI: "/bots/{botId}/aggregatedutterances"}, "ListBotAliasReplicas": {Verb: "List", Resource: "BotAliasReplica", OutputListKey: "botAliasReplicaSummaries", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/replicas/{replicaRegion}/botaliases"}, @@ -9977,15 +10770,15 @@ func init() { "ListTestSets": {Verb: "List", Resource: "TestSet", OutputListKey: "testSets", OutputItemKey: "", Method: "POST", URI: "/testsets"}, "ListUtteranceAnalyticsData": {Verb: "List", Resource: "UtteranceAnalyticsData", OutputListKey: "utterances", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/analytics/utterances"}, "ListUtteranceMetrics": {Verb: "List", Resource: "UtteranceMetric", OutputListKey: "results", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/analytics/utterancemetrics"}, - "SearchAssociatedTranscripts": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts"}, - "StartBotAnalyzer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botanalyzer"}, - "StartBotRecommendation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations"}, - "StartBotResourceGeneration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/startgeneration"}, - "StartImport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/imports"}, - "StartTestExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/testsets/{testSetId}/testexecutions"}, - "StartTestSetGeneration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/testsetgenerations"}, - "StopBotAnalyzer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botanalyzer/{botAnalyzerRequestId}/stop"}, - "StopBotRecommendation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/stopbotrecommendation"}, + "SearchAssociatedTranscripts": {Verb: "List", Resource: "AssociatedTranscript", OutputListKey: "associatedTranscripts", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts"}, + "StartBotAnalyzer": {Verb: "Toggle", Resource: "BotAnalyzer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botanalyzer"}, + "StartBotRecommendation": {Verb: "Toggle", Resource: "BotRecommendation", OutputListKey: "", OutputItemKey: "encryptionSetting", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations"}, + "StartBotResourceGeneration": {Verb: "Toggle", Resource: "BotResourceGeneration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/startgeneration"}, + "StartImport": {Verb: "Toggle", Resource: "Import", OutputListKey: "", OutputItemKey: "resourceSpecification", Method: "PUT", URI: "/imports"}, + "StartTestExecution": {Verb: "Toggle", Resource: "TestExecution", OutputListKey: "", OutputItemKey: "target", Method: "POST", URI: "/testsets/{testSetId}/testexecutions"}, + "StartTestSetGeneration": {Verb: "Toggle", Resource: "TestSetGeneration", OutputListKey: "", OutputItemKey: "generationDataSource", Method: "PUT", URI: "/testsetgenerations"}, + "StopBotAnalyzer": {Verb: "Toggle", Resource: "BotAnalyzer", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botanalyzer/{botAnalyzerRequestId}/stop"}, + "StopBotRecommendation": {Verb: "Toggle", Resource: "BotRecommendation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/stopbotrecommendation"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceARN}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceARN}"}, "UpdateBot": {Verb: "Update", Resource: "Bot", OutputListKey: "botMembers", OutputItemKey: "dataPrivacy", Method: "PUT", URI: "/bots/{botId}"}, @@ -10012,9 +10805,10 @@ func init() { "PutSession": {Verb: "Update", Resource: "Session", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}"}, "RecognizeText": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/text"}, "RecognizeUtterance": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/utterance"}, - "StartConversation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/conversation"}, + "StartConversation": {Verb: "Toggle", Resource: "Conversation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/bots/{botId}/botAliases/{botAliasId}/botLocales/{localeId}/sessions/{sessionId}/conversation"}, }) crud.Register("licensemanager", map[string]crud.OpMeta{ + "AcceptGrant": {Verb: "Toggle", Resource: "Grant", OutputListKey: "", OutputItemKey: ""}, "CreateGrant": {Verb: "Create", Resource: "Grant", OutputListKey: "", OutputItemKey: ""}, "CreateGrantVersion": {Verb: "Create", Resource: "GrantVersion", OutputListKey: "", OutputItemKey: ""}, "CreateLicense": {Verb: "Create", Resource: "License", OutputListKey: "", OutputItemKey: ""}, @@ -10063,6 +10857,7 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListTokens": {Verb: "List", Resource: "Token", OutputListKey: "Tokens", OutputItemKey: ""}, "ListUsageForLicenseConfiguration": {Verb: "List", Resource: "UsageForLicenseConfiguration", OutputListKey: "LicenseConfigurationUsageList", OutputItemKey: ""}, + "RejectGrant": {Verb: "Toggle", Resource: "Grant", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateLicenseAssetGroup": {Verb: "Update", Resource: "LicenseAssetGroup", OutputListKey: "", OutputItemKey: ""}, @@ -10086,11 +10881,11 @@ func init() { "UpdateServiceSettings": {Verb: "Update", Resource: "ServiceSetting", OutputListKey: "HomeRegions", OutputItemKey: "LinuxSubscriptionsDiscoverySettings", Method: "POST", URI: "/subscription/UpdateServiceSettings"}, }) crud.Register("licensemanagerusersubscriptions", map[string]crud.OpMeta{ - "AssociateUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/AssociateUser"}, + "AssociateUser": {Verb: "Relate", Resource: "User", OutputListKey: "", OutputItemKey: "InstanceUserSummary", Method: "POST", URI: "/user/AssociateUser"}, "CreateLicenseServerEndpoint": {Verb: "Create", Resource: "LicenseServerEndpoint", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/license-server/CreateLicenseServerEndpoint"}, "DeleteLicenseServerEndpoint": {Verb: "Delete", Resource: "LicenseServerEndpoint", OutputListKey: "", OutputItemKey: "LicenseServerEndpoint", Method: "POST", URI: "/license-server/DeleteLicenseServerEndpoint"}, "DeregisterIdentityProvider": {Verb: "Delete", Resource: "IdentityProvider", OutputListKey: "", OutputItemKey: "IdentityProviderSummary", Method: "POST", URI: "/identity-provider/DeregisterIdentityProvider"}, - "DisassociateUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/DisassociateUser"}, + "DisassociateUser": {Verb: "Relate", Resource: "User", OutputListKey: "", OutputItemKey: "InstanceUserSummary", Method: "POST", URI: "/user/DisassociateUser"}, "ListIdentityProviders": {Verb: "List", Resource: "IdentityProvider", OutputListKey: "IdentityProviderSummaries", OutputItemKey: "", Method: "POST", URI: "/identity-provider/ListIdentityProviders"}, "ListInstances": {Verb: "List", Resource: "Instance", OutputListKey: "InstanceSummaries", OutputItemKey: "", Method: "POST", URI: "/instance/ListInstances"}, "ListLicenseServerEndpoints": {Verb: "List", Resource: "LicenseServerEndpoint", OutputListKey: "LicenseServerEndpoints", OutputItemKey: "", Method: "POST", URI: "/license-server/ListLicenseServerEndpoints"}, @@ -10098,21 +10893,21 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, "ListUserAssociations": {Verb: "List", Resource: "UserAssociation", OutputListKey: "InstanceUserSummaries", OutputItemKey: "", Method: "POST", URI: "/user/ListUserAssociations"}, "RegisterIdentityProvider": {Verb: "Create", Resource: "IdentityProvider", OutputListKey: "", OutputItemKey: "IdentityProviderSummary", Method: "POST", URI: "/identity-provider/RegisterIdentityProvider"}, - "StartProductSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/StartProductSubscription"}, - "StopProductSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/user/StopProductSubscription"}, + "StartProductSubscription": {Verb: "Toggle", Resource: "ProductSubscription", OutputListKey: "", OutputItemKey: "ProductUserSummary", Method: "POST", URI: "/user/StartProductSubscription"}, + "StopProductSubscription": {Verb: "Toggle", Resource: "ProductSubscription", OutputListKey: "", OutputItemKey: "ProductUserSummary", Method: "POST", URI: "/user/StopProductSubscription"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateIdentityProviderSettings": {Verb: "Update", Resource: "IdentityProviderSetting", OutputListKey: "", OutputItemKey: "IdentityProviderSummary", Method: "POST", URI: "/identity-provider/UpdateIdentityProviderSettings"}, }) crud.Register("lightsail", map[string]crud.OpMeta{ - "AllocateStaticIp": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AllocateStaticIp"}, - "AttachCertificateToDistribution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachCertificateToDistribution"}, - "AttachDisk": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachDisk"}, - "AttachInstancesToLoadBalancer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachInstancesToLoadBalancer"}, - "AttachLoadBalancerTlsCertificate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachLoadBalancerTlsCertificate"}, - "AttachStaticIp": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachStaticIp"}, + "AllocateStaticIp": {Verb: "Create", Resource: "StaticIp", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AllocateStaticIp"}, + "AttachCertificateToDistribution": {Verb: "Relate", Resource: "CertificateToDistribution", OutputListKey: "", OutputItemKey: "operation", Method: "POST", URI: "/ls/api/2016-11-28/AttachCertificateToDistribution"}, + "AttachDisk": {Verb: "Relate", Resource: "Disk", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachDisk"}, + "AttachInstancesToLoadBalancer": {Verb: "Relate", Resource: "InstancesToLoadBalancer", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachInstancesToLoadBalancer"}, + "AttachLoadBalancerTlsCertificate": {Verb: "Relate", Resource: "LoadBalancerTlsCertificate", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachLoadBalancerTlsCertificate"}, + "AttachStaticIp": {Verb: "Relate", Resource: "StaticIp", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/AttachStaticIp"}, "CloseInstancePublicPorts": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/CloseInstancePublicPorts"}, - "CopySnapshot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/CopySnapshot"}, + "CopySnapshot": {Verb: "Create", Resource: "Snapshot", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/CopySnapshot"}, "CreateBucket": {Verb: "Create", Resource: "Bucket", OutputListKey: "operations", OutputItemKey: "bucket", Method: "POST", URI: "/ls/api/2016-11-28/CreateBucket"}, "CreateBucketAccessKey": {Verb: "Create", Resource: "BucketAccessKey", OutputListKey: "operations", OutputItemKey: "accessKey", Method: "POST", URI: "/ls/api/2016-11-28/CreateBucketAccessKey"}, "CreateCertificate": {Verb: "Create", Resource: "Certificate", OutputListKey: "operations", OutputItemKey: "certificate", Method: "POST", URI: "/ls/api/2016-11-28/CreateCertificate"}, @@ -10158,13 +10953,13 @@ func init() { "DeleteLoadBalancerTlsCertificate": {Verb: "Delete", Resource: "LoadBalancerTlsCertificate", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DeleteLoadBalancerTlsCertificate"}, "DeleteRelationalDatabase": {Verb: "Delete", Resource: "RelationalDatabase", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DeleteRelationalDatabase"}, "DeleteRelationalDatabaseSnapshot": {Verb: "Delete", Resource: "RelationalDatabaseSnapshot", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DeleteRelationalDatabaseSnapshot"}, - "DetachCertificateFromDistribution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DetachCertificateFromDistribution"}, - "DetachDisk": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DetachDisk"}, - "DetachInstancesFromLoadBalancer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DetachInstancesFromLoadBalancer"}, - "DetachStaticIp": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DetachStaticIp"}, - "DisableAddOn": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DisableAddOn"}, + "DetachCertificateFromDistribution": {Verb: "Relate", Resource: "CertificateFromDistribution", OutputListKey: "", OutputItemKey: "operation", Method: "POST", URI: "/ls/api/2016-11-28/DetachCertificateFromDistribution"}, + "DetachDisk": {Verb: "Relate", Resource: "Disk", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DetachDisk"}, + "DetachInstancesFromLoadBalancer": {Verb: "Relate", Resource: "InstancesFromLoadBalancer", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DetachInstancesFromLoadBalancer"}, + "DetachStaticIp": {Verb: "Relate", Resource: "StaticIp", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DetachStaticIp"}, + "DisableAddOn": {Verb: "Toggle", Resource: "AddOn", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DisableAddOn"}, "DownloadDefaultKeyPair": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/DownloadDefaultKeyPair"}, - "EnableAddOn": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/EnableAddOn"}, + "EnableAddOn": {Verb: "Toggle", Resource: "AddOn", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/EnableAddOn"}, "ExportSnapshot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/ExportSnapshot"}, "GetActiveNames": {Verb: "Get", Resource: "ActiveName", OutputListKey: "activeNames", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/GetActiveNames"}, "GetAlarms": {Verb: "Get", Resource: "Alarm", OutputListKey: "alarms", OutputItemKey: "", Method: "GET", URI: "/ls/api/2016-11-28/GetAlarms"}, @@ -10238,21 +11033,21 @@ func init() { "PeerVpc": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/PeerVpc"}, "PutAlarm": {Verb: "Update", Resource: "Alarm", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/PutAlarm"}, "PutInstancePublicPorts": {Verb: "Update", Resource: "InstancePublicPort", OutputListKey: "", OutputItemKey: "operation", Method: "POST", URI: "/ls/api/2016-11-28/PutInstancePublicPorts"}, - "RebootInstance": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/RebootInstance"}, - "RebootRelationalDatabase": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/RebootRelationalDatabase"}, + "RebootInstance": {Verb: "Toggle", Resource: "Instance", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/RebootInstance"}, + "RebootRelationalDatabase": {Verb: "Toggle", Resource: "RelationalDatabase", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/RebootRelationalDatabase"}, "RegisterContainerImage": {Verb: "Create", Resource: "ContainerImage", OutputListKey: "", OutputItemKey: "containerImage", Method: "POST", URI: "/ls/api/2016-11-28/container-services/{serviceName}/images"}, - "ReleaseStaticIp": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/ReleaseStaticIp"}, - "ResetDistributionCache": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/ResetDistributionCache"}, + "ReleaseStaticIp": {Verb: "Delete", Resource: "StaticIp", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/ReleaseStaticIp"}, + "ResetDistributionCache": {Verb: "Toggle", Resource: "DistributionCache", OutputListKey: "", OutputItemKey: "operation", Method: "POST", URI: "/ls/api/2016-11-28/ResetDistributionCache"}, "SendContactMethodVerification": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/SendContactMethodVerification"}, - "SetIpAddressType": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/SetIpAddressType"}, - "SetResourceAccessForBucket": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/SetResourceAccessForBucket"}, - "SetupInstanceHttps": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/setup-instance-https"}, - "StartGUISession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/start-gui-session"}, - "StartInstance": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/StartInstance"}, - "StartRelationalDatabase": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/StartRelationalDatabase"}, - "StopGUISession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/stop-gui-session"}, - "StopInstance": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/StopInstance"}, - "StopRelationalDatabase": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/StopRelationalDatabase"}, + "SetIpAddressType": {Verb: "Update", Resource: "IpAddressType", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/SetIpAddressType"}, + "SetResourceAccessForBucket": {Verb: "Update", Resource: "ResourceAccessForBucket", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/SetResourceAccessForBucket"}, + "SetupInstanceHttps": {Verb: "Update", Resource: "upInstanceHttp", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/setup-instance-https"}, + "StartGUISession": {Verb: "Toggle", Resource: "GUISession", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/start-gui-session"}, + "StartInstance": {Verb: "Toggle", Resource: "Instance", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/StartInstance"}, + "StartRelationalDatabase": {Verb: "Toggle", Resource: "RelationalDatabase", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/StartRelationalDatabase"}, + "StopGUISession": {Verb: "Toggle", Resource: "GUISession", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/stop-gui-session"}, + "StopInstance": {Verb: "Toggle", Resource: "Instance", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/StopInstance"}, + "StopRelationalDatabase": {Verb: "Toggle", Resource: "RelationalDatabase", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/StopRelationalDatabase"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/TagResource"}, "TestAlarm": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/ls/api/2016-11-28/TestAlarm/{alarmName}"}, "UnpeerVpc": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/UnpeerVpc"}, @@ -10269,16 +11064,16 @@ func init() { "UpdateRelationalDatabaseParameters": {Verb: "Update", Resource: "RelationalDatabaseParameter", OutputListKey: "operations", OutputItemKey: "", Method: "POST", URI: "/ls/api/2016-11-28/UpdateRelationalDatabaseParameters"}, }) crud.Register("location", map[string]crud.OpMeta{ - "AssociateTrackerConsumer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/consumers"}, - "BatchDeleteDevicePositionHistory": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/delete-positions"}, - "BatchDeleteGeofence": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/geofencing/v0/collections/{CollectionName}/delete-geofences"}, + "AssociateTrackerConsumer": {Verb: "Relate", Resource: "TrackerConsumer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/consumers"}, + "BatchDeleteDevicePositionHistory": {Verb: "Delete", Resource: "DevicePositionHistory", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/delete-positions"}, + "BatchDeleteGeofence": {Verb: "Delete", Resource: "Geofence", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/geofencing/v0/collections/{CollectionName}/delete-geofences"}, "BatchEvaluateGeofences": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/geofencing/v0/collections/{CollectionName}/positions"}, "BatchGetDevicePosition": {Verb: "List", Resource: "DevicePosition", OutputListKey: "DevicePositions", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/get-positions"}, - "BatchPutGeofence": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/geofencing/v0/collections/{CollectionName}/put-geofences"}, - "BatchUpdateDevicePosition": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/positions"}, + "BatchPutGeofence": {Verb: "Update", Resource: "Geofence", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/geofencing/v0/collections/{CollectionName}/put-geofences"}, + "BatchUpdateDevicePosition": {Verb: "Update", Resource: "DevicePosition", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/positions"}, "CalculateRoute": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/routes/v0/calculators/{CalculatorName}/calculate/route"}, "CalculateRouteMatrix": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/routes/v0/calculators/{CalculatorName}/calculate/route-matrix"}, - "CancelJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/metadata/v0/jobs/cancel-job"}, + "CancelJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/metadata/v0/jobs/cancel-job"}, "CreateGeofenceCollection": {Verb: "Create", Resource: "GeofenceCollection", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/geofencing/v0/collections"}, "CreateKey": {Verb: "Create", Resource: "Key", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/metadata/v0/keys"}, "CreateMap": {Verb: "Create", Resource: "Map", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/maps/v0/maps"}, @@ -10297,7 +11092,7 @@ func init() { "DescribePlaceIndex": {Verb: "Get", Resource: "PlaceIndex", OutputListKey: "", OutputItemKey: "DataSourceConfiguration", Method: "GET", URI: "/places/v0/indexes/{IndexName}"}, "DescribeRouteCalculator": {Verb: "Get", Resource: "RouteCalculator", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/routes/v0/calculators/{CalculatorName}"}, "DescribeTracker": {Verb: "Get", Resource: "Tracker", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tracking/v0/trackers/{TrackerName}"}, - "DisassociateTrackerConsumer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}"}, + "DisassociateTrackerConsumer": {Verb: "Relate", Resource: "TrackerConsumer", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}"}, "ForecastGeofenceEvents": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/geofencing/v0/collections/{CollectionName}/forecast-geofence-events"}, "GetDevicePosition": {Verb: "Get", Resource: "DevicePosition", OutputListKey: "Position", OutputItemKey: "Accuracy", Method: "GET", URI: "/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest"}, "GetDevicePositionHistory": {Verb: "Get", Resource: "DevicePositionHistory", OutputListKey: "DevicePositions", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions"}, @@ -10320,10 +11115,10 @@ func init() { "ListTrackerConsumers": {Verb: "List", Resource: "TrackerConsumer", OutputListKey: "ConsumerArns", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/list-consumers"}, "ListTrackers": {Verb: "List", Resource: "Tracker", OutputListKey: "Entries", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/list-trackers"}, "PutGeofence": {Verb: "Update", Resource: "Geofence", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}"}, - "SearchPlaceIndexForPosition": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/places/v0/indexes/{IndexName}/search/position"}, - "SearchPlaceIndexForSuggestions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/places/v0/indexes/{IndexName}/search/suggestions"}, - "SearchPlaceIndexForText": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/places/v0/indexes/{IndexName}/search/text"}, - "StartJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/metadata/v0/jobs"}, + "SearchPlaceIndexForPosition": {Verb: "List", Resource: "PlaceIndexForPosition", OutputListKey: "Results", OutputItemKey: "Summary", Method: "POST", URI: "/places/v0/indexes/{IndexName}/search/position"}, + "SearchPlaceIndexForSuggestions": {Verb: "List", Resource: "PlaceIndexForSuggestion", OutputListKey: "Results", OutputItemKey: "Summary", Method: "POST", URI: "/places/v0/indexes/{IndexName}/search/suggestions"}, + "SearchPlaceIndexForText": {Verb: "List", Resource: "PlaceIndexForText", OutputListKey: "Results", OutputItemKey: "Summary", Method: "POST", URI: "/places/v0/indexes/{IndexName}/search/text"}, + "StartJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/metadata/v0/jobs"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateGeofenceCollection": {Verb: "Update", Resource: "GeofenceCollection", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/geofencing/v0/collections/{CollectionName}"}, @@ -10332,7 +11127,7 @@ func init() { "UpdatePlaceIndex": {Verb: "Update", Resource: "PlaceIndex", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/places/v0/indexes/{IndexName}"}, "UpdateRouteCalculator": {Verb: "Update", Resource: "RouteCalculator", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/routes/v0/calculators/{CalculatorName}"}, "UpdateTracker": {Verb: "Update", Resource: "Tracker", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/tracking/v0/trackers/{TrackerName}"}, - "VerifyDevicePosition": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/positions/verify"}, + "VerifyDevicePosition": {Verb: "Toggle", Resource: "DevicePosition", OutputListKey: "", OutputItemKey: "InferredState", Method: "POST", URI: "/tracking/v0/trackers/{TrackerName}/positions/verify"}, }) crud.Register("lookoutequipment", map[string]crud.OpMeta{ "CreateDataset": {Verb: "Create", Resource: "Dataset", OutputListKey: "", OutputItemKey: ""}, @@ -10370,6 +11165,11 @@ func init() { "ListSensorStatistics": {Verb: "List", Resource: "SensorStatistic", OutputListKey: "SensorStatisticsSummaries", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "StartDataIngestionJob": {Verb: "Toggle", Resource: "DataIngestionJob", OutputListKey: "", OutputItemKey: ""}, + "StartInferenceScheduler": {Verb: "Toggle", Resource: "InferenceScheduler", OutputListKey: "", OutputItemKey: ""}, + "StartRetrainingScheduler": {Verb: "Toggle", Resource: "RetrainingScheduler", OutputListKey: "", OutputItemKey: ""}, + "StopInferenceScheduler": {Verb: "Toggle", Resource: "InferenceScheduler", OutputListKey: "", OutputItemKey: ""}, + "StopRetrainingScheduler": {Verb: "Toggle", Resource: "RetrainingScheduler", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateActiveModelVersion": {Verb: "Update", Resource: "ActiveModelVersion", OutputListKey: "", OutputItemKey: ""}, @@ -10379,7 +11179,7 @@ func init() { "UpdateRetrainingScheduler": {Verb: "Update", Resource: "RetrainingScheduler", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("m2", map[string]crud.OpMeta{ - "CancelBatchJobExecution": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/batch-job-executions/{executionId}/cancel"}, + "CancelBatchJobExecution": {Verb: "Toggle", Resource: "BatchJobExecution", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/batch-job-executions/{executionId}/cancel"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications"}, "CreateDataSetExportTask": {Verb: "Create", Resource: "DataSetExportTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/dataset-export-task"}, "CreateDataSetImportTask": {Verb: "Create", Resource: "DataSetImportTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/dataset-import-task"}, @@ -10409,15 +11209,16 @@ func init() { "ListEngineVersions": {Verb: "List", Resource: "EngineVersion", OutputListKey: "engineVersions", OutputItemKey: "", Method: "GET", URI: "/engine-versions"}, "ListEnvironments": {Verb: "List", Resource: "Environment", OutputListKey: "environments", OutputItemKey: "", Method: "GET", URI: "/environments"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "StartApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/start"}, - "StartBatchJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/batch-job"}, - "StopApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/stop"}, + "StartApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/start"}, + "StartBatchJob": {Verb: "Toggle", Resource: "BatchJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/batch-job"}, + "StopApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/applications/{applicationId}"}, "UpdateEnvironment": {Verb: "Update", Resource: "Environment", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/environments/{environmentId}"}, }) crud.Register("machinelearning", map[string]crud.OpMeta{ + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: ""}, "CreateBatchPrediction": {Verb: "Create", Resource: "BatchPrediction", OutputListKey: "", OutputItemKey: ""}, "CreateDataSourceFromRDS": {Verb: "Create", Resource: "DataSourceFromRDS", OutputListKey: "", OutputItemKey: ""}, "CreateDataSourceFromRedshift": {Verb: "Create", Resource: "DataSourceFromRedshift", OutputListKey: "", OutputItemKey: ""}, @@ -10446,9 +11247,9 @@ func init() { "UpdateMLModel": {Verb: "Update", Resource: "MLModel", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("macie2", map[string]crud.OpMeta{ - "AcceptInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/invitations/accept"}, + "AcceptInvitation": {Verb: "Toggle", Resource: "Invitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/invitations/accept"}, "BatchGetCustomDataIdentifiers": {Verb: "List", Resource: "CustomDataIdentifier", OutputListKey: "customDataIdentifiers", OutputItemKey: "", Method: "POST", URI: "/custom-data-identifiers/get"}, - "BatchUpdateAutomatedDiscoveryAccounts": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/automated-discovery/accounts"}, + "BatchUpdateAutomatedDiscoveryAccounts": {Verb: "Update", Resource: "AutomatedDiscoveryAccount", OutputListKey: "errors", OutputItemKey: "", Method: "PATCH", URI: "/automated-discovery/accounts"}, "CreateAllowList": {Verb: "Create", Resource: "AllowList", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/allow-lists"}, "CreateClassificationJob": {Verb: "Create", Resource: "ClassificationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/jobs"}, "CreateCustomDataIdentifier": {Verb: "Create", Resource: "CustomDataIdentifier", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/custom-data-identifiers"}, @@ -10465,13 +11266,13 @@ func init() { "DescribeBuckets": {Verb: "Get", Resource: "Bucket", OutputListKey: "buckets", OutputItemKey: "", Method: "POST", URI: "/datasources/s3"}, "DescribeClassificationJob": {Verb: "Get", Resource: "ClassificationJob", OutputListKey: "allowListIds", OutputItemKey: "lastRunErrorStatus", Method: "GET", URI: "/jobs/{jobId}"}, "DescribeOrganizationConfiguration": {Verb: "Get", Resource: "OrganizationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/admin/configuration"}, - "DisableMacie": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/macie"}, - "DisableOrganizationAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/admin"}, - "DisassociateFromAdministratorAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/administrator/disassociate"}, - "DisassociateFromMasterAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/master/disassociate"}, - "DisassociateMember": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/disassociate/{id}"}, - "EnableMacie": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/macie"}, - "EnableOrganizationAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/admin"}, + "DisableMacie": {Verb: "Toggle", Resource: "Macie", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/macie"}, + "DisableOrganizationAdminAccount": {Verb: "Toggle", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/admin"}, + "DisassociateFromAdministratorAccount": {Verb: "Relate", Resource: "FromAdministratorAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/administrator/disassociate"}, + "DisassociateFromMasterAccount": {Verb: "Relate", Resource: "FromMasterAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/master/disassociate"}, + "DisassociateMember": {Verb: "Relate", Resource: "Member", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/disassociate/{id}"}, + "EnableMacie": {Verb: "Toggle", Resource: "Macie", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/macie"}, + "EnableOrganizationAdminAccount": {Verb: "Toggle", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/admin"}, "GetAdministratorAccount": {Verb: "Get", Resource: "AdministratorAccount", OutputListKey: "", OutputItemKey: "administrator", Method: "GET", URI: "/administrator"}, "GetAllowList": {Verb: "Get", Resource: "AllowList", OutputListKey: "", OutputItemKey: "criteria", Method: "GET", URI: "/allow-lists/{id}"}, "GetAutomatedDiscoveryConfiguration": {Verb: "Get", Resource: "AutomatedDiscoveryConfiguration", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/automated-discovery/configuration"}, @@ -10511,7 +11312,7 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PutClassificationExportConfiguration": {Verb: "Update", Resource: "ClassificationExportConfiguration", OutputListKey: "", OutputItemKey: "configuration", Method: "PUT", URI: "/classification-export-configuration"}, "PutFindingsPublicationConfiguration": {Verb: "Update", Resource: "FindingsPublicationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/findings-publication-configuration"}, - "SearchResources": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datasources/search-resources"}, + "SearchResources": {Verb: "List", Resource: "Resource", OutputListKey: "matchingResources", OutputItemKey: "", Method: "POST", URI: "/datasources/search-resources"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "TestCustomDataIdentifier": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/custom-data-identifiers/test"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, @@ -10576,6 +11377,12 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListTrafficPolicies": {Verb: "List", Resource: "TrafficPolicy", OutputListKey: "TrafficPolicies", OutputItemKey: ""}, "RegisterMemberToAddressList": {Verb: "Create", Resource: "MemberToAddressList", OutputListKey: "", OutputItemKey: ""}, + "StartAddressListImportJob": {Verb: "Toggle", Resource: "AddressListImportJob", OutputListKey: "", OutputItemKey: ""}, + "StartArchiveExport": {Verb: "Toggle", Resource: "ArchiveExport", OutputListKey: "", OutputItemKey: ""}, + "StartArchiveSearch": {Verb: "Toggle", Resource: "ArchiveSearch", OutputListKey: "", OutputItemKey: ""}, + "StopAddressListImportJob": {Verb: "Toggle", Resource: "AddressListImportJob", OutputListKey: "", OutputItemKey: ""}, + "StopArchiveExport": {Verb: "Toggle", Resource: "ArchiveExport", OutputListKey: "", OutputItemKey: ""}, + "StopArchiveSearch": {Verb: "Toggle", Resource: "ArchiveSearch", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateArchive": {Verb: "Update", Resource: "Archive", OutputListKey: "", OutputItemKey: ""}, @@ -10606,7 +11413,7 @@ func init() { "ListProposalVotes": {Verb: "List", Resource: "ProposalVote", OutputListKey: "ProposalVotes", OutputItemKey: "", Method: "GET", URI: "/networks/{NetworkId}/proposals/{ProposalId}/votes"}, "ListProposals": {Verb: "List", Resource: "Proposal", OutputListKey: "Proposals", OutputItemKey: "", Method: "GET", URI: "/networks/{NetworkId}/proposals"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "RejectInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/invitations/{InvitationId}"}, + "RejectInvitation": {Verb: "Toggle", Resource: "Invitation", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/invitations/{InvitationId}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateMember": {Verb: "Update", Resource: "Member", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/networks/{NetworkId}/members/{MemberId}"}, @@ -10625,23 +11432,33 @@ func init() { "ListTransactions": {Verb: "List", Resource: "Transaction", OutputListKey: "transactions", OutputItemKey: "", Method: "POST", URI: "/list-transactions"}, }) crud.Register("marketplaceagreement", map[string]crud.OpMeta{ - "CreateAgreementRequest": {Verb: "Create", Resource: "AgreementRequest", OutputListKey: "", OutputItemKey: "chargeSummary"}, - "DescribeAgreement": {Verb: "Get", Resource: "Agreement", OutputListKey: "", OutputItemKey: "acceptor"}, - "GetAgreementCancellationRequest": {Verb: "Get", Resource: "AgreementCancellationRequest", OutputListKey: "", OutputItemKey: ""}, - "GetAgreementEntitlements": {Verb: "Get", Resource: "AgreementEntitlement", OutputListKey: "agreementEntitlements", OutputItemKey: ""}, - "GetAgreementPaymentRequest": {Verb: "Get", Resource: "AgreementPaymentRequest", OutputListKey: "", OutputItemKey: ""}, - "GetAgreementTerms": {Verb: "Get", Resource: "AgreementTerm", OutputListKey: "acceptedTerms", OutputItemKey: ""}, - "GetBillingAdjustmentRequest": {Verb: "Get", Resource: "BillingAdjustmentRequest", OutputListKey: "", OutputItemKey: ""}, - "ListAgreementCancellationRequests": {Verb: "List", Resource: "AgreementCancellationRequest", OutputListKey: "items", OutputItemKey: ""}, - "ListAgreementCharges": {Verb: "List", Resource: "AgreementCharge", OutputListKey: "items", OutputItemKey: ""}, - "ListAgreementInvoiceLineItems": {Verb: "List", Resource: "AgreementInvoiceLineItem", OutputListKey: "agreementInvoiceLineItemGroupSummaries", OutputItemKey: ""}, - "ListAgreementPaymentRequests": {Verb: "List", Resource: "AgreementPaymentRequest", OutputListKey: "items", OutputItemKey: ""}, - "ListBillingAdjustmentRequests": {Verb: "List", Resource: "BillingAdjustmentRequest", OutputListKey: "items", OutputItemKey: ""}, - "UpdatePurchaseOrders": {Verb: "Update", Resource: "PurchaseOrder", OutputListKey: "", OutputItemKey: ""}, + "AcceptAgreementCancellationRequest": {Verb: "Toggle", Resource: "AgreementCancellationRequest", OutputListKey: "", OutputItemKey: ""}, + "AcceptAgreementPaymentRequest": {Verb: "Toggle", Resource: "AgreementPaymentRequest", OutputListKey: "", OutputItemKey: ""}, + "AcceptAgreementRequest": {Verb: "Toggle", Resource: "AgreementRequest", OutputListKey: "", OutputItemKey: ""}, + "BatchCreateBillingAdjustmentRequest": {Verb: "Create", Resource: "BillingAdjustmentRequest", OutputListKey: "errors", OutputItemKey: ""}, + "CancelAgreement": {Verb: "Toggle", Resource: "Agreement", OutputListKey: "", OutputItemKey: ""}, + "CancelAgreementCancellationRequest": {Verb: "Toggle", Resource: "AgreementCancellationRequest", OutputListKey: "", OutputItemKey: ""}, + "CancelAgreementPaymentRequest": {Verb: "Toggle", Resource: "AgreementPaymentRequest", OutputListKey: "", OutputItemKey: ""}, + "CreateAgreementRequest": {Verb: "Create", Resource: "AgreementRequest", OutputListKey: "", OutputItemKey: "chargeSummary"}, + "DescribeAgreement": {Verb: "Get", Resource: "Agreement", OutputListKey: "", OutputItemKey: "acceptor"}, + "GetAgreementCancellationRequest": {Verb: "Get", Resource: "AgreementCancellationRequest", OutputListKey: "", OutputItemKey: ""}, + "GetAgreementEntitlements": {Verb: "Get", Resource: "AgreementEntitlement", OutputListKey: "agreementEntitlements", OutputItemKey: ""}, + "GetAgreementPaymentRequest": {Verb: "Get", Resource: "AgreementPaymentRequest", OutputListKey: "", OutputItemKey: ""}, + "GetAgreementTerms": {Verb: "Get", Resource: "AgreementTerm", OutputListKey: "acceptedTerms", OutputItemKey: ""}, + "GetBillingAdjustmentRequest": {Verb: "Get", Resource: "BillingAdjustmentRequest", OutputListKey: "", OutputItemKey: ""}, + "ListAgreementCancellationRequests": {Verb: "List", Resource: "AgreementCancellationRequest", OutputListKey: "items", OutputItemKey: ""}, + "ListAgreementCharges": {Verb: "List", Resource: "AgreementCharge", OutputListKey: "items", OutputItemKey: ""}, + "ListAgreementInvoiceLineItems": {Verb: "List", Resource: "AgreementInvoiceLineItem", OutputListKey: "agreementInvoiceLineItemGroupSummaries", OutputItemKey: ""}, + "ListAgreementPaymentRequests": {Verb: "List", Resource: "AgreementPaymentRequest", OutputListKey: "items", OutputItemKey: ""}, + "ListBillingAdjustmentRequests": {Verb: "List", Resource: "BillingAdjustmentRequest", OutputListKey: "items", OutputItemKey: ""}, + "RejectAgreementCancellationRequest": {Verb: "Toggle", Resource: "AgreementCancellationRequest", OutputListKey: "", OutputItemKey: ""}, + "RejectAgreementPaymentRequest": {Verb: "Toggle", Resource: "AgreementPaymentRequest", OutputListKey: "", OutputItemKey: ""}, + "SearchAgreements": {Verb: "List", Resource: "Agreement", OutputListKey: "agreementViewSummaries", OutputItemKey: ""}, + "UpdatePurchaseOrders": {Verb: "Update", Resource: "PurchaseOrder", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("marketplacecatalog", map[string]crud.OpMeta{ - "BatchDescribeEntities": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchDescribeEntities"}, - "CancelChangeSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/CancelChangeSet"}, + "BatchDescribeEntities": {Verb: "List", Resource: "Entity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchDescribeEntities"}, + "CancelChangeSet": {Verb: "Toggle", Resource: "ChangeSet", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/CancelChangeSet"}, "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/DeleteResourcePolicy"}, "DescribeAssessment": {Verb: "Get", Resource: "Assessment", OutputListKey: "ControlAssessments", OutputItemKey: "AssessmentTargetSummary", Method: "POST", URI: "/DescribeAssessment"}, "DescribeChangeSet": {Verb: "Get", Resource: "ChangeSet", OutputListKey: "ChangeSet", OutputItemKey: "", Method: "GET", URI: "/DescribeChangeSet"}, @@ -10652,10 +11469,14 @@ func init() { "ListEntities": {Verb: "List", Resource: "Entity", OutputListKey: "EntitySummaryList", OutputItemKey: "", Method: "POST", URI: "/ListEntities"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "POST", URI: "/ListTagsForResource"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutResourcePolicy"}, - "StartChangeSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartChangeSet"}, + "StartChangeSet": {Verb: "Toggle", Resource: "ChangeSet", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartChangeSet"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResource"}, }) + crud.Register("marketplacecommerceanalytics", map[string]crud.OpMeta{ + "GenerateDataSet": {Verb: "Create", Resource: "DataSet", OutputListKey: "", OutputItemKey: ""}, + "StartSupportDataExport": {Verb: "Toggle", Resource: "SupportDataExport", OutputListKey: "", OutputItemKey: ""}, + }) crud.Register("marketplacedeployment", map[string]crud.OpMeta{ "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PutDeploymentParameter": {Verb: "Update", Resource: "DeploymentParameter", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalogs/{catalog}/products/{productId}/deployment-parameters"}, @@ -10670,8 +11491,8 @@ func init() { "GetProduct": {Verb: "Get", Resource: "Product", OutputListKey: "categories", OutputItemKey: "manufacturer", Method: "POST", URI: "/2026-02-05/getProduct"}, "ListFulfillmentOptions": {Verb: "List", Resource: "FulfillmentOption", OutputListKey: "fulfillmentOptions", OutputItemKey: "", Method: "POST", URI: "/2026-02-05/listFulfillmentOptions"}, "ListPurchaseOptions": {Verb: "List", Resource: "PurchaseOption", OutputListKey: "purchaseOptions", OutputItemKey: "", Method: "POST", URI: "/2026-02-05/listPurchaseOptions"}, - "SearchFacets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2026-02-05/searchFacets"}, - "SearchListings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2026-02-05/searchListings"}, + "SearchFacets": {Verb: "List", Resource: "Facet", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2026-02-05/searchFacets"}, + "SearchListings": {Verb: "List", Resource: "Listing", OutputListKey: "listingSummaries", OutputItemKey: "", Method: "POST", URI: "/2026-02-05/searchListings"}, }) crud.Register("marketplaceentitlementservice", map[string]crud.OpMeta{ "GetEntitlements": {Verb: "Get", Resource: "Entitlement", OutputListKey: "Entitlements", OutputItemKey: ""}, @@ -10683,12 +11504,12 @@ func init() { "GetBuyerDashboard": {Verb: "Get", Resource: "BuyerDashboard", OutputListKey: "embeddingDomains", OutputItemKey: "", Method: "POST", URI: "/getBuyerDashboard"}, }) crud.Register("mediaconnect", map[string]crud.OpMeta{ - "AddBridgeOutputs": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/bridges/{BridgeArn}/outputs"}, - "AddBridgeSources": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/bridges/{BridgeArn}/sources"}, - "AddFlowMediaStreams": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/flows/{FlowArn}/mediaStreams"}, - "AddFlowOutputs": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/flows/{FlowArn}/outputs"}, - "AddFlowSources": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/flows/{FlowArn}/source"}, - "AddFlowVpcInterfaces": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/flows/{FlowArn}/vpcInterfaces"}, + "AddBridgeOutputs": {Verb: "Relate", Resource: "BridgeOutput", OutputListKey: "Outputs", OutputItemKey: "", Method: "POST", URI: "/v1/bridges/{BridgeArn}/outputs"}, + "AddBridgeSources": {Verb: "Relate", Resource: "BridgeSource", OutputListKey: "Sources", OutputItemKey: "", Method: "POST", URI: "/v1/bridges/{BridgeArn}/sources"}, + "AddFlowMediaStreams": {Verb: "Relate", Resource: "FlowMediaStream", OutputListKey: "MediaStreams", OutputItemKey: "", Method: "POST", URI: "/v1/flows/{FlowArn}/mediaStreams"}, + "AddFlowOutputs": {Verb: "Relate", Resource: "FlowOutput", OutputListKey: "Outputs", OutputItemKey: "", Method: "POST", URI: "/v1/flows/{FlowArn}/outputs"}, + "AddFlowSources": {Verb: "Relate", Resource: "FlowSource", OutputListKey: "Sources", OutputItemKey: "", Method: "POST", URI: "/v1/flows/{FlowArn}/source"}, + "AddFlowVpcInterfaces": {Verb: "Relate", Resource: "FlowVpcInterface", OutputListKey: "VpcInterfaces", OutputItemKey: "", Method: "POST", URI: "/v1/flows/{FlowArn}/vpcInterfaces"}, "BatchGetRouterInput": {Verb: "List", Resource: "RouterInput", OutputListKey: "Errors", OutputItemKey: "", Method: "GET", URI: "/v1/routerInputs"}, "BatchGetRouterNetworkInterface": {Verb: "List", Resource: "RouterNetworkInterface", OutputListKey: "Errors", OutputItemKey: "", Method: "GET", URI: "/v1/routerNetworkInterfaces"}, "BatchGetRouterOutput": {Verb: "List", Resource: "RouterOutput", OutputListKey: "Errors", OutputItemKey: "", Method: "GET", URI: "/v1/routerOutputs"}, @@ -10731,22 +11552,22 @@ func init() { "ListRouterOutputs": {Verb: "List", Resource: "RouterOutput", OutputListKey: "RouterOutputs", OutputItemKey: "", Method: "POST", URI: "/v1/routerOutputs"}, "ListTagsForGlobalResource": {Verb: "List", Resource: "TagsForGlobalResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/global/{ResourceArn}"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "PurchaseOffering": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/offerings/{OfferingArn}"}, - "RemoveBridgeOutput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/bridges/{BridgeArn}/outputs/{OutputName}"}, - "RemoveBridgeSource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/bridges/{BridgeArn}/sources/{SourceName}"}, - "RemoveFlowMediaStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/mediaStreams/{MediaStreamName}"}, - "RemoveFlowOutput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/outputs/{OutputArn}"}, - "RemoveFlowSource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/source/{SourceArn}"}, - "RemoveFlowVpcInterface": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/vpcInterfaces/{VpcInterfaceName}"}, - "RestartRouterInput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerInput/restart/{Arn}"}, - "RestartRouterOutput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerOutput/restart/{Arn}"}, - "RevokeFlowEntitlement": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/entitlements/{EntitlementArn}"}, - "StartFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/flows/start/{FlowArn}"}, - "StartRouterInput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerInput/start/{Arn}"}, - "StartRouterOutput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerOutput/start/{Arn}"}, - "StopFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/flows/stop/{FlowArn}"}, - "StopRouterInput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerInput/stop/{Arn}"}, - "StopRouterOutput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerOutput/stop/{Arn}"}, + "PurchaseOffering": {Verb: "Create", Resource: "Offering", OutputListKey: "", OutputItemKey: "Reservation", Method: "POST", URI: "/v1/offerings/{OfferingArn}"}, + "RemoveBridgeOutput": {Verb: "Relate", Resource: "BridgeOutput", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/bridges/{BridgeArn}/outputs/{OutputName}"}, + "RemoveBridgeSource": {Verb: "Relate", Resource: "BridgeSource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/bridges/{BridgeArn}/sources/{SourceName}"}, + "RemoveFlowMediaStream": {Verb: "Relate", Resource: "FlowMediaStream", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/mediaStreams/{MediaStreamName}"}, + "RemoveFlowOutput": {Verb: "Relate", Resource: "FlowOutput", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/outputs/{OutputArn}"}, + "RemoveFlowSource": {Verb: "Relate", Resource: "FlowSource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/source/{SourceArn}"}, + "RemoveFlowVpcInterface": {Verb: "Relate", Resource: "FlowVpcInterface", OutputListKey: "NonDeletedNetworkInterfaceIds", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/vpcInterfaces/{VpcInterfaceName}"}, + "RestartRouterInput": {Verb: "Toggle", Resource: "RouterInput", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerInput/restart/{Arn}"}, + "RestartRouterOutput": {Verb: "Toggle", Resource: "RouterOutput", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerOutput/restart/{Arn}"}, + "RevokeFlowEntitlement": {Verb: "Relate", Resource: "FlowEntitlement", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/flows/{FlowArn}/entitlements/{EntitlementArn}"}, + "StartFlow": {Verb: "Toggle", Resource: "Flow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/flows/start/{FlowArn}"}, + "StartRouterInput": {Verb: "Toggle", Resource: "RouterInput", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerInput/start/{Arn}"}, + "StartRouterOutput": {Verb: "Toggle", Resource: "RouterOutput", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerOutput/start/{Arn}"}, + "StopFlow": {Verb: "Toggle", Resource: "Flow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/flows/stop/{FlowArn}"}, + "StopRouterInput": {Verb: "Toggle", Resource: "RouterInput", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerInput/stop/{Arn}"}, + "StopRouterOutput": {Verb: "Toggle", Resource: "RouterOutput", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/routerOutput/stop/{Arn}"}, "TagGlobalResource": {Verb: "Tag", Resource: "GlobalResource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/global/{ResourceArn}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "TakeRouterInput": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/routerOutput/takeRouterInput/{RouterOutputArn}"}, @@ -10767,12 +11588,12 @@ func init() { "UpdateRouterOutput": {Verb: "Update", Resource: "RouterOutput", OutputListKey: "", OutputItemKey: "RouterOutput", Method: "PUT", URI: "/v1/routerOutput/{Arn}"}, }) crud.Register("medialive", map[string]crud.OpMeta{ - "AcceptInputDeviceTransfer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/accept"}, + "AcceptInputDeviceTransfer": {Verb: "Toggle", Resource: "InputDeviceTransfer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/accept"}, "BatchDelete": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/batch/delete"}, "BatchStart": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/batch/start"}, "BatchStop": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/batch/stop"}, - "BatchUpdateSchedule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/prod/channels/{ChannelId}/schedule"}, - "CancelInputDeviceTransfer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/cancel"}, + "BatchUpdateSchedule": {Verb: "Update", Resource: "Schedule", OutputListKey: "", OutputItemKey: "Creates", Method: "PUT", URI: "/prod/channels/{ChannelId}/schedule"}, + "CancelInputDeviceTransfer": {Verb: "Toggle", Resource: "InputDeviceTransfer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/cancel"}, "ClaimDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/claimDevice"}, "CreateChannel": {Verb: "Create", Resource: "Channel", OutputListKey: "", OutputItemKey: "Channel", Method: "POST", URI: "/prod/channels"}, "CreateChannelPlacementGroup": {Verb: "Create", Resource: "ChannelPlacementGroup", OutputListKey: "Channels", OutputItemKey: "", Method: "POST", URI: "/prod/clusters/{ClusterId}/channelplacementgroups"}, @@ -10856,21 +11677,21 @@ func init() { "ListSignalMaps": {Verb: "List", Resource: "SignalMap", OutputListKey: "SignalMaps", OutputItemKey: "", Method: "GET", URI: "/prod/signal-maps"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/prod/tags/{ResourceArn}"}, "ListVersions": {Verb: "List", Resource: "Version", OutputListKey: "Versions", OutputItemKey: "", Method: "GET", URI: "/prod/versions"}, - "PurchaseOffering": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/offerings/{OfferingId}/purchase"}, - "RebootInputDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/reboot"}, - "RejectInputDeviceTransfer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/reject"}, - "RestartChannelPipelines": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/channels/{ChannelId}/restartChannelPipelines"}, - "StartChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/channels/{ChannelId}/start"}, - "StartDeleteMonitorDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/prod/signal-maps/{Identifier}/monitor-deployment"}, - "StartInputDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/start"}, - "StartInputDeviceMaintenanceWindow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/startInputDeviceMaintenanceWindow"}, - "StartMonitorDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/signal-maps/{Identifier}/monitor-deployment"}, - "StartMultiplex": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/multiplexes/{MultiplexId}/start"}, - "StartUpdateSignalMap": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/prod/signal-maps/{Identifier}"}, - "StopChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/channels/{ChannelId}/stop"}, - "StopInputDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/stop"}, - "StopMultiplex": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/multiplexes/{MultiplexId}/stop"}, - "TransferInputDevice": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/transfer"}, + "PurchaseOffering": {Verb: "Create", Resource: "Offering", OutputListKey: "", OutputItemKey: "Reservation", Method: "POST", URI: "/prod/offerings/{OfferingId}/purchase"}, + "RebootInputDevice": {Verb: "Toggle", Resource: "InputDevice", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/reboot"}, + "RejectInputDeviceTransfer": {Verb: "Toggle", Resource: "InputDeviceTransfer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/reject"}, + "RestartChannelPipelines": {Verb: "Toggle", Resource: "ChannelPipeline", OutputListKey: "ChannelSecurityGroups", OutputItemKey: "AnywhereSettings", Method: "POST", URI: "/prod/channels/{ChannelId}/restartChannelPipelines"}, + "StartChannel": {Verb: "Toggle", Resource: "Channel", OutputListKey: "ChannelSecurityGroups", OutputItemKey: "AnywhereSettings", Method: "POST", URI: "/prod/channels/{ChannelId}/start"}, + "StartDeleteMonitorDeployment": {Verb: "Toggle", Resource: "DeleteMonitorDeployment", OutputListKey: "CloudWatchAlarmTemplateGroupIds", OutputItemKey: "LastSuccessfulMonitorDeployment", Method: "DELETE", URI: "/prod/signal-maps/{Identifier}/monitor-deployment"}, + "StartInputDevice": {Verb: "Toggle", Resource: "InputDevice", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/start"}, + "StartInputDeviceMaintenanceWindow": {Verb: "Toggle", Resource: "InputDeviceMaintenanceWindow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/startInputDeviceMaintenanceWindow"}, + "StartMonitorDeployment": {Verb: "Toggle", Resource: "MonitorDeployment", OutputListKey: "CloudWatchAlarmTemplateGroupIds", OutputItemKey: "LastSuccessfulMonitorDeployment", Method: "POST", URI: "/prod/signal-maps/{Identifier}/monitor-deployment"}, + "StartMultiplex": {Verb: "Toggle", Resource: "Multiplex", OutputListKey: "AvailabilityZones", OutputItemKey: "MultiplexSettings", Method: "POST", URI: "/prod/multiplexes/{MultiplexId}/start"}, + "StartUpdateSignalMap": {Verb: "Toggle", Resource: "UpdateSignalMap", OutputListKey: "CloudWatchAlarmTemplateGroupIds", OutputItemKey: "LastSuccessfulMonitorDeployment", Method: "PATCH", URI: "/prod/signal-maps/{Identifier}"}, + "StopChannel": {Verb: "Toggle", Resource: "Channel", OutputListKey: "ChannelSecurityGroups", OutputItemKey: "AnywhereSettings", Method: "POST", URI: "/prod/channels/{ChannelId}/stop"}, + "StopInputDevice": {Verb: "Toggle", Resource: "InputDevice", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/stop"}, + "StopMultiplex": {Verb: "Toggle", Resource: "Multiplex", OutputListKey: "AvailabilityZones", OutputItemKey: "MultiplexSettings", Method: "POST", URI: "/prod/multiplexes/{MultiplexId}/stop"}, + "TransferInputDevice": {Verb: "Relate", Resource: "InputDevice", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/prod/inputDevices/{InputDeviceId}/transfer"}, "UpdateAccountConfiguration": {Verb: "Update", Resource: "AccountConfiguration", OutputListKey: "", OutputItemKey: "AccountConfiguration", Method: "PUT", URI: "/prod/accountConfiguration"}, "UpdateChannel": {Verb: "Update", Resource: "Channel", OutputListKey: "", OutputItemKey: "Channel", Method: "PUT", URI: "/prod/channels/{ChannelId}"}, "UpdateChannelClass": {Verb: "Update", Resource: "ChannelClass", OutputListKey: "", OutputItemKey: "Channel", Method: "PUT", URI: "/prod/channels/{ChannelId}/channelClass"}, @@ -10905,15 +11726,15 @@ func init() { "ListHarvestJobs": {Verb: "List", Resource: "HarvestJob", OutputListKey: "HarvestJobs", OutputItemKey: "", Method: "GET", URI: "/harvest_jobs"}, "ListOriginEndpoints": {Verb: "List", Resource: "OriginEndpoint", OutputListKey: "OriginEndpoints", OutputItemKey: "", Method: "GET", URI: "/origin_endpoints"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "RotateChannelCredentials": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/{Id}/credentials"}, - "RotateIngestEndpointCredentials": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/{Id}/ingest_endpoints/{IngestEndpointId}/credentials"}, + "RotateChannelCredentials": {Verb: "Toggle", Resource: "ChannelCredential", OutputListKey: "", OutputItemKey: "EgressAccessLogs", Method: "PUT", URI: "/channels/{Id}/credentials"}, + "RotateIngestEndpointCredentials": {Verb: "Toggle", Resource: "IngestEndpointCredential", OutputListKey: "", OutputItemKey: "EgressAccessLogs", Method: "PUT", URI: "/channels/{Id}/ingest_endpoints/{IngestEndpointId}/credentials"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateChannel": {Verb: "Update", Resource: "Channel", OutputListKey: "", OutputItemKey: "EgressAccessLogs", Method: "PUT", URI: "/channels/{Id}"}, "UpdateOriginEndpoint": {Verb: "Update", Resource: "OriginEndpoint", OutputListKey: "Whitelist", OutputItemKey: "Authorization", Method: "PUT", URI: "/origin_endpoints/{Id}"}, }) crud.Register("mediapackagev2", map[string]crud.OpMeta{ - "CancelHarvestJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/harvestJob/{HarvestJobName}"}, + "CancelHarvestJob": {Verb: "Toggle", Resource: "HarvestJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/harvestJob/{HarvestJobName}"}, "CreateChannel": {Verb: "Create", Resource: "Channel", OutputListKey: "IngestEndpoints", OutputItemKey: "InputSwitchConfiguration", Method: "POST", URI: "/channelGroup/{ChannelGroupName}/channel"}, "CreateChannelGroup": {Verb: "Create", Resource: "ChannelGroup", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channelGroup"}, "CreateHarvestJob": {Verb: "Create", Resource: "HarvestJob", OutputListKey: "", OutputItemKey: "Destination", Method: "POST", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/harvestJob"}, @@ -10936,8 +11757,8 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, "PutChannelPolicy": {Verb: "Update", Resource: "ChannelPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/policy"}, "PutOriginEndpointPolicy": {Verb: "Update", Resource: "OriginEndpointPolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/policy"}, - "ResetChannelState": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/reset"}, - "ResetOriginEndpointState": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/reset"}, + "ResetChannelState": {Verb: "Toggle", Resource: "ChannelState", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/reset"}, + "ResetOriginEndpointState": {Verb: "Toggle", Resource: "OriginEndpointState", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/originEndpoint/{OriginEndpointName}/reset"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateChannel": {Verb: "Update", Resource: "Channel", OutputListKey: "IngestEndpoints", OutputItemKey: "InputSwitchConfiguration", Method: "PUT", URI: "/channelGroup/{ChannelGroupName}/channel/{ChannelName}/"}, @@ -10981,6 +11802,8 @@ func init() { "PutCorsPolicy": {Verb: "Update", Resource: "CorsPolicy", OutputListKey: "", OutputItemKey: ""}, "PutLifecyclePolicy": {Verb: "Update", Resource: "LifecyclePolicy", OutputListKey: "", OutputItemKey: ""}, "PutMetricPolicy": {Verb: "Update", Resource: "MetricPolicy", OutputListKey: "", OutputItemKey: ""}, + "StartAccessLogging": {Verb: "Toggle", Resource: "AccessLogging", OutputListKey: "", OutputItemKey: ""}, + "StopAccessLogging": {Verb: "Toggle", Resource: "AccessLogging", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, }) @@ -11031,8 +11854,8 @@ func init() { "PutChannelPolicy": {Verb: "Update", Resource: "ChannelPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channel/{ChannelName}/policy"}, "PutFunction": {Verb: "Update", Resource: "Function", OutputListKey: "", OutputItemKey: "AwsServiceRequestConfiguration", Method: "PUT", URI: "/function/{FunctionId}"}, "PutPlaybackConfiguration": {Verb: "Update", Resource: "PlaybackConfiguration", OutputListKey: "", OutputItemKey: "AdConditioningConfiguration", Method: "PUT", URI: "/playbackConfiguration"}, - "StartChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channel/{ChannelName}/start"}, - "StopChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channel/{ChannelName}/stop"}, + "StartChannel": {Verb: "Toggle", Resource: "Channel", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channel/{ChannelName}/start"}, + "StopChannel": {Verb: "Toggle", Resource: "Channel", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channel/{ChannelName}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateChannel": {Verb: "Update", Resource: "Channel", OutputListKey: "Audiences", OutputItemKey: "FillerSlate", Method: "PUT", URI: "/channel/{ChannelName}"}, @@ -11042,7 +11865,7 @@ func init() { "UpdateVodSource": {Verb: "Update", Resource: "VodSource", OutputListKey: "HttpPackageConfigurations", OutputItemKey: "", Method: "PUT", URI: "/sourceLocation/{SourceLocationName}/vodSource/{VodSourceName}"}, }) crud.Register("medicalimaging", map[string]crud.OpMeta{ - "CopyImageSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datastore/{datastoreId}/imageSet/{sourceImageSetId}/copyImageSet"}, + "CopyImageSet": {Verb: "Create", Resource: "ImageSet", OutputListKey: "", OutputItemKey: "destinationImageSetProperties", Method: "POST", URI: "/datastore/{datastoreId}/imageSet/{sourceImageSetId}/copyImageSet"}, "CreateDatastore": {Verb: "Create", Resource: "Datastore", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datastore"}, "DeleteDatastore": {Verb: "Delete", Resource: "Datastore", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/datastore/{datastoreId}"}, "DeleteImageSet": {Verb: "Delete", Resource: "ImageSet", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datastore/{datastoreId}/imageSet/{imageSetId}/deleteImageSet"}, @@ -11055,13 +11878,15 @@ func init() { "ListDatastores": {Verb: "List", Resource: "Datastore", OutputListKey: "datastoreSummaries", OutputItemKey: "", Method: "GET", URI: "/datastore"}, "ListImageSetVersions": {Verb: "List", Resource: "ImageSetVersion", OutputListKey: "imageSetPropertiesList", OutputItemKey: "", Method: "POST", URI: "/datastore/{datastoreId}/imageSet/{imageSetId}/listImageSetVersions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "SearchImageSets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datastore/{datastoreId}/searchImageSets"}, - "StartDICOMImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startDICOMImportJob/datastore/{datastoreId}"}, + "SearchImageSets": {Verb: "List", Resource: "ImageSet", OutputListKey: "imageSetsMetadataSummaries", OutputItemKey: "sort", Method: "POST", URI: "/datastore/{datastoreId}/searchImageSets"}, + "StartDICOMImportJob": {Verb: "Toggle", Resource: "DICOMImportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startDICOMImportJob/datastore/{datastoreId}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateImageSetMetadata": {Verb: "Update", Resource: "ImageSetMetadata", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/datastore/{datastoreId}/imageSet/{imageSetId}/updateImageSetMetadata"}, }) crud.Register("memorydb", map[string]crud.OpMeta{ + "BatchUpdateCluster": {Verb: "Update", Resource: "Cluster", OutputListKey: "ProcessedClusters", OutputItemKey: ""}, + "CopySnapshot": {Verb: "Create", Resource: "Snapshot", OutputListKey: "", OutputItemKey: "Snapshot"}, "CreateACL": {Verb: "Create", Resource: "ACL", OutputListKey: "", OutputItemKey: "ACL"}, "CreateCluster": {Verb: "Create", Resource: "Cluster", OutputListKey: "", OutputItemKey: "Cluster"}, "CreateMultiRegionCluster": {Verb: "Create", Resource: "MultiRegionCluster", OutputListKey: "", OutputItemKey: "MultiRegionCluster"}, @@ -11091,9 +11916,12 @@ func init() { "DescribeSnapshots": {Verb: "Get", Resource: "Snapshot", OutputListKey: "Snapshots", OutputItemKey: ""}, "DescribeSubnetGroups": {Verb: "Get", Resource: "SubnetGroup", OutputListKey: "SubnetGroups", OutputItemKey: ""}, "DescribeUsers": {Verb: "Get", Resource: "User", OutputListKey: "Users", OutputItemKey: ""}, + "FailoverShard": {Verb: "Toggle", Resource: "Shard", OutputListKey: "", OutputItemKey: "Cluster"}, "ListAllowedMultiRegionClusterUpdates": {Verb: "List", Resource: "AllowedMultiRegionClusterUpdate", OutputListKey: "ScaleDownNodeTypes", OutputItemKey: ""}, "ListAllowedNodeTypeUpdates": {Verb: "List", Resource: "AllowedNodeTypeUpdate", OutputListKey: "ScaleDownNodeTypes", OutputItemKey: ""}, "ListTags": {Verb: "List", Resource: "Tag", OutputListKey: "TagList", OutputItemKey: ""}, + "PurchaseReservedNodesOffering": {Verb: "Create", Resource: "ReservedNodesOffering", OutputListKey: "", OutputItemKey: "ReservedNode"}, + "ResetParameterGroup": {Verb: "Toggle", Resource: "ParameterGroup", OutputListKey: "", OutputItemKey: "ParameterGroup"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "TagList", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "TagList", OutputItemKey: ""}, "UpdateACL": {Verb: "Update", Resource: "ACL", OutputListKey: "", OutputItemKey: "ACL"}, @@ -11104,10 +11932,10 @@ func init() { "UpdateUser": {Verb: "Update", Resource: "User", OutputListKey: "", OutputItemKey: "User"}, }) crud.Register("mgn", map[string]crud.OpMeta{ - "ArchiveApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ArchiveApplication"}, - "ArchiveWave": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ArchiveWave"}, - "AssociateApplications": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateApplications"}, - "AssociateSourceServers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateSourceServers"}, + "ArchiveApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: "applicationAggregatedStatus", Method: "POST", URI: "/ArchiveApplication"}, + "ArchiveWave": {Verb: "Toggle", Resource: "Wave", OutputListKey: "", OutputItemKey: "waveAggregatedStatus", Method: "POST", URI: "/ArchiveWave"}, + "AssociateApplications": {Verb: "Relate", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateApplications"}, + "AssociateSourceServers": {Verb: "Relate", Resource: "SourceServer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateSourceServers"}, "ChangeServerLifeCycleState": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ChangeServerLifeCycleState"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "applicationAggregatedStatus", Method: "POST", URI: "/CreateApplication"}, "CreateConnector": {Verb: "Create", Resource: "Connector", OutputListKey: "", OutputItemKey: "ssmCommandConfig", Method: "POST", URI: "/CreateConnector"}, @@ -11130,15 +11958,15 @@ func init() { "DescribeReplicationConfigurationTemplates": {Verb: "Get", Resource: "ReplicationConfigurationTemplate", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/DescribeReplicationConfigurationTemplates"}, "DescribeSourceServers": {Verb: "Get", Resource: "SourceServer", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/DescribeSourceServers"}, "DescribeVcenterClients": {Verb: "Get", Resource: "VcenterClient", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/DescribeVcenterClients"}, - "DisassociateApplications": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateApplications"}, - "DisassociateSourceServers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateSourceServers"}, - "DisconnectFromService": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisconnectFromService"}, + "DisassociateApplications": {Verb: "Relate", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateApplications"}, + "DisassociateSourceServers": {Verb: "Relate", Resource: "SourceServer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateSourceServers"}, + "DisconnectFromService": {Verb: "Relate", Resource: "FromService", OutputListKey: "", OutputItemKey: "connectorAction", Method: "POST", URI: "/DisconnectFromService"}, "FinalizeCutover": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/FinalizeCutover"}, "GetLaunchConfiguration": {Verb: "Get", Resource: "LaunchConfiguration", OutputListKey: "", OutputItemKey: "licensing", Method: "POST", URI: "/GetLaunchConfiguration"}, "GetNetworkMigrationDefinition": {Verb: "Get", Resource: "NetworkMigrationDefinition", OutputListKey: "cidrMappings", OutputItemKey: "targetNetwork", Method: "POST", URI: "/network-migration/GetNetworkMigrationDefinition"}, "GetNetworkMigrationMapperSegmentConstruct": {Verb: "Get", Resource: "NetworkMigrationMapperSegmentConstruct", OutputListKey: "", OutputItemKey: "construct", Method: "POST", URI: "/network-migration/GetNetworkMigrationMapperSegmentConstruct"}, "GetReplicationConfiguration": {Verb: "Get", Resource: "ReplicationConfiguration", OutputListKey: "replicatedDisks", OutputItemKey: "storageConfiguration", Method: "POST", URI: "/GetReplicationConfiguration"}, - "InitializeService": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/InitializeService"}, + "InitializeService": {Verb: "Create", Resource: "Service", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/InitializeService"}, "ListApplications": {Verb: "List", Resource: "Application", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListApplications"}, "ListConnectors": {Verb: "List", Resource: "Connector", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListConnectors"}, "ListExportErrors": {Verb: "List", Resource: "ExportError", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListExportErrors"}, @@ -11164,29 +11992,29 @@ func init() { "ListTemplateActions": {Verb: "List", Resource: "TemplateAction", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListTemplateActions"}, "ListWaves": {Verb: "List", Resource: "Wave", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListWaves"}, "MarkAsArchived": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/MarkAsArchived"}, - "PauseReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PauseReplication"}, + "PauseReplication": {Verb: "Toggle", Resource: "Replication", OutputListKey: "", OutputItemKey: "connectorAction", Method: "POST", URI: "/PauseReplication"}, "PutSourceServerAction": {Verb: "Update", Resource: "SourceServerAction", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutSourceServerAction"}, "PutTemplateAction": {Verb: "Update", Resource: "TemplateAction", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutTemplateAction"}, - "RemoveSourceServerAction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RemoveSourceServerAction"}, - "RemoveTemplateAction": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RemoveTemplateAction"}, - "ResumeReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ResumeReplication"}, - "RetryDataReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RetryDataReplication"}, - "StartCutover": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartCutover"}, - "StartExport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartExport"}, - "StartImport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartImport"}, - "StartImportFileEnrichment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartImportFileEnrichment"}, - "StartNetworkMigrationAnalysis": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationAnalysis"}, - "StartNetworkMigrationCodeGeneration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationCodeGeneration"}, - "StartNetworkMigrationDeployment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationDeployment"}, - "StartNetworkMigrationMapping": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationMapping"}, - "StartNetworkMigrationMappingUpdate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationMappingUpdate"}, - "StartReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartReplication"}, - "StartTest": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTest"}, - "StopReplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopReplication"}, + "RemoveSourceServerAction": {Verb: "Relate", Resource: "SourceServerAction", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RemoveSourceServerAction"}, + "RemoveTemplateAction": {Verb: "Relate", Resource: "TemplateAction", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RemoveTemplateAction"}, + "ResumeReplication": {Verb: "Toggle", Resource: "Replication", OutputListKey: "", OutputItemKey: "connectorAction", Method: "POST", URI: "/ResumeReplication"}, + "RetryDataReplication": {Verb: "Toggle", Resource: "DataReplication", OutputListKey: "", OutputItemKey: "connectorAction", Method: "POST", URI: "/RetryDataReplication"}, + "StartCutover": {Verb: "Toggle", Resource: "Cutover", OutputListKey: "", OutputItemKey: "job", Method: "POST", URI: "/StartCutover"}, + "StartExport": {Verb: "Toggle", Resource: "Export", OutputListKey: "", OutputItemKey: "exportTask", Method: "POST", URI: "/StartExport"}, + "StartImport": {Verb: "Toggle", Resource: "Import", OutputListKey: "", OutputItemKey: "importTask", Method: "POST", URI: "/StartImport"}, + "StartImportFileEnrichment": {Verb: "Toggle", Resource: "ImportFileEnrichment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartImportFileEnrichment"}, + "StartNetworkMigrationAnalysis": {Verb: "Toggle", Resource: "NetworkMigrationAnalysi", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationAnalysis"}, + "StartNetworkMigrationCodeGeneration": {Verb: "Toggle", Resource: "NetworkMigrationCodeGeneration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationCodeGeneration"}, + "StartNetworkMigrationDeployment": {Verb: "Toggle", Resource: "NetworkMigrationDeployment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationDeployment"}, + "StartNetworkMigrationMapping": {Verb: "Toggle", Resource: "NetworkMigrationMapping", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationMapping"}, + "StartNetworkMigrationMappingUpdate": {Verb: "Toggle", Resource: "NetworkMigrationMappingUpdate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/network-migration/StartNetworkMigrationMappingUpdate"}, + "StartReplication": {Verb: "Toggle", Resource: "Replication", OutputListKey: "", OutputItemKey: "connectorAction", Method: "POST", URI: "/StartReplication"}, + "StartTest": {Verb: "Toggle", Resource: "Test", OutputListKey: "", OutputItemKey: "job", Method: "POST", URI: "/StartTest"}, + "StopReplication": {Verb: "Toggle", Resource: "Replication", OutputListKey: "", OutputItemKey: "connectorAction", Method: "POST", URI: "/StopReplication"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, - "TerminateTargetInstances": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TerminateTargetInstances"}, - "UnarchiveApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UnarchiveApplication"}, - "UnarchiveWave": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UnarchiveWave"}, + "TerminateTargetInstances": {Verb: "Delete", Resource: "TargetInstance", OutputListKey: "", OutputItemKey: "job", Method: "POST", URI: "/TerminateTargetInstances"}, + "UnarchiveApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: "applicationAggregatedStatus", Method: "POST", URI: "/UnarchiveApplication"}, + "UnarchiveWave": {Verb: "Toggle", Resource: "Wave", OutputListKey: "", OutputItemKey: "waveAggregatedStatus", Method: "POST", URI: "/UnarchiveWave"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: "applicationAggregatedStatus", Method: "POST", URI: "/UpdateApplication"}, "UpdateConnector": {Verb: "Update", Resource: "Connector", OutputListKey: "", OutputItemKey: "ssmCommandConfig", Method: "POST", URI: "/UpdateConnector"}, @@ -11201,18 +12029,26 @@ func init() { "UpdateWave": {Verb: "Update", Resource: "Wave", OutputListKey: "", OutputItemKey: "waveAggregatedStatus", Method: "POST", URI: "/UpdateWave"}, }) crud.Register("migrationhub", map[string]crud.OpMeta{ - "CreateProgressUpdateStream": {Verb: "Create", Resource: "ProgressUpdateStream", OutputListKey: "", OutputItemKey: ""}, - "DeleteProgressUpdateStream": {Verb: "Delete", Resource: "ProgressUpdateStream", OutputListKey: "", OutputItemKey: ""}, - "DescribeApplicationState": {Verb: "Get", Resource: "ApplicationState", OutputListKey: "", OutputItemKey: ""}, - "DescribeMigrationTask": {Verb: "Get", Resource: "MigrationTask", OutputListKey: "", OutputItemKey: "MigrationTask"}, - "ListApplicationStates": {Verb: "List", Resource: "ApplicationState", OutputListKey: "ApplicationStateList", OutputItemKey: ""}, - "ListCreatedArtifacts": {Verb: "List", Resource: "CreatedArtifact", OutputListKey: "CreatedArtifactList", OutputItemKey: ""}, - "ListDiscoveredResources": {Verb: "List", Resource: "DiscoveredResource", OutputListKey: "DiscoveredResourceList", OutputItemKey: ""}, - "ListMigrationTaskUpdates": {Verb: "List", Resource: "MigrationTaskUpdate", OutputListKey: "MigrationTaskUpdateList", OutputItemKey: ""}, - "ListMigrationTasks": {Verb: "List", Resource: "MigrationTask", OutputListKey: "MigrationTaskSummaryList", OutputItemKey: ""}, - "ListProgressUpdateStreams": {Verb: "List", Resource: "ProgressUpdateStream", OutputListKey: "ProgressUpdateStreamSummaryList", OutputItemKey: ""}, - "ListSourceResources": {Verb: "List", Resource: "SourceResource", OutputListKey: "SourceResourceList", OutputItemKey: ""}, - "PutResourceAttributes": {Verb: "Update", Resource: "ResourceAttribute", OutputListKey: "", OutputItemKey: ""}, + "AssociateCreatedArtifact": {Verb: "Relate", Resource: "CreatedArtifact", OutputListKey: "", OutputItemKey: ""}, + "AssociateDiscoveredResource": {Verb: "Relate", Resource: "DiscoveredResource", OutputListKey: "", OutputItemKey: ""}, + "AssociateSourceResource": {Verb: "Relate", Resource: "SourceResource", OutputListKey: "", OutputItemKey: ""}, + "CreateProgressUpdateStream": {Verb: "Create", Resource: "ProgressUpdateStream", OutputListKey: "", OutputItemKey: ""}, + "DeleteProgressUpdateStream": {Verb: "Delete", Resource: "ProgressUpdateStream", OutputListKey: "", OutputItemKey: ""}, + "DescribeApplicationState": {Verb: "Get", Resource: "ApplicationState", OutputListKey: "", OutputItemKey: ""}, + "DescribeMigrationTask": {Verb: "Get", Resource: "MigrationTask", OutputListKey: "", OutputItemKey: "MigrationTask"}, + "DisassociateCreatedArtifact": {Verb: "Relate", Resource: "CreatedArtifact", OutputListKey: "", OutputItemKey: ""}, + "DisassociateDiscoveredResource": {Verb: "Relate", Resource: "DiscoveredResource", OutputListKey: "", OutputItemKey: ""}, + "DisassociateSourceResource": {Verb: "Relate", Resource: "SourceResource", OutputListKey: "", OutputItemKey: ""}, + "ListApplicationStates": {Verb: "List", Resource: "ApplicationState", OutputListKey: "ApplicationStateList", OutputItemKey: ""}, + "ListCreatedArtifacts": {Verb: "List", Resource: "CreatedArtifact", OutputListKey: "CreatedArtifactList", OutputItemKey: ""}, + "ListDiscoveredResources": {Verb: "List", Resource: "DiscoveredResource", OutputListKey: "DiscoveredResourceList", OutputItemKey: ""}, + "ListMigrationTaskUpdates": {Verb: "List", Resource: "MigrationTaskUpdate", OutputListKey: "MigrationTaskUpdateList", OutputItemKey: ""}, + "ListMigrationTasks": {Verb: "List", Resource: "MigrationTask", OutputListKey: "MigrationTaskSummaryList", OutputItemKey: ""}, + "ListProgressUpdateStreams": {Verb: "List", Resource: "ProgressUpdateStream", OutputListKey: "ProgressUpdateStreamSummaryList", OutputItemKey: ""}, + "ListSourceResources": {Verb: "List", Resource: "SourceResource", OutputListKey: "SourceResourceList", OutputItemKey: ""}, + "NotifyApplicationState": {Verb: "Toggle", Resource: "ApplicationState", OutputListKey: "", OutputItemKey: ""}, + "NotifyMigrationTaskState": {Verb: "Toggle", Resource: "MigrationTaskState", OutputListKey: "", OutputItemKey: ""}, + "PutResourceAttributes": {Verb: "Update", Resource: "ResourceAttribute", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("migrationhubconfig", map[string]crud.OpMeta{ "CreateHomeRegionControl": {Verb: "Create", Resource: "HomeRegionControl", OutputListKey: "", OutputItemKey: "HomeRegionControl"}, @@ -11243,9 +12079,9 @@ func init() { "ListWorkflowStepGroups": {Verb: "List", Resource: "WorkflowStepGroup", OutputListKey: "workflowStepGroupsSummary", OutputItemKey: "", Method: "GET", URI: "/workflowstepgroups"}, "ListWorkflowSteps": {Verb: "List", Resource: "WorkflowStep", OutputListKey: "workflowStepsSummary", OutputItemKey: "", Method: "GET", URI: "/workflow/{workflowId}/workflowstepgroups/{stepGroupId}/workflowsteps"}, "ListWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "migrationWorkflowSummary", OutputItemKey: "", Method: "GET", URI: "/migrationworkflows"}, - "RetryWorkflowStep": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/retryworkflowstep/{id}"}, - "StartWorkflow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/migrationworkflow/{id}/start"}, - "StopWorkflow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/migrationworkflow/{id}/stop"}, + "RetryWorkflowStep": {Verb: "Toggle", Resource: "WorkflowStep", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/retryworkflowstep/{id}"}, + "StartWorkflow": {Verb: "Toggle", Resource: "Workflow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/migrationworkflow/{id}/start"}, + "StopWorkflow": {Verb: "Toggle", Resource: "Workflow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/migrationworkflow/{id}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateTemplate": {Verb: "Update", Resource: "Template", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/template/{id}"}, @@ -11296,15 +12132,15 @@ func init() { "ListImportFileTask": {Verb: "List", Resource: "ImportFileTask", OutputListKey: "taskInfos", OutputItemKey: "", Method: "GET", URI: "/list-import-file-task"}, "ListServers": {Verb: "List", Resource: "Server", OutputListKey: "serverInfos", OutputItemKey: "", Method: "POST", URI: "/list-servers"}, "PutPortfolioPreferences": {Verb: "Update", Resource: "PortfolioPreference", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/put-portfolio-preferences"}, - "StartAssessment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-assessment"}, - "StartImportFileTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-import-file-task"}, - "StartRecommendationReportGeneration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-recommendation-report-generation"}, - "StopAssessment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/stop-assessment"}, + "StartAssessment": {Verb: "Toggle", Resource: "Assessment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-assessment"}, + "StartImportFileTask": {Verb: "Toggle", Resource: "ImportFileTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-import-file-task"}, + "StartRecommendationReportGeneration": {Verb: "Toggle", Resource: "RecommendationReportGeneration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-recommendation-report-generation"}, + "StopAssessment": {Verb: "Toggle", Resource: "Assessment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/stop-assessment"}, "UpdateApplicationComponentConfig": {Verb: "Update", Resource: "ApplicationComponentConfig", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/update-applicationcomponent-config/"}, "UpdateServerConfig": {Verb: "Update", Resource: "ServerConfig", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/update-server-config/"}, }) crud.Register("mpa", map[string]crud.OpMeta{ - "CancelSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/sessions/{SessionArn}"}, + "CancelSession": {Verb: "Toggle", Resource: "Session", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/sessions/{SessionArn}"}, "CreateApprovalTeam": {Verb: "Create", Resource: "ApprovalTeam", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/approval-teams"}, "CreateIdentitySource": {Verb: "Create", Resource: "IdentitySource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identity-sources"}, "DeleteIdentitySource": {Verb: "Delete", Resource: "IdentitySource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/identity-sources/{IdentitySourceArn}"}, @@ -11321,8 +12157,8 @@ func init() { "ListResourcePolicies": {Verb: "List", Resource: "ResourcePolicy", OutputListKey: "ResourcePolicies", OutputItemKey: "", Method: "POST", URI: "/resource-policies/{ResourceArn}/?List"}, "ListSessions": {Verb: "List", Resource: "Session", OutputListKey: "Sessions", OutputItemKey: "", Method: "POST", URI: "/approval-teams/{ApprovalTeamArn}/sessions/?List"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "StartActiveApprovalTeamDeletion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/approval-teams/{Arn}?Delete"}, - "StartApprovalTeamBaseline": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/approval-teams/{Arn}/baseline"}, + "StartActiveApprovalTeamDeletion": {Verb: "Toggle", Resource: "ActiveApprovalTeamDeletion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/approval-teams/{Arn}?Delete"}, + "StartApprovalTeamBaseline": {Verb: "Toggle", Resource: "ApprovalTeamBaseline", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/approval-teams/{Arn}/baseline"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UpdateApprovalTeam": {Verb: "Update", Resource: "ApprovalTeam", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/approval-teams/{Arn}"}, @@ -11348,42 +12184,48 @@ func init() { "ListTags": {Verb: "List", Resource: "Tag", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v1/tags/{ResourceArn}"}, "ListUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: "", Method: "GET", URI: "/v1/brokers/{BrokerId}/users"}, "Promote": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/brokers/{BrokerId}/promote"}, - "RebootBroker": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/brokers/{BrokerId}/reboot"}, + "RebootBroker": {Verb: "Toggle", Resource: "Broker", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/brokers/{BrokerId}/reboot"}, "UpdateBroker": {Verb: "Update", Resource: "Broker", OutputListKey: "SecurityGroups", OutputItemKey: "Configuration", Method: "PUT", URI: "/v1/brokers/{BrokerId}"}, "UpdateConfiguration": {Verb: "Update", Resource: "Configuration", OutputListKey: "Warnings", OutputItemKey: "LatestRevision", Method: "PUT", URI: "/v1/configurations/{ConfigurationId}"}, "UpdateUser": {Verb: "Update", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/brokers/{BrokerId}/users/{Username}"}, }) crud.Register("mturk", map[string]crud.OpMeta{ - "CreateAdditionalAssignmentsForHIT": {Verb: "Create", Resource: "AdditionalAssignmentsForHIT", OutputListKey: "", OutputItemKey: ""}, - "CreateHIT": {Verb: "Create", Resource: "HIT", OutputListKey: "", OutputItemKey: "HIT"}, - "CreateHITType": {Verb: "Create", Resource: "HITType", OutputListKey: "", OutputItemKey: ""}, - "CreateHITWithHITType": {Verb: "Create", Resource: "HITWithHITType", OutputListKey: "", OutputItemKey: "HIT"}, - "CreateQualificationType": {Verb: "Create", Resource: "QualificationType", OutputListKey: "", OutputItemKey: "QualificationType"}, - "CreateWorkerBlock": {Verb: "Create", Resource: "WorkerBlock", OutputListKey: "", OutputItemKey: ""}, - "DeleteHIT": {Verb: "Delete", Resource: "HIT", OutputListKey: "", OutputItemKey: ""}, - "DeleteQualificationType": {Verb: "Delete", Resource: "QualificationType", OutputListKey: "", OutputItemKey: ""}, - "DeleteWorkerBlock": {Verb: "Delete", Resource: "WorkerBlock", OutputListKey: "", OutputItemKey: ""}, - "GetAccountBalance": {Verb: "Get", Resource: "AccountBalance", OutputListKey: "", OutputItemKey: ""}, - "GetAssignment": {Verb: "Get", Resource: "Assignment", OutputListKey: "", OutputItemKey: "Assignment"}, - "GetFileUploadURL": {Verb: "Get", Resource: "FileUploadURL", OutputListKey: "", OutputItemKey: ""}, - "GetHIT": {Verb: "Get", Resource: "HIT", OutputListKey: "", OutputItemKey: "HIT"}, - "GetQualificationScore": {Verb: "Get", Resource: "QualificationScore", OutputListKey: "", OutputItemKey: "Qualification"}, - "GetQualificationType": {Verb: "Get", Resource: "QualificationType", OutputListKey: "", OutputItemKey: "QualificationType"}, - "ListAssignmentsForHIT": {Verb: "List", Resource: "AssignmentsForHIT", OutputListKey: "Assignments", OutputItemKey: ""}, - "ListBonusPayments": {Verb: "List", Resource: "BonusPayment", OutputListKey: "BonusPayments", OutputItemKey: ""}, - "ListHITs": {Verb: "List", Resource: "HIT", OutputListKey: "HITs", OutputItemKey: ""}, - "ListHITsForQualificationType": {Verb: "List", Resource: "HITsForQualificationType", OutputListKey: "HITs", OutputItemKey: ""}, - "ListQualificationRequests": {Verb: "List", Resource: "QualificationRequest", OutputListKey: "QualificationRequests", OutputItemKey: ""}, - "ListQualificationTypes": {Verb: "List", Resource: "QualificationType", OutputListKey: "QualificationTypes", OutputItemKey: ""}, - "ListReviewPolicyResultsForHIT": {Verb: "List", Resource: "ReviewPolicyResultsForHIT", OutputListKey: "", OutputItemKey: "AssignmentReviewPolicy"}, - "ListReviewableHITs": {Verb: "List", Resource: "ReviewableHIT", OutputListKey: "HITs", OutputItemKey: ""}, - "ListWorkerBlocks": {Verb: "List", Resource: "WorkerBlock", OutputListKey: "WorkerBlocks", OutputItemKey: ""}, - "ListWorkersWithQualificationType": {Verb: "List", Resource: "WorkersWithQualificationType", OutputListKey: "Qualifications", OutputItemKey: ""}, - "UpdateExpirationForHIT": {Verb: "Update", Resource: "ExpirationForHIT", OutputListKey: "", OutputItemKey: ""}, - "UpdateHITReviewStatus": {Verb: "Update", Resource: "HITReviewStatu", OutputListKey: "", OutputItemKey: ""}, - "UpdateHITTypeOfHIT": {Verb: "Update", Resource: "HITTypeOfHIT", OutputListKey: "", OutputItemKey: ""}, - "UpdateNotificationSettings": {Verb: "Update", Resource: "NotificationSetting", OutputListKey: "", OutputItemKey: ""}, - "UpdateQualificationType": {Verb: "Update", Resource: "QualificationType", OutputListKey: "", OutputItemKey: "QualificationType"}, + "AcceptQualificationRequest": {Verb: "Toggle", Resource: "QualificationRequest", OutputListKey: "", OutputItemKey: ""}, + "AssociateQualificationWithWorker": {Verb: "Relate", Resource: "QualificationWithWorker", OutputListKey: "", OutputItemKey: ""}, + "CreateAdditionalAssignmentsForHIT": {Verb: "Create", Resource: "AdditionalAssignmentsForHIT", OutputListKey: "", OutputItemKey: ""}, + "CreateHIT": {Verb: "Create", Resource: "HIT", OutputListKey: "", OutputItemKey: "HIT"}, + "CreateHITType": {Verb: "Create", Resource: "HITType", OutputListKey: "", OutputItemKey: ""}, + "CreateHITWithHITType": {Verb: "Create", Resource: "HITWithHITType", OutputListKey: "", OutputItemKey: "HIT"}, + "CreateQualificationType": {Verb: "Create", Resource: "QualificationType", OutputListKey: "", OutputItemKey: "QualificationType"}, + "CreateWorkerBlock": {Verb: "Create", Resource: "WorkerBlock", OutputListKey: "", OutputItemKey: ""}, + "DeleteHIT": {Verb: "Delete", Resource: "HIT", OutputListKey: "", OutputItemKey: ""}, + "DeleteQualificationType": {Verb: "Delete", Resource: "QualificationType", OutputListKey: "", OutputItemKey: ""}, + "DeleteWorkerBlock": {Verb: "Delete", Resource: "WorkerBlock", OutputListKey: "", OutputItemKey: ""}, + "DisassociateQualificationFromWorker": {Verb: "Relate", Resource: "QualificationFromWorker", OutputListKey: "", OutputItemKey: ""}, + "GetAccountBalance": {Verb: "Get", Resource: "AccountBalance", OutputListKey: "", OutputItemKey: ""}, + "GetAssignment": {Verb: "Get", Resource: "Assignment", OutputListKey: "", OutputItemKey: "Assignment"}, + "GetFileUploadURL": {Verb: "Get", Resource: "FileUploadURL", OutputListKey: "", OutputItemKey: ""}, + "GetHIT": {Verb: "Get", Resource: "HIT", OutputListKey: "", OutputItemKey: "HIT"}, + "GetQualificationScore": {Verb: "Get", Resource: "QualificationScore", OutputListKey: "", OutputItemKey: "Qualification"}, + "GetQualificationType": {Verb: "Get", Resource: "QualificationType", OutputListKey: "", OutputItemKey: "QualificationType"}, + "ListAssignmentsForHIT": {Verb: "List", Resource: "AssignmentsForHIT", OutputListKey: "Assignments", OutputItemKey: ""}, + "ListBonusPayments": {Verb: "List", Resource: "BonusPayment", OutputListKey: "BonusPayments", OutputItemKey: ""}, + "ListHITs": {Verb: "List", Resource: "HIT", OutputListKey: "HITs", OutputItemKey: ""}, + "ListHITsForQualificationType": {Verb: "List", Resource: "HITsForQualificationType", OutputListKey: "HITs", OutputItemKey: ""}, + "ListQualificationRequests": {Verb: "List", Resource: "QualificationRequest", OutputListKey: "QualificationRequests", OutputItemKey: ""}, + "ListQualificationTypes": {Verb: "List", Resource: "QualificationType", OutputListKey: "QualificationTypes", OutputItemKey: ""}, + "ListReviewPolicyResultsForHIT": {Verb: "List", Resource: "ReviewPolicyResultsForHIT", OutputListKey: "", OutputItemKey: "AssignmentReviewPolicy"}, + "ListReviewableHITs": {Verb: "List", Resource: "ReviewableHIT", OutputListKey: "HITs", OutputItemKey: ""}, + "ListWorkerBlocks": {Verb: "List", Resource: "WorkerBlock", OutputListKey: "WorkerBlocks", OutputItemKey: ""}, + "ListWorkersWithQualificationType": {Verb: "List", Resource: "WorkersWithQualificationType", OutputListKey: "Qualifications", OutputItemKey: ""}, + "NotifyWorkers": {Verb: "Toggle", Resource: "Worker", OutputListKey: "NotifyWorkersFailureStatuses", OutputItemKey: ""}, + "RejectAssignment": {Verb: "Toggle", Resource: "Assignment", OutputListKey: "", OutputItemKey: ""}, + "RejectQualificationRequest": {Verb: "Toggle", Resource: "QualificationRequest", OutputListKey: "", OutputItemKey: ""}, + "UpdateExpirationForHIT": {Verb: "Update", Resource: "ExpirationForHIT", OutputListKey: "", OutputItemKey: ""}, + "UpdateHITReviewStatus": {Verb: "Update", Resource: "HITReviewStatu", OutputListKey: "", OutputItemKey: ""}, + "UpdateHITTypeOfHIT": {Verb: "Update", Resource: "HITTypeOfHIT", OutputListKey: "", OutputItemKey: ""}, + "UpdateNotificationSettings": {Verb: "Update", Resource: "NotificationSetting", OutputListKey: "", OutputItemKey: ""}, + "UpdateQualificationType": {Verb: "Update", Resource: "QualificationType", OutputListKey: "", OutputItemKey: "QualificationType"}, }) crud.Register("mwaa", map[string]crud.OpMeta{ "CreateCliToken": {Verb: "Create", Resource: "CliToken", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/clitoken/{Name}"}, @@ -11394,7 +12236,7 @@ func init() { "InvokeRestApi": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/restapi/{Name}"}, "ListEnvironments": {Verb: "List", Resource: "Environment", OutputListKey: "Environments", OutputItemKey: "", Method: "GET", URI: "/environments"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "PublishMetrics": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/metrics/environments/{EnvironmentName}"}, + "PublishMetrics": {Verb: "Create", Resource: "Metric", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/metrics/environments/{EnvironmentName}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateEnvironment": {Verb: "Update", Resource: "Environment", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/environments/{Name}"}, @@ -11410,13 +12252,20 @@ func init() { "ListWorkflowRuns": {Verb: "List", Resource: "WorkflowRun", OutputListKey: "WorkflowRuns", OutputItemKey: "", Method: "GET", URI: "/workflows/{WorkflowArn}/runs"}, "ListWorkflowVersions": {Verb: "List", Resource: "WorkflowVersion", OutputListKey: "WorkflowVersions", OutputItemKey: "", Method: "GET", URI: "/workflows/{WorkflowArn}/versions"}, "ListWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "Workflows", OutputItemKey: "", Method: "GET", URI: "/workflows"}, - "StartWorkflowRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workflows/{WorkflowArn}/runs"}, - "StopWorkflowRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workflows/{WorkflowArn}/runs/{RunId}"}, + "StartWorkflowRun": {Verb: "Toggle", Resource: "WorkflowRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workflows/{WorkflowArn}/runs"}, + "StopWorkflowRun": {Verb: "Toggle", Resource: "WorkflowRun", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workflows/{WorkflowArn}/runs/{RunId}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateWorkflow": {Verb: "Update", Resource: "Workflow", OutputListKey: "Warnings", OutputItemKey: "", Method: "PUT", URI: "/workflows/{WorkflowArn}"}, }) crud.Register("neptune", map[string]crud.OpMeta{ + "AddRoleToDBCluster": {Verb: "Relate", Resource: "RoleToDBCluster", OutputListKey: "", OutputItemKey: ""}, + "AddSourceIdentifierToSubscription": {Verb: "Relate", Resource: "SourceIdentifierToSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "AddTagsToResource": {Verb: "Relate", Resource: "TagsToResource", OutputListKey: "", OutputItemKey: ""}, + "ApplyPendingMaintenanceAction": {Verb: "Update", Resource: "PendingMaintenanceAction", OutputListKey: "", OutputItemKey: "ResourcePendingMaintenanceActions"}, + "CopyDBClusterParameterGroup": {Verb: "Create", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: "DBClusterParameterGroup"}, + "CopyDBClusterSnapshot": {Verb: "Create", Resource: "DBClusterSnapshot", OutputListKey: "", OutputItemKey: "DBClusterSnapshot"}, + "CopyDBParameterGroup": {Verb: "Create", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: "DBParameterGroup"}, "CreateDBCluster": {Verb: "Create", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, "CreateDBClusterEndpoint": {Verb: "Create", Resource: "DBClusterEndpoint", OutputListKey: "ExcludedMembers", OutputItemKey: ""}, "CreateDBClusterParameterGroup": {Verb: "Create", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: "DBClusterParameterGroup"}, @@ -11455,6 +12304,8 @@ func init() { "DescribeOrderableDBInstanceOptions": {Verb: "Get", Resource: "OrderableDBInstanceOption", OutputListKey: "OrderableDBInstanceOptions", OutputItemKey: ""}, "DescribePendingMaintenanceActions": {Verb: "Get", Resource: "PendingMaintenanceAction", OutputListKey: "PendingMaintenanceActions", OutputItemKey: ""}, "DescribeValidDBInstanceModifications": {Verb: "Get", Resource: "ValidDBInstanceModification", OutputListKey: "", OutputItemKey: "ValidDBInstanceModificationsMessage"}, + "FailoverDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "FailoverGlobalCluster": {Verb: "Toggle", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "TagList", OutputItemKey: ""}, "ModifyDBCluster": {Verb: "Update", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, "ModifyDBClusterEndpoint": {Verb: "Update", Resource: "DBClusterEndpoint", OutputListKey: "ExcludedMembers", OutputItemKey: ""}, @@ -11465,14 +12316,26 @@ func init() { "ModifyDBSubnetGroup": {Verb: "Update", Resource: "DBSubnetGroup", OutputListKey: "", OutputItemKey: "DBSubnetGroup"}, "ModifyEventSubscription": {Verb: "Update", Resource: "EventSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, "ModifyGlobalCluster": {Verb: "Update", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "RebootDBInstance": {Verb: "Toggle", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, + "RemoveFromGlobalCluster": {Verb: "Relate", Resource: "FromGlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "RemoveRoleFromDBCluster": {Verb: "Relate", Resource: "RoleFromDBCluster", OutputListKey: "", OutputItemKey: ""}, + "RemoveSourceIdentifierFromSubscription": {Verb: "Relate", Resource: "SourceIdentifierFromSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "RemoveTagsFromResource": {Verb: "Relate", Resource: "TagsFromResource", OutputListKey: "", OutputItemKey: ""}, + "ResetDBClusterParameterGroup": {Verb: "Toggle", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "ResetDBParameterGroup": {Verb: "Toggle", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "RestoreDBClusterFromSnapshot": {Verb: "Create", Resource: "DBClusterFromSnapshot", OutputListKey: "", OutputItemKey: "DBCluster"}, + "RestoreDBClusterToPointInTime": {Verb: "Create", Resource: "DBClusterToPointInTime", OutputListKey: "", OutputItemKey: "DBCluster"}, + "StartDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "StopDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "SwitchoverGlobalCluster": {Verb: "Toggle", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, }) crud.Register("neptunedata", map[string]crud.OpMeta{ - "CancelGremlinQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/gremlin/status/{queryId}"}, - "CancelLoaderJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/loader/{loadId}"}, - "CancelMLDataProcessingJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/ml/dataprocessing/{id}"}, - "CancelMLModelTrainingJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/ml/modeltraining/{id}"}, - "CancelMLModelTransformJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/ml/modeltransform/{id}"}, - "CancelOpenCypherQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/opencypher/status/{queryId}"}, + "CancelGremlinQuery": {Verb: "Toggle", Resource: "GremlinQuery", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/gremlin/status/{queryId}"}, + "CancelLoaderJob": {Verb: "Toggle", Resource: "LoaderJob", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/loader/{loadId}"}, + "CancelMLDataProcessingJob": {Verb: "Toggle", Resource: "MLDataProcessingJob", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/ml/dataprocessing/{id}"}, + "CancelMLModelTrainingJob": {Verb: "Toggle", Resource: "MLModelTrainingJob", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/ml/modeltraining/{id}"}, + "CancelMLModelTransformJob": {Verb: "Toggle", Resource: "MLModelTransformJob", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/ml/modeltransform/{id}"}, + "CancelOpenCypherQuery": {Verb: "Toggle", Resource: "OpenCypherQuery", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/opencypher/status/{queryId}"}, "CreateMLEndpoint": {Verb: "Create", Resource: "MLEndpoint", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ml/endpoints"}, "DeleteMLEndpoint": {Verb: "Delete", Resource: "MLEndpoint", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/ml/endpoints/{id}"}, "DeletePropertygraphStatistics": {Verb: "Delete", Resource: "PropertygraphStatistic", OutputListKey: "", OutputItemKey: "payload", Method: "DELETE", URI: "/propertygraph/statistics"}, @@ -11506,15 +12369,15 @@ func init() { "ListOpenCypherQueries": {Verb: "List", Resource: "OpenCypherQuery", OutputListKey: "queries", OutputItemKey: "", Method: "GET", URI: "/opencypher/status"}, "ManagePropertygraphStatistics": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/propertygraph/statistics"}, "ManageSparqlStatistics": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sparql/statistics"}, - "StartLoaderJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/loader"}, - "StartMLDataProcessingJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ml/dataprocessing"}, - "StartMLModelTrainingJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ml/modeltraining"}, - "StartMLModelTransformJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ml/modeltransform"}, + "StartLoaderJob": {Verb: "Toggle", Resource: "LoaderJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/loader"}, + "StartMLDataProcessingJob": {Verb: "Toggle", Resource: "MLDataProcessingJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ml/dataprocessing"}, + "StartMLModelTrainingJob": {Verb: "Toggle", Resource: "MLModelTrainingJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ml/modeltraining"}, + "StartMLModelTransformJob": {Verb: "Toggle", Resource: "MLModelTransformJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ml/modeltransform"}, }) crud.Register("neptunegraph", map[string]crud.OpMeta{ - "CancelExportTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/exporttasks/{taskIdentifier}"}, - "CancelImportTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/importtasks/{taskIdentifier}"}, - "CancelQuery": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/queries/{queryId}"}, + "CancelExportTask": {Verb: "Toggle", Resource: "ExportTask", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/exporttasks/{taskIdentifier}"}, + "CancelImportTask": {Verb: "Toggle", Resource: "ImportTask", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/importtasks/{taskIdentifier}"}, + "CancelQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/queries/{queryId}"}, "CreateGraph": {Verb: "Create", Resource: "Graph", OutputListKey: "", OutputItemKey: "vectorSearchConfiguration", Method: "POST", URI: "/graphs"}, "CreateGraphSnapshot": {Verb: "Create", Resource: "GraphSnapshot", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/snapshots"}, "CreateGraphUsingImportTask": {Verb: "Create", Resource: "GraphUsingImportTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/importtasks"}, @@ -11537,17 +12400,22 @@ func init() { "ListPrivateGraphEndpoints": {Verb: "List", Resource: "PrivateGraphEndpoint", OutputListKey: "privateGraphEndpoints", OutputItemKey: "", Method: "GET", URI: "/graphs/{graphIdentifier}/endpoints/"}, "ListQueries": {Verb: "List", Resource: "Query", OutputListKey: "queries", OutputItemKey: "", Method: "GET", URI: "/queries"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "ResetGraph": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/graphs/{graphIdentifier}"}, - "RestoreGraphFromSnapshot": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/snapshots/{snapshotIdentifier}/restore"}, - "StartExportTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/exporttasks"}, - "StartGraph": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graphs/{graphIdentifier}/start"}, - "StartImportTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graphs/{graphIdentifier}/importtasks"}, - "StopGraph": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graphs/{graphIdentifier}/stop"}, + "ResetGraph": {Verb: "Toggle", Resource: "Graph", OutputListKey: "", OutputItemKey: "vectorSearchConfiguration", Method: "PUT", URI: "/graphs/{graphIdentifier}"}, + "RestoreGraphFromSnapshot": {Verb: "Create", Resource: "GraphFromSnapshot", OutputListKey: "", OutputItemKey: "vectorSearchConfiguration", Method: "POST", URI: "/snapshots/{snapshotIdentifier}/restore"}, + "StartExportTask": {Verb: "Toggle", Resource: "ExportTask", OutputListKey: "", OutputItemKey: "exportFilter", Method: "POST", URI: "/exporttasks"}, + "StartGraph": {Verb: "Toggle", Resource: "Graph", OutputListKey: "", OutputItemKey: "vectorSearchConfiguration", Method: "POST", URI: "/graphs/{graphIdentifier}/start"}, + "StartImportTask": {Verb: "Toggle", Resource: "ImportTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/graphs/{graphIdentifier}/importtasks"}, + "StopGraph": {Verb: "Toggle", Resource: "Graph", OutputListKey: "", OutputItemKey: "vectorSearchConfiguration", Method: "POST", URI: "/graphs/{graphIdentifier}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateGraph": {Verb: "Update", Resource: "Graph", OutputListKey: "", OutputItemKey: "vectorSearchConfiguration", Method: "PATCH", URI: "/graphs/{graphIdentifier}"}, }) crud.Register("networkfirewall", map[string]crud.OpMeta{ + "AcceptNetworkFirewallTransitGatewayAttachment": {Verb: "Toggle", Resource: "NetworkFirewallTransitGatewayAttachment", OutputListKey: "", OutputItemKey: ""}, + "AssociateAvailabilityZones": {Verb: "Relate", Resource: "AvailabilityZone", OutputListKey: "AvailabilityZoneMappings", OutputItemKey: ""}, + "AssociateFirewallPolicy": {Verb: "Relate", Resource: "FirewallPolicy", OutputListKey: "", OutputItemKey: ""}, + "AssociateSubnets": {Verb: "Relate", Resource: "Subnet", OutputListKey: "SubnetMappings", OutputItemKey: ""}, + "AttachRuleGroupsToProxyConfiguration": {Verb: "Relate", Resource: "RuleGroupsToProxyConfiguration", OutputListKey: "", OutputItemKey: "ProxyConfiguration"}, "CreateContainerAssociation": {Verb: "Create", Resource: "ContainerAssociation", OutputListKey: "ContainerMonitoringConfigurations", OutputItemKey: ""}, "CreateFirewall": {Verb: "Create", Resource: "Firewall", OutputListKey: "", OutputItemKey: "Firewall"}, "CreateFirewallPolicy": {Verb: "Create", Resource: "FirewallPolicy", OutputListKey: "", OutputItemKey: "FirewallPolicyResponse"}, @@ -11586,6 +12454,9 @@ func init() { "DescribeRuleGroupSummary": {Verb: "Get", Resource: "RuleGroupSummary", OutputListKey: "", OutputItemKey: "Summary"}, "DescribeTLSInspectionConfiguration": {Verb: "Get", Resource: "TLSInspectionConfiguration", OutputListKey: "", OutputItemKey: "TLSInspectionConfiguration"}, "DescribeVpcEndpointAssociation": {Verb: "Get", Resource: "VpcEndpointAssociation", OutputListKey: "", OutputItemKey: "VpcEndpointAssociation"}, + "DetachRuleGroupsFromProxyConfiguration": {Verb: "Relate", Resource: "RuleGroupsFromProxyConfiguration", OutputListKey: "", OutputItemKey: "ProxyConfiguration"}, + "DisassociateAvailabilityZones": {Verb: "Relate", Resource: "AvailabilityZone", OutputListKey: "AvailabilityZoneMappings", OutputItemKey: ""}, + "DisassociateSubnets": {Verb: "Relate", Resource: "Subnet", OutputListKey: "SubnetMappings", OutputItemKey: ""}, "GetAnalysisReportResults": {Verb: "Get", Resource: "AnalysisReportResult", OutputListKey: "AnalysisReportResults", OutputItemKey: ""}, "ListAnalysisReports": {Verb: "List", Resource: "AnalysisReport", OutputListKey: "AnalysisReports", OutputItemKey: ""}, "ListContainerAssociations": {Verb: "List", Resource: "ContainerAssociation", OutputListKey: "ContainerAssociations", OutputItemKey: ""}, @@ -11601,6 +12472,10 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListVpcEndpointAssociations": {Verb: "List", Resource: "VpcEndpointAssociation", OutputListKey: "VpcEndpointAssociations", OutputItemKey: ""}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "RejectNetworkFirewallTransitGatewayAttachment": {Verb: "Toggle", Resource: "NetworkFirewallTransitGatewayAttachment", OutputListKey: "", OutputItemKey: ""}, + "StartAnalysisReport": {Verb: "Toggle", Resource: "AnalysisReport", OutputListKey: "", OutputItemKey: ""}, + "StartFlowCapture": {Verb: "Toggle", Resource: "FlowCapture", OutputListKey: "", OutputItemKey: ""}, + "StartFlowFlush": {Verb: "Toggle", Resource: "FlowFlush", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAvailabilityZoneChangeProtection": {Verb: "Update", Resource: "AvailabilityZoneChangeProtection", OutputListKey: "", OutputItemKey: ""}, @@ -11638,23 +12513,23 @@ func init() { "ListMonitors": {Verb: "List", Resource: "Monitor", OutputListKey: "monitors", OutputItemKey: "", Method: "GET", URI: "/monitors"}, "ListScopes": {Verb: "List", Resource: "Scope", OutputListKey: "scopes", OutputItemKey: "", Method: "GET", URI: "/scopes"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "StartQueryMonitorTopContributors": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/monitors/{monitorName}/topContributorsQueries"}, - "StartQueryWorkloadInsightsTopContributors": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workloadInsights/{scopeId}/topContributorsQueries"}, - "StartQueryWorkloadInsightsTopContributorsData": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workloadInsights/{scopeId}/topContributorsDataQueries"}, - "StopQueryMonitorTopContributors": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/monitors/{monitorName}/topContributorsQueries/{queryId}"}, - "StopQueryWorkloadInsightsTopContributors": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workloadInsights/{scopeId}/topContributorsQueries/{queryId}"}, - "StopQueryWorkloadInsightsTopContributorsData": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workloadInsights/{scopeId}/topContributorsDataQueries/{queryId}"}, + "StartQueryMonitorTopContributors": {Verb: "Toggle", Resource: "QueryMonitorTopContributor", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/monitors/{monitorName}/topContributorsQueries"}, + "StartQueryWorkloadInsightsTopContributors": {Verb: "Toggle", Resource: "QueryWorkloadInsightsTopContributor", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workloadInsights/{scopeId}/topContributorsQueries"}, + "StartQueryWorkloadInsightsTopContributorsData": {Verb: "Toggle", Resource: "QueryWorkloadInsightsTopContributorsData", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/workloadInsights/{scopeId}/topContributorsDataQueries"}, + "StopQueryMonitorTopContributors": {Verb: "Toggle", Resource: "QueryMonitorTopContributor", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/monitors/{monitorName}/topContributorsQueries/{queryId}"}, + "StopQueryWorkloadInsightsTopContributors": {Verb: "Toggle", Resource: "QueryWorkloadInsightsTopContributor", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workloadInsights/{scopeId}/topContributorsQueries/{queryId}"}, + "StopQueryWorkloadInsightsTopContributorsData": {Verb: "Toggle", Resource: "QueryWorkloadInsightsTopContributorsData", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workloadInsights/{scopeId}/topContributorsDataQueries/{queryId}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateMonitor": {Verb: "Update", Resource: "Monitor", OutputListKey: "localResources", OutputItemKey: "", Method: "PATCH", URI: "/monitors/{monitorName}"}, "UpdateScope": {Verb: "Update", Resource: "Scope", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/scopes/{scopeId}"}, }) crud.Register("networkmanager", map[string]crud.OpMeta{ - "AcceptAttachment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/attachments/{AttachmentId}/accept"}, - "AssociateConnectPeer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/connect-peer-associations"}, - "AssociateCustomerGateway": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/customer-gateway-associations"}, - "AssociateLink": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/link-associations"}, - "AssociateTransitGatewayConnectPeer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/transit-gateway-connect-peer-associations"}, + "AcceptAttachment": {Verb: "Toggle", Resource: "Attachment", OutputListKey: "", OutputItemKey: "Attachment", Method: "POST", URI: "/attachments/{AttachmentId}/accept"}, + "AssociateConnectPeer": {Verb: "Relate", Resource: "ConnectPeer", OutputListKey: "", OutputItemKey: "ConnectPeerAssociation", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/connect-peer-associations"}, + "AssociateCustomerGateway": {Verb: "Relate", Resource: "CustomerGateway", OutputListKey: "", OutputItemKey: "CustomerGatewayAssociation", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/customer-gateway-associations"}, + "AssociateLink": {Verb: "Relate", Resource: "Link", OutputListKey: "", OutputItemKey: "LinkAssociation", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/link-associations"}, + "AssociateTransitGatewayConnectPeer": {Verb: "Relate", Resource: "TransitGatewayConnectPeer", OutputListKey: "", OutputItemKey: "TransitGatewayConnectPeerAssociation", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/transit-gateway-connect-peer-associations"}, "CreateConnectAttachment": {Verb: "Create", Resource: "ConnectAttachment", OutputListKey: "", OutputItemKey: "ConnectAttachment", Method: "POST", URI: "/connect-attachments"}, "CreateConnectPeer": {Verb: "Create", Resource: "ConnectPeer", OutputListKey: "", OutputItemKey: "ConnectPeer", Method: "POST", URI: "/connect-peers"}, "CreateConnection": {Verb: "Create", Resource: "Connection", OutputListKey: "", OutputItemKey: "Connection", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/connections"}, @@ -11683,10 +12558,10 @@ func init() { "DeleteSite": {Verb: "Delete", Resource: "Site", OutputListKey: "", OutputItemKey: "Site", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/sites/{SiteId}"}, "DeregisterTransitGateway": {Verb: "Delete", Resource: "TransitGateway", OutputListKey: "", OutputItemKey: "TransitGatewayRegistration", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/transit-gateway-registrations/{TransitGatewayArn}"}, "DescribeGlobalNetworks": {Verb: "Get", Resource: "GlobalNetwork", OutputListKey: "GlobalNetworks", OutputItemKey: "", Method: "GET", URI: "/global-networks"}, - "DisassociateConnectPeer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/connect-peer-associations/{ConnectPeerId}"}, - "DisassociateCustomerGateway": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/customer-gateway-associations/{CustomerGatewayArn}"}, - "DisassociateLink": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/link-associations"}, - "DisassociateTransitGatewayConnectPeer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/transit-gateway-connect-peer-associations/{TransitGatewayConnectPeerArn}"}, + "DisassociateConnectPeer": {Verb: "Relate", Resource: "ConnectPeer", OutputListKey: "", OutputItemKey: "ConnectPeerAssociation", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/connect-peer-associations/{ConnectPeerId}"}, + "DisassociateCustomerGateway": {Verb: "Relate", Resource: "CustomerGateway", OutputListKey: "", OutputItemKey: "CustomerGatewayAssociation", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/customer-gateway-associations/{CustomerGatewayArn}"}, + "DisassociateLink": {Verb: "Relate", Resource: "Link", OutputListKey: "", OutputItemKey: "LinkAssociation", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/link-associations"}, + "DisassociateTransitGatewayConnectPeer": {Verb: "Relate", Resource: "TransitGatewayConnectPeer", OutputListKey: "", OutputItemKey: "TransitGatewayConnectPeerAssociation", Method: "DELETE", URI: "/global-networks/{GlobalNetworkId}/transit-gateway-connect-peer-associations/{TransitGatewayConnectPeerArn}"}, "ExecuteCoreNetworkChangeSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/core-networks/{CoreNetworkId}/core-network-change-sets/{PolicyVersionId}/execute"}, "GetConnectAttachment": {Verb: "Get", Resource: "ConnectAttachment", OutputListKey: "", OutputItemKey: "ConnectAttachment", Method: "GET", URI: "/connect-attachments/{AttachmentId}"}, "GetConnectPeer": {Verb: "Get", Resource: "ConnectPeer", OutputListKey: "", OutputItemKey: "ConnectPeer", Method: "GET", URI: "/connect-peers/{ConnectPeerId}"}, @@ -11729,11 +12604,11 @@ func init() { "PutCoreNetworkPolicy": {Verb: "Update", Resource: "CoreNetworkPolicy", OutputListKey: "", OutputItemKey: "CoreNetworkPolicy", Method: "POST", URI: "/core-networks/{CoreNetworkId}/core-network-policy"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/resource-policy/{ResourceArn}"}, "RegisterTransitGateway": {Verb: "Create", Resource: "TransitGateway", OutputListKey: "", OutputItemKey: "TransitGatewayRegistration", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/transit-gateway-registrations"}, - "RejectAttachment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/attachments/{AttachmentId}/reject"}, - "RemoveAttachmentRoutingPolicyLabel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/routing-policy-label/core-network/{CoreNetworkId}/attachment/{AttachmentId}"}, - "RestoreCoreNetworkPolicyVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/core-networks/{CoreNetworkId}/core-network-policy-versions/{PolicyVersionId}/restore"}, - "StartOrganizationServiceAccessUpdate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organizations/service-access"}, - "StartRouteAnalysis": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/route-analyses"}, + "RejectAttachment": {Verb: "Toggle", Resource: "Attachment", OutputListKey: "", OutputItemKey: "Attachment", Method: "POST", URI: "/attachments/{AttachmentId}/reject"}, + "RemoveAttachmentRoutingPolicyLabel": {Verb: "Relate", Resource: "AttachmentRoutingPolicyLabel", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/routing-policy-label/core-network/{CoreNetworkId}/attachment/{AttachmentId}"}, + "RestoreCoreNetworkPolicyVersion": {Verb: "Create", Resource: "CoreNetworkPolicyVersion", OutputListKey: "", OutputItemKey: "CoreNetworkPolicy", Method: "POST", URI: "/core-networks/{CoreNetworkId}/core-network-policy-versions/{PolicyVersionId}/restore"}, + "StartOrganizationServiceAccessUpdate": {Verb: "Toggle", Resource: "OrganizationServiceAccessUpdate", OutputListKey: "", OutputItemKey: "OrganizationStatus", Method: "POST", URI: "/organizations/service-access"}, + "StartRouteAnalysis": {Verb: "Toggle", Resource: "RouteAnalysi", OutputListKey: "", OutputItemKey: "RouteAnalysis", Method: "POST", URI: "/global-networks/{GlobalNetworkId}/route-analyses"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateConnection": {Verb: "Update", Resource: "Connection", OutputListKey: "", OutputItemKey: "Connection", Method: "PATCH", URI: "/global-networks/{GlobalNetworkId}/connections/{ConnectionId}"}, @@ -11761,21 +12636,21 @@ func init() { "UpdateProbe": {Verb: "Update", Resource: "Probe", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/monitors/{monitorName}/probes/{probeId}"}, }) crud.Register("notifications", map[string]crud.OpMeta{ - "AssociateChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels/associate/{arn}"}, - "AssociateManagedNotificationAccountContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contacts/associate-managed-notification/{contactIdentifier}"}, - "AssociateManagedNotificationAdditionalChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/associate-managed-notification/{channelArn}"}, - "AssociateOrganizationalUnit": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organizational-units/associate/{organizationalUnitId}"}, + "AssociateChannel": {Verb: "Relate", Resource: "Channel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels/associate/{arn}"}, + "AssociateManagedNotificationAccountContact": {Verb: "Relate", Resource: "ManagedNotificationAccountContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contacts/associate-managed-notification/{contactIdentifier}"}, + "AssociateManagedNotificationAdditionalChannel": {Verb: "Relate", Resource: "ManagedNotificationAdditionalChannel", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/associate-managed-notification/{channelArn}"}, + "AssociateOrganizationalUnit": {Verb: "Relate", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organizational-units/associate/{organizationalUnitId}"}, "CreateEventRule": {Verb: "Create", Resource: "EventRule", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/event-rules"}, "CreateNotificationConfiguration": {Verb: "Create", Resource: "NotificationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/notification-configurations"}, "DeleteEventRule": {Verb: "Delete", Resource: "EventRule", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/event-rules/{arn}"}, "DeleteNotificationConfiguration": {Verb: "Delete", Resource: "NotificationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/notification-configurations/{arn}"}, "DeregisterNotificationHub": {Verb: "Delete", Resource: "NotificationHub", OutputListKey: "", OutputItemKey: "statusSummary", Method: "DELETE", URI: "/notification-hubs/{notificationHubRegion}"}, - "DisableNotificationsAccessForOrganization": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/organization/access"}, - "DisassociateChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels/disassociate/{arn}"}, - "DisassociateManagedNotificationAccountContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contacts/disassociate-managed-notification/{contactIdentifier}"}, - "DisassociateManagedNotificationAdditionalChannel": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/disassociate-managed-notification/{channelArn}"}, - "DisassociateOrganizationalUnit": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organizational-units/disassociate/{organizationalUnitId}"}, - "EnableNotificationsAccessForOrganization": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organization/access"}, + "DisableNotificationsAccessForOrganization": {Verb: "Toggle", Resource: "NotificationsAccessForOrganization", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/organization/access"}, + "DisassociateChannel": {Verb: "Relate", Resource: "Channel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/channels/disassociate/{arn}"}, + "DisassociateManagedNotificationAccountContact": {Verb: "Relate", Resource: "ManagedNotificationAccountContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/contacts/disassociate-managed-notification/{contactIdentifier}"}, + "DisassociateManagedNotificationAdditionalChannel": {Verb: "Relate", Resource: "ManagedNotificationAdditionalChannel", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/channels/disassociate-managed-notification/{channelArn}"}, + "DisassociateOrganizationalUnit": {Verb: "Relate", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organizational-units/disassociate/{organizationalUnitId}"}, + "EnableNotificationsAccessForOrganization": {Verb: "Toggle", Resource: "NotificationsAccessForOrganization", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organization/access"}, "GetEventRule": {Verb: "Get", Resource: "EventRule", OutputListKey: "managedRules", OutputItemKey: "", Method: "GET", URI: "/event-rules/{arn}"}, "GetManagedNotificationChildEvent": {Verb: "Get", Resource: "ManagedNotificationChildEvent", OutputListKey: "", OutputItemKey: "content", Method: "GET", URI: "/managed-notification-child-events/{arn}"}, "GetManagedNotificationConfiguration": {Verb: "Get", Resource: "ManagedNotificationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/managed-notification-configurations/{arn}"}, @@ -11802,7 +12677,7 @@ func init() { "UpdateNotificationConfiguration": {Verb: "Update", Resource: "NotificationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/notification-configurations/{arn}"}, }) crud.Register("notificationscontacts", map[string]crud.OpMeta{ - "ActivateEmailContact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/emailcontacts/{arn}/activate/{code}"}, + "ActivateEmailContact": {Verb: "Toggle", Resource: "EmailContact", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/emailcontacts/{arn}/activate/{code}"}, "CreateEmailContact": {Verb: "Create", Resource: "EmailContact", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2022-09-19/emailcontacts"}, "DeleteEmailContact": {Verb: "Delete", Resource: "EmailContact", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/emailcontacts/{arn}"}, "GetEmailContact": {Verb: "Get", Resource: "EmailContact", OutputListKey: "", OutputItemKey: "emailContact", Method: "GET", URI: "/emailcontacts/{arn}"}, @@ -11874,12 +12749,12 @@ func init() { "ListTelemetryPipelines": {Verb: "List", Resource: "TelemetryPipeline", OutputListKey: "PipelineSummaries", OutputItemKey: "", Method: "POST", URI: "/ListTelemetryPipelines"}, "ListTelemetryRules": {Verb: "List", Resource: "TelemetryRule", OutputListKey: "TelemetryRuleSummaries", OutputItemKey: "", Method: "POST", URI: "/ListTelemetryRules"}, "ListTelemetryRulesForOrganization": {Verb: "List", Resource: "TelemetryRulesForOrganization", OutputListKey: "TelemetryRuleSummaries", OutputItemKey: "", Method: "POST", URI: "/ListTelemetryRulesForOrganization"}, - "StartTelemetryEnrichment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTelemetryEnrichment"}, - "StartTelemetryEvaluation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTelemetryEvaluation"}, - "StartTelemetryEvaluationForOrganization": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTelemetryEvaluationForOrganization"}, - "StopTelemetryEnrichment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopTelemetryEnrichment"}, - "StopTelemetryEvaluation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopTelemetryEvaluation"}, - "StopTelemetryEvaluationForOrganization": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopTelemetryEvaluationForOrganization"}, + "StartTelemetryEnrichment": {Verb: "Toggle", Resource: "TelemetryEnrichment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTelemetryEnrichment"}, + "StartTelemetryEvaluation": {Verb: "Toggle", Resource: "TelemetryEvaluation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTelemetryEvaluation"}, + "StartTelemetryEvaluationForOrganization": {Verb: "Toggle", Resource: "TelemetryEvaluationForOrganization", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTelemetryEvaluationForOrganization"}, + "StopTelemetryEnrichment": {Verb: "Toggle", Resource: "TelemetryEnrichment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopTelemetryEnrichment"}, + "StopTelemetryEvaluation": {Verb: "Toggle", Resource: "TelemetryEvaluation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopTelemetryEvaluation"}, + "StopTelemetryEvaluationForOrganization": {Verb: "Toggle", Resource: "TelemetryEvaluationForOrganization", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopTelemetryEvaluationForOrganization"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResource"}, "TestTelemetryPipeline": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TestTelemetryPipeline"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResource"}, @@ -11890,6 +12765,9 @@ func init() { "ValidateTelemetryPipelineConfiguration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ValidateTelemetryPipelineConfiguration"}, }) crud.Register("odb", map[string]crud.OpMeta{ + "AcceptMarketplaceRegistration": {Verb: "Toggle", Resource: "MarketplaceRegistration", OutputListKey: "", OutputItemKey: ""}, + "AssociateIamRoleToResource": {Verb: "Relate", Resource: "IamRoleToResource", OutputListKey: "", OutputItemKey: ""}, + "AssociateVirtualMachinesToExadbVmCluster": {Verb: "Relate", Resource: "VirtualMachinesToExadbVmCluster", OutputListKey: "", OutputItemKey: ""}, "CreateAutonomousDatabase": {Verb: "Create", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: ""}, "CreateAutonomousDatabaseBackup": {Verb: "Create", Resource: "AutonomousDatabaseBackup", OutputListKey: "", OutputItemKey: ""}, "CreateAutonomousDatabaseWallet": {Verb: "Create", Resource: "AutonomousDatabaseWallet", OutputListKey: "", OutputItemKey: ""}, @@ -11909,6 +12787,9 @@ func init() { "DeleteExascaleDbStorageVault": {Verb: "Delete", Resource: "ExascaleDbStorageVault", OutputListKey: "", OutputItemKey: ""}, "DeleteOdbNetwork": {Verb: "Delete", Resource: "OdbNetwork", OutputListKey: "", OutputItemKey: ""}, "DeleteOdbPeeringConnection": {Verb: "Delete", Resource: "OdbPeeringConnection", OutputListKey: "", OutputItemKey: ""}, + "DisassociateIamRoleFromResource": {Verb: "Relate", Resource: "IamRoleFromResource", OutputListKey: "", OutputItemKey: ""}, + "DisassociateVirtualMachinesFromExadbVmCluster": {Verb: "Relate", Resource: "VirtualMachinesFromExadbVmCluster", OutputListKey: "", OutputItemKey: ""}, + "FailoverAutonomousDatabase": {Verb: "Toggle", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: ""}, "GetAutonomousDatabase": {Verb: "Get", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: "autonomousDatabase"}, "GetAutonomousDatabaseBackup": {Verb: "Get", Resource: "AutonomousDatabaseBackup", OutputListKey: "", OutputItemKey: "autonomousDatabaseBackup"}, "GetAutonomousDatabaseWalletDetails": {Verb: "Get", Resource: "AutonomousDatabaseWalletDetail", OutputListKey: "", OutputItemKey: "autonomousDatabaseWalletDetails"}, @@ -11923,6 +12804,7 @@ func init() { "GetOciOnboardingStatus": {Verb: "Get", Resource: "OciOnboardingStatu", OutputListKey: "autonomousDatabaseOciIntegrationIamRoles", OutputItemKey: "ociIdentityDomain"}, "GetOdbNetwork": {Verb: "Get", Resource: "OdbNetwork", OutputListKey: "", OutputItemKey: "odbNetwork"}, "GetOdbPeeringConnection": {Verb: "Get", Resource: "OdbPeeringConnection", OutputListKey: "", OutputItemKey: "odbPeeringConnection"}, + "InitializeService": {Verb: "Create", Resource: "Service", OutputListKey: "", OutputItemKey: ""}, "ListAutonomousDatabaseBackups": {Verb: "List", Resource: "AutonomousDatabaseBackup", OutputListKey: "autonomousDatabaseBackups", OutputItemKey: ""}, "ListAutonomousDatabaseCharacterSets": {Verb: "List", Resource: "AutonomousDatabaseCharacterSet", OutputListKey: "autonomousDatabaseCharacterSets", OutputItemKey: ""}, "ListAutonomousDatabaseClones": {Verb: "List", Resource: "AutonomousDatabaseClone", OutputListKey: "autonomousDatabaseClones", OutputItemKey: ""}, @@ -11945,6 +12827,14 @@ func init() { "ListOdbPeeringConnections": {Verb: "List", Resource: "OdbPeeringConnection", OutputListKey: "odbPeeringConnections", OutputItemKey: ""}, "ListSystemVersions": {Verb: "List", Resource: "SystemVersion", OutputListKey: "systemVersions", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "RebootAutonomousDatabase": {Verb: "Toggle", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: ""}, + "RebootDbNode": {Verb: "Toggle", Resource: "DbNode", OutputListKey: "", OutputItemKey: ""}, + "RestoreAutonomousDatabase": {Verb: "Create", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: ""}, + "StartAutonomousDatabase": {Verb: "Toggle", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: ""}, + "StartDbNode": {Verb: "Toggle", Resource: "DbNode", OutputListKey: "", OutputItemKey: ""}, + "StopAutonomousDatabase": {Verb: "Toggle", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: ""}, + "StopDbNode": {Verb: "Toggle", Resource: "DbNode", OutputListKey: "", OutputItemKey: ""}, + "SwitchoverAutonomousDatabase": {Verb: "Toggle", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAutonomousDatabase": {Verb: "Update", Resource: "AutonomousDatabase", OutputListKey: "", OutputItemKey: ""}, @@ -11956,14 +12846,14 @@ func init() { "UpdateOdbPeeringConnection": {Verb: "Update", Resource: "OdbPeeringConnection", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("omics", map[string]crud.OpMeta{ - "AbortMultipartReadSetUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/sequencestore/{sequenceStoreId}/upload/{uploadId}/abort"}, - "AcceptShare": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/share/{shareId}"}, - "BatchDeleteReadSet": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/readset/batch/delete"}, - "CancelAnnotationImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/import/annotation/{jobId}"}, - "CancelRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/run/{id}/cancel"}, - "CancelRunBatch": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runBatch/cancel"}, - "CancelVariantImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/import/variant/{jobId}"}, - "CompleteMultipartReadSetUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/upload/{uploadId}/complete"}, + "AbortMultipartReadSetUpload": {Verb: "Toggle", Resource: "MultipartReadSetUpload", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/sequencestore/{sequenceStoreId}/upload/{uploadId}/abort"}, + "AcceptShare": {Verb: "Toggle", Resource: "Share", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/share/{shareId}"}, + "BatchDeleteReadSet": {Verb: "Delete", Resource: "ReadSet", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/readset/batch/delete"}, + "CancelAnnotationImportJob": {Verb: "Toggle", Resource: "AnnotationImportJob", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/import/annotation/{jobId}"}, + "CancelRun": {Verb: "Toggle", Resource: "Run", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/run/{id}/cancel"}, + "CancelRunBatch": {Verb: "Toggle", Resource: "RunBatch", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runBatch/cancel"}, + "CancelVariantImportJob": {Verb: "Toggle", Resource: "VariantImportJob", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/import/variant/{jobId}"}, + "CompleteMultipartReadSetUpload": {Verb: "Toggle", Resource: "MultipartReadSetUpload", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/upload/{uploadId}/complete"}, "CreateAnnotationStore": {Verb: "Create", Resource: "AnnotationStore", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/annotationStore"}, "CreateAnnotationStoreVersion": {Verb: "Create", Resource: "AnnotationStoreVersion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/annotationStore/{name}/version"}, "CreateConfiguration": {Verb: "Create", Resource: "Configuration", OutputListKey: "", OutputItemKey: "runConfigurations", Method: "POST", URI: "/configuration"}, @@ -12044,14 +12934,14 @@ func init() { "ListWorkflowVersions": {Verb: "List", Resource: "WorkflowVersion", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/workflow/{workflowId}/version"}, "ListWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "items", OutputItemKey: "", Method: "GET", URI: "/workflow"}, "PutS3AccessPolicy": {Verb: "Update", Resource: "S3AccessPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/s3accesspolicy/{s3AccessPointArn}"}, - "StartAnnotationImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/import/annotation"}, - "StartReadSetActivationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/activationjob"}, - "StartReadSetExportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/exportjob"}, - "StartReadSetImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/importjob"}, - "StartReferenceImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/referencestore/{referenceStoreId}/importjob"}, - "StartRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/run"}, - "StartRunBatch": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runBatch"}, - "StartVariantImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/import/variant"}, + "StartAnnotationImportJob": {Verb: "Toggle", Resource: "AnnotationImportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/import/annotation"}, + "StartReadSetActivationJob": {Verb: "Toggle", Resource: "ReadSetActivationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/activationjob"}, + "StartReadSetExportJob": {Verb: "Toggle", Resource: "ReadSetExportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/exportjob"}, + "StartReadSetImportJob": {Verb: "Toggle", Resource: "ReadSetImportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sequencestore/{sequenceStoreId}/importjob"}, + "StartReferenceImportJob": {Verb: "Toggle", Resource: "ReferenceImportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/referencestore/{referenceStoreId}/importjob"}, + "StartRun": {Verb: "Toggle", Resource: "Run", OutputListKey: "", OutputItemKey: "configuration", Method: "POST", URI: "/run"}, + "StartRunBatch": {Verb: "Toggle", Resource: "RunBatch", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runBatch"}, + "StartVariantImportJob": {Verb: "Toggle", Resource: "VariantImportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/import/variant"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAnnotationStore": {Verb: "Update", Resource: "AnnotationStore", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/annotationStore/{name}"}, @@ -12065,15 +12955,15 @@ func init() { "UploadReadSetPart": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/sequencestore/{sequenceStoreId}/upload/{uploadId}/part"}, }) crud.Register("opensearch", map[string]crud.OpMeta{ - "AcceptInboundConnection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept"}, - "AddDataSource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/dataSource"}, - "AddDirectQueryDataSource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/directQueryDataSource"}, - "AddTags": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/tags"}, - "AssociatePackage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/packages/associate/{PackageID}/{DomainName}"}, - "AssociatePackages": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/packages/associateMultiple"}, - "AuthorizeVpcEndpointAccess": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/authorizeVpcEndpointAccess"}, - "CancelDomainConfigChange": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/config/cancel"}, - "CancelServiceSoftwareUpdate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/serviceSoftwareUpdate/cancel"}, + "AcceptInboundConnection": {Verb: "Toggle", Resource: "InboundConnection", OutputListKey: "", OutputItemKey: "Connection", Method: "PUT", URI: "/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept"}, + "AddDataSource": {Verb: "Relate", Resource: "DataSource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/dataSource"}, + "AddDirectQueryDataSource": {Verb: "Relate", Resource: "DirectQueryDataSource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/directQueryDataSource"}, + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/tags"}, + "AssociatePackage": {Verb: "Relate", Resource: "Package", OutputListKey: "", OutputItemKey: "DomainPackageDetails", Method: "POST", URI: "/2021-01-01/packages/associate/{PackageID}/{DomainName}"}, + "AssociatePackages": {Verb: "Relate", Resource: "Package", OutputListKey: "DomainPackageDetailsList", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/packages/associateMultiple"}, + "AuthorizeVpcEndpointAccess": {Verb: "Relate", Resource: "VpcEndpointAccess", OutputListKey: "", OutputItemKey: "AuthorizedPrincipal", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/authorizeVpcEndpointAccess"}, + "CancelDomainConfigChange": {Verb: "Toggle", Resource: "DomainConfigChange", OutputListKey: "CancelledChangeIds", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/config/cancel"}, + "CancelServiceSoftwareUpdate": {Verb: "Toggle", Resource: "ServiceSoftwareUpdate", OutputListKey: "", OutputItemKey: "ServiceSoftwareOptions", Method: "POST", URI: "/2021-01-01/opensearch/serviceSoftwareUpdate/cancel"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "appConfigs", OutputItemKey: "iamIdentityCenterOptions", Method: "POST", URI: "/2021-01-01/opensearch/application"}, "CreateDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: "DomainStatus", Method: "POST", URI: "/2021-01-01/opensearch/domain"}, "CreateIndex": {Verb: "Create", Resource: "Index", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/index"}, @@ -12134,14 +13024,14 @@ func init() { "ListVpcEndpointAccess": {Verb: "List", Resource: "VpcEndpointAccess", OutputListKey: "AuthorizedPrincipalList", OutputItemKey: "", Method: "GET", URI: "/2021-01-01/opensearch/domain/{DomainName}/listVpcEndpointAccess"}, "ListVpcEndpoints": {Verb: "List", Resource: "VpcEndpoint", OutputListKey: "VpcEndpointSummaryList", OutputItemKey: "", Method: "GET", URI: "/2021-01-01/opensearch/vpcEndpoints"}, "ListVpcEndpointsForDomain": {Verb: "List", Resource: "VpcEndpointsForDomain", OutputListKey: "VpcEndpointSummaryList", OutputItemKey: "", Method: "GET", URI: "/2021-01-01/opensearch/domain/{DomainName}/vpcEndpoints"}, - "PurchaseReservedInstanceOffering": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/purchaseReservedInstanceOffering"}, + "PurchaseReservedInstanceOffering": {Verb: "Create", Resource: "ReservedInstanceOffering", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/purchaseReservedInstanceOffering"}, "PutDefaultApplicationSetting": {Verb: "Update", Resource: "DefaultApplicationSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2021-01-01/opensearch/defaultApplicationSetting"}, "RegisterCapability": {Verb: "Create", Resource: "Capability", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/application/{applicationId}/capability/register"}, - "RejectInboundConnection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject"}, - "RemoveTags": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/tags-removal"}, - "RevokeVpcEndpointAccess": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/revokeVpcEndpointAccess"}, - "StartDomainMaintenance": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/domainMaintenance"}, - "StartServiceSoftwareUpdate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/serviceSoftwareUpdate/start"}, + "RejectInboundConnection": {Verb: "Toggle", Resource: "InboundConnection", OutputListKey: "", OutputItemKey: "Connection", Method: "PUT", URI: "/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject"}, + "RemoveTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/tags-removal"}, + "RevokeVpcEndpointAccess": {Verb: "Relate", Resource: "VpcEndpointAccess", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/revokeVpcEndpointAccess"}, + "StartDomainMaintenance": {Verb: "Toggle", Resource: "DomainMaintenance", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/domain/{DomainName}/domainMaintenance"}, + "StartServiceSoftwareUpdate": {Verb: "Toggle", Resource: "ServiceSoftwareUpdate", OutputListKey: "", OutputItemKey: "ServiceSoftwareOptions", Method: "POST", URI: "/2021-01-01/opensearch/serviceSoftwareUpdate/start"}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "appConfigs", OutputItemKey: "iamIdentityCenterOptions", Method: "PUT", URI: "/2021-01-01/opensearch/application/{id}"}, "UpdateDataSource": {Verb: "Update", Resource: "DataSource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2021-01-01/opensearch/domain/{DomainName}/dataSource/{Name}"}, "UpdateDirectQueryDataSource": {Verb: "Update", Resource: "DirectQueryDataSource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2021-01-01/opensearch/directQueryDataSource/{DataSourceName}"}, @@ -12151,7 +13041,7 @@ func init() { "UpdatePackageScope": {Verb: "Update", Resource: "PackageScope", OutputListKey: "PackageUserList", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/packages/updateScope"}, "UpdateScheduledAction": {Verb: "Update", Resource: "ScheduledAction", OutputListKey: "", OutputItemKey: "ScheduledAction", Method: "PUT", URI: "/2021-01-01/opensearch/domain/{DomainName}/scheduledAction/update"}, "UpdateVpcEndpoint": {Verb: "Update", Resource: "VpcEndpoint", OutputListKey: "", OutputItemKey: "VpcEndpoint", Method: "POST", URI: "/2021-01-01/opensearch/vpcEndpoints/update"}, - "UpgradeDomain": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2021-01-01/opensearch/upgradeDomain"}, + "UpgradeDomain": {Verb: "Update", Resource: "Domain", OutputListKey: "", OutputItemKey: "ChangeProgressDetails", Method: "POST", URI: "/2021-01-01/opensearch/upgradeDomain"}, }) crud.Register("opensearchserverless", map[string]crud.OpMeta{ "BatchGetCollection": {Verb: "List", Resource: "Collection", OutputListKey: "collectionDetails", OutputItemKey: ""}, @@ -12202,52 +13092,65 @@ func init() { "UpdateVpcEndpoint": {Verb: "Update", Resource: "VpcEndpoint", OutputListKey: "", OutputItemKey: "UpdateVpcEndpointDetail"}, }) crud.Register("organizations", map[string]crud.OpMeta{ - "CreateAccount": {Verb: "Create", Resource: "Account", OutputListKey: "", OutputItemKey: "CreateAccountStatus"}, - "CreateGovCloudAccount": {Verb: "Create", Resource: "GovCloudAccount", OutputListKey: "", OutputItemKey: "CreateAccountStatus"}, - "CreateOrganization": {Verb: "Create", Resource: "Organization", OutputListKey: "", OutputItemKey: "Organization"}, - "CreateOrganizationalUnit": {Verb: "Create", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: "OrganizationalUnit"}, - "CreatePolicy": {Verb: "Create", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, - "DeleteOrganization": {Verb: "Delete", Resource: "Organization", OutputListKey: "", OutputItemKey: ""}, - "DeleteOrganizationalUnit": {Verb: "Delete", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: ""}, - "DeletePolicy": {Verb: "Delete", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, - "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "DeregisterDelegatedAdministrator": {Verb: "Delete", Resource: "DelegatedAdministrator", OutputListKey: "", OutputItemKey: ""}, - "DescribeAccount": {Verb: "Get", Resource: "Account", OutputListKey: "", OutputItemKey: "Account"}, - "DescribeCreateAccountStatus": {Verb: "Get", Resource: "CreateAccountStatu", OutputListKey: "", OutputItemKey: "CreateAccountStatus"}, - "DescribeEffectivePolicy": {Verb: "Get", Resource: "EffectivePolicy", OutputListKey: "", OutputItemKey: "EffectivePolicy"}, - "DescribeHandshake": {Verb: "Get", Resource: "Handshake", OutputListKey: "", OutputItemKey: "Handshake"}, - "DescribeOrganization": {Verb: "Get", Resource: "Organization", OutputListKey: "", OutputItemKey: "Organization"}, - "DescribeOrganizationalUnit": {Verb: "Get", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: "OrganizationalUnit"}, - "DescribePolicy": {Verb: "Get", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, - "DescribeResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "ResourcePolicy"}, - "DescribeResponsibilityTransfer": {Verb: "Get", Resource: "ResponsibilityTransfer", OutputListKey: "", OutputItemKey: "ResponsibilityTransfer"}, - "ListAWSServiceAccessForOrganization": {Verb: "List", Resource: "AWSServiceAccessForOrganization", OutputListKey: "EnabledServicePrincipals", OutputItemKey: ""}, - "ListAccounts": {Verb: "List", Resource: "Account", OutputListKey: "Accounts", OutputItemKey: ""}, - "ListAccountsForParent": {Verb: "List", Resource: "AccountsForParent", OutputListKey: "Accounts", OutputItemKey: ""}, - "ListAccountsWithInvalidEffectivePolicy": {Verb: "List", Resource: "AccountsWithInvalidEffectivePolicy", OutputListKey: "Accounts", OutputItemKey: ""}, - "ListChildren": {Verb: "List", Resource: "Children", OutputListKey: "Children", OutputItemKey: ""}, - "ListCreateAccountStatus": {Verb: "List", Resource: "CreateAccountStatu", OutputListKey: "CreateAccountStatuses", OutputItemKey: ""}, - "ListDelegatedAdministrators": {Verb: "List", Resource: "DelegatedAdministrator", OutputListKey: "DelegatedAdministrators", OutputItemKey: ""}, - "ListDelegatedServicesForAccount": {Verb: "List", Resource: "DelegatedServicesForAccount", OutputListKey: "DelegatedServices", OutputItemKey: ""}, - "ListEffectivePolicyValidationErrors": {Verb: "List", Resource: "EffectivePolicyValidationError", OutputListKey: "EffectivePolicyValidationErrors", OutputItemKey: ""}, - "ListHandshakesForAccount": {Verb: "List", Resource: "HandshakesForAccount", OutputListKey: "Handshakes", OutputItemKey: ""}, - "ListHandshakesForOrganization": {Verb: "List", Resource: "HandshakesForOrganization", OutputListKey: "Handshakes", OutputItemKey: ""}, - "ListInboundResponsibilityTransfers": {Verb: "List", Resource: "InboundResponsibilityTransfer", OutputListKey: "ResponsibilityTransfers", OutputItemKey: ""}, - "ListOrganizationalUnitsForParent": {Verb: "List", Resource: "OrganizationalUnitsForParent", OutputListKey: "OrganizationalUnits", OutputItemKey: ""}, - "ListOutboundResponsibilityTransfers": {Verb: "List", Resource: "OutboundResponsibilityTransfer", OutputListKey: "ResponsibilityTransfers", OutputItemKey: ""}, - "ListParents": {Verb: "List", Resource: "Parent", OutputListKey: "Parents", OutputItemKey: ""}, - "ListPolicies": {Verb: "List", Resource: "Policy", OutputListKey: "Policies", OutputItemKey: ""}, - "ListPoliciesForTarget": {Verb: "List", Resource: "PoliciesForTarget", OutputListKey: "Policies", OutputItemKey: ""}, - "ListRoots": {Verb: "List", Resource: "Root", OutputListKey: "Roots", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, - "ListTargetsForPolicy": {Verb: "List", Resource: "TargetsForPolicy", OutputListKey: "Targets", OutputItemKey: ""}, - "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "ResourcePolicy"}, - "RegisterDelegatedAdministrator": {Verb: "Create", Resource: "DelegatedAdministrator", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateOrganizationalUnit": {Verb: "Update", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: "OrganizationalUnit"}, - "UpdatePolicy": {Verb: "Update", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, - "UpdateResponsibilityTransfer": {Verb: "Update", Resource: "ResponsibilityTransfer", OutputListKey: "", OutputItemKey: "ResponsibilityTransfer"}, + "AcceptHandshake": {Verb: "Toggle", Resource: "Handshake", OutputListKey: "", OutputItemKey: "Handshake"}, + "AttachPolicy": {Verb: "Relate", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, + "CancelHandshake": {Verb: "Toggle", Resource: "Handshake", OutputListKey: "", OutputItemKey: "Handshake"}, + "CreateAccount": {Verb: "Create", Resource: "Account", OutputListKey: "", OutputItemKey: "CreateAccountStatus"}, + "CreateGovCloudAccount": {Verb: "Create", Resource: "GovCloudAccount", OutputListKey: "", OutputItemKey: "CreateAccountStatus"}, + "CreateOrganization": {Verb: "Create", Resource: "Organization", OutputListKey: "", OutputItemKey: "Organization"}, + "CreateOrganizationalUnit": {Verb: "Create", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: "OrganizationalUnit"}, + "CreatePolicy": {Verb: "Create", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, + "DeleteOrganization": {Verb: "Delete", Resource: "Organization", OutputListKey: "", OutputItemKey: ""}, + "DeleteOrganizationalUnit": {Verb: "Delete", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: ""}, + "DeletePolicy": {Verb: "Delete", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, + "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "DeregisterDelegatedAdministrator": {Verb: "Delete", Resource: "DelegatedAdministrator", OutputListKey: "", OutputItemKey: ""}, + "DescribeAccount": {Verb: "Get", Resource: "Account", OutputListKey: "", OutputItemKey: "Account"}, + "DescribeCreateAccountStatus": {Verb: "Get", Resource: "CreateAccountStatu", OutputListKey: "", OutputItemKey: "CreateAccountStatus"}, + "DescribeEffectivePolicy": {Verb: "Get", Resource: "EffectivePolicy", OutputListKey: "", OutputItemKey: "EffectivePolicy"}, + "DescribeHandshake": {Verb: "Get", Resource: "Handshake", OutputListKey: "", OutputItemKey: "Handshake"}, + "DescribeOrganization": {Verb: "Get", Resource: "Organization", OutputListKey: "", OutputItemKey: "Organization"}, + "DescribeOrganizationalUnit": {Verb: "Get", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: "OrganizationalUnit"}, + "DescribePolicy": {Verb: "Get", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, + "DescribeResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "ResourcePolicy"}, + "DescribeResponsibilityTransfer": {Verb: "Get", Resource: "ResponsibilityTransfer", OutputListKey: "", OutputItemKey: "ResponsibilityTransfer"}, + "DetachPolicy": {Verb: "Relate", Resource: "Policy", OutputListKey: "", OutputItemKey: ""}, + "DisableAWSServiceAccess": {Verb: "Toggle", Resource: "AWSServiceAccess", OutputListKey: "", OutputItemKey: ""}, + "DisablePolicyType": {Verb: "Toggle", Resource: "PolicyType", OutputListKey: "", OutputItemKey: "Root"}, + "EnableAWSServiceAccess": {Verb: "Toggle", Resource: "AWSServiceAccess", OutputListKey: "", OutputItemKey: ""}, + "EnableAllFeatures": {Verb: "Toggle", Resource: "AllFeature", OutputListKey: "", OutputItemKey: "Handshake"}, + "EnablePolicyType": {Verb: "Toggle", Resource: "PolicyType", OutputListKey: "", OutputItemKey: "Root"}, + "InviteAccountToOrganization": {Verb: "Create", Resource: "AccountToOrganization", OutputListKey: "", OutputItemKey: "Handshake"}, + "InviteOrganizationToTransferResponsibility": {Verb: "Create", Resource: "OrganizationToTransferResponsibility", OutputListKey: "", OutputItemKey: "Handshake"}, + "ListAWSServiceAccessForOrganization": {Verb: "List", Resource: "AWSServiceAccessForOrganization", OutputListKey: "EnabledServicePrincipals", OutputItemKey: ""}, + "ListAccounts": {Verb: "List", Resource: "Account", OutputListKey: "Accounts", OutputItemKey: ""}, + "ListAccountsForParent": {Verb: "List", Resource: "AccountsForParent", OutputListKey: "Accounts", OutputItemKey: ""}, + "ListAccountsWithInvalidEffectivePolicy": {Verb: "List", Resource: "AccountsWithInvalidEffectivePolicy", OutputListKey: "Accounts", OutputItemKey: ""}, + "ListChildren": {Verb: "List", Resource: "Children", OutputListKey: "Children", OutputItemKey: ""}, + "ListCreateAccountStatus": {Verb: "List", Resource: "CreateAccountStatu", OutputListKey: "CreateAccountStatuses", OutputItemKey: ""}, + "ListDelegatedAdministrators": {Verb: "List", Resource: "DelegatedAdministrator", OutputListKey: "DelegatedAdministrators", OutputItemKey: ""}, + "ListDelegatedServicesForAccount": {Verb: "List", Resource: "DelegatedServicesForAccount", OutputListKey: "DelegatedServices", OutputItemKey: ""}, + "ListEffectivePolicyValidationErrors": {Verb: "List", Resource: "EffectivePolicyValidationError", OutputListKey: "EffectivePolicyValidationErrors", OutputItemKey: ""}, + "ListHandshakesForAccount": {Verb: "List", Resource: "HandshakesForAccount", OutputListKey: "Handshakes", OutputItemKey: ""}, + "ListHandshakesForOrganization": {Verb: "List", Resource: "HandshakesForOrganization", OutputListKey: "Handshakes", OutputItemKey: ""}, + "ListInboundResponsibilityTransfers": {Verb: "List", Resource: "InboundResponsibilityTransfer", OutputListKey: "ResponsibilityTransfers", OutputItemKey: ""}, + "ListOrganizationalUnitsForParent": {Verb: "List", Resource: "OrganizationalUnitsForParent", OutputListKey: "OrganizationalUnits", OutputItemKey: ""}, + "ListOutboundResponsibilityTransfers": {Verb: "List", Resource: "OutboundResponsibilityTransfer", OutputListKey: "ResponsibilityTransfers", OutputItemKey: ""}, + "ListParents": {Verb: "List", Resource: "Parent", OutputListKey: "Parents", OutputItemKey: ""}, + "ListPolicies": {Verb: "List", Resource: "Policy", OutputListKey: "Policies", OutputItemKey: ""}, + "ListPoliciesForTarget": {Verb: "List", Resource: "PoliciesForTarget", OutputListKey: "Policies", OutputItemKey: ""}, + "ListRoots": {Verb: "List", Resource: "Root", OutputListKey: "Roots", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "ListTargetsForPolicy": {Verb: "List", Resource: "TargetsForPolicy", OutputListKey: "Targets", OutputItemKey: ""}, + "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "ResourcePolicy"}, + "RegisterDelegatedAdministrator": {Verb: "Create", Resource: "DelegatedAdministrator", OutputListKey: "", OutputItemKey: ""}, + "RemoveAccountFromOrganization": {Verb: "Relate", Resource: "AccountFromOrganization", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "TerminateResponsibilityTransfer": {Verb: "Delete", Resource: "ResponsibilityTransfer", OutputListKey: "", OutputItemKey: "ResponsibilityTransfer"}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateOrganizationalUnit": {Verb: "Update", Resource: "OrganizationalUnit", OutputListKey: "", OutputItemKey: "OrganizationalUnit"}, + "UpdatePolicy": {Verb: "Update", Resource: "Policy", OutputListKey: "", OutputItemKey: "Policy"}, + "UpdateResponsibilityTransfer": {Verb: "Update", Resource: "ResponsibilityTransfer", OutputListKey: "", OutputItemKey: "ResponsibilityTransfer"}, }) crud.Register("osis", map[string]crud.OpMeta{ "CreatePipeline": {Verb: "Create", Resource: "Pipeline", OutputListKey: "", OutputItemKey: "Pipeline", Method: "POST", URI: "/2022-01-01/osis/createPipeline"}, @@ -12265,17 +13168,17 @@ func init() { "ListPipelines": {Verb: "List", Resource: "Pipeline", OutputListKey: "Pipelines", OutputItemKey: "", Method: "GET", URI: "/2022-01-01/osis/listPipelines"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "GET", URI: "/2022-01-01/osis/listTagsForResource"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2022-01-01/osis/resourcePolicy/{ResourceArn}"}, - "RevokePipelineEndpointConnections": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2022-01-01/osis/revokePipelineEndpointConnections"}, - "StartPipeline": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2022-01-01/osis/startPipeline/{PipelineName}"}, - "StopPipeline": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/2022-01-01/osis/stopPipeline/{PipelineName}"}, + "RevokePipelineEndpointConnections": {Verb: "Relate", Resource: "PipelineEndpointConnection", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2022-01-01/osis/revokePipelineEndpointConnections"}, + "StartPipeline": {Verb: "Toggle", Resource: "Pipeline", OutputListKey: "", OutputItemKey: "Pipeline", Method: "PUT", URI: "/2022-01-01/osis/startPipeline/{PipelineName}"}, + "StopPipeline": {Verb: "Toggle", Resource: "Pipeline", OutputListKey: "", OutputItemKey: "Pipeline", Method: "PUT", URI: "/2022-01-01/osis/stopPipeline/{PipelineName}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2022-01-01/osis/tagResource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2022-01-01/osis/untagResource"}, "UpdatePipeline": {Verb: "Update", Resource: "Pipeline", OutputListKey: "", OutputItemKey: "Pipeline", Method: "PUT", URI: "/2022-01-01/osis/updatePipeline/{PipelineName}"}, "ValidatePipeline": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2022-01-01/osis/validatePipeline"}, }) crud.Register("outposts", map[string]crud.OpMeta{ - "CancelCapacityTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/outposts/{OutpostIdentifier}/capacity/{CapacityTaskId}"}, - "CancelOrder": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/orders/{OrderId}/cancel"}, + "CancelCapacityTask": {Verb: "Toggle", Resource: "CapacityTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/outposts/{OutpostIdentifier}/capacity/{CapacityTaskId}"}, + "CancelOrder": {Verb: "Toggle", Resource: "Order", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/orders/{OrderId}/cancel"}, "CreateOrder": {Verb: "Create", Resource: "Order", OutputListKey: "", OutputItemKey: "Order", Method: "POST", URI: "/orders"}, "CreateOutpost": {Verb: "Create", Resource: "Outpost", OutputListKey: "", OutputItemKey: "Outpost", Method: "POST", URI: "/outposts"}, "CreatePrivateConnectivityConfig": {Verb: "Create", Resource: "PrivateConnectivityConfig", OutputListKey: "", OutputItemKey: "PrivateConnectivityConfig", Method: "POST", URI: "/outposts/{OutpostId}/privateConnectivity"}, @@ -12309,9 +13212,9 @@ func init() { "ListQuotes": {Verb: "List", Resource: "Quote", OutputListKey: "Quotes", OutputItemKey: "", Method: "GET", URI: "/quotes"}, "ListSites": {Verb: "List", Resource: "Site", OutputListKey: "Sites", OutputItemKey: "", Method: "GET", URI: "/sites"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "StartCapacityTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/outposts/{OutpostIdentifier}/capacity"}, - "StartConnection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/connections"}, - "StartOutpostDecommission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/outposts/{OutpostIdentifier}/decommission"}, + "StartCapacityTask": {Verb: "Toggle", Resource: "CapacityTask", OutputListKey: "RequestedInstancePools", OutputItemKey: "Failed", Method: "POST", URI: "/outposts/{OutpostIdentifier}/capacity"}, + "StartConnection": {Verb: "Toggle", Resource: "Connection", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/connections"}, + "StartOutpostDecommission": {Verb: "Toggle", Resource: "OutpostDecommission", OutputListKey: "BlockingResourceTypes", OutputItemKey: "", Method: "POST", URI: "/outposts/{OutpostIdentifier}/decommission"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateOutpost": {Verb: "Update", Resource: "Outpost", OutputListKey: "", OutputItemKey: "Outpost", Method: "PATCH", URI: "/outposts/{OutpostId}"}, @@ -12321,35 +13224,46 @@ func init() { "UpdateSiteRackPhysicalProperties": {Verb: "Update", Resource: "SiteRackPhysicalProperty", OutputListKey: "", OutputItemKey: "Site", Method: "PATCH", URI: "/sites/{SiteId}/rackPhysicalProperties"}, }) crud.Register("partnercentralaccount", map[string]crud.OpMeta{ - "CreateConnectionInvitation": {Verb: "Create", Resource: "ConnectionInvitation", OutputListKey: "", OutputItemKey: ""}, - "CreatePartner": {Verb: "Create", Resource: "Partner", OutputListKey: "AwsTrainingCertificationEmailDomains", OutputItemKey: "AllianceLeadContact"}, - "GetAllianceLeadContact": {Verb: "Get", Resource: "AllianceLeadContact", OutputListKey: "", OutputItemKey: "AllianceLeadContact"}, - "GetConnection": {Verb: "Get", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, - "GetConnectionInvitation": {Verb: "Get", Resource: "ConnectionInvitation", OutputListKey: "", OutputItemKey: ""}, - "GetConnectionPreferences": {Verb: "Get", Resource: "ConnectionPreference", OutputListKey: "ExcludedParticipantIds", OutputItemKey: ""}, - "GetPartner": {Verb: "Get", Resource: "Partner", OutputListKey: "AwsTrainingCertificationEmailDomains", OutputItemKey: "Profile"}, - "GetProfileUpdateTask": {Verb: "Get", Resource: "ProfileUpdateTask", OutputListKey: "ErrorDetailList", OutputItemKey: "TaskDetails"}, - "GetProfileVisibility": {Verb: "Get", Resource: "ProfileVisibility", OutputListKey: "", OutputItemKey: ""}, - "GetQualificationsAssociationDetails": {Verb: "Get", Resource: "QualificationsAssociationDetail", OutputListKey: "AssociatedPartners", OutputItemKey: "PrimaryPartner"}, - "GetQualificationsAssociationTask": {Verb: "Get", Resource: "QualificationsAssociationTask", OutputListKey: "", OutputItemKey: "PrimaryPartner"}, - "GetQualificationsDisassociationTask": {Verb: "Get", Resource: "QualificationsDisassociationTask", OutputListKey: "", OutputItemKey: "AssociatedPartner"}, - "GetVerification": {Verb: "Get", Resource: "Verification", OutputListKey: "", OutputItemKey: ""}, - "ListConnectionInvitations": {Verb: "List", Resource: "ConnectionInvitation", OutputListKey: "ConnectionInvitationSummaries", OutputItemKey: ""}, - "ListConnections": {Verb: "List", Resource: "Connection", OutputListKey: "ConnectionSummaries", OutputItemKey: ""}, - "ListPartners": {Verb: "List", Resource: "Partner", OutputListKey: "PartnerSummaryList", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, - "PutAllianceLeadContact": {Verb: "Update", Resource: "AllianceLeadContact", OutputListKey: "", OutputItemKey: "AllianceLeadContact"}, - "PutProfileVisibility": {Verb: "Update", Resource: "ProfileVisibility", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateConnectionPreferences": {Verb: "Update", Resource: "ConnectionPreference", OutputListKey: "ExcludedParticipantIds", OutputItemKey: ""}, + "AcceptConnectionInvitation": {Verb: "Toggle", Resource: "ConnectionInvitation", OutputListKey: "", OutputItemKey: "Connection"}, + "AssociateAwsTrainingCertificationEmailDomain": {Verb: "Relate", Resource: "AwsTrainingCertificationEmailDomain", OutputListKey: "", OutputItemKey: ""}, + "CancelConnection": {Verb: "Toggle", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, + "CancelConnectionInvitation": {Verb: "Toggle", Resource: "ConnectionInvitation", OutputListKey: "", OutputItemKey: ""}, + "CancelProfileUpdateTask": {Verb: "Toggle", Resource: "ProfileUpdateTask", OutputListKey: "ErrorDetailList", OutputItemKey: "TaskDetails"}, + "CreateConnectionInvitation": {Verb: "Create", Resource: "ConnectionInvitation", OutputListKey: "", OutputItemKey: ""}, + "CreatePartner": {Verb: "Create", Resource: "Partner", OutputListKey: "AwsTrainingCertificationEmailDomains", OutputItemKey: "AllianceLeadContact"}, + "DisassociateAwsTrainingCertificationEmailDomain": {Verb: "Relate", Resource: "AwsTrainingCertificationEmailDomain", OutputListKey: "", OutputItemKey: ""}, + "GetAllianceLeadContact": {Verb: "Get", Resource: "AllianceLeadContact", OutputListKey: "", OutputItemKey: "AllianceLeadContact"}, + "GetConnection": {Verb: "Get", Resource: "Connection", OutputListKey: "", OutputItemKey: ""}, + "GetConnectionInvitation": {Verb: "Get", Resource: "ConnectionInvitation", OutputListKey: "", OutputItemKey: ""}, + "GetConnectionPreferences": {Verb: "Get", Resource: "ConnectionPreference", OutputListKey: "ExcludedParticipantIds", OutputItemKey: ""}, + "GetPartner": {Verb: "Get", Resource: "Partner", OutputListKey: "AwsTrainingCertificationEmailDomains", OutputItemKey: "Profile"}, + "GetProfileUpdateTask": {Verb: "Get", Resource: "ProfileUpdateTask", OutputListKey: "ErrorDetailList", OutputItemKey: "TaskDetails"}, + "GetProfileVisibility": {Verb: "Get", Resource: "ProfileVisibility", OutputListKey: "", OutputItemKey: ""}, + "GetQualificationsAssociationDetails": {Verb: "Get", Resource: "QualificationsAssociationDetail", OutputListKey: "AssociatedPartners", OutputItemKey: "PrimaryPartner"}, + "GetQualificationsAssociationTask": {Verb: "Get", Resource: "QualificationsAssociationTask", OutputListKey: "", OutputItemKey: "PrimaryPartner"}, + "GetQualificationsDisassociationTask": {Verb: "Get", Resource: "QualificationsDisassociationTask", OutputListKey: "", OutputItemKey: "AssociatedPartner"}, + "GetVerification": {Verb: "Get", Resource: "Verification", OutputListKey: "", OutputItemKey: ""}, + "ListConnectionInvitations": {Verb: "List", Resource: "ConnectionInvitation", OutputListKey: "ConnectionInvitationSummaries", OutputItemKey: ""}, + "ListConnections": {Verb: "List", Resource: "Connection", OutputListKey: "ConnectionSummaries", OutputItemKey: ""}, + "ListPartners": {Verb: "List", Resource: "Partner", OutputListKey: "PartnerSummaryList", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "PutAllianceLeadContact": {Verb: "Update", Resource: "AllianceLeadContact", OutputListKey: "", OutputItemKey: "AllianceLeadContact"}, + "PutProfileVisibility": {Verb: "Update", Resource: "ProfileVisibility", OutputListKey: "", OutputItemKey: ""}, + "RejectConnectionInvitation": {Verb: "Toggle", Resource: "ConnectionInvitation", OutputListKey: "", OutputItemKey: ""}, + "StartProfileUpdateTask": {Verb: "Toggle", Resource: "ProfileUpdateTask", OutputListKey: "ErrorDetailList", OutputItemKey: "TaskDetails"}, + "StartQualificationsAssociationTask": {Verb: "Toggle", Resource: "QualificationsAssociationTask", OutputListKey: "", OutputItemKey: "PrimaryPartner"}, + "StartQualificationsDisassociationTask": {Verb: "Toggle", Resource: "QualificationsDisassociationTask", OutputListKey: "", OutputItemKey: "AssociatedPartner"}, + "StartVerification": {Verb: "Toggle", Resource: "Verification", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateConnectionPreferences": {Verb: "Update", Resource: "ConnectionPreference", OutputListKey: "ExcludedParticipantIds", OutputItemKey: ""}, }) crud.Register("partnercentralbenefits", map[string]crud.OpMeta{ "AmendBenefitApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AmendBenefitApplication"}, - "AssociateBenefitApplicationResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateBenefitApplicationResource"}, - "CancelBenefitApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CancelBenefitApplication"}, + "AssociateBenefitApplicationResource": {Verb: "Relate", Resource: "BenefitApplicationResource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateBenefitApplicationResource"}, + "CancelBenefitApplication": {Verb: "Toggle", Resource: "BenefitApplication", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CancelBenefitApplication"}, "CreateBenefitApplication": {Verb: "Create", Resource: "BenefitApplication", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateBenefitApplication"}, - "DisassociateBenefitApplicationResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateBenefitApplicationResource"}, + "DisassociateBenefitApplicationResource": {Verb: "Relate", Resource: "BenefitApplicationResource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateBenefitApplicationResource"}, "GetBenefit": {Verb: "Get", Resource: "Benefit", OutputListKey: "FulfillmentTypes", OutputItemKey: "", Method: "POST", URI: "/GetBenefit"}, "GetBenefitAllocation": {Verb: "Get", Resource: "BenefitAllocation", OutputListKey: "ApplicableBenefitIds", OutputItemKey: "", Method: "POST", URI: "/GetBenefitAllocation"}, "GetBenefitApplication": {Verb: "Get", Resource: "BenefitApplication", OutputListKey: "AssociatedResources", OutputItemKey: "", Method: "POST", URI: "/GetBenefitApplication"}, @@ -12358,14 +13272,14 @@ func init() { "ListBenefits": {Verb: "List", Resource: "Benefit", OutputListKey: "BenefitSummaries", OutputItemKey: "", Method: "POST", URI: "/ListBenefits"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: "", Method: "POST", URI: "/ListTagsForResource"}, "RecallBenefitApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RecallBenefitApplication"}, - "SubmitBenefitApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/SubmitBenefitApplication"}, + "SubmitBenefitApplication": {Verb: "Create", Resource: "BenefitApplication", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/SubmitBenefitApplication"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResource"}, "UpdateBenefitApplication": {Verb: "Update", Resource: "BenefitApplication", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UpdateBenefitApplication"}, }) crud.Register("partnercentralchannel", map[string]crud.OpMeta{ - "AcceptChannelHandshake": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AcceptChannelHandshake"}, - "CancelChannelHandshake": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CancelChannelHandshake"}, + "AcceptChannelHandshake": {Verb: "Toggle", Resource: "ChannelHandshake", OutputListKey: "", OutputItemKey: "channelHandshakeDetail", Method: "POST", URI: "/AcceptChannelHandshake"}, + "CancelChannelHandshake": {Verb: "Toggle", Resource: "ChannelHandshake", OutputListKey: "", OutputItemKey: "channelHandshakeDetail", Method: "POST", URI: "/CancelChannelHandshake"}, "CreateChannelHandshake": {Verb: "Create", Resource: "ChannelHandshake", OutputListKey: "", OutputItemKey: "channelHandshakeDetail", Method: "POST", URI: "/CreateChannelHandshake"}, "CreateProgramManagementAccount": {Verb: "Create", Resource: "ProgramManagementAccount", OutputListKey: "", OutputItemKey: "programManagementAccountDetail", Method: "POST", URI: "/CreateProgramManagementAccount"}, "CreateRelationship": {Verb: "Create", Resource: "Relationship", OutputListKey: "", OutputItemKey: "relationshipDetail", Method: "POST", URI: "/CreateRelationship"}, @@ -12376,16 +13290,16 @@ func init() { "ListProgramManagementAccounts": {Verb: "List", Resource: "ProgramManagementAccount", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListProgramManagementAccounts"}, "ListRelationships": {Verb: "List", Resource: "Relationship", OutputListKey: "items", OutputItemKey: "", Method: "POST", URI: "/ListRelationships"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: "", Method: "POST", URI: "/ListTagsForResource"}, - "RejectChannelHandshake": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RejectChannelHandshake"}, + "RejectChannelHandshake": {Verb: "Toggle", Resource: "ChannelHandshake", OutputListKey: "", OutputItemKey: "channelHandshakeDetail", Method: "POST", URI: "/RejectChannelHandshake"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResource"}, "UpdateProgramManagementAccount": {Verb: "Update", Resource: "ProgramManagementAccount", OutputListKey: "", OutputItemKey: "programManagementAccountDetail", Method: "POST", URI: "/UpdateProgramManagementAccount"}, "UpdateRelationship": {Verb: "Update", Resource: "Relationship", OutputListKey: "", OutputItemKey: "relationshipDetail", Method: "POST", URI: "/UpdateRelationship"}, }) crud.Register("partnercentralselling", map[string]crud.OpMeta{ - "AcceptEngagementInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AcceptEngagementInvitation"}, - "AssignOpportunity": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssignOpportunity"}, - "AssociateOpportunity": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateOpportunity"}, + "AcceptEngagementInvitation": {Verb: "Toggle", Resource: "EngagementInvitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AcceptEngagementInvitation"}, + "AssignOpportunity": {Verb: "Relate", Resource: "Opportunity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssignOpportunity"}, + "AssociateOpportunity": {Verb: "Relate", Resource: "Opportunity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateOpportunity"}, "CreateEngagement": {Verb: "Create", Resource: "Engagement", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateEngagement"}, "CreateEngagementContext": {Verb: "Create", Resource: "EngagementContext", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateEngagementContext"}, "CreateEngagementInvitation": {Verb: "Create", Resource: "EngagementInvitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateEngagementInvitation"}, @@ -12393,7 +13307,7 @@ func init() { "CreateResourceSnapshot": {Verb: "Create", Resource: "ResourceSnapshot", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateResourceSnapshot"}, "CreateResourceSnapshotJob": {Verb: "Create", Resource: "ResourceSnapshotJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateResourceSnapshotJob"}, "DeleteResourceSnapshotJob": {Verb: "Delete", Resource: "ResourceSnapshotJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteResourceSnapshotJob"}, - "DisassociateOpportunity": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateOpportunity"}, + "DisassociateOpportunity": {Verb: "Relate", Resource: "Opportunity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateOpportunity"}, "GetAwsOpportunitySummary": {Verb: "Get", Resource: "AwsOpportunitySummary", OutputListKey: "OpportunityTeam", OutputItemKey: "Customer", Method: "POST", URI: "/GetAwsOpportunitySummary"}, "GetEngagement": {Verb: "Get", Resource: "Engagement", OutputListKey: "Contexts", OutputItemKey: "", Method: "POST", URI: "/GetEngagement"}, "GetEngagementInvitation": {Verb: "Get", Resource: "EngagementInvitation", OutputListKey: "ExistingMembers", OutputItemKey: "EnrichmentContext", Method: "POST", URI: "/GetEngagementInvitation"}, @@ -12416,41 +13330,67 @@ func init() { "ListSolutions": {Verb: "List", Resource: "Solution", OutputListKey: "SolutionSummaries", OutputItemKey: "", Method: "POST", URI: "/ListSolutions"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "POST", URI: "/ListTagsForResource"}, "PutSellingSystemSettings": {Verb: "Update", Resource: "SellingSystemSetting", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutSellingSystemSettings"}, - "RejectEngagementInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RejectEngagementInvitation"}, - "StartEngagementByAcceptingInvitationTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartEngagementByAcceptingInvitationTask"}, - "StartEngagementFromOpportunityTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartEngagementFromOpportunityTask"}, - "StartOpportunityFromEngagementTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartOpportunityFromEngagementTask"}, - "StartProspectingFromEngagementTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartProspectingFromEngagementTask"}, - "StartResourceSnapshotJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartResourceSnapshotJob"}, - "StopResourceSnapshotJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopResourceSnapshotJob"}, - "SubmitOpportunity": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/SubmitOpportunity"}, + "RejectEngagementInvitation": {Verb: "Toggle", Resource: "EngagementInvitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/RejectEngagementInvitation"}, + "StartEngagementByAcceptingInvitationTask": {Verb: "Toggle", Resource: "EngagementByAcceptingInvitationTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartEngagementByAcceptingInvitationTask"}, + "StartEngagementFromOpportunityTask": {Verb: "Toggle", Resource: "EngagementFromOpportunityTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartEngagementFromOpportunityTask"}, + "StartOpportunityFromEngagementTask": {Verb: "Toggle", Resource: "OpportunityFromEngagementTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartOpportunityFromEngagementTask"}, + "StartProspectingFromEngagementTask": {Verb: "Toggle", Resource: "ProspectingFromEngagementTask", OutputListKey: "Identifiers", OutputItemKey: "", Method: "POST", URI: "/StartProspectingFromEngagementTask"}, + "StartResourceSnapshotJob": {Verb: "Toggle", Resource: "ResourceSnapshotJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartResourceSnapshotJob"}, + "StopResourceSnapshotJob": {Verb: "Toggle", Resource: "ResourceSnapshotJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopResourceSnapshotJob"}, + "SubmitOpportunity": {Verb: "Create", Resource: "Opportunity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/SubmitOpportunity"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResource"}, "UpdateEngagementContext": {Verb: "Update", Resource: "EngagementContext", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UpdateEngagementContext"}, "UpdateOpportunity": {Verb: "Update", Resource: "Opportunity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UpdateOpportunity"}, }) crud.Register("paymentcryptography", map[string]crud.OpMeta{ - "CreateAlias": {Verb: "Create", Resource: "Alia", OutputListKey: "", OutputItemKey: "Alias"}, - "CreateKey": {Verb: "Create", Resource: "Key", OutputListKey: "", OutputItemKey: "Key"}, - "DeleteAlias": {Verb: "Delete", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, - "DeleteKey": {Verb: "Delete", Resource: "Key", OutputListKey: "", OutputItemKey: "Key"}, - "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "GetAlias": {Verb: "Get", Resource: "Alia", OutputListKey: "", OutputItemKey: "Alias"}, - "GetCertificateSigningRequest": {Verb: "Get", Resource: "CertificateSigningRequest", OutputListKey: "", OutputItemKey: ""}, - "GetDefaultKeyReplicationRegions": {Verb: "Get", Resource: "DefaultKeyReplicationRegion", OutputListKey: "EnabledReplicationRegions", OutputItemKey: ""}, - "GetKey": {Verb: "Get", Resource: "Key", OutputListKey: "", OutputItemKey: "Key"}, - "GetMpaTeamAssociation": {Verb: "Get", Resource: "MpaTeamAssociation", OutputListKey: "", OutputItemKey: "MpaTeamAssociation"}, - "GetParametersForExport": {Verb: "Get", Resource: "ParametersForExport", OutputListKey: "", OutputItemKey: ""}, - "GetParametersForImport": {Verb: "Get", Resource: "ParametersForImport", OutputListKey: "", OutputItemKey: ""}, - "GetPublicKeyCertificate": {Verb: "Get", Resource: "PublicKeyCertificate", OutputListKey: "", OutputItemKey: ""}, - "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "ListAliases": {Verb: "List", Resource: "Aliase", OutputListKey: "Aliases", OutputItemKey: ""}, - "ListKeys": {Verb: "List", Resource: "Key", OutputListKey: "Keys", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, - "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateAlias": {Verb: "Update", Resource: "Alia", OutputListKey: "", OutputItemKey: "Alias"}, + "AddKeyReplicationRegions": {Verb: "Relate", Resource: "KeyReplicationRegion", OutputListKey: "", OutputItemKey: "Key"}, + "AssociateMpaTeam": {Verb: "Relate", Resource: "MpaTeam", OutputListKey: "", OutputItemKey: "MpaTeamAssociation"}, + "CreateAlias": {Verb: "Create", Resource: "Alia", OutputListKey: "", OutputItemKey: "Alias"}, + "CreateKey": {Verb: "Create", Resource: "Key", OutputListKey: "", OutputItemKey: "Key"}, + "DeleteAlias": {Verb: "Delete", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, + "DeleteKey": {Verb: "Delete", Resource: "Key", OutputListKey: "", OutputItemKey: "Key"}, + "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "DisableDefaultKeyReplicationRegions": {Verb: "Toggle", Resource: "DefaultKeyReplicationRegion", OutputListKey: "EnabledReplicationRegions", OutputItemKey: ""}, + "DisassociateMpaTeam": {Verb: "Relate", Resource: "MpaTeam", OutputListKey: "", OutputItemKey: "MpaTeamAssociation"}, + "EnableDefaultKeyReplicationRegions": {Verb: "Toggle", Resource: "DefaultKeyReplicationRegion", OutputListKey: "EnabledReplicationRegions", OutputItemKey: ""}, + "GetAlias": {Verb: "Get", Resource: "Alia", OutputListKey: "", OutputItemKey: "Alias"}, + "GetCertificateSigningRequest": {Verb: "Get", Resource: "CertificateSigningRequest", OutputListKey: "", OutputItemKey: ""}, + "GetDefaultKeyReplicationRegions": {Verb: "Get", Resource: "DefaultKeyReplicationRegion", OutputListKey: "EnabledReplicationRegions", OutputItemKey: ""}, + "GetKey": {Verb: "Get", Resource: "Key", OutputListKey: "", OutputItemKey: "Key"}, + "GetMpaTeamAssociation": {Verb: "Get", Resource: "MpaTeamAssociation", OutputListKey: "", OutputItemKey: "MpaTeamAssociation"}, + "GetParametersForExport": {Verb: "Get", Resource: "ParametersForExport", OutputListKey: "", OutputItemKey: ""}, + "GetParametersForImport": {Verb: "Get", Resource: "ParametersForImport", OutputListKey: "", OutputItemKey: ""}, + "GetPublicKeyCertificate": {Verb: "Get", Resource: "PublicKeyCertificate", OutputListKey: "", OutputItemKey: ""}, + "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "ListAliases": {Verb: "List", Resource: "Aliase", OutputListKey: "Aliases", OutputItemKey: ""}, + "ListKeys": {Verb: "List", Resource: "Key", OutputListKey: "Keys", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "RemoveKeyReplicationRegions": {Verb: "Relate", Resource: "KeyReplicationRegion", OutputListKey: "", OutputItemKey: "Key"}, + "RestoreKey": {Verb: "Create", Resource: "Key", OutputListKey: "", OutputItemKey: "Key"}, + "StartKeyUsage": {Verb: "Toggle", Resource: "KeyUsage", OutputListKey: "", OutputItemKey: "Key"}, + "StopKeyUsage": {Verb: "Toggle", Resource: "KeyUsage", OutputListKey: "", OutputItemKey: "Key"}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateAlias": {Verb: "Update", Resource: "Alia", OutputListKey: "", OutputItemKey: "Alias"}, + }) + crud.Register("paymentcryptographydata", map[string]crud.OpMeta{ + "DecryptData": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/keys/{KeyIdentifier}/decrypt"}, + "EncryptData": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/keys/{KeyIdentifier}/encrypt"}, + "GenerateAs2805KekValidation": {Verb: "Create", Resource: "As2805KekValidation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/as2805kekvalidation/generate"}, + "GenerateAuthRequestCryptogram": {Verb: "Create", Resource: "AuthRequestCryptogram", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cryptogram/generate"}, + "GenerateCardValidationData": {Verb: "Create", Resource: "CardValidationData", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cardvalidationdata/generate"}, + "GenerateMac": {Verb: "Create", Resource: "Mac", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/mac/generate"}, + "GenerateMacEmvPinChange": {Verb: "Create", Resource: "MacEmvPinChange", OutputListKey: "", OutputItemKey: "VisaAmexDerivationOutputs", Method: "POST", URI: "/macemvpinchange/generate"}, + "GeneratePinData": {Verb: "Create", Resource: "PinData", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/pindata/generate"}, + "ReEncryptData": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/keys/{IncomingKeyIdentifier}/reencrypt"}, + "TranslateKeyMaterial": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/keymaterial/translate"}, + "TranslatePinData": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/pindata/translate"}, + "VerifyAuthRequestCryptogram": {Verb: "Toggle", Resource: "AuthRequestCryptogram", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cryptogram/verify"}, + "VerifyCardValidationData": {Verb: "Toggle", Resource: "CardValidationData", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cardvalidationdata/verify"}, + "VerifyMac": {Verb: "Toggle", Resource: "Mac", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/mac/verify"}, + "VerifyPinData": {Verb: "Toggle", Resource: "PinData", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/pindata/verify"}, }) crud.Register("pcaconnectorad", map[string]crud.OpMeta{ "CreateConnector": {Verb: "Create", Resource: "Connector", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/connectors"}, @@ -12576,6 +13516,9 @@ func init() { "ListSolutionVersions": {Verb: "List", Resource: "SolutionVersion", OutputListKey: "solutionVersions", OutputItemKey: ""}, "ListSolutions": {Verb: "List", Resource: "Solution", OutputListKey: "solutions", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, + "StartRecommender": {Verb: "Toggle", Resource: "Recommender", OutputListKey: "", OutputItemKey: ""}, + "StopRecommender": {Verb: "Toggle", Resource: "Recommender", OutputListKey: "", OutputItemKey: ""}, + "StopSolutionVersionCreation": {Verb: "Toggle", Resource: "SolutionVersionCreation", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateCampaign": {Verb: "Update", Resource: "Campaign", OutputListKey: "", OutputItemKey: ""}, @@ -12704,7 +13647,7 @@ func init() { "PhoneNumberValidate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/phone/number/validate"}, "PutEventStream": {Verb: "Update", Resource: "EventStream", OutputListKey: "", OutputItemKey: "EventStream", Method: "POST", URI: "/v1/apps/{ApplicationId}/eventstream"}, "PutEvents": {Verb: "Update", Resource: "Event", OutputListKey: "", OutputItemKey: "EventsResponse", Method: "POST", URI: "/v1/apps/{ApplicationId}/events"}, - "RemoveAttributes": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/apps/{ApplicationId}/attributes/{AttributeType}"}, + "RemoveAttributes": {Verb: "Relate", Resource: "Attribute", OutputListKey: "", OutputItemKey: "AttributesResource", Method: "PUT", URI: "/v1/apps/{ApplicationId}/attributes/{AttributeType}"}, "SendMessages": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/apps/{ApplicationId}/messages"}, "SendOTPMessage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/apps/{ApplicationId}/otp"}, "SendUsersMessages": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/apps/{ApplicationId}/users-messages"}, @@ -12734,7 +13677,7 @@ func init() { "UpdateTemplateActiveVersion": {Verb: "Update", Resource: "TemplateActiveVersion", OutputListKey: "", OutputItemKey: "MessageBody", Method: "PUT", URI: "/v1/templates/{TemplateName}/{TemplateType}/active-version"}, "UpdateVoiceChannel": {Verb: "Update", Resource: "VoiceChannel", OutputListKey: "", OutputItemKey: "VoiceChannelResponse", Method: "PUT", URI: "/v1/apps/{ApplicationId}/channels/voice"}, "UpdateVoiceTemplate": {Verb: "Update", Resource: "VoiceTemplate", OutputListKey: "", OutputItemKey: "MessageBody", Method: "PUT", URI: "/v1/templates/{TemplateName}/voice"}, - "VerifyOTPMessage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/apps/{ApplicationId}/verify-otp"}, + "VerifyOTPMessage": {Verb: "Toggle", Resource: "OTPMessage", OutputListKey: "", OutputItemKey: "VerificationResponse", Method: "POST", URI: "/v1/apps/{ApplicationId}/verify-otp"}, }) crud.Register("pinpointemail", map[string]crud.OpMeta{ "CreateConfigurationSet": {Verb: "Create", Resource: "ConfigurationSet", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/email/configuration-sets"}, @@ -12791,6 +13734,8 @@ func init() { "UpdateConfigurationSetEventDestination": {Verb: "Update", Resource: "ConfigurationSetEventDestination", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}"}, }) crud.Register("pinpointsmsvoicev2", map[string]crud.OpMeta{ + "AssociateOriginationIdentity": {Verb: "Relate", Resource: "OriginationIdentity", OutputListKey: "", OutputItemKey: ""}, + "AssociateProtectConfiguration": {Verb: "Relate", Resource: "ProtectConfiguration", OutputListKey: "", OutputItemKey: ""}, "CreateConfigurationSet": {Verb: "Create", Resource: "ConfigurationSet", OutputListKey: "Tags", OutputItemKey: ""}, "CreateEventDestination": {Verb: "Create", Resource: "EventDestination", OutputListKey: "", OutputItemKey: "EventDestination"}, "CreateNotifyConfiguration": {Verb: "Create", Resource: "NotifyConfiguration", OutputListKey: "EnabledChannels", OutputItemKey: ""}, @@ -12849,6 +13794,8 @@ func init() { "DescribeSenderIds": {Verb: "Get", Resource: "SenderId", OutputListKey: "SenderIds", OutputItemKey: ""}, "DescribeSpendLimits": {Verb: "Get", Resource: "SpendLimit", OutputListKey: "SpendLimits", OutputItemKey: ""}, "DescribeVerifiedDestinationNumbers": {Verb: "Get", Resource: "VerifiedDestinationNumber", OutputListKey: "VerifiedDestinationNumbers", OutputItemKey: ""}, + "DisassociateOriginationIdentity": {Verb: "Relate", Resource: "OriginationIdentity", OutputListKey: "", OutputItemKey: ""}, + "DisassociateProtectConfiguration": {Verb: "Relate", Resource: "ProtectConfiguration", OutputListKey: "", OutputItemKey: ""}, "GetProtectConfigurationCountryRuleSet": {Verb: "Get", Resource: "ProtectConfigurationCountryRuleSet", OutputListKey: "", OutputItemKey: ""}, "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, "ListAvailablePhoneNumbers": {Verb: "List", Resource: "AvailablePhoneNumber", OutputListKey: "AvailablePhoneNumbers", OutputItemKey: ""}, @@ -12863,6 +13810,20 @@ func init() { "PutProtectConfigurationRuleSetNumberOverride": {Verb: "Update", Resource: "ProtectConfigurationRuleSetNumberOverride", OutputListKey: "", OutputItemKey: ""}, "PutRegistrationFieldValue": {Verb: "Update", Resource: "RegistrationFieldValue", OutputListKey: "SelectChoices", OutputItemKey: ""}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "ReleasePhoneNumber": {Verb: "Delete", Resource: "PhoneNumber", OutputListKey: "NumberCapabilities", OutputItemKey: ""}, + "ReleaseSenderId": {Verb: "Delete", Resource: "SenderId", OutputListKey: "MessageTypes", OutputItemKey: ""}, + "RequestPhoneNumber": {Verb: "Create", Resource: "PhoneNumber", OutputListKey: "NumberCapabilities", OutputItemKey: ""}, + "RequestSenderId": {Verb: "Create", Resource: "SenderId", OutputListKey: "MessageTypes", OutputItemKey: ""}, + "SetAccountDefaultProtectConfiguration": {Verb: "Update", Resource: "AccountDefaultProtectConfiguration", OutputListKey: "", OutputItemKey: ""}, + "SetDefaultMessageFeedbackEnabled": {Verb: "Update", Resource: "DefaultMessageFeedbackEnabled", OutputListKey: "", OutputItemKey: ""}, + "SetDefaultMessageType": {Verb: "Update", Resource: "DefaultMessageType", OutputListKey: "", OutputItemKey: ""}, + "SetDefaultSenderId": {Verb: "Update", Resource: "DefaultSenderId", OutputListKey: "", OutputItemKey: ""}, + "SetMediaMessageSpendLimitOverride": {Verb: "Update", Resource: "MediaMessageSpendLimitOverride", OutputListKey: "", OutputItemKey: ""}, + "SetNotifyMessageSpendLimitOverride": {Verb: "Update", Resource: "NotifyMessageSpendLimitOverride", OutputListKey: "", OutputItemKey: ""}, + "SetRcsMessageSpendLimitOverride": {Verb: "Update", Resource: "RcsMessageSpendLimitOverride", OutputListKey: "", OutputItemKey: ""}, + "SetTextMessageSpendLimitOverride": {Verb: "Update", Resource: "TextMessageSpendLimitOverride", OutputListKey: "", OutputItemKey: ""}, + "SetVoiceMessageSpendLimitOverride": {Verb: "Update", Resource: "VoiceMessageSpendLimitOverride", OutputListKey: "", OutputItemKey: ""}, + "SubmitRegistrationVersion": {Verb: "Create", Resource: "RegistrationVersion", OutputListKey: "", OutputItemKey: "RegistrationVersionStatusHistory"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateEventDestination": {Verb: "Update", Resource: "EventDestination", OutputListKey: "", OutputItemKey: "EventDestination"}, @@ -12873,6 +13834,7 @@ func init() { "UpdateProtectConfigurationCountryRuleSet": {Verb: "Update", Resource: "ProtectConfigurationCountryRuleSet", OutputListKey: "", OutputItemKey: ""}, "UpdateRcsAgent": {Verb: "Update", Resource: "RcsAgent", OutputListKey: "TwoWayRcsEventsEnabled", OutputItemKey: ""}, "UpdateSenderId": {Verb: "Update", Resource: "SenderId", OutputListKey: "MessageTypes", OutputItemKey: ""}, + "VerifyDestinationNumber": {Verb: "Toggle", Resource: "DestinationNumber", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("polly", map[string]crud.OpMeta{ "DeleteLexicon": {Verb: "Delete", Resource: "Lexicon", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/lexicons/{Name}"}, @@ -12882,8 +13844,8 @@ func init() { "ListLexicons": {Verb: "List", Resource: "Lexicon", OutputListKey: "Lexicons", OutputItemKey: "", Method: "GET", URI: "/v1/lexicons"}, "ListSpeechSynthesisTasks": {Verb: "List", Resource: "SpeechSynthesisTask", OutputListKey: "SynthesisTasks", OutputItemKey: "", Method: "GET", URI: "/v1/synthesisTasks"}, "PutLexicon": {Verb: "Update", Resource: "Lexicon", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/lexicons/{Name}"}, - "StartSpeechSynthesisStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/synthesisStream"}, - "StartSpeechSynthesisTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/synthesisTasks"}, + "StartSpeechSynthesisStream": {Verb: "Toggle", Resource: "SpeechSynthesisStream", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/synthesisStream"}, + "StartSpeechSynthesisTask": {Verb: "Toggle", Resource: "SpeechSynthesisTask", OutputListKey: "", OutputItemKey: "SynthesisTask", Method: "POST", URI: "/v1/synthesisTasks"}, "SynthesizeSpeech": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/speech"}, }) crud.Register("pricing", map[string]crud.OpMeta{ @@ -12895,16 +13857,21 @@ func init() { }) crud.Register("pricingplanmanager", map[string]crud.OpMeta{ "ApprovePaidSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/ApprovePaidSubscription"}, - "AssociateResourcesToSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/AssociateResourcesToSubscription"}, - "CancelSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/CancelSubscription"}, - "CancelSubscriptionChange": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/CancelSubscriptionChange"}, + "AssociateResourcesToSubscription": {Verb: "Relate", Resource: "ResourcesToSubscription", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/v1/AssociateResourcesToSubscription"}, + "CancelSubscription": {Verb: "Toggle", Resource: "Subscription", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/v1/CancelSubscription"}, + "CancelSubscriptionChange": {Verb: "Toggle", Resource: "SubscriptionChange", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/v1/CancelSubscriptionChange"}, "CreateSubscription": {Verb: "Create", Resource: "Subscription", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/v1/CreateSubscription"}, - "DisassociateResourcesFromSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/DisassociateResourcesFromSubscription"}, + "DisassociateResourcesFromSubscription": {Verb: "Relate", Resource: "ResourcesFromSubscription", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/v1/DisassociateResourcesFromSubscription"}, "GetSubscription": {Verb: "Get", Resource: "Subscription", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/v1/GetSubscription"}, "ListSubscriptions": {Verb: "List", Resource: "Subscription", OutputListKey: "subscriptionSummaries", OutputItemKey: "", Method: "POST", URI: "/v1/ListSubscriptions"}, "UpdateSubscription": {Verb: "Update", Resource: "Subscription", OutputListKey: "", OutputItemKey: "subscription", Method: "POST", URI: "/v1/UpdateSubscription"}, }) crud.Register("proton", map[string]crud.OpMeta{ + "AcceptEnvironmentAccountConnection": {Verb: "Toggle", Resource: "EnvironmentAccountConnection", OutputListKey: "", OutputItemKey: "environmentAccountConnection"}, + "CancelComponentDeployment": {Verb: "Toggle", Resource: "ComponentDeployment", OutputListKey: "", OutputItemKey: "component"}, + "CancelEnvironmentDeployment": {Verb: "Toggle", Resource: "EnvironmentDeployment", OutputListKey: "", OutputItemKey: "environment"}, + "CancelServiceInstanceDeployment": {Verb: "Toggle", Resource: "ServiceInstanceDeployment", OutputListKey: "", OutputItemKey: "serviceInstance"}, + "CancelServicePipelineDeployment": {Verb: "Toggle", Resource: "ServicePipelineDeployment", OutputListKey: "", OutputItemKey: "pipeline"}, "CreateComponent": {Verb: "Create", Resource: "Component", OutputListKey: "", OutputItemKey: "component"}, "CreateEnvironment": {Verb: "Create", Resource: "Environment", OutputListKey: "", OutputItemKey: "environment"}, "CreateEnvironmentAccountConnection": {Verb: "Create", Resource: "EnvironmentAccountConnection", OutputListKey: "", OutputItemKey: "environmentAccountConnection"}, @@ -12969,6 +13936,8 @@ func init() { "ListServiceTemplates": {Verb: "List", Resource: "ServiceTemplate", OutputListKey: "templates", OutputItemKey: ""}, "ListServices": {Verb: "List", Resource: "Service", OutputListKey: "services", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, + "NotifyResourceDeploymentStatusChange": {Verb: "Toggle", Resource: "ResourceDeploymentStatusChange", OutputListKey: "", OutputItemKey: ""}, + "RejectEnvironmentAccountConnection": {Verb: "Toggle", Resource: "EnvironmentAccountConnection", OutputListKey: "", OutputItemKey: "environmentAccountConnection"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAccountSettings": {Verb: "Update", Resource: "AccountSetting", OutputListKey: "", OutputItemKey: "accountSettings"}, @@ -12987,19 +13956,19 @@ func init() { "UpdateTemplateSyncConfig": {Verb: "Update", Resource: "TemplateSyncConfig", OutputListKey: "", OutputItemKey: "templateSyncConfig"}, }) crud.Register("qapps", map[string]crud.OpMeta{ - "AssociateLibraryItemReview": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.associateItemRating"}, - "AssociateQAppWithUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps.install"}, - "BatchCreateCategory": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.createCategories"}, - "BatchDeleteCategory": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.deleteCategories"}, - "BatchUpdateCategory": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.updateCategories"}, + "AssociateLibraryItemReview": {Verb: "Relate", Resource: "LibraryItemReview", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.associateItemRating"}, + "AssociateQAppWithUser": {Verb: "Relate", Resource: "QAppWithUser", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps.install"}, + "BatchCreateCategory": {Verb: "Create", Resource: "Category", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.createCategories"}, + "BatchDeleteCategory": {Verb: "Delete", Resource: "Category", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.deleteCategories"}, + "BatchUpdateCategory": {Verb: "Update", Resource: "Category", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.updateCategories"}, "CreateLibraryItem": {Verb: "Create", Resource: "LibraryItem", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.createItem"}, "CreatePresignedUrl": {Verb: "Create", Resource: "PresignedUrl", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps.createPresignedUrl"}, "CreateQApp": {Verb: "Create", Resource: "QApp", OutputListKey: "requiredCapabilities", OutputItemKey: "", Method: "POST", URI: "/apps.create"}, "DeleteLibraryItem": {Verb: "Delete", Resource: "LibraryItem", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.deleteItem"}, "DeleteQApp": {Verb: "Delete", Resource: "QApp", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps.delete"}, "DescribeQAppPermissions": {Verb: "Get", Resource: "QAppPermission", OutputListKey: "permissions", OutputItemKey: "", Method: "GET", URI: "/apps.describeQAppPermissions"}, - "DisassociateLibraryItemReview": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.disassociateItemRating"}, - "DisassociateQAppFromUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps.uninstall"}, + "DisassociateLibraryItemReview": {Verb: "Relate", Resource: "LibraryItemReview", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/catalog.disassociateItemRating"}, + "DisassociateQAppFromUser": {Verb: "Relate", Resource: "QAppFromUser", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps.uninstall"}, "ExportQAppSessionData": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runtime.exportQAppSessionData"}, "GetLibraryItem": {Verb: "Get", Resource: "LibraryItem", OutputListKey: "categories", OutputItemKey: "", Method: "GET", URI: "/catalog.getItem"}, "GetQApp": {Verb: "Get", Resource: "QApp", OutputListKey: "requiredCapabilities", OutputItemKey: "appDefinition", Method: "GET", URI: "/apps.get"}, @@ -13012,8 +13981,8 @@ func init() { "ListQApps": {Verb: "List", Resource: "QApp", OutputListKey: "apps", OutputItemKey: "", Method: "GET", URI: "/apps.list"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceARN}"}, "PredictQApp": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/apps.predictQApp"}, - "StartQAppSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runtime.startQAppSession"}, - "StopQAppSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runtime.deleteMiniAppRun"}, + "StartQAppSession": {Verb: "Toggle", Resource: "QAppSession", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runtime.startQAppSession"}, + "StopQAppSession": {Verb: "Toggle", Resource: "QAppSession", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/runtime.deleteMiniAppRun"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceARN}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceARN}"}, "UpdateLibraryItem": {Verb: "Update", Resource: "LibraryItem", OutputListKey: "categories", OutputItemKey: "", Method: "POST", URI: "/catalog.updateItem"}, @@ -13024,10 +13993,10 @@ func init() { "UpdateQAppSessionMetadata": {Verb: "Update", Resource: "QAppSessionMetadata", OutputListKey: "", OutputItemKey: "sharingConfiguration", Method: "POST", URI: "/runtime.updateQAppSessionMetadata"}, }) crud.Register("qbusiness", map[string]crud.OpMeta{ - "AssociatePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/policy"}, - "BatchDeleteDocument": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/indices/{indexId}/documents/delete"}, - "BatchPutDocument": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/indices/{indexId}/documents"}, - "CancelSubscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/subscriptions/{subscriptionId}"}, + "AssociatePermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/policy"}, + "BatchDeleteDocument": {Verb: "Delete", Resource: "Document", OutputListKey: "failedDocuments", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/indices/{indexId}/documents/delete"}, + "BatchPutDocument": {Verb: "Update", Resource: "Document", OutputListKey: "failedDocuments", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/indices/{indexId}/documents"}, + "CancelSubscription": {Verb: "Toggle", Resource: "Subscription", OutputListKey: "", OutputItemKey: "currentSubscription", Method: "DELETE", URI: "/applications/{applicationId}/subscriptions/{subscriptionId}"}, "Chat": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/conversations"}, "ChatSync": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/conversations?sync"}, "CheckDocumentAccess": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/applications/{applicationId}/index/{indexId}/users/{userId}/documents/{documentId}/check-document-access"}, @@ -13055,7 +14024,7 @@ func init() { "DeleteRetriever": {Verb: "Delete", Resource: "Retriever", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/retrievers/{retrieverId}"}, "DeleteUser": {Verb: "Delete", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/users/{userId}"}, "DeleteWebExperience": {Verb: "Delete", Resource: "WebExperience", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/experiences/{webExperienceId}"}, - "DisassociatePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/policy/{statementId}"}, + "DisassociatePermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{applicationId}/policy/{statementId}"}, "GetApplication": {Verb: "Get", Resource: "Application", OutputListKey: "clientIdsForOIDC", OutputItemKey: "attachmentsConfiguration", Method: "GET", URI: "/applications/{applicationId}"}, "GetChatControlsConfiguration": {Verb: "Get", Resource: "ChatControlsConfiguration", OutputListKey: "topicConfigurations", OutputItemKey: "blockedPhrases", Method: "GET", URI: "/applications/{applicationId}/chatcontrols"}, "GetChatResponseConfiguration": {Verb: "Get", Resource: "ChatResponseConfiguration", OutputListKey: "", OutputItemKey: "inUseConfiguration", Method: "GET", URI: "/applications/{applicationId}/chatresponseconfigurations/{chatResponseConfigurationId}"}, @@ -13091,9 +14060,9 @@ func init() { "ListWebExperiences": {Verb: "List", Resource: "WebExperience", OutputListKey: "webExperiences", OutputItemKey: "", Method: "GET", URI: "/applications/{applicationId}/experiences"}, "PutFeedback": {Verb: "Update", Resource: "Feedback", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/conversations/{conversationId}/messages/{messageId}/feedback"}, "PutGroup": {Verb: "Update", Resource: "Group", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/applications/{applicationId}/indices/{indexId}/groups"}, - "SearchRelevantContent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/relevant-content"}, - "StartDataSourceSyncJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/indices/{indexId}/datasources/{dataSourceId}/startsync"}, - "StopDataSourceSyncJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/indices/{indexId}/datasources/{dataSourceId}/stopsync"}, + "SearchRelevantContent": {Verb: "List", Resource: "RelevantContent", OutputListKey: "relevantContent", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/relevant-content"}, + "StartDataSourceSyncJob": {Verb: "Toggle", Resource: "DataSourceSyncJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/indices/{indexId}/datasources/{dataSourceId}/startsync"}, + "StopDataSourceSyncJob": {Verb: "Toggle", Resource: "DataSourceSyncJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/applications/{applicationId}/indices/{indexId}/datasources/{dataSourceId}/stopsync"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/tags/{resourceARN}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/tags/{resourceARN}"}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/applications/{applicationId}"}, @@ -13109,7 +14078,7 @@ func init() { "UpdateWebExperience": {Verb: "Update", Resource: "WebExperience", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/applications/{applicationId}/experiences/{webExperienceId}"}, }) crud.Register("qconnect", map[string]crud.OpMeta{ - "ActivateMessageTemplate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/messageTemplates/{messageTemplateId}/activate"}, + "ActivateMessageTemplate": {Verb: "Toggle", Resource: "MessageTemplate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/messageTemplates/{messageTemplateId}/activate"}, "CreateAIAgent": {Verb: "Create", Resource: "AIAgent", OutputListKey: "", OutputItemKey: "aiAgent", Method: "POST", URI: "/assistants/{assistantId}/aiagents"}, "CreateAIAgentVersion": {Verb: "Create", Resource: "AIAgentVersion", OutputListKey: "", OutputItemKey: "aiAgent", Method: "POST", URI: "/assistants/{assistantId}/aiagents/{aiAgentId}/versions"}, "CreateAIGuardrail": {Verb: "Create", Resource: "AIGuardrail", OutputListKey: "", OutputItemKey: "aiGuardrail", Method: "POST", URI: "/assistants/{assistantId}/aiguardrails"}, @@ -13126,7 +14095,7 @@ func init() { "CreateMessageTemplateVersion": {Verb: "Create", Resource: "MessageTemplateVersion", OutputListKey: "", OutputItemKey: "messageTemplate", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/messageTemplates/{messageTemplateId}/versions"}, "CreateQuickResponse": {Verb: "Create", Resource: "QuickResponse", OutputListKey: "", OutputItemKey: "quickResponse", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/quickResponses"}, "CreateSession": {Verb: "Create", Resource: "Session", OutputListKey: "", OutputItemKey: "session", Method: "POST", URI: "/assistants/{assistantId}/sessions"}, - "DeactivateMessageTemplate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/messageTemplates/{messageTemplateId}/deactivate"}, + "DeactivateMessageTemplate": {Verb: "Toggle", Resource: "MessageTemplate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/messageTemplates/{messageTemplateId}/deactivate"}, "DeleteAIAgent": {Verb: "Delete", Resource: "AIAgent", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/assistants/{assistantId}/aiagents/{aiAgentId}"}, "DeleteAIAgentVersion": {Verb: "Delete", Resource: "AIAgentVersion", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/assistants/{assistantId}/aiagents/{aiAgentId}/versions/{versionNumber}"}, "DeleteAIGuardrail": {Verb: "Delete", Resource: "AIGuardrail", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/assistants/{assistantId}/aiguardrails/{aiGuardrailId}"}, @@ -13176,20 +14145,20 @@ func init() { "ListQuickResponses": {Verb: "List", Resource: "QuickResponse", OutputListKey: "quickResponseSummaries", OutputItemKey: "", Method: "GET", URI: "/knowledgeBases/{knowledgeBaseId}/quickResponses"}, "ListSpans": {Verb: "List", Resource: "Span", OutputListKey: "spans", OutputItemKey: "", Method: "GET", URI: "/assistants/{assistantId}/sessions/{sessionId}/spans"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "NotifyRecommendationsReceived": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify"}, + "NotifyRecommendationsReceived": {Verb: "Toggle", Resource: "RecommendationsReceived", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify"}, "PutFeedback": {Verb: "Update", Resource: "Feedback", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/assistants/{assistantId}/feedback"}, - "QueryAssistant": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/query"}, - "RemoveAssistantAIAgent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/assistants/{assistantId}/aiagentConfiguration"}, - "RemoveKnowledgeBaseTemplateUri": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/knowledgeBases/{knowledgeBaseId}/templateUri"}, + "QueryAssistant": {Verb: "List", Resource: "Assistant", OutputListKey: "results", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/query"}, + "RemoveAssistantAIAgent": {Verb: "Relate", Resource: "AssistantAIAgent", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/assistants/{assistantId}/aiagentConfiguration"}, + "RemoveKnowledgeBaseTemplateUri": {Verb: "Relate", Resource: "KnowledgeBaseTemplateUri", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/knowledgeBases/{knowledgeBaseId}/templateUri"}, "RenderMessageTemplate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/messageTemplates/{messageTemplateId}/render"}, "Retrieve": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/retrieve"}, - "SearchContent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search"}, - "SearchMessageTemplates": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search/messageTemplates"}, - "SearchQuickResponses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search/quickResponses"}, - "SearchSessions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/searchSessions"}, + "SearchContent": {Verb: "List", Resource: "Content", OutputListKey: "contentSummaries", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search"}, + "SearchMessageTemplates": {Verb: "List", Resource: "MessageTemplate", OutputListKey: "results", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search/messageTemplates"}, + "SearchQuickResponses": {Verb: "List", Resource: "QuickResponse", OutputListKey: "results", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search/quickResponses"}, + "SearchSessions": {Verb: "List", Resource: "Session", OutputListKey: "sessionSummaries", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/searchSessions"}, "SendMessage": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/sessions/{sessionId}/message"}, - "StartContentUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/upload"}, - "StartImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/importJobs"}, + "StartContentUpload": {Verb: "Toggle", Resource: "ContentUpload", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/upload"}, + "StartImportJob": {Verb: "Toggle", Resource: "ImportJob", OutputListKey: "", OutputItemKey: "importJob", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/importJobs"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAIAgent": {Verb: "Update", Resource: "AIAgent", OutputListKey: "", OutputItemKey: "aiAgent", Method: "POST", URI: "/assistants/{assistantId}/aiagents/{aiAgentId}"}, @@ -13205,11 +14174,11 @@ func init() { "UpdateSessionData": {Verb: "Update", Resource: "SessionData", OutputListKey: "data", OutputItemKey: "", Method: "PATCH", URI: "/assistants/{assistantId}/sessions/{sessionId}/data"}, }) crud.Register("quicksight", map[string]crud.OpMeta{ - "BatchCreateTopicReviewedAnswer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/topics/{TopicId}/batch-create-reviewed-answers"}, - "BatchDeleteKnowledgeBase": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/accounts/{AwsAccountId}/knowledge-bases/batch-delete"}, - "BatchDeleteTopicReviewedAnswer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/topics/{TopicId}/batch-delete-reviewed-answers"}, - "BatchDescribeUserLimits": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/governance/limits/accounts/{accountId}/user-limits"}, - "CancelIngestion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"}, + "BatchCreateTopicReviewedAnswer": {Verb: "Create", Resource: "TopicReviewedAnswer", OutputListKey: "InvalidAnswers", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/topics/{TopicId}/batch-create-reviewed-answers"}, + "BatchDeleteKnowledgeBase": {Verb: "Delete", Resource: "KnowledgeBase", OutputListKey: "Deleted", OutputItemKey: "", Method: "POST", URI: "/v1/accounts/{AwsAccountId}/knowledge-bases/batch-delete"}, + "BatchDeleteTopicReviewedAnswer": {Verb: "Delete", Resource: "TopicReviewedAnswer", OutputListKey: "InvalidAnswers", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/topics/{TopicId}/batch-delete-reviewed-answers"}, + "BatchDescribeUserLimits": {Verb: "List", Resource: "UserLimit", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/governance/limits/accounts/{accountId}/user-limits"}, + "CancelIngestion": {Verb: "Toggle", Resource: "Ingestion", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"}, "CreateAccountCustomization": {Verb: "Create", Resource: "AccountCustomization", OutputListKey: "", OutputItemKey: "AccountCustomization", Method: "POST", URI: "/accounts/{AwsAccountId}/customizations"}, "CreateAccountSubscription": {Verb: "Create", Resource: "AccountSubscription", OutputListKey: "", OutputItemKey: "SignupResponse", Method: "POST", URI: "/account/{AwsAccountId}"}, "CreateActionConnector": {Verb: "Create", Resource: "ActionConnector", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/action-connectors"}, @@ -13358,9 +14327,9 @@ func init() { "DescribeTopicV2": {Verb: "Get", Resource: "TopicV2", OutputListKey: "", OutputItemKey: "CustomInstructions", Method: "GET", URI: "/accounts/{AwsAccountId}/topicsV2/{TopicId}"}, "DescribeUser": {Verb: "Get", Resource: "User", OutputListKey: "", OutputItemKey: "User", Method: "GET", URI: "/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"}, "DescribeVPCConnection": {Verb: "Get", Resource: "VPCConnection", OutputListKey: "", OutputItemKey: "VPCConnection", Method: "GET", URI: "/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"}, - "GenerateEmbedUrlForAnonymousUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/embed-url/anonymous-user"}, - "GenerateEmbedUrlForRegisteredUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/embed-url/registered-user"}, - "GenerateEmbedUrlForRegisteredUserWithIdentity": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/embed-url/registered-user-with-identity"}, + "GenerateEmbedUrlForAnonymousUser": {Verb: "Create", Resource: "EmbedUrlForAnonymousUser", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/embed-url/anonymous-user"}, + "GenerateEmbedUrlForRegisteredUser": {Verb: "Create", Resource: "EmbedUrlForRegisteredUser", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/embed-url/registered-user"}, + "GenerateEmbedUrlForRegisteredUserWithIdentity": {Verb: "Create", Resource: "EmbedUrlForRegisteredUserWithIdentity", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/embed-url/registered-user-with-identity"}, "GetDashboardEmbedUrl": {Verb: "Get", Resource: "DashboardEmbedUrl", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url"}, "GetFlowMetadata": {Verb: "Get", Resource: "FlowMetadata", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/accounts/{AwsAccountId}/flows/{FlowId}/metadata"}, "GetFlowPermissions": {Verb: "Get", Resource: "FlowPermission", OutputListKey: "Permissions", OutputItemKey: "", Method: "GET", URI: "/accounts/{AwsAccountId}/flows/{FlowId}/permissions"}, @@ -13417,26 +14386,26 @@ func init() { "PredictQAResults": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/qa/predict"}, "PutDataSetRefreshProperties": {Verb: "Update", Resource: "DataSetRefreshProperty", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/accounts/{AwsAccountId}/data-sets/{DataSetId}/refresh-properties"}, "RegisterUser": {Verb: "Create", Resource: "User", OutputListKey: "", OutputItemKey: "User", Method: "POST", URI: "/accounts/{AwsAccountId}/namespaces/{Namespace}/users"}, - "RestoreAnalysis": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}"}, - "SearchActionConnectors": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/action-connectors"}, - "SearchAgents": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/agents"}, - "SearchAnalyses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/analyses"}, - "SearchApps": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/apps"}, - "SearchDashboards": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/dashboards"}, - "SearchDataSets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/data-sets"}, - "SearchDataSources": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/data-sources"}, - "SearchFlows": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/flows/searchFlows"}, - "SearchFolders": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/folders"}, - "SearchGroups": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search"}, - "SearchKnowledgeBases": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/accounts/{AwsAccountId}/search/knowledge-bases"}, - "SearchSpaces": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/accounts/{AwsAccountId}/search/spaces"}, - "SearchTopics": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/topics"}, - "SearchTopicsV2": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/topicsV2"}, - "StartAssetBundleExportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/asset-bundle-export-jobs/export"}, - "StartAssetBundleImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/asset-bundle-import-jobs/import"}, - "StartAutomationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/automation-groups/{AutomationGroupId}/automations/{AutomationId}/jobs"}, - "StartDashboardSnapshotJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs"}, - "StartDashboardSnapshotJobSchedule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/dashboards/{DashboardId}/schedules/{ScheduleId}"}, + "RestoreAnalysis": {Verb: "Create", Resource: "Analysi", OutputListKey: "RestorationFailedFolderArns", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}"}, + "SearchActionConnectors": {Verb: "List", Resource: "ActionConnector", OutputListKey: "ActionConnectorSummaries", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/action-connectors"}, + "SearchAgents": {Verb: "List", Resource: "Agent", OutputListKey: "AgentSummaries", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/agents"}, + "SearchAnalyses": {Verb: "List", Resource: "Analyse", OutputListKey: "AnalysisSummaryList", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/analyses"}, + "SearchApps": {Verb: "List", Resource: "App", OutputListKey: "AppSummaryList", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/apps"}, + "SearchDashboards": {Verb: "List", Resource: "Dashboard", OutputListKey: "DashboardSummaryList", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/dashboards"}, + "SearchDataSets": {Verb: "List", Resource: "DataSet", OutputListKey: "DataSetSummaries", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/data-sets"}, + "SearchDataSources": {Verb: "List", Resource: "DataSource", OutputListKey: "DataSourceSummaries", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/data-sources"}, + "SearchFlows": {Verb: "List", Resource: "Flow", OutputListKey: "FlowSummaryList", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/flows/searchFlows"}, + "SearchFolders": {Verb: "List", Resource: "Folder", OutputListKey: "FolderSummaryList", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/folders"}, + "SearchGroups": {Verb: "List", Resource: "Group", OutputListKey: "GroupList", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search"}, + "SearchKnowledgeBases": {Verb: "List", Resource: "KnowledgeBase", OutputListKey: "KnowledgeBaseSummaries", OutputItemKey: "", Method: "POST", URI: "/v1/accounts/{AwsAccountId}/search/knowledge-bases"}, + "SearchSpaces": {Verb: "List", Resource: "Space", OutputListKey: "SpaceSummaries", OutputItemKey: "", Method: "POST", URI: "/v1/accounts/{AwsAccountId}/search/spaces"}, + "SearchTopics": {Verb: "List", Resource: "Topic", OutputListKey: "TopicSummaryList", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/topics"}, + "SearchTopicsV2": {Verb: "List", Resource: "TopicsV2", OutputListKey: "TopicSummaryList", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/search/topicsV2"}, + "StartAssetBundleExportJob": {Verb: "Toggle", Resource: "AssetBundleExportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/asset-bundle-export-jobs/export"}, + "StartAssetBundleImportJob": {Verb: "Toggle", Resource: "AssetBundleImportJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/asset-bundle-import-jobs/import"}, + "StartAutomationJob": {Verb: "Toggle", Resource: "AutomationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/automation-groups/{AutomationGroupId}/automations/{AutomationId}/jobs"}, + "StartDashboardSnapshotJob": {Verb: "Toggle", Resource: "DashboardSnapshotJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/dashboards/{DashboardId}/snapshot-jobs"}, + "StartDashboardSnapshotJobSchedule": {Verb: "Toggle", Resource: "DashboardSnapshotJobSchedule", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts/{AwsAccountId}/dashboards/{DashboardId}/schedules/{ScheduleId}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/resources/{ResourceArn}/tags"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/resources/{ResourceArn}/tags"}, "UpdateAccountCustomPermission": {Verb: "Update", Resource: "AccountCustomPermission", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/accounts/{AwsAccountId}/custom-permission"}, @@ -13506,18 +14475,18 @@ func init() { "UpdateVPCConnection": {Verb: "Update", Resource: "VPCConnection", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/accounts/{AwsAccountId}/vpc-connections/{VPCConnectionId}"}, }) crud.Register("ram", map[string]crud.OpMeta{ - "AcceptResourceShareInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/acceptresourceshareinvitation"}, - "AssociateResourceShare": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associateresourceshare"}, - "AssociateResourceSharePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associateresourcesharepermission"}, + "AcceptResourceShareInvitation": {Verb: "Toggle", Resource: "ResourceShareInvitation", OutputListKey: "", OutputItemKey: "resourceShareInvitation", Method: "POST", URI: "/acceptresourceshareinvitation"}, + "AssociateResourceShare": {Verb: "Relate", Resource: "ResourceShare", OutputListKey: "resourceShareAssociations", OutputItemKey: "", Method: "POST", URI: "/associateresourceshare"}, + "AssociateResourceSharePermission": {Verb: "Relate", Resource: "ResourceSharePermission", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/associateresourcesharepermission"}, "CreatePermission": {Verb: "Create", Resource: "Permission", OutputListKey: "", OutputItemKey: "permission", Method: "POST", URI: "/createpermission"}, "CreatePermissionVersion": {Verb: "Create", Resource: "PermissionVersion", OutputListKey: "", OutputItemKey: "permission", Method: "POST", URI: "/createpermissionversion"}, "CreateResourceShare": {Verb: "Create", Resource: "ResourceShare", OutputListKey: "", OutputItemKey: "resourceShare", Method: "POST", URI: "/createresourceshare"}, "DeletePermission": {Verb: "Delete", Resource: "Permission", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/deletepermission"}, "DeletePermissionVersion": {Verb: "Delete", Resource: "PermissionVersion", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/deletepermissionversion"}, "DeleteResourceShare": {Verb: "Delete", Resource: "ResourceShare", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/deleteresourceshare"}, - "DisassociateResourceShare": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociateresourceshare"}, - "DisassociateResourceSharePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociateresourcesharepermission"}, - "EnableSharingWithAwsOrganization": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/enablesharingwithawsorganization"}, + "DisassociateResourceShare": {Verb: "Relate", Resource: "ResourceShare", OutputListKey: "resourceShareAssociations", OutputItemKey: "", Method: "POST", URI: "/disassociateresourceshare"}, + "DisassociateResourceSharePermission": {Verb: "Relate", Resource: "ResourceSharePermission", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/disassociateresourcesharepermission"}, + "EnableSharingWithAwsOrganization": {Verb: "Toggle", Resource: "SharingWithAwsOrganization", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/enablesharingwithawsorganization"}, "GetPermission": {Verb: "Get", Resource: "Permission", OutputListKey: "", OutputItemKey: "permission", Method: "POST", URI: "/getpermission"}, "GetResourcePolicies": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "policies", OutputItemKey: "", Method: "POST", URI: "/getresourcepolicies"}, "GetResourceShareAssociations": {Verb: "Get", Resource: "ResourceShareAssociation", OutputListKey: "resourceShareAssociations", OutputItemKey: "", Method: "POST", URI: "/getresourceshareassociations"}, @@ -13535,9 +14504,9 @@ func init() { "ListSourceAssociations": {Verb: "List", Resource: "SourceAssociation", OutputListKey: "sourceAssociations", OutputItemKey: "", Method: "POST", URI: "/listsourceassociations"}, "PromotePermissionCreatedFromPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/promotepermissioncreatedfrompolicy"}, "PromoteResourceShareCreatedFromPolicy": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/promoteresourcesharecreatedfrompolicy"}, - "RejectResourceShareInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rejectresourceshareinvitation"}, - "ReplacePermissionAssociations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/replacepermissionassociations"}, - "SetDefaultPermissionVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/setdefaultpermissionversion"}, + "RejectResourceShareInvitation": {Verb: "Toggle", Resource: "ResourceShareInvitation", OutputListKey: "", OutputItemKey: "resourceShareInvitation", Method: "POST", URI: "/rejectresourceshareinvitation"}, + "ReplacePermissionAssociations": {Verb: "Update", Resource: "PermissionAssociation", OutputListKey: "", OutputItemKey: "replacePermissionAssociationsWork", Method: "POST", URI: "/replacepermissionassociations"}, + "SetDefaultPermissionVersion": {Verb: "Update", Resource: "DefaultPermissionVersion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/setdefaultpermissionversion"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tagresource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/untagresource"}, "UpdateResourceShare": {Verb: "Update", Resource: "ResourceShare", OutputListKey: "", OutputItemKey: "resourceShare", Method: "POST", URI: "/updateresourceshare"}, @@ -13548,128 +14517,185 @@ func init() { "GetRule": {Verb: "Get", Resource: "Rule", OutputListKey: "ExcludeResourceTags", OutputItemKey: "LockConfiguration", Method: "GET", URI: "/rules/{Identifier}"}, "ListRules": {Verb: "List", Resource: "Rule", OutputListKey: "Rules", OutputItemKey: "", Method: "POST", URI: "/list-rules"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "LockRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/rules/{Identifier}/lock"}, + "LockRule": {Verb: "Toggle", Resource: "Rule", OutputListKey: "ExcludeResourceTags", OutputItemKey: "LockConfiguration", Method: "PATCH", URI: "/rules/{Identifier}/lock"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, - "UnlockRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/rules/{Identifier}/unlock"}, + "UnlockRule": {Verb: "Toggle", Resource: "Rule", OutputListKey: "ExcludeResourceTags", OutputItemKey: "LockConfiguration", Method: "PATCH", URI: "/rules/{Identifier}/unlock"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateRule": {Verb: "Update", Resource: "Rule", OutputListKey: "ExcludeResourceTags", OutputItemKey: "RetentionPeriod", Method: "PATCH", URI: "/rules/{Identifier}"}, }) crud.Register("rds", map[string]crud.OpMeta{ - "CreateBlueGreenDeployment": {Verb: "Create", Resource: "BlueGreenDeployment", OutputListKey: "", OutputItemKey: "BlueGreenDeployment"}, - "CreateCustomDBEngineVersion": {Verb: "Create", Resource: "CustomDBEngineVersion", OutputListKey: "DatabaseInstallationFiles", OutputItemKey: "DefaultCharacterSet"}, - "CreateDBCluster": {Verb: "Create", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, - "CreateDBClusterEndpoint": {Verb: "Create", Resource: "DBClusterEndpoint", OutputListKey: "ExcludedMembers", OutputItemKey: ""}, - "CreateDBClusterParameterGroup": {Verb: "Create", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: "DBClusterParameterGroup"}, - "CreateDBClusterSnapshot": {Verb: "Create", Resource: "DBClusterSnapshot", OutputListKey: "", OutputItemKey: "DBClusterSnapshot"}, - "CreateDBInstance": {Verb: "Create", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, - "CreateDBInstanceReadReplica": {Verb: "Create", Resource: "DBInstanceReadReplica", OutputListKey: "", OutputItemKey: "DBInstance"}, - "CreateDBParameterGroup": {Verb: "Create", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: "DBParameterGroup"}, - "CreateDBProxy": {Verb: "Create", Resource: "DBProxy", OutputListKey: "", OutputItemKey: "DBProxy"}, - "CreateDBProxyEndpoint": {Verb: "Create", Resource: "DBProxyEndpoint", OutputListKey: "", OutputItemKey: "DBProxyEndpoint"}, - "CreateDBSecurityGroup": {Verb: "Create", Resource: "DBSecurityGroup", OutputListKey: "", OutputItemKey: "DBSecurityGroup"}, - "CreateDBShardGroup": {Verb: "Create", Resource: "DBShardGroup", OutputListKey: "TagList", OutputItemKey: ""}, - "CreateDBSnapshot": {Verb: "Create", Resource: "DBSnapshot", OutputListKey: "", OutputItemKey: "DBSnapshot"}, - "CreateDBSubnetGroup": {Verb: "Create", Resource: "DBSubnetGroup", OutputListKey: "", OutputItemKey: "DBSubnetGroup"}, - "CreateEventSubscription": {Verb: "Create", Resource: "EventSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, - "CreateGlobalCluster": {Verb: "Create", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, - "CreateIntegration": {Verb: "Create", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: ""}, - "CreateOptionGroup": {Verb: "Create", Resource: "OptionGroup", OutputListKey: "", OutputItemKey: "OptionGroup"}, - "CreateTenantDatabase": {Verb: "Create", Resource: "TenantDatabase", OutputListKey: "", OutputItemKey: "TenantDatabase"}, - "DeleteBlueGreenDeployment": {Verb: "Delete", Resource: "BlueGreenDeployment", OutputListKey: "", OutputItemKey: "BlueGreenDeployment"}, - "DeleteCustomDBEngineVersion": {Verb: "Delete", Resource: "CustomDBEngineVersion", OutputListKey: "DatabaseInstallationFiles", OutputItemKey: "DefaultCharacterSet"}, - "DeleteDBCluster": {Verb: "Delete", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, - "DeleteDBClusterAutomatedBackup": {Verb: "Delete", Resource: "DBClusterAutomatedBackup", OutputListKey: "", OutputItemKey: "DBClusterAutomatedBackup"}, - "DeleteDBClusterEndpoint": {Verb: "Delete", Resource: "DBClusterEndpoint", OutputListKey: "ExcludedMembers", OutputItemKey: ""}, - "DeleteDBClusterParameterGroup": {Verb: "Delete", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, - "DeleteDBClusterSnapshot": {Verb: "Delete", Resource: "DBClusterSnapshot", OutputListKey: "", OutputItemKey: "DBClusterSnapshot"}, - "DeleteDBInstance": {Verb: "Delete", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, - "DeleteDBInstanceAutomatedBackup": {Verb: "Delete", Resource: "DBInstanceAutomatedBackup", OutputListKey: "", OutputItemKey: "DBInstanceAutomatedBackup"}, - "DeleteDBParameterGroup": {Verb: "Delete", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: ""}, - "DeleteDBProxy": {Verb: "Delete", Resource: "DBProxy", OutputListKey: "", OutputItemKey: "DBProxy"}, - "DeleteDBProxyEndpoint": {Verb: "Delete", Resource: "DBProxyEndpoint", OutputListKey: "", OutputItemKey: "DBProxyEndpoint"}, - "DeleteDBSecurityGroup": {Verb: "Delete", Resource: "DBSecurityGroup", OutputListKey: "", OutputItemKey: ""}, - "DeleteDBShardGroup": {Verb: "Delete", Resource: "DBShardGroup", OutputListKey: "TagList", OutputItemKey: ""}, - "DeleteDBSnapshot": {Verb: "Delete", Resource: "DBSnapshot", OutputListKey: "", OutputItemKey: "DBSnapshot"}, - "DeleteDBSubnetGroup": {Verb: "Delete", Resource: "DBSubnetGroup", OutputListKey: "", OutputItemKey: ""}, - "DeleteEventSubscription": {Verb: "Delete", Resource: "EventSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, - "DeleteGlobalCluster": {Verb: "Delete", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, - "DeleteIntegration": {Verb: "Delete", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: ""}, - "DeleteOptionGroup": {Verb: "Delete", Resource: "OptionGroup", OutputListKey: "", OutputItemKey: ""}, - "DeleteTenantDatabase": {Verb: "Delete", Resource: "TenantDatabase", OutputListKey: "", OutputItemKey: "TenantDatabase"}, - "DeregisterDBProxyTargets": {Verb: "Delete", Resource: "DBProxyTarget", OutputListKey: "", OutputItemKey: ""}, - "DescribeAccountAttributes": {Verb: "Get", Resource: "AccountAttribute", OutputListKey: "AccountQuotas", OutputItemKey: ""}, - "DescribeBlueGreenDeployments": {Verb: "Get", Resource: "BlueGreenDeployment", OutputListKey: "BlueGreenDeployments", OutputItemKey: ""}, - "DescribeCertificates": {Verb: "Get", Resource: "Certificate", OutputListKey: "Certificates", OutputItemKey: ""}, - "DescribeDBClusterAutomatedBackups": {Verb: "Get", Resource: "DBClusterAutomatedBackup", OutputListKey: "DBClusterAutomatedBackups", OutputItemKey: ""}, - "DescribeDBClusterBacktracks": {Verb: "Get", Resource: "DBClusterBacktrack", OutputListKey: "DBClusterBacktracks", OutputItemKey: ""}, - "DescribeDBClusterEndpoints": {Verb: "Get", Resource: "DBClusterEndpoint", OutputListKey: "DBClusterEndpoints", OutputItemKey: ""}, - "DescribeDBClusterParameterGroups": {Verb: "Get", Resource: "DBClusterParameterGroup", OutputListKey: "DBClusterParameterGroups", OutputItemKey: ""}, - "DescribeDBClusterParameters": {Verb: "Get", Resource: "DBClusterParameter", OutputListKey: "Parameters", OutputItemKey: ""}, - "DescribeDBClusterSnapshotAttributes": {Verb: "Get", Resource: "DBClusterSnapshotAttribute", OutputListKey: "", OutputItemKey: "DBClusterSnapshotAttributesResult"}, - "DescribeDBClusterSnapshots": {Verb: "Get", Resource: "DBClusterSnapshot", OutputListKey: "DBClusterSnapshots", OutputItemKey: ""}, - "DescribeDBClusters": {Verb: "Get", Resource: "DBCluster", OutputListKey: "DBClusters", OutputItemKey: ""}, - "DescribeDBEngineVersions": {Verb: "Get", Resource: "DBEngineVersion", OutputListKey: "DBEngineVersions", OutputItemKey: ""}, - "DescribeDBInstanceAutomatedBackups": {Verb: "Get", Resource: "DBInstanceAutomatedBackup", OutputListKey: "DBInstanceAutomatedBackups", OutputItemKey: ""}, - "DescribeDBInstances": {Verb: "Get", Resource: "DBInstance", OutputListKey: "DBInstances", OutputItemKey: ""}, - "DescribeDBLogFiles": {Verb: "Get", Resource: "DBLogFile", OutputListKey: "DescribeDBLogFiles", OutputItemKey: ""}, - "DescribeDBMajorEngineVersions": {Verb: "Get", Resource: "DBMajorEngineVersion", OutputListKey: "DBMajorEngineVersions", OutputItemKey: ""}, - "DescribeDBParameterGroups": {Verb: "Get", Resource: "DBParameterGroup", OutputListKey: "DBParameterGroups", OutputItemKey: ""}, - "DescribeDBParameters": {Verb: "Get", Resource: "DBParameter", OutputListKey: "Parameters", OutputItemKey: ""}, - "DescribeDBProxies": {Verb: "Get", Resource: "DBProxy", OutputListKey: "DBProxies", OutputItemKey: ""}, - "DescribeDBProxyEndpoints": {Verb: "Get", Resource: "DBProxyEndpoint", OutputListKey: "DBProxyEndpoints", OutputItemKey: ""}, - "DescribeDBProxyTargetGroups": {Verb: "Get", Resource: "DBProxyTargetGroup", OutputListKey: "TargetGroups", OutputItemKey: ""}, - "DescribeDBProxyTargets": {Verb: "Get", Resource: "DBProxyTarget", OutputListKey: "Targets", OutputItemKey: ""}, - "DescribeDBRecommendations": {Verb: "Get", Resource: "DBRecommendation", OutputListKey: "DBRecommendations", OutputItemKey: ""}, - "DescribeDBSecurityGroups": {Verb: "Get", Resource: "DBSecurityGroup", OutputListKey: "DBSecurityGroups", OutputItemKey: ""}, - "DescribeDBShardGroups": {Verb: "Get", Resource: "DBShardGroup", OutputListKey: "DBShardGroups", OutputItemKey: ""}, - "DescribeDBSnapshotAttributes": {Verb: "Get", Resource: "DBSnapshotAttribute", OutputListKey: "", OutputItemKey: "DBSnapshotAttributesResult"}, - "DescribeDBSnapshotTenantDatabases": {Verb: "Get", Resource: "DBSnapshotTenantDatabase", OutputListKey: "DBSnapshotTenantDatabases", OutputItemKey: ""}, - "DescribeDBSnapshots": {Verb: "Get", Resource: "DBSnapshot", OutputListKey: "DBSnapshots", OutputItemKey: ""}, - "DescribeDBSubnetGroups": {Verb: "Get", Resource: "DBSubnetGroup", OutputListKey: "DBSubnetGroups", OutputItemKey: ""}, - "DescribeEngineDefaultClusterParameters": {Verb: "Get", Resource: "EngineDefaultClusterParameter", OutputListKey: "", OutputItemKey: "EngineDefaults"}, - "DescribeEngineDefaultParameters": {Verb: "Get", Resource: "EngineDefaultParameter", OutputListKey: "", OutputItemKey: "EngineDefaults"}, - "DescribeEventCategories": {Verb: "Get", Resource: "EventCategory", OutputListKey: "EventCategoriesMapList", OutputItemKey: ""}, - "DescribeEventSubscriptions": {Verb: "Get", Resource: "EventSubscription", OutputListKey: "EventSubscriptionsList", OutputItemKey: ""}, - "DescribeEvents": {Verb: "Get", Resource: "Event", OutputListKey: "Events", OutputItemKey: ""}, - "DescribeExportTasks": {Verb: "Get", Resource: "ExportTask", OutputListKey: "ExportTasks", OutputItemKey: ""}, - "DescribeGlobalClusters": {Verb: "Get", Resource: "GlobalCluster", OutputListKey: "GlobalClusters", OutputItemKey: ""}, - "DescribeIntegrations": {Verb: "Get", Resource: "Integration", OutputListKey: "Integrations", OutputItemKey: ""}, - "DescribeOptionGroupOptions": {Verb: "Get", Resource: "OptionGroupOption", OutputListKey: "OptionGroupOptions", OutputItemKey: ""}, - "DescribeOptionGroups": {Verb: "Get", Resource: "OptionGroup", OutputListKey: "OptionGroupsList", OutputItemKey: ""}, - "DescribeOrderableDBInstanceOptions": {Verb: "Get", Resource: "OrderableDBInstanceOption", OutputListKey: "OrderableDBInstanceOptions", OutputItemKey: ""}, - "DescribePendingMaintenanceActions": {Verb: "Get", Resource: "PendingMaintenanceAction", OutputListKey: "PendingMaintenanceActions", OutputItemKey: ""}, - "DescribeReservedDBInstances": {Verb: "Get", Resource: "ReservedDBInstance", OutputListKey: "ReservedDBInstances", OutputItemKey: ""}, - "DescribeReservedDBInstancesOfferings": {Verb: "Get", Resource: "ReservedDBInstancesOffering", OutputListKey: "ReservedDBInstancesOfferings", OutputItemKey: ""}, - "DescribeSourceRegions": {Verb: "Get", Resource: "SourceRegion", OutputListKey: "SourceRegions", OutputItemKey: ""}, - "DescribeTenantDatabases": {Verb: "Get", Resource: "TenantDatabase", OutputListKey: "TenantDatabases", OutputItemKey: ""}, - "DescribeValidDBInstanceModifications": {Verb: "Get", Resource: "ValidDBInstanceModification", OutputListKey: "", OutputItemKey: "ValidDBInstanceModificationsMessage"}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "TagList", OutputItemKey: ""}, - "ModifyActivityStream": {Verb: "Update", Resource: "ActivityStream", OutputListKey: "", OutputItemKey: ""}, - "ModifyCertificates": {Verb: "Update", Resource: "Certificate", OutputListKey: "", OutputItemKey: "Certificate"}, - "ModifyCurrentDBClusterCapacity": {Verb: "Update", Resource: "CurrentDBClusterCapacity", OutputListKey: "", OutputItemKey: ""}, - "ModifyCustomDBEngineVersion": {Verb: "Update", Resource: "CustomDBEngineVersion", OutputListKey: "DatabaseInstallationFiles", OutputItemKey: "DefaultCharacterSet"}, - "ModifyDBCluster": {Verb: "Update", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, - "ModifyDBClusterEndpoint": {Verb: "Update", Resource: "DBClusterEndpoint", OutputListKey: "ExcludedMembers", OutputItemKey: ""}, - "ModifyDBClusterParameterGroup": {Verb: "Update", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, - "ModifyDBClusterSnapshotAttribute": {Verb: "Update", Resource: "DBClusterSnapshotAttribute", OutputListKey: "", OutputItemKey: "DBClusterSnapshotAttributesResult"}, - "ModifyDBInstance": {Verb: "Update", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, - "ModifyDBParameterGroup": {Verb: "Update", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: ""}, - "ModifyDBProxy": {Verb: "Update", Resource: "DBProxy", OutputListKey: "", OutputItemKey: "DBProxy"}, - "ModifyDBProxyEndpoint": {Verb: "Update", Resource: "DBProxyEndpoint", OutputListKey: "", OutputItemKey: "DBProxyEndpoint"}, - "ModifyDBProxyTargetGroup": {Verb: "Update", Resource: "DBProxyTargetGroup", OutputListKey: "", OutputItemKey: "DBProxyTargetGroup"}, - "ModifyDBRecommendation": {Verb: "Update", Resource: "DBRecommendation", OutputListKey: "", OutputItemKey: "DBRecommendation"}, - "ModifyDBShardGroup": {Verb: "Update", Resource: "DBShardGroup", OutputListKey: "TagList", OutputItemKey: ""}, - "ModifyDBSnapshot": {Verb: "Update", Resource: "DBSnapshot", OutputListKey: "", OutputItemKey: "DBSnapshot"}, - "ModifyDBSnapshotAttribute": {Verb: "Update", Resource: "DBSnapshotAttribute", OutputListKey: "", OutputItemKey: "DBSnapshotAttributesResult"}, - "ModifyDBSubnetGroup": {Verb: "Update", Resource: "DBSubnetGroup", OutputListKey: "", OutputItemKey: "DBSubnetGroup"}, - "ModifyEventSubscription": {Verb: "Update", Resource: "EventSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, - "ModifyGlobalCluster": {Verb: "Update", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, - "ModifyIntegration": {Verb: "Update", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: ""}, - "ModifyOptionGroup": {Verb: "Update", Resource: "OptionGroup", OutputListKey: "", OutputItemKey: "OptionGroup"}, - "ModifyTenantDatabase": {Verb: "Update", Resource: "TenantDatabase", OutputListKey: "", OutputItemKey: "TenantDatabase"}, - "RegisterDBProxyTargets": {Verb: "Create", Resource: "DBProxyTarget", OutputListKey: "DBProxyTargets", OutputItemKey: ""}, + "AddRoleToDBCluster": {Verb: "Relate", Resource: "RoleToDBCluster", OutputListKey: "", OutputItemKey: ""}, + "AddRoleToDBInstance": {Verb: "Relate", Resource: "RoleToDBInstance", OutputListKey: "", OutputItemKey: ""}, + "AddSourceIdentifierToSubscription": {Verb: "Relate", Resource: "SourceIdentifierToSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "AddTagsToResource": {Verb: "Relate", Resource: "TagsToResource", OutputListKey: "", OutputItemKey: ""}, + "ApplyPendingMaintenanceAction": {Verb: "Update", Resource: "PendingMaintenanceAction", OutputListKey: "", OutputItemKey: "ResourcePendingMaintenanceActions"}, + "AuthorizeDBSecurityGroupIngress": {Verb: "Relate", Resource: "DBSecurityGroupIngress", OutputListKey: "", OutputItemKey: "DBSecurityGroup"}, + "CancelExportTask": {Verb: "Toggle", Resource: "ExportTask", OutputListKey: "ExportOnly", OutputItemKey: ""}, + "CopyDBClusterParameterGroup": {Verb: "Create", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: "DBClusterParameterGroup"}, + "CopyDBClusterSnapshot": {Verb: "Create", Resource: "DBClusterSnapshot", OutputListKey: "", OutputItemKey: "DBClusterSnapshot"}, + "CopyDBParameterGroup": {Verb: "Create", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: "DBParameterGroup"}, + "CopyDBSnapshot": {Verb: "Create", Resource: "DBSnapshot", OutputListKey: "", OutputItemKey: "DBSnapshot"}, + "CopyOptionGroup": {Verb: "Create", Resource: "OptionGroup", OutputListKey: "", OutputItemKey: "OptionGroup"}, + "CreateBlueGreenDeployment": {Verb: "Create", Resource: "BlueGreenDeployment", OutputListKey: "", OutputItemKey: "BlueGreenDeployment"}, + "CreateCustomDBEngineVersion": {Verb: "Create", Resource: "CustomDBEngineVersion", OutputListKey: "DatabaseInstallationFiles", OutputItemKey: "DefaultCharacterSet"}, + "CreateDBCluster": {Verb: "Create", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "CreateDBClusterEndpoint": {Verb: "Create", Resource: "DBClusterEndpoint", OutputListKey: "ExcludedMembers", OutputItemKey: ""}, + "CreateDBClusterParameterGroup": {Verb: "Create", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: "DBClusterParameterGroup"}, + "CreateDBClusterSnapshot": {Verb: "Create", Resource: "DBClusterSnapshot", OutputListKey: "", OutputItemKey: "DBClusterSnapshot"}, + "CreateDBInstance": {Verb: "Create", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, + "CreateDBInstanceReadReplica": {Verb: "Create", Resource: "DBInstanceReadReplica", OutputListKey: "", OutputItemKey: "DBInstance"}, + "CreateDBParameterGroup": {Verb: "Create", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: "DBParameterGroup"}, + "CreateDBProxy": {Verb: "Create", Resource: "DBProxy", OutputListKey: "", OutputItemKey: "DBProxy"}, + "CreateDBProxyEndpoint": {Verb: "Create", Resource: "DBProxyEndpoint", OutputListKey: "", OutputItemKey: "DBProxyEndpoint"}, + "CreateDBSecurityGroup": {Verb: "Create", Resource: "DBSecurityGroup", OutputListKey: "", OutputItemKey: "DBSecurityGroup"}, + "CreateDBShardGroup": {Verb: "Create", Resource: "DBShardGroup", OutputListKey: "TagList", OutputItemKey: ""}, + "CreateDBSnapshot": {Verb: "Create", Resource: "DBSnapshot", OutputListKey: "", OutputItemKey: "DBSnapshot"}, + "CreateDBSubnetGroup": {Verb: "Create", Resource: "DBSubnetGroup", OutputListKey: "", OutputItemKey: "DBSubnetGroup"}, + "CreateEventSubscription": {Verb: "Create", Resource: "EventSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "CreateGlobalCluster": {Verb: "Create", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "CreateIntegration": {Verb: "Create", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: ""}, + "CreateOptionGroup": {Verb: "Create", Resource: "OptionGroup", OutputListKey: "", OutputItemKey: "OptionGroup"}, + "CreateTenantDatabase": {Verb: "Create", Resource: "TenantDatabase", OutputListKey: "", OutputItemKey: "TenantDatabase"}, + "DeleteBlueGreenDeployment": {Verb: "Delete", Resource: "BlueGreenDeployment", OutputListKey: "", OutputItemKey: "BlueGreenDeployment"}, + "DeleteCustomDBEngineVersion": {Verb: "Delete", Resource: "CustomDBEngineVersion", OutputListKey: "DatabaseInstallationFiles", OutputItemKey: "DefaultCharacterSet"}, + "DeleteDBCluster": {Verb: "Delete", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "DeleteDBClusterAutomatedBackup": {Verb: "Delete", Resource: "DBClusterAutomatedBackup", OutputListKey: "", OutputItemKey: "DBClusterAutomatedBackup"}, + "DeleteDBClusterEndpoint": {Verb: "Delete", Resource: "DBClusterEndpoint", OutputListKey: "ExcludedMembers", OutputItemKey: ""}, + "DeleteDBClusterParameterGroup": {Verb: "Delete", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "DeleteDBClusterSnapshot": {Verb: "Delete", Resource: "DBClusterSnapshot", OutputListKey: "", OutputItemKey: "DBClusterSnapshot"}, + "DeleteDBInstance": {Verb: "Delete", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, + "DeleteDBInstanceAutomatedBackup": {Verb: "Delete", Resource: "DBInstanceAutomatedBackup", OutputListKey: "", OutputItemKey: "DBInstanceAutomatedBackup"}, + "DeleteDBParameterGroup": {Verb: "Delete", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "DeleteDBProxy": {Verb: "Delete", Resource: "DBProxy", OutputListKey: "", OutputItemKey: "DBProxy"}, + "DeleteDBProxyEndpoint": {Verb: "Delete", Resource: "DBProxyEndpoint", OutputListKey: "", OutputItemKey: "DBProxyEndpoint"}, + "DeleteDBSecurityGroup": {Verb: "Delete", Resource: "DBSecurityGroup", OutputListKey: "", OutputItemKey: ""}, + "DeleteDBShardGroup": {Verb: "Delete", Resource: "DBShardGroup", OutputListKey: "TagList", OutputItemKey: ""}, + "DeleteDBSnapshot": {Verb: "Delete", Resource: "DBSnapshot", OutputListKey: "", OutputItemKey: "DBSnapshot"}, + "DeleteDBSubnetGroup": {Verb: "Delete", Resource: "DBSubnetGroup", OutputListKey: "", OutputItemKey: ""}, + "DeleteEventSubscription": {Verb: "Delete", Resource: "EventSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "DeleteGlobalCluster": {Verb: "Delete", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "DeleteIntegration": {Verb: "Delete", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: ""}, + "DeleteOptionGroup": {Verb: "Delete", Resource: "OptionGroup", OutputListKey: "", OutputItemKey: ""}, + "DeleteTenantDatabase": {Verb: "Delete", Resource: "TenantDatabase", OutputListKey: "", OutputItemKey: "TenantDatabase"}, + "DeregisterDBProxyTargets": {Verb: "Delete", Resource: "DBProxyTarget", OutputListKey: "", OutputItemKey: ""}, + "DescribeAccountAttributes": {Verb: "Get", Resource: "AccountAttribute", OutputListKey: "AccountQuotas", OutputItemKey: ""}, + "DescribeBlueGreenDeployments": {Verb: "Get", Resource: "BlueGreenDeployment", OutputListKey: "BlueGreenDeployments", OutputItemKey: ""}, + "DescribeCertificates": {Verb: "Get", Resource: "Certificate", OutputListKey: "Certificates", OutputItemKey: ""}, + "DescribeDBClusterAutomatedBackups": {Verb: "Get", Resource: "DBClusterAutomatedBackup", OutputListKey: "DBClusterAutomatedBackups", OutputItemKey: ""}, + "DescribeDBClusterBacktracks": {Verb: "Get", Resource: "DBClusterBacktrack", OutputListKey: "DBClusterBacktracks", OutputItemKey: ""}, + "DescribeDBClusterEndpoints": {Verb: "Get", Resource: "DBClusterEndpoint", OutputListKey: "DBClusterEndpoints", OutputItemKey: ""}, + "DescribeDBClusterParameterGroups": {Verb: "Get", Resource: "DBClusterParameterGroup", OutputListKey: "DBClusterParameterGroups", OutputItemKey: ""}, + "DescribeDBClusterParameters": {Verb: "Get", Resource: "DBClusterParameter", OutputListKey: "Parameters", OutputItemKey: ""}, + "DescribeDBClusterSnapshotAttributes": {Verb: "Get", Resource: "DBClusterSnapshotAttribute", OutputListKey: "", OutputItemKey: "DBClusterSnapshotAttributesResult"}, + "DescribeDBClusterSnapshots": {Verb: "Get", Resource: "DBClusterSnapshot", OutputListKey: "DBClusterSnapshots", OutputItemKey: ""}, + "DescribeDBClusters": {Verb: "Get", Resource: "DBCluster", OutputListKey: "DBClusters", OutputItemKey: ""}, + "DescribeDBEngineVersions": {Verb: "Get", Resource: "DBEngineVersion", OutputListKey: "DBEngineVersions", OutputItemKey: ""}, + "DescribeDBInstanceAutomatedBackups": {Verb: "Get", Resource: "DBInstanceAutomatedBackup", OutputListKey: "DBInstanceAutomatedBackups", OutputItemKey: ""}, + "DescribeDBInstances": {Verb: "Get", Resource: "DBInstance", OutputListKey: "DBInstances", OutputItemKey: ""}, + "DescribeDBLogFiles": {Verb: "Get", Resource: "DBLogFile", OutputListKey: "DescribeDBLogFiles", OutputItemKey: ""}, + "DescribeDBMajorEngineVersions": {Verb: "Get", Resource: "DBMajorEngineVersion", OutputListKey: "DBMajorEngineVersions", OutputItemKey: ""}, + "DescribeDBParameterGroups": {Verb: "Get", Resource: "DBParameterGroup", OutputListKey: "DBParameterGroups", OutputItemKey: ""}, + "DescribeDBParameters": {Verb: "Get", Resource: "DBParameter", OutputListKey: "Parameters", OutputItemKey: ""}, + "DescribeDBProxies": {Verb: "Get", Resource: "DBProxy", OutputListKey: "DBProxies", OutputItemKey: ""}, + "DescribeDBProxyEndpoints": {Verb: "Get", Resource: "DBProxyEndpoint", OutputListKey: "DBProxyEndpoints", OutputItemKey: ""}, + "DescribeDBProxyTargetGroups": {Verb: "Get", Resource: "DBProxyTargetGroup", OutputListKey: "TargetGroups", OutputItemKey: ""}, + "DescribeDBProxyTargets": {Verb: "Get", Resource: "DBProxyTarget", OutputListKey: "Targets", OutputItemKey: ""}, + "DescribeDBRecommendations": {Verb: "Get", Resource: "DBRecommendation", OutputListKey: "DBRecommendations", OutputItemKey: ""}, + "DescribeDBSecurityGroups": {Verb: "Get", Resource: "DBSecurityGroup", OutputListKey: "DBSecurityGroups", OutputItemKey: ""}, + "DescribeDBShardGroups": {Verb: "Get", Resource: "DBShardGroup", OutputListKey: "DBShardGroups", OutputItemKey: ""}, + "DescribeDBSnapshotAttributes": {Verb: "Get", Resource: "DBSnapshotAttribute", OutputListKey: "", OutputItemKey: "DBSnapshotAttributesResult"}, + "DescribeDBSnapshotTenantDatabases": {Verb: "Get", Resource: "DBSnapshotTenantDatabase", OutputListKey: "DBSnapshotTenantDatabases", OutputItemKey: ""}, + "DescribeDBSnapshots": {Verb: "Get", Resource: "DBSnapshot", OutputListKey: "DBSnapshots", OutputItemKey: ""}, + "DescribeDBSubnetGroups": {Verb: "Get", Resource: "DBSubnetGroup", OutputListKey: "DBSubnetGroups", OutputItemKey: ""}, + "DescribeEngineDefaultClusterParameters": {Verb: "Get", Resource: "EngineDefaultClusterParameter", OutputListKey: "", OutputItemKey: "EngineDefaults"}, + "DescribeEngineDefaultParameters": {Verb: "Get", Resource: "EngineDefaultParameter", OutputListKey: "", OutputItemKey: "EngineDefaults"}, + "DescribeEventCategories": {Verb: "Get", Resource: "EventCategory", OutputListKey: "EventCategoriesMapList", OutputItemKey: ""}, + "DescribeEventSubscriptions": {Verb: "Get", Resource: "EventSubscription", OutputListKey: "EventSubscriptionsList", OutputItemKey: ""}, + "DescribeEvents": {Verb: "Get", Resource: "Event", OutputListKey: "Events", OutputItemKey: ""}, + "DescribeExportTasks": {Verb: "Get", Resource: "ExportTask", OutputListKey: "ExportTasks", OutputItemKey: ""}, + "DescribeGlobalClusters": {Verb: "Get", Resource: "GlobalCluster", OutputListKey: "GlobalClusters", OutputItemKey: ""}, + "DescribeIntegrations": {Verb: "Get", Resource: "Integration", OutputListKey: "Integrations", OutputItemKey: ""}, + "DescribeOptionGroupOptions": {Verb: "Get", Resource: "OptionGroupOption", OutputListKey: "OptionGroupOptions", OutputItemKey: ""}, + "DescribeOptionGroups": {Verb: "Get", Resource: "OptionGroup", OutputListKey: "OptionGroupsList", OutputItemKey: ""}, + "DescribeOrderableDBInstanceOptions": {Verb: "Get", Resource: "OrderableDBInstanceOption", OutputListKey: "OrderableDBInstanceOptions", OutputItemKey: ""}, + "DescribePendingMaintenanceActions": {Verb: "Get", Resource: "PendingMaintenanceAction", OutputListKey: "PendingMaintenanceActions", OutputItemKey: ""}, + "DescribeReservedDBInstances": {Verb: "Get", Resource: "ReservedDBInstance", OutputListKey: "ReservedDBInstances", OutputItemKey: ""}, + "DescribeReservedDBInstancesOfferings": {Verb: "Get", Resource: "ReservedDBInstancesOffering", OutputListKey: "ReservedDBInstancesOfferings", OutputItemKey: ""}, + "DescribeSourceRegions": {Verb: "Get", Resource: "SourceRegion", OutputListKey: "SourceRegions", OutputItemKey: ""}, + "DescribeTenantDatabases": {Verb: "Get", Resource: "TenantDatabase", OutputListKey: "TenantDatabases", OutputItemKey: ""}, + "DescribeValidDBInstanceModifications": {Verb: "Get", Resource: "ValidDBInstanceModification", OutputListKey: "", OutputItemKey: "ValidDBInstanceModificationsMessage"}, + "DisableHttpEndpoint": {Verb: "Toggle", Resource: "HttpEndpoint", OutputListKey: "", OutputItemKey: ""}, + "EnableHttpEndpoint": {Verb: "Toggle", Resource: "HttpEndpoint", OutputListKey: "", OutputItemKey: ""}, + "FailoverDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "FailoverGlobalCluster": {Verb: "Toggle", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "TagList", OutputItemKey: ""}, + "ModifyActivityStream": {Verb: "Update", Resource: "ActivityStream", OutputListKey: "", OutputItemKey: ""}, + "ModifyCertificates": {Verb: "Update", Resource: "Certificate", OutputListKey: "", OutputItemKey: "Certificate"}, + "ModifyCurrentDBClusterCapacity": {Verb: "Update", Resource: "CurrentDBClusterCapacity", OutputListKey: "", OutputItemKey: ""}, + "ModifyCustomDBEngineVersion": {Verb: "Update", Resource: "CustomDBEngineVersion", OutputListKey: "DatabaseInstallationFiles", OutputItemKey: "DefaultCharacterSet"}, + "ModifyDBCluster": {Verb: "Update", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "ModifyDBClusterEndpoint": {Verb: "Update", Resource: "DBClusterEndpoint", OutputListKey: "ExcludedMembers", OutputItemKey: ""}, + "ModifyDBClusterParameterGroup": {Verb: "Update", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "ModifyDBClusterSnapshotAttribute": {Verb: "Update", Resource: "DBClusterSnapshotAttribute", OutputListKey: "", OutputItemKey: "DBClusterSnapshotAttributesResult"}, + "ModifyDBInstance": {Verb: "Update", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, + "ModifyDBParameterGroup": {Verb: "Update", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "ModifyDBProxy": {Verb: "Update", Resource: "DBProxy", OutputListKey: "", OutputItemKey: "DBProxy"}, + "ModifyDBProxyEndpoint": {Verb: "Update", Resource: "DBProxyEndpoint", OutputListKey: "", OutputItemKey: "DBProxyEndpoint"}, + "ModifyDBProxyTargetGroup": {Verb: "Update", Resource: "DBProxyTargetGroup", OutputListKey: "", OutputItemKey: "DBProxyTargetGroup"}, + "ModifyDBRecommendation": {Verb: "Update", Resource: "DBRecommendation", OutputListKey: "", OutputItemKey: "DBRecommendation"}, + "ModifyDBShardGroup": {Verb: "Update", Resource: "DBShardGroup", OutputListKey: "TagList", OutputItemKey: ""}, + "ModifyDBSnapshot": {Verb: "Update", Resource: "DBSnapshot", OutputListKey: "", OutputItemKey: "DBSnapshot"}, + "ModifyDBSnapshotAttribute": {Verb: "Update", Resource: "DBSnapshotAttribute", OutputListKey: "", OutputItemKey: "DBSnapshotAttributesResult"}, + "ModifyDBSubnetGroup": {Verb: "Update", Resource: "DBSubnetGroup", OutputListKey: "", OutputItemKey: "DBSubnetGroup"}, + "ModifyEventSubscription": {Verb: "Update", Resource: "EventSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "ModifyGlobalCluster": {Verb: "Update", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "ModifyIntegration": {Verb: "Update", Resource: "Integration", OutputListKey: "Errors", OutputItemKey: ""}, + "ModifyOptionGroup": {Verb: "Update", Resource: "OptionGroup", OutputListKey: "", OutputItemKey: "OptionGroup"}, + "ModifyTenantDatabase": {Verb: "Update", Resource: "TenantDatabase", OutputListKey: "", OutputItemKey: "TenantDatabase"}, + "PurchaseReservedDBInstancesOffering": {Verb: "Create", Resource: "ReservedDBInstancesOffering", OutputListKey: "", OutputItemKey: "ReservedDBInstance"}, + "RebootDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "RebootDBInstance": {Verb: "Toggle", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, + "RebootDBShardGroup": {Verb: "Toggle", Resource: "DBShardGroup", OutputListKey: "TagList", OutputItemKey: ""}, + "RegisterDBProxyTargets": {Verb: "Create", Resource: "DBProxyTarget", OutputListKey: "DBProxyTargets", OutputItemKey: ""}, + "RemoveFromGlobalCluster": {Verb: "Relate", Resource: "FromGlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "RemoveRoleFromDBCluster": {Verb: "Relate", Resource: "RoleFromDBCluster", OutputListKey: "", OutputItemKey: ""}, + "RemoveRoleFromDBInstance": {Verb: "Relate", Resource: "RoleFromDBInstance", OutputListKey: "", OutputItemKey: ""}, + "RemoveSourceIdentifierFromSubscription": {Verb: "Relate", Resource: "SourceIdentifierFromSubscription", OutputListKey: "", OutputItemKey: "EventSubscription"}, + "RemoveTagsFromResource": {Verb: "Relate", Resource: "TagsFromResource", OutputListKey: "", OutputItemKey: ""}, + "ResetDBClusterParameterGroup": {Verb: "Toggle", Resource: "DBClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "ResetDBParameterGroup": {Verb: "Toggle", Resource: "DBParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "RestoreDBClusterFromS3": {Verb: "Create", Resource: "DBClusterFromS3", OutputListKey: "", OutputItemKey: "DBCluster"}, + "RestoreDBClusterFromSnapshot": {Verb: "Create", Resource: "DBClusterFromSnapshot", OutputListKey: "", OutputItemKey: "DBCluster"}, + "RestoreDBClusterToPointInTime": {Verb: "Create", Resource: "DBClusterToPointInTime", OutputListKey: "", OutputItemKey: "DBCluster"}, + "RestoreDBInstanceFromDBSnapshot": {Verb: "Create", Resource: "DBInstanceFromDBSnapshot", OutputListKey: "", OutputItemKey: "DBInstance"}, + "RestoreDBInstanceFromS3": {Verb: "Create", Resource: "DBInstanceFromS3", OutputListKey: "", OutputItemKey: "DBInstance"}, + "RestoreDBInstanceToPointInTime": {Verb: "Create", Resource: "DBInstanceToPointInTime", OutputListKey: "", OutputItemKey: "DBInstance"}, + "RevokeDBSecurityGroupIngress": {Verb: "Relate", Resource: "DBSecurityGroupIngress", OutputListKey: "", OutputItemKey: "DBSecurityGroup"}, + "StartActivityStream": {Verb: "Toggle", Resource: "ActivityStream", OutputListKey: "", OutputItemKey: ""}, + "StartDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "StartDBInstance": {Verb: "Toggle", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, + "StartDBInstanceAutomatedBackupsReplication": {Verb: "Toggle", Resource: "DBInstanceAutomatedBackupsReplication", OutputListKey: "", OutputItemKey: "DBInstanceAutomatedBackup"}, + "StartExportTask": {Verb: "Toggle", Resource: "ExportTask", OutputListKey: "ExportOnly", OutputItemKey: ""}, + "StopActivityStream": {Verb: "Toggle", Resource: "ActivityStream", OutputListKey: "", OutputItemKey: ""}, + "StopDBCluster": {Verb: "Toggle", Resource: "DBCluster", OutputListKey: "", OutputItemKey: "DBCluster"}, + "StopDBInstance": {Verb: "Toggle", Resource: "DBInstance", OutputListKey: "", OutputItemKey: "DBInstance"}, + "StopDBInstanceAutomatedBackupsReplication": {Verb: "Toggle", Resource: "DBInstanceAutomatedBackupsReplication", OutputListKey: "", OutputItemKey: "DBInstanceAutomatedBackup"}, + "SwitchoverBlueGreenDeployment": {Verb: "Toggle", Resource: "BlueGreenDeployment", OutputListKey: "", OutputItemKey: "BlueGreenDeployment"}, + "SwitchoverGlobalCluster": {Verb: "Toggle", Resource: "GlobalCluster", OutputListKey: "", OutputItemKey: "GlobalCluster"}, + "SwitchoverReadReplica": {Verb: "Toggle", Resource: "ReadReplica", OutputListKey: "", OutputItemKey: "DBInstance"}, }) crud.Register("redshift", map[string]crud.OpMeta{ + "AcceptReservedNodeExchange": {Verb: "Toggle", Resource: "ReservedNodeExchange", OutputListKey: "", OutputItemKey: "ExchangedReservedNode"}, + "AddPartner": {Verb: "Relate", Resource: "Partner", OutputListKey: "", OutputItemKey: ""}, + "AssociateDataShareConsumer": {Verb: "Relate", Resource: "DataShareConsumer", OutputListKey: "DataShareAssociations", OutputItemKey: ""}, + "AuthorizeClusterSecurityGroupIngress": {Verb: "Relate", Resource: "ClusterSecurityGroupIngress", OutputListKey: "", OutputItemKey: "ClusterSecurityGroup"}, + "AuthorizeDataShare": {Verb: "Relate", Resource: "DataShare", OutputListKey: "DataShareAssociations", OutputItemKey: ""}, + "AuthorizeEndpointAccess": {Verb: "Relate", Resource: "EndpointAccess", OutputListKey: "AllowedVPCs", OutputItemKey: ""}, + "AuthorizeSnapshotAccess": {Verb: "Relate", Resource: "SnapshotAccess", OutputListKey: "", OutputItemKey: "Snapshot"}, + "BatchDeleteClusterSnapshots": {Verb: "Delete", Resource: "ClusterSnapshot", OutputListKey: "Errors", OutputItemKey: ""}, + "BatchModifyClusterSnapshots": {Verb: "Update", Resource: "ClusterSnapshot", OutputListKey: "Errors", OutputItemKey: ""}, + "CancelResize": {Verb: "Toggle", Resource: "Resize", OutputListKey: "ImportTablesCompleted", OutputItemKey: ""}, + "CopyClusterSnapshot": {Verb: "Create", Resource: "ClusterSnapshot", OutputListKey: "", OutputItemKey: "Snapshot"}, "CreateAuthenticationProfile": {Verb: "Create", Resource: "AuthenticationProfile", OutputListKey: "", OutputItemKey: ""}, "CreateCluster": {Verb: "Create", Resource: "Cluster", OutputListKey: "", OutputItemKey: "Cluster"}, "CreateClusterParameterGroup": {Verb: "Create", Resource: "ClusterParameterGroup", OutputListKey: "", OutputItemKey: "ClusterParameterGroup"}, @@ -13750,6 +14776,12 @@ func init() { "DescribeTableRestoreStatus": {Verb: "Get", Resource: "TableRestoreStatu", OutputListKey: "TableRestoreStatusDetails", OutputItemKey: ""}, "DescribeTags": {Verb: "Get", Resource: "Tag", OutputListKey: "TaggedResources", OutputItemKey: ""}, "DescribeUsageLimits": {Verb: "Get", Resource: "UsageLimit", OutputListKey: "UsageLimits", OutputItemKey: ""}, + "DisableLogging": {Verb: "Toggle", Resource: "Logging", OutputListKey: "LogExports", OutputItemKey: ""}, + "DisableSnapshotCopy": {Verb: "Toggle", Resource: "SnapshotCopy", OutputListKey: "", OutputItemKey: "Cluster"}, + "DisassociateDataShareConsumer": {Verb: "Relate", Resource: "DataShareConsumer", OutputListKey: "DataShareAssociations", OutputItemKey: ""}, + "EnableLogging": {Verb: "Toggle", Resource: "Logging", OutputListKey: "LogExports", OutputItemKey: ""}, + "EnableSnapshotCopy": {Verb: "Toggle", Resource: "SnapshotCopy", OutputListKey: "", OutputItemKey: "Cluster"}, + "FailoverPrimaryCompute": {Verb: "Toggle", Resource: "PrimaryCompute", OutputListKey: "", OutputItemKey: "Cluster"}, "GetClusterCredentials": {Verb: "Get", Resource: "ClusterCredential", OutputListKey: "", OutputItemKey: ""}, "GetClusterCredentialsWithIAM": {Verb: "Get", Resource: "ClusterCredentialsWithIAM", OutputListKey: "", OutputItemKey: ""}, "GetIdentityCenterAuthToken": {Verb: "Get", Resource: "IdentityCenterAuthToken", OutputListKey: "", OutputItemKey: ""}, @@ -13777,11 +14809,24 @@ func init() { "ModifySnapshotCopyRetentionPeriod": {Verb: "Update", Resource: "SnapshotCopyRetentionPeriod", OutputListKey: "", OutputItemKey: "Cluster"}, "ModifySnapshotSchedule": {Verb: "Update", Resource: "SnapshotSchedule", OutputListKey: "AssociatedClusters", OutputItemKey: ""}, "ModifyUsageLimit": {Verb: "Update", Resource: "UsageLimit", OutputListKey: "Tags", OutputItemKey: ""}, + "PauseCluster": {Verb: "Toggle", Resource: "Cluster", OutputListKey: "", OutputItemKey: "Cluster"}, + "PurchaseReservedNodeOffering": {Verb: "Create", Resource: "ReservedNodeOffering", OutputListKey: "", OutputItemKey: "ReservedNode"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "ResourcePolicy"}, + "RebootCluster": {Verb: "Toggle", Resource: "Cluster", OutputListKey: "", OutputItemKey: "Cluster"}, "RegisterNamespace": {Verb: "Create", Resource: "Namespace", OutputListKey: "", OutputItemKey: ""}, + "RejectDataShare": {Verb: "Toggle", Resource: "DataShare", OutputListKey: "DataShareAssociations", OutputItemKey: ""}, + "ResetClusterParameterGroup": {Verb: "Toggle", Resource: "ClusterParameterGroup", OutputListKey: "", OutputItemKey: ""}, + "RestoreFromClusterSnapshot": {Verb: "Create", Resource: "FromClusterSnapshot", OutputListKey: "", OutputItemKey: "Cluster"}, + "RestoreTableFromClusterSnapshot": {Verb: "Create", Resource: "TableFromClusterSnapshot", OutputListKey: "", OutputItemKey: "TableRestoreStatus"}, + "ResumeCluster": {Verb: "Toggle", Resource: "Cluster", OutputListKey: "", OutputItemKey: "Cluster"}, + "RevokeClusterSecurityGroupIngress": {Verb: "Relate", Resource: "ClusterSecurityGroupIngress", OutputListKey: "", OutputItemKey: "ClusterSecurityGroup"}, + "RevokeEndpointAccess": {Verb: "Relate", Resource: "EndpointAccess", OutputListKey: "AllowedVPCs", OutputItemKey: ""}, + "RevokeSnapshotAccess": {Verb: "Relate", Resource: "SnapshotAccess", OutputListKey: "", OutputItemKey: "Snapshot"}, + "RotateEncryptionKey": {Verb: "Toggle", Resource: "EncryptionKey", OutputListKey: "", OutputItemKey: "Cluster"}, "UpdatePartnerStatus": {Verb: "Update", Resource: "PartnerStatu", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("redshiftdata", map[string]crud.OpMeta{ + "CancelStatement": {Verb: "Toggle", Resource: "Statement", OutputListKey: "", OutputItemKey: ""}, "DescribeStatement": {Verb: "Get", Resource: "Statement", OutputListKey: "QueryParameters", OutputItemKey: ""}, "DescribeTable": {Verb: "Get", Resource: "Table", OutputListKey: "ColumnList", OutputItemKey: ""}, "GetStatementResult": {Verb: "Get", Resource: "StatementResult", OutputListKey: "ColumnMetadata", OutputItemKey: ""}, @@ -13842,6 +14887,10 @@ func init() { "ListUsageLimits": {Verb: "List", Resource: "UsageLimit", OutputListKey: "usageLimits", OutputItemKey: ""}, "ListWorkgroups": {Verb: "List", Resource: "Workgroup", OutputListKey: "workgroups", OutputItemKey: ""}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "resourcePolicy"}, + "RestoreFromRecoveryPoint": {Verb: "Create", Resource: "FromRecoveryPoint", OutputListKey: "", OutputItemKey: "namespace"}, + "RestoreFromSnapshot": {Verb: "Create", Resource: "FromSnapshot", OutputListKey: "", OutputItemKey: "namespace"}, + "RestoreTableFromRecoveryPoint": {Verb: "Create", Resource: "TableFromRecoveryPoint", OutputListKey: "", OutputItemKey: "tableRestoreStatus"}, + "RestoreTableFromSnapshot": {Verb: "Create", Resource: "TableFromSnapshot", OutputListKey: "", OutputItemKey: "tableRestoreStatus"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateCustomDomainAssociation": {Verb: "Update", Resource: "CustomDomainAssociation", OutputListKey: "", OutputItemKey: ""}, @@ -13855,6 +14904,8 @@ func init() { "UpdateWorkgroup": {Verb: "Update", Resource: "Workgroup", OutputListKey: "", OutputItemKey: "workgroup"}, }) crud.Register("rekognition", map[string]crud.OpMeta{ + "AssociateFaces": {Verb: "Relate", Resource: "Face", OutputListKey: "AssociatedFaces", OutputItemKey: ""}, + "CopyProjectVersion": {Verb: "Create", Resource: "ProjectVersion", OutputListKey: "", OutputItemKey: ""}, "CreateCollection": {Verb: "Create", Resource: "Collection", OutputListKey: "", OutputItemKey: ""}, "CreateDataset": {Verb: "Create", Resource: "Dataset", OutputListKey: "", OutputItemKey: ""}, "CreateFaceLivenessSession": {Verb: "Create", Resource: "FaceLivenessSession", OutputListKey: "", OutputItemKey: ""}, @@ -13875,6 +14926,7 @@ func init() { "DescribeProjectVersions": {Verb: "Get", Resource: "ProjectVersion", OutputListKey: "ProjectVersionDescriptions", OutputItemKey: ""}, "DescribeProjects": {Verb: "Get", Resource: "Project", OutputListKey: "ProjectDescriptions", OutputItemKey: ""}, "DescribeStreamProcessor": {Verb: "Get", Resource: "StreamProcessor", OutputListKey: "RegionsOfInterest", OutputItemKey: "DataSharingPreference"}, + "DisassociateFaces": {Verb: "Relate", Resource: "Face", OutputListKey: "DisassociatedFaces", OutputItemKey: ""}, "GetCelebrityInfo": {Verb: "Get", Resource: "CelebrityInfo", OutputListKey: "Urls", OutputItemKey: "KnownGender"}, "GetCelebrityRecognition": {Verb: "Get", Resource: "CelebrityRecognition", OutputListKey: "Celebrities", OutputItemKey: "Video"}, "GetContentModeration": {Verb: "Get", Resource: "ContentModeration", OutputListKey: "ModerationLabels", OutputItemKey: "GetRequestMetadata"}, @@ -13896,16 +14948,33 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, "ListUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: ""}, "PutProjectPolicy": {Verb: "Update", Resource: "ProjectPolicy", OutputListKey: "", OutputItemKey: ""}, + "SearchFaces": {Verb: "List", Resource: "Face", OutputListKey: "FaceMatches", OutputItemKey: ""}, + "SearchFacesByImage": {Verb: "List", Resource: "FacesByImage", OutputListKey: "FaceMatches", OutputItemKey: "SearchedFaceBoundingBox"}, + "SearchUsers": {Verb: "List", Resource: "User", OutputListKey: "UserMatches", OutputItemKey: "SearchedFace"}, + "SearchUsersByImage": {Verb: "List", Resource: "UsersByImage", OutputListKey: "UnsearchedFaces", OutputItemKey: "SearchedFace"}, + "StartCelebrityRecognition": {Verb: "Toggle", Resource: "CelebrityRecognition", OutputListKey: "", OutputItemKey: ""}, + "StartContentModeration": {Verb: "Toggle", Resource: "ContentModeration", OutputListKey: "", OutputItemKey: ""}, + "StartFaceDetection": {Verb: "Toggle", Resource: "FaceDetection", OutputListKey: "", OutputItemKey: ""}, + "StartFaceSearch": {Verb: "Toggle", Resource: "FaceSearch", OutputListKey: "", OutputItemKey: ""}, + "StartLabelDetection": {Verb: "Toggle", Resource: "LabelDetection", OutputListKey: "", OutputItemKey: ""}, + "StartMediaAnalysisJob": {Verb: "Toggle", Resource: "MediaAnalysisJob", OutputListKey: "", OutputItemKey: ""}, + "StartPersonTracking": {Verb: "Toggle", Resource: "PersonTracking", OutputListKey: "", OutputItemKey: ""}, + "StartProjectVersion": {Verb: "Toggle", Resource: "ProjectVersion", OutputListKey: "", OutputItemKey: ""}, + "StartSegmentDetection": {Verb: "Toggle", Resource: "SegmentDetection", OutputListKey: "", OutputItemKey: ""}, + "StartStreamProcessor": {Verb: "Toggle", Resource: "StreamProcessor", OutputListKey: "", OutputItemKey: ""}, + "StartTextDetection": {Verb: "Toggle", Resource: "TextDetection", OutputListKey: "", OutputItemKey: ""}, + "StopProjectVersion": {Verb: "Toggle", Resource: "ProjectVersion", OutputListKey: "", OutputItemKey: ""}, + "StopStreamProcessor": {Verb: "Toggle", Resource: "StreamProcessor", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDatasetEntries": {Verb: "Update", Resource: "DatasetEntry", OutputListKey: "", OutputItemKey: ""}, "UpdateStreamProcessor": {Verb: "Update", Resource: "StreamProcessor", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("repostspace", map[string]crud.OpMeta{ - "BatchAddChannelRoleToAccessors": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/spaces/{spaceId}/channels/{channelId}/roles"}, - "BatchAddRole": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/spaces/{spaceId}/roles"}, - "BatchRemoveChannelRoleFromAccessors": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/spaces/{spaceId}/channels/{channelId}/roles"}, - "BatchRemoveRole": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/spaces/{spaceId}/roles"}, + "BatchAddChannelRoleToAccessors": {Verb: "Relate", Resource: "ChannelRoleToAccessor", OutputListKey: "addedAccessorIds", OutputItemKey: "", Method: "POST", URI: "/spaces/{spaceId}/channels/{channelId}/roles"}, + "BatchAddRole": {Verb: "Relate", Resource: "Role", OutputListKey: "addedAccessorIds", OutputItemKey: "", Method: "POST", URI: "/spaces/{spaceId}/roles"}, + "BatchRemoveChannelRoleFromAccessors": {Verb: "Relate", Resource: "ChannelRoleFromAccessor", OutputListKey: "errors", OutputItemKey: "", Method: "PATCH", URI: "/spaces/{spaceId}/channels/{channelId}/roles"}, + "BatchRemoveRole": {Verb: "Relate", Resource: "Role", OutputListKey: "errors", OutputItemKey: "", Method: "PATCH", URI: "/spaces/{spaceId}/roles"}, "CreateChannel": {Verb: "Create", Resource: "Channel", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/spaces/{spaceId}/channels"}, "CreateSpace": {Verb: "Create", Resource: "Space", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/spaces"}, "DeleteSpace": {Verb: "Delete", Resource: "Space", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/spaces/{spaceId}"}, @@ -13923,9 +14992,9 @@ func init() { "UpdateSpace": {Verb: "Update", Resource: "Space", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/spaces/{spaceId}"}, }) crud.Register("resiliencehub", map[string]crud.OpMeta{ - "AcceptResourceGroupingRecommendations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accept-resource-grouping-recommendations"}, - "AddDraftAppVersionResourceMappings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/add-draft-app-version-resource-mappings"}, - "BatchUpdateRecommendationStatus": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/batch-update-recommendation-status"}, + "AcceptResourceGroupingRecommendations": {Verb: "Toggle", Resource: "ResourceGroupingRecommendation", OutputListKey: "failedEntries", OutputItemKey: "", Method: "POST", URI: "/accept-resource-grouping-recommendations"}, + "AddDraftAppVersionResourceMappings": {Verb: "Relate", Resource: "DraftAppVersionResourceMapping", OutputListKey: "resourceMappings", OutputItemKey: "", Method: "POST", URI: "/add-draft-app-version-resource-mappings"}, + "BatchUpdateRecommendationStatus": {Verb: "Update", Resource: "RecommendationStatu", OutputListKey: "failedEntries", OutputItemKey: "", Method: "POST", URI: "/batch-update-recommendation-status"}, "CreateApp": {Verb: "Create", Resource: "App", OutputListKey: "", OutputItemKey: "app", Method: "POST", URI: "/create-app"}, "CreateAppVersionAppComponent": {Verb: "Create", Resource: "AppVersionAppComponent", OutputListKey: "", OutputItemKey: "appComponent", Method: "POST", URI: "/create-app-version-app-component"}, "CreateAppVersionResource": {Verb: "Create", Resource: "AppVersionResource", OutputListKey: "", OutputItemKey: "physicalResource", Method: "POST", URI: "/create-app-version-resource"}, @@ -13971,14 +15040,14 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListTestRecommendations": {Verb: "List", Resource: "TestRecommendation", OutputListKey: "testRecommendations", OutputItemKey: "", Method: "POST", URI: "/list-test-recommendations"}, "ListUnsupportedAppVersionResources": {Verb: "List", Resource: "UnsupportedAppVersionResource", OutputListKey: "unsupportedResources", OutputItemKey: "", Method: "POST", URI: "/list-unsupported-app-version-resources"}, - "PublishAppVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/publish-app-version"}, + "PublishAppVersion": {Verb: "Create", Resource: "AppVersion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/publish-app-version"}, "PutDraftAppVersionTemplate": {Verb: "Update", Resource: "DraftAppVersionTemplate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/put-draft-app-version-template"}, - "RejectResourceGroupingRecommendations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/reject-resource-grouping-recommendations"}, - "RemoveDraftAppVersionResourceMappings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/remove-draft-app-version-resource-mappings"}, + "RejectResourceGroupingRecommendations": {Verb: "Toggle", Resource: "ResourceGroupingRecommendation", OutputListKey: "failedEntries", OutputItemKey: "", Method: "POST", URI: "/reject-resource-grouping-recommendations"}, + "RemoveDraftAppVersionResourceMappings": {Verb: "Relate", Resource: "DraftAppVersionResourceMapping", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/remove-draft-app-version-resource-mappings"}, "ResolveAppVersionResources": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/resolve-app-version-resources"}, - "StartAppAssessment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-app-assessment"}, - "StartMetricsExport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-metrics-export"}, - "StartResourceGroupingRecommendationTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-resource-grouping-recommendation-task"}, + "StartAppAssessment": {Verb: "Toggle", Resource: "AppAssessment", OutputListKey: "", OutputItemKey: "assessment", Method: "POST", URI: "/start-app-assessment"}, + "StartMetricsExport": {Verb: "Toggle", Resource: "MetricsExport", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-metrics-export"}, + "StartResourceGroupingRecommendationTask": {Verb: "Toggle", Resource: "ResourceGroupingRecommendationTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-resource-grouping-recommendation-task"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateApp": {Verb: "Update", Resource: "App", OutputListKey: "", OutputItemKey: "app", Method: "POST", URI: "/update-app"}, @@ -14044,9 +15113,9 @@ func init() { "ListTests": {Verb: "List", Resource: "Test", OutputListKey: "tests", OutputItemKey: "", Method: "GET", URI: "/v2/list-tests"}, "ListUserJourneys": {Verb: "List", Resource: "UserJourney", OutputListKey: "userJourneySummaries", OutputItemKey: "", Method: "GET", URI: "/v2/list-user-journeys"}, "PutTestSources": {Verb: "Update", Resource: "TestSource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/put-test-sources"}, - "StartFailureModeAssessment": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/start-failure-mode-assessment"}, - "StartTestRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/start-test-run"}, - "StopTestRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/stop-test-run"}, + "StartFailureModeAssessment": {Verb: "Toggle", Resource: "FailureModeAssessment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/start-failure-mode-assessment"}, + "StartTestRun": {Verb: "Toggle", Resource: "TestRun", OutputListKey: "experimentArns", OutputItemKey: "", Method: "POST", URI: "/v2/start-test-run"}, + "StopTestRun": {Verb: "Toggle", Resource: "TestRun", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/stop-test-run"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v2/tags/{resourceArn}"}, "UpdateAssertion": {Verb: "Update", Resource: "Assertion", OutputListKey: "", OutputItemKey: "assertion", Method: "POST", URI: "/v2/update-assertion"}, @@ -14060,7 +15129,7 @@ func init() { "UpdateUserJourney": {Verb: "Update", Resource: "UserJourney", OutputListKey: "", OutputItemKey: "userJourney", Method: "POST", URI: "/v2/update-user-journey"}, }) crud.Register("resourceexplorer2", map[string]crud.OpMeta{ - "AssociateDefaultView": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateDefaultView"}, + "AssociateDefaultView": {Verb: "Relate", Resource: "DefaultView", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AssociateDefaultView"}, "BatchGetView": {Verb: "List", Resource: "View", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/BatchGetView"}, "CreateIndex": {Verb: "Create", Resource: "Index", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateIndex"}, "CreateResourceExplorerSetup": {Verb: "Create", Resource: "ResourceExplorerSetup", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateResourceExplorerSetup"}, @@ -14068,7 +15137,7 @@ func init() { "DeleteIndex": {Verb: "Delete", Resource: "Index", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteIndex"}, "DeleteResourceExplorerSetup": {Verb: "Delete", Resource: "ResourceExplorerSetup", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteResourceExplorerSetup"}, "DeleteView": {Verb: "Delete", Resource: "View", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteView"}, - "DisassociateDefaultView": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateDefaultView"}, + "DisassociateDefaultView": {Verb: "Relate", Resource: "DefaultView", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DisassociateDefaultView"}, "GetAccountLevelServiceConfiguration": {Verb: "Get", Resource: "AccountLevelServiceConfiguration", OutputListKey: "", OutputItemKey: "OrgConfiguration", Method: "POST", URI: "/GetAccountLevelServiceConfiguration"}, "GetDefaultView": {Verb: "Get", Resource: "DefaultView", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GetDefaultView"}, "GetIndex": {Verb: "Get", Resource: "Index", OutputListKey: "ReplicatingFrom", OutputItemKey: "", Method: "POST", URI: "/GetIndex"}, @@ -14094,7 +15163,7 @@ func init() { "UpdateView": {Verb: "Update", Resource: "View", OutputListKey: "", OutputItemKey: "View", Method: "POST", URI: "/UpdateView"}, }) crud.Register("resourcegroups", map[string]crud.OpMeta{ - "CancelTagSyncTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cancel-tag-sync-task"}, + "CancelTagSyncTask": {Verb: "Toggle", Resource: "TagSyncTask", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/cancel-tag-sync-task"}, "CreateGroup": {Verb: "Create", Resource: "Group", OutputListKey: "", OutputItemKey: "Group", Method: "POST", URI: "/groups"}, "DeleteGroup": {Verb: "Delete", Resource: "Group", OutputListKey: "", OutputItemKey: "Group", Method: "POST", URI: "/delete-group"}, "GetAccountSettings": {Verb: "Get", Resource: "AccountSetting", OutputListKey: "", OutputItemKey: "AccountSettings", Method: "POST", URI: "/get-account-settings"}, @@ -14109,8 +15178,8 @@ func init() { "ListGroups": {Verb: "List", Resource: "Group", OutputListKey: "GroupIdentifiers", OutputItemKey: "", Method: "POST", URI: "/groups-list"}, "ListTagSyncTasks": {Verb: "List", Resource: "TagSyncTask", OutputListKey: "TagSyncTasks", OutputItemKey: "", Method: "POST", URI: "/list-tag-sync-tasks"}, "PutGroupConfiguration": {Verb: "Update", Resource: "GroupConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/put-group-configuration"}, - "SearchResources": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/resources/search"}, - "StartTagSyncTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-tag-sync-task"}, + "SearchResources": {Verb: "List", Resource: "Resource", OutputListKey: "QueryErrors", OutputItemKey: "", Method: "POST", URI: "/resources/search"}, + "StartTagSyncTask": {Verb: "Toggle", Resource: "TagSyncTask", OutputListKey: "", OutputItemKey: "ResourceQuery", Method: "POST", URI: "/start-tag-sync-task"}, "Tag": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/resources/{Arn}/tags"}, "UngroupResources": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ungroup-resources"}, "Untag": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/resources/{Arn}/tags"}, @@ -14125,7 +15194,7 @@ func init() { "GetTagKeys": {Verb: "Get", Resource: "TagKey", OutputListKey: "TagKeys", OutputItemKey: "", Method: "POST", URI: "/GetTagKeys"}, "GetTagValues": {Verb: "Get", Resource: "TagValue", OutputListKey: "TagValues", OutputItemKey: "", Method: "POST", URI: "/GetTagValues"}, "ListRequiredTags": {Verb: "List", Resource: "RequiredTag", OutputListKey: "RequiredTags", OutputItemKey: "", Method: "POST", URI: "/ListRequiredTags"}, - "StartReportCreation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartReportCreation"}, + "StartReportCreation": {Verb: "Toggle", Resource: "ReportCreation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartReportCreation"}, "TagResources": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResources"}, "UntagResources": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResources"}, }) @@ -14136,12 +15205,12 @@ func init() { "DeleteCrl": {Verb: "Delete", Resource: "Crl", OutputListKey: "", OutputItemKey: "crl", Method: "DELETE", URI: "/crl/{crlId}"}, "DeleteProfile": {Verb: "Delete", Resource: "Profile", OutputListKey: "", OutputItemKey: "profile", Method: "DELETE", URI: "/profile/{profileId}"}, "DeleteTrustAnchor": {Verb: "Delete", Resource: "TrustAnchor", OutputListKey: "", OutputItemKey: "trustAnchor", Method: "DELETE", URI: "/trustanchor/{trustAnchorId}"}, - "DisableCrl": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/crl/{crlId}/disable"}, - "DisableProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/profile/{profileId}/disable"}, - "DisableTrustAnchor": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/trustanchor/{trustAnchorId}/disable"}, - "EnableCrl": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/crl/{crlId}/enable"}, - "EnableProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/profile/{profileId}/enable"}, - "EnableTrustAnchor": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/trustanchor/{trustAnchorId}/enable"}, + "DisableCrl": {Verb: "Toggle", Resource: "Crl", OutputListKey: "", OutputItemKey: "crl", Method: "POST", URI: "/crl/{crlId}/disable"}, + "DisableProfile": {Verb: "Toggle", Resource: "Profile", OutputListKey: "", OutputItemKey: "profile", Method: "POST", URI: "/profile/{profileId}/disable"}, + "DisableTrustAnchor": {Verb: "Toggle", Resource: "TrustAnchor", OutputListKey: "", OutputItemKey: "trustAnchor", Method: "POST", URI: "/trustanchor/{trustAnchorId}/disable"}, + "EnableCrl": {Verb: "Toggle", Resource: "Crl", OutputListKey: "", OutputItemKey: "crl", Method: "POST", URI: "/crl/{crlId}/enable"}, + "EnableProfile": {Verb: "Toggle", Resource: "Profile", OutputListKey: "", OutputItemKey: "profile", Method: "POST", URI: "/profile/{profileId}/enable"}, + "EnableTrustAnchor": {Verb: "Toggle", Resource: "TrustAnchor", OutputListKey: "", OutputItemKey: "trustAnchor", Method: "POST", URI: "/trustanchor/{trustAnchorId}/enable"}, "GetCrl": {Verb: "Get", Resource: "Crl", OutputListKey: "", OutputItemKey: "crl", Method: "GET", URI: "/crl/{crlId}"}, "GetProfile": {Verb: "Get", Resource: "Profile", OutputListKey: "", OutputItemKey: "profile", Method: "GET", URI: "/profile/{profileId}"}, "GetSubject": {Verb: "Get", Resource: "Subject", OutputListKey: "", OutputItemKey: "subject", Method: "GET", URI: "/subject/{subjectId}"}, @@ -14154,7 +15223,7 @@ func init() { "ListTrustAnchors": {Verb: "List", Resource: "TrustAnchor", OutputListKey: "trustAnchors", OutputItemKey: "", Method: "GET", URI: "/trustanchors"}, "PutAttributeMapping": {Verb: "Update", Resource: "AttributeMapping", OutputListKey: "", OutputItemKey: "profile", Method: "PUT", URI: "/profiles/{profileId}/mappings"}, "PutNotificationSettings": {Verb: "Update", Resource: "NotificationSetting", OutputListKey: "", OutputItemKey: "trustAnchor", Method: "PATCH", URI: "/put-notifications-settings"}, - "ResetNotificationSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/reset-notifications-settings"}, + "ResetNotificationSettings": {Verb: "Toggle", Resource: "NotificationSetting", OutputListKey: "", OutputItemKey: "trustAnchor", Method: "PATCH", URI: "/reset-notifications-settings"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResource"}, "UpdateCrl": {Verb: "Update", Resource: "Crl", OutputListKey: "", OutputItemKey: "crl", Method: "PATCH", URI: "/crl/{crlId}"}, @@ -14162,8 +15231,8 @@ func init() { "UpdateTrustAnchor": {Verb: "Update", Resource: "TrustAnchor", OutputListKey: "", OutputItemKey: "trustAnchor", Method: "PATCH", URI: "/trustanchor/{trustAnchorId}"}, }) crud.Register("route53", map[string]crud.OpMeta{ - "ActivateKeySigningKey": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"}, - "AssociateVPCWithHostedZone": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/associatevpc"}, + "ActivateKeySigningKey": {Verb: "Toggle", Resource: "KeySigningKey", OutputListKey: "", OutputItemKey: "ChangeInfo", Method: "POST", URI: "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"}, + "AssociateVPCWithHostedZone": {Verb: "Relate", Resource: "VPCWithHostedZone", OutputListKey: "", OutputItemKey: "ChangeInfo", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/associatevpc"}, "ChangeCidrCollection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/cidrcollection/{Id}"}, "ChangeResourceRecordSets": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/rrset"}, "ChangeTagsForResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/tags/{ResourceType}/{ResourceId}"}, @@ -14177,7 +15246,7 @@ func init() { "CreateTrafficPolicyInstance": {Verb: "Create", Resource: "TrafficPolicyInstance", OutputListKey: "", OutputItemKey: "TrafficPolicyInstance", Method: "POST", URI: "/2013-04-01/trafficpolicyinstance"}, "CreateTrafficPolicyVersion": {Verb: "Create", Resource: "TrafficPolicyVersion", OutputListKey: "", OutputItemKey: "TrafficPolicy", Method: "POST", URI: "/2013-04-01/trafficpolicy/{Id}"}, "CreateVPCAssociationAuthorization": {Verb: "Create", Resource: "VPCAssociationAuthorization", OutputListKey: "", OutputItemKey: "VPC", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/authorizevpcassociation"}, - "DeactivateKeySigningKey": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"}, + "DeactivateKeySigningKey": {Verb: "Toggle", Resource: "KeySigningKey", OutputListKey: "", OutputItemKey: "ChangeInfo", Method: "POST", URI: "/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"}, "DeleteCidrCollection": {Verb: "Delete", Resource: "CidrCollection", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2013-04-01/cidrcollection/{Id}"}, "DeleteHealthCheck": {Verb: "Delete", Resource: "HealthCheck", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2013-04-01/healthcheck/{HealthCheckId}"}, "DeleteHostedZone": {Verb: "Delete", Resource: "HostedZone", OutputListKey: "", OutputItemKey: "ChangeInfo", Method: "DELETE", URI: "/2013-04-01/hostedzone/{Id}"}, @@ -14187,9 +15256,9 @@ func init() { "DeleteTrafficPolicy": {Verb: "Delete", Resource: "TrafficPolicy", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2013-04-01/trafficpolicy/{Id}/{Version}"}, "DeleteTrafficPolicyInstance": {Verb: "Delete", Resource: "TrafficPolicyInstance", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/2013-04-01/trafficpolicyinstance/{Id}"}, "DeleteVPCAssociationAuthorization": {Verb: "Delete", Resource: "VPCAssociationAuthorization", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/deauthorizevpcassociation"}, - "DisableHostedZoneDNSSEC": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/disable-dnssec"}, - "DisassociateVPCFromHostedZone": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/disassociatevpc"}, - "EnableHostedZoneDNSSEC": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/enable-dnssec"}, + "DisableHostedZoneDNSSEC": {Verb: "Toggle", Resource: "HostedZoneDNSSEC", OutputListKey: "", OutputItemKey: "ChangeInfo", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/disable-dnssec"}, + "DisassociateVPCFromHostedZone": {Verb: "Relate", Resource: "VPCFromHostedZone", OutputListKey: "", OutputItemKey: "ChangeInfo", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/disassociatevpc"}, + "EnableHostedZoneDNSSEC": {Verb: "Toggle", Resource: "HostedZoneDNSSEC", OutputListKey: "", OutputItemKey: "ChangeInfo", Method: "POST", URI: "/2013-04-01/hostedzone/{HostedZoneId}/enable-dnssec"}, "GetAccountLimit": {Verb: "Get", Resource: "AccountLimit", OutputListKey: "", OutputItemKey: "Limit", Method: "GET", URI: "/2013-04-01/accountlimit/{Type}"}, "GetChange": {Verb: "Get", Resource: "Change", OutputListKey: "", OutputItemKey: "ChangeInfo", Method: "GET", URI: "/2013-04-01/change/{Id}"}, "GetCheckerIpRanges": {Verb: "Get", Resource: "CheckerIpRange", OutputListKey: "CheckerIpRanges", OutputItemKey: "", Method: "GET", URI: "/2013-04-01/checkeripranges"}, @@ -14235,27 +15304,39 @@ func init() { "UpdateTrafficPolicyInstance": {Verb: "Update", Resource: "TrafficPolicyInstance", OutputListKey: "", OutputItemKey: "TrafficPolicyInstance", Method: "POST", URI: "/2013-04-01/trafficpolicyinstance/{Id}"}, }) crud.Register("route53domains", map[string]crud.OpMeta{ - "DeleteDomain": {Verb: "Delete", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, - "DeleteTagsForDomain": {Verb: "Delete", Resource: "TagsForDomain", OutputListKey: "", OutputItemKey: ""}, - "GetContactReachabilityStatus": {Verb: "Get", Resource: "ContactReachabilityStatu", OutputListKey: "", OutputItemKey: ""}, - "GetDomainDetail": {Verb: "Get", Resource: "DomainDetail", OutputListKey: "DnssecKeys", OutputItemKey: "AdminContact"}, - "GetDomainSuggestions": {Verb: "Get", Resource: "DomainSuggestion", OutputListKey: "SuggestionsList", OutputItemKey: ""}, - "GetOperationDetail": {Verb: "Get", Resource: "OperationDetail", OutputListKey: "", OutputItemKey: ""}, - "ListDomains": {Verb: "List", Resource: "Domain", OutputListKey: "Domains", OutputItemKey: ""}, - "ListOperations": {Verb: "List", Resource: "Operation", OutputListKey: "Operations", OutputItemKey: ""}, - "ListPrices": {Verb: "List", Resource: "Price", OutputListKey: "Prices", OutputItemKey: ""}, - "ListTagsForDomain": {Verb: "List", Resource: "TagsForDomain", OutputListKey: "TagList", OutputItemKey: ""}, - "RegisterDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, - "UpdateDomainContact": {Verb: "Update", Resource: "DomainContact", OutputListKey: "", OutputItemKey: ""}, - "UpdateDomainContactPrivacy": {Verb: "Update", Resource: "DomainContactPrivacy", OutputListKey: "", OutputItemKey: ""}, - "UpdateDomainNameservers": {Verb: "Update", Resource: "DomainNameserver", OutputListKey: "", OutputItemKey: ""}, - "UpdateTagsForDomain": {Verb: "Update", Resource: "TagsForDomain", OutputListKey: "", OutputItemKey: ""}, + "AcceptDomainTransferFromAnotherAwsAccount": {Verb: "Toggle", Resource: "DomainTransferFromAnotherAwsAccount", OutputListKey: "", OutputItemKey: ""}, + "AssociateDelegationSignerToDomain": {Verb: "Relate", Resource: "DelegationSignerToDomain", OutputListKey: "", OutputItemKey: ""}, + "CancelDomainTransferToAnotherAwsAccount": {Verb: "Toggle", Resource: "DomainTransferToAnotherAwsAccount", OutputListKey: "", OutputItemKey: ""}, + "DeleteDomain": {Verb: "Delete", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, + "DeleteTagsForDomain": {Verb: "Delete", Resource: "TagsForDomain", OutputListKey: "", OutputItemKey: ""}, + "DisableDomainAutoRenew": {Verb: "Toggle", Resource: "DomainAutoRenew", OutputListKey: "", OutputItemKey: ""}, + "DisableDomainTransferLock": {Verb: "Toggle", Resource: "DomainTransferLock", OutputListKey: "", OutputItemKey: ""}, + "DisassociateDelegationSignerFromDomain": {Verb: "Relate", Resource: "DelegationSignerFromDomain", OutputListKey: "", OutputItemKey: ""}, + "EnableDomainAutoRenew": {Verb: "Toggle", Resource: "DomainAutoRenew", OutputListKey: "", OutputItemKey: ""}, + "EnableDomainTransferLock": {Verb: "Toggle", Resource: "DomainTransferLock", OutputListKey: "", OutputItemKey: ""}, + "GetContactReachabilityStatus": {Verb: "Get", Resource: "ContactReachabilityStatu", OutputListKey: "", OutputItemKey: ""}, + "GetDomainDetail": {Verb: "Get", Resource: "DomainDetail", OutputListKey: "DnssecKeys", OutputItemKey: "AdminContact"}, + "GetDomainSuggestions": {Verb: "Get", Resource: "DomainSuggestion", OutputListKey: "SuggestionsList", OutputItemKey: ""}, + "GetOperationDetail": {Verb: "Get", Resource: "OperationDetail", OutputListKey: "", OutputItemKey: ""}, + "ListDomains": {Verb: "List", Resource: "Domain", OutputListKey: "Domains", OutputItemKey: ""}, + "ListOperations": {Verb: "List", Resource: "Operation", OutputListKey: "Operations", OutputItemKey: ""}, + "ListPrices": {Verb: "List", Resource: "Price", OutputListKey: "Prices", OutputItemKey: ""}, + "ListTagsForDomain": {Verb: "List", Resource: "TagsForDomain", OutputListKey: "TagList", OutputItemKey: ""}, + "RegisterDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, + "RejectDomainTransferFromAnotherAwsAccount": {Verb: "Toggle", Resource: "DomainTransferFromAnotherAwsAccount", OutputListKey: "", OutputItemKey: ""}, + "RetrieveDomainAuthCode": {Verb: "Get", Resource: "DomainAuthCode", OutputListKey: "", OutputItemKey: ""}, + "TransferDomain": {Verb: "Relate", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, + "TransferDomainToAnotherAwsAccount": {Verb: "Relate", Resource: "DomainToAnotherAwsAccount", OutputListKey: "", OutputItemKey: ""}, + "UpdateDomainContact": {Verb: "Update", Resource: "DomainContact", OutputListKey: "", OutputItemKey: ""}, + "UpdateDomainContactPrivacy": {Verb: "Update", Resource: "DomainContactPrivacy", OutputListKey: "", OutputItemKey: ""}, + "UpdateDomainNameservers": {Verb: "Update", Resource: "DomainNameserver", OutputListKey: "", OutputItemKey: ""}, + "UpdateTagsForDomain": {Verb: "Update", Resource: "TagsForDomain", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("route53globalresolver", map[string]crud.OpMeta{ - "AssociateHostedZone": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hosted-zone-associations/{hostedZoneId}"}, - "BatchCreateFirewallRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/firewall-rules/batch-create"}, - "BatchDeleteFirewallRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/firewall-rules/batch-delete"}, - "BatchUpdateFirewallRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/firewall-rules/batch-update"}, + "AssociateHostedZone": {Verb: "Relate", Resource: "HostedZone", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hosted-zone-associations/{hostedZoneId}"}, + "BatchCreateFirewallRule": {Verb: "Create", Resource: "FirewallRule", OutputListKey: "failures", OutputItemKey: "", Method: "POST", URI: "/firewall-rules/batch-create"}, + "BatchDeleteFirewallRule": {Verb: "Delete", Resource: "FirewallRule", OutputListKey: "failures", OutputItemKey: "", Method: "POST", URI: "/firewall-rules/batch-delete"}, + "BatchUpdateFirewallRule": {Verb: "Update", Resource: "FirewallRule", OutputListKey: "failures", OutputItemKey: "", Method: "POST", URI: "/firewall-rules/batch-update"}, "CreateAccessSource": {Verb: "Create", Resource: "AccessSource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/access-sources"}, "CreateAccessToken": {Verb: "Create", Resource: "AccessToken", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tokens/{dnsViewId}"}, "CreateDNSView": {Verb: "Create", Resource: "DNSView", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/dns-views/{globalResolverId}"}, @@ -14268,9 +15349,9 @@ func init() { "DeleteFirewallDomainList": {Verb: "Delete", Resource: "FirewallDomainList", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/firewall-domain-lists/{firewallDomainListId}"}, "DeleteFirewallRule": {Verb: "Delete", Resource: "FirewallRule", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/firewall-rules/{firewallRuleId}"}, "DeleteGlobalResolver": {Verb: "Delete", Resource: "GlobalResolver", OutputListKey: "ipv4Addresses", OutputItemKey: "", Method: "DELETE", URI: "/global-resolver/{globalResolverId}"}, - "DisableDNSView": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/dns-views/{dnsViewId}/disable"}, - "DisassociateHostedZone": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/hosted-zone-associations/hosted-zone/{hostedZoneId}/resource-arn/{resourceArn+}"}, - "EnableDNSView": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/dns-views/{dnsViewId}/enable"}, + "DisableDNSView": {Verb: "Toggle", Resource: "DNSView", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/dns-views/{dnsViewId}/disable"}, + "DisassociateHostedZone": {Verb: "Relate", Resource: "HostedZone", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/hosted-zone-associations/hosted-zone/{hostedZoneId}/resource-arn/{resourceArn+}"}, + "EnableDNSView": {Verb: "Toggle", Resource: "DNSView", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/dns-views/{dnsViewId}/enable"}, "GetAccessSource": {Verb: "Get", Resource: "AccessSource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/access-sources/{accessSourceId}"}, "GetAccessToken": {Verb: "Get", Resource: "AccessToken", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tokens/{accessTokenId}"}, "GetDNSView": {Verb: "Get", Resource: "DNSView", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/dns-views/{dnsViewId}"}, @@ -14302,12 +15383,12 @@ func init() { "UpdateHostedZoneAssociation": {Verb: "Update", Resource: "HostedZoneAssociation", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/hosted-zone-associations/{hostedZoneAssociationId}"}, }) crud.Register("route53profiles", map[string]crud.OpMeta{ - "AssociateProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/profileassociation"}, - "AssociateResourceToProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/profileresourceassociation"}, + "AssociateProfile": {Verb: "Relate", Resource: "Profile", OutputListKey: "", OutputItemKey: "ProfileAssociation", Method: "POST", URI: "/profileassociation"}, + "AssociateResourceToProfile": {Verb: "Relate", Resource: "ResourceToProfile", OutputListKey: "", OutputItemKey: "ProfileResourceAssociation", Method: "POST", URI: "/profileresourceassociation"}, "CreateProfile": {Verb: "Create", Resource: "Profile", OutputListKey: "", OutputItemKey: "Profile", Method: "POST", URI: "/profile"}, "DeleteProfile": {Verb: "Delete", Resource: "Profile", OutputListKey: "", OutputItemKey: "Profile", Method: "DELETE", URI: "/profile/{ProfileId}"}, - "DisassociateProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/profileassociation/Profileid/{ProfileId}/resourceid/{ResourceId}"}, - "DisassociateResourceFromProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/profileresourceassociation/profileid/{ProfileId}/resourcearn/{ResourceArn}"}, + "DisassociateProfile": {Verb: "Relate", Resource: "Profile", OutputListKey: "", OutputItemKey: "ProfileAssociation", Method: "DELETE", URI: "/profileassociation/Profileid/{ProfileId}/resourceid/{ResourceId}"}, + "DisassociateResourceFromProfile": {Verb: "Relate", Resource: "ResourceFromProfile", OutputListKey: "", OutputItemKey: "ProfileResourceAssociation", Method: "DELETE", URI: "/profileresourceassociation/profileid/{ProfileId}/resourcearn/{ResourceArn}"}, "GetProfile": {Verb: "Get", Resource: "Profile", OutputListKey: "", OutputItemKey: "Profile", Method: "GET", URI: "/profile/{ProfileId}"}, "GetProfileAssociation": {Verb: "Get", Resource: "ProfileAssociation", OutputListKey: "", OutputItemKey: "ProfileAssociation", Method: "GET", URI: "/profileassociation/{ProfileAssociationId}"}, "GetProfileResourceAssociation": {Verb: "Get", Resource: "ProfileResourceAssociation", OutputListKey: "", OutputItemKey: "ProfileResourceAssociation", Method: "GET", URI: "/profileresourceassociation/{ProfileResourceAssociationId}"}, @@ -14387,6 +15468,10 @@ func init() { "UpdateResourceSet": {Verb: "Update", Resource: "ResourceSet", OutputListKey: "Resources", OutputItemKey: "", Method: "PUT", URI: "/resourcesets/{ResourceSetName}"}, }) crud.Register("route53resolver", map[string]crud.OpMeta{ + "AssociateFirewallRuleGroup": {Verb: "Relate", Resource: "FirewallRuleGroup", OutputListKey: "", OutputItemKey: "FirewallRuleGroupAssociation"}, + "AssociateResolverEndpointIpAddress": {Verb: "Relate", Resource: "ResolverEndpointIpAddress", OutputListKey: "", OutputItemKey: "ResolverEndpoint"}, + "AssociateResolverQueryLogConfig": {Verb: "Relate", Resource: "ResolverQueryLogConfig", OutputListKey: "", OutputItemKey: "ResolverQueryLogConfigAssociation"}, + "AssociateResolverRule": {Verb: "Relate", Resource: "ResolverRule", OutputListKey: "", OutputItemKey: "ResolverRuleAssociation"}, "CreateFirewallDomainList": {Verb: "Create", Resource: "FirewallDomainList", OutputListKey: "", OutputItemKey: "FirewallDomainList"}, "CreateFirewallRule": {Verb: "Create", Resource: "FirewallRule", OutputListKey: "", OutputItemKey: "FirewallRule"}, "CreateFirewallRuleGroup": {Verb: "Create", Resource: "FirewallRuleGroup", OutputListKey: "", OutputItemKey: "FirewallRuleGroup"}, @@ -14401,6 +15486,10 @@ func init() { "DeleteResolverEndpoint": {Verb: "Delete", Resource: "ResolverEndpoint", OutputListKey: "", OutputItemKey: "ResolverEndpoint"}, "DeleteResolverQueryLogConfig": {Verb: "Delete", Resource: "ResolverQueryLogConfig", OutputListKey: "", OutputItemKey: "ResolverQueryLogConfig"}, "DeleteResolverRule": {Verb: "Delete", Resource: "ResolverRule", OutputListKey: "", OutputItemKey: "ResolverRule"}, + "DisassociateFirewallRuleGroup": {Verb: "Relate", Resource: "FirewallRuleGroup", OutputListKey: "", OutputItemKey: "FirewallRuleGroupAssociation"}, + "DisassociateResolverEndpointIpAddress": {Verb: "Relate", Resource: "ResolverEndpointIpAddress", OutputListKey: "", OutputItemKey: "ResolverEndpoint"}, + "DisassociateResolverQueryLogConfig": {Verb: "Relate", Resource: "ResolverQueryLogConfig", OutputListKey: "", OutputItemKey: "ResolverQueryLogConfigAssociation"}, + "DisassociateResolverRule": {Verb: "Relate", Resource: "ResolverRule", OutputListKey: "", OutputItemKey: "ResolverRuleAssociation"}, "GetFirewallConfig": {Verb: "Get", Resource: "FirewallConfig", OutputListKey: "", OutputItemKey: "FirewallConfig"}, "GetFirewallDomainList": {Verb: "Get", Resource: "FirewallDomainList", OutputListKey: "", OutputItemKey: "FirewallDomainList"}, "GetFirewallRuleGroup": {Verb: "Get", Resource: "FirewallRuleGroup", OutputListKey: "", OutputItemKey: "FirewallRuleGroup"}, @@ -14448,8 +15537,8 @@ func init() { "UpdateResolverRule": {Verb: "Update", Resource: "ResolverRule", OutputListKey: "", OutputItemKey: "ResolverRule"}, }) crud.Register("rtbfabric", map[string]crud.OpMeta{ - "AcceptLink": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/gateway/{gatewayId}/link/{linkId}/accept"}, - "AssociateCertificate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/responder-gateway/{gatewayId}/certificate"}, + "AcceptLink": {Verb: "Toggle", Resource: "Link", OutputListKey: "flowModules", OutputItemKey: "attributes", Method: "POST", URI: "/gateway/{gatewayId}/link/{linkId}/accept"}, + "AssociateCertificate": {Verb: "Relate", Resource: "Certificate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/responder-gateway/{gatewayId}/certificate"}, "CreateInboundExternalLink": {Verb: "Create", Resource: "InboundExternalLink", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/responder-gateway/{gatewayId}/inbound-external-link"}, "CreateLink": {Verb: "Create", Resource: "Link", OutputListKey: "flowModules", OutputItemKey: "attributes", Method: "POST", URI: "/gateway/{gatewayId}/create-link"}, "CreateLinkRoutingRule": {Verb: "Create", Resource: "LinkRoutingRule", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/responder-gateway/{gatewayId}/link/{linkId}/routing-rule"}, @@ -14462,7 +15551,7 @@ func init() { "DeleteOutboundExternalLink": {Verb: "Delete", Resource: "OutboundExternalLink", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/requester-gateway/{gatewayId}/outbound-external-link/{linkId}"}, "DeleteRequesterGateway": {Verb: "Delete", Resource: "RequesterGateway", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/requester-gateway/{gatewayId}"}, "DeleteResponderGateway": {Verb: "Delete", Resource: "ResponderGateway", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/responder-gateway/{gatewayId}"}, - "DisassociateCertificate": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/responder-gateway/{gatewayId}/certificate"}, + "DisassociateCertificate": {Verb: "Relate", Resource: "Certificate", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/responder-gateway/{gatewayId}/certificate"}, "GetCertificateAssociation": {Verb: "Get", Resource: "CertificateAssociation", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/responder-gateway/{gatewayId}/certificate"}, "GetInboundExternalLink": {Verb: "Get", Resource: "InboundExternalLink", OutputListKey: "flowModules", OutputItemKey: "attributes", Method: "GET", URI: "/responder-gateway/{gatewayId}/inbound-external-link/{linkId}"}, "GetLink": {Verb: "Get", Resource: "Link", OutputListKey: "flowModules", OutputItemKey: "attributes", Method: "GET", URI: "/gateway/{gatewayId}/link/{linkId}"}, @@ -14476,7 +15565,7 @@ func init() { "ListRequesterGateways": {Verb: "List", Resource: "RequesterGateway", OutputListKey: "gatewayIds", OutputItemKey: "", Method: "GET", URI: "/requester-gateways"}, "ListResponderGateways": {Verb: "List", Resource: "ResponderGateway", OutputListKey: "gatewayIds", OutputItemKey: "", Method: "GET", URI: "/responder-gateways"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "RejectLink": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/gateway/{gatewayId}/link/{linkId}/reject"}, + "RejectLink": {Verb: "Toggle", Resource: "Link", OutputListKey: "flowModules", OutputItemKey: "attributes", Method: "POST", URI: "/gateway/{gatewayId}/link/{linkId}/reject"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateLink": {Verb: "Update", Resource: "Link", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/gateway/{gatewayId}/link/{linkId}"}, @@ -14486,8 +15575,8 @@ func init() { "UpdateResponderGateway": {Verb: "Update", Resource: "ResponderGateway", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/responder-gateway/{gatewayId}/update"}, }) crud.Register("rum", map[string]crud.OpMeta{ - "BatchCreateRumMetricDefinitions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/rummetrics/{AppMonitorName}/metrics"}, - "BatchDeleteRumMetricDefinitions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/rummetrics/{AppMonitorName}/metrics"}, + "BatchCreateRumMetricDefinitions": {Verb: "Create", Resource: "RumMetricDefinition", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/rummetrics/{AppMonitorName}/metrics"}, + "BatchDeleteRumMetricDefinitions": {Verb: "Delete", Resource: "RumMetricDefinition", OutputListKey: "Errors", OutputItemKey: "", Method: "DELETE", URI: "/rummetrics/{AppMonitorName}/metrics"}, "BatchGetRumMetricDefinitions": {Verb: "List", Resource: "RumMetricDefinition", OutputListKey: "MetricDefinitions", OutputItemKey: "", Method: "GET", URI: "/rummetrics/{AppMonitorName}/metrics"}, "CreateAppMonitor": {Verb: "Create", Resource: "AppMonitor", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/appmonitor"}, "DeleteAppMonitor": {Verb: "Delete", Resource: "AppMonitor", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/appmonitor/{Name}"}, @@ -14508,9 +15597,9 @@ func init() { "UpdateRumMetricDefinition": {Verb: "Update", Resource: "RumMetricDefinition", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/rummetrics/{AppMonitorName}/metrics"}, }) crud.Register("s3", map[string]crud.OpMeta{ - "AbortMultipartUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/{Bucket}/{Key+}?x-id=AbortMultipartUpload"}, - "CompleteMultipartUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{Bucket}/{Key+}"}, - "CopyObject": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{Bucket}/{Key+}?x-id=CopyObject"}, + "AbortMultipartUpload": {Verb: "Toggle", Resource: "MultipartUpload", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/{Bucket}/{Key+}?x-id=AbortMultipartUpload"}, + "CompleteMultipartUpload": {Verb: "Toggle", Resource: "MultipartUpload", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{Bucket}/{Key+}"}, + "CopyObject": {Verb: "Create", Resource: "Object", OutputListKey: "", OutputItemKey: "CopyObjectResult", Method: "PUT", URI: "/{Bucket}/{Key+}?x-id=CopyObject"}, "CreateBucket": {Verb: "Create", Resource: "Bucket", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{Bucket}"}, "CreateBucketMetadataConfiguration": {Verb: "Create", Resource: "BucketMetadataConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{Bucket}?metadataConfiguration"}, "CreateBucketMetadataTableConfiguration": {Verb: "Create", Resource: "BucketMetadataTableConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{Bucket}?metadataTable"}, @@ -14607,8 +15696,8 @@ func init() { "PutObjectTagging": {Verb: "Update", Resource: "ObjectTagging", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{Bucket}/{Key+}?tagging"}, "PutPublicAccessBlock": {Verb: "Update", Resource: "PublicAccessBlock", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{Bucket}?publicAccessBlock"}, "RenameObject": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{Bucket}/{Key+}?renameObject"}, - "RestoreObject": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{Bucket}/{Key+}?restore"}, - "SelectObjectContent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{Bucket}/{Key+}?select&select-type=2"}, + "RestoreObject": {Verb: "Create", Resource: "Object", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{Bucket}/{Key+}?restore"}, + "SelectObjectContent": {Verb: "Get", Resource: "ObjectContent", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/{Bucket}/{Key+}?select&select-type=2"}, "UpdateBucketMetadataInventoryTableConfiguration": {Verb: "Update", Resource: "BucketMetadataInventoryTableConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{Bucket}?metadataInventoryTable"}, "UpdateBucketMetadataJournalTableConfiguration": {Verb: "Update", Resource: "BucketMetadataJournalTableConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{Bucket}?metadataJournalTable"}, "UpdateObjectEncryption": {Verb: "Update", Resource: "ObjectEncryption", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/{Bucket}/{Key+}?encryption"}, @@ -14707,7 +15796,7 @@ func init() { "PutPublicAccessBlock": {Verb: "Update", Resource: "PublicAccessBlock", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v20180820/configuration/publicAccessBlock"}, "PutStorageLensConfiguration": {Verb: "Update", Resource: "StorageLensConfiguration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v20180820/storagelens/{ConfigId}"}, "PutStorageLensConfigurationTagging": {Verb: "Update", Resource: "StorageLensConfigurationTagging", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v20180820/storagelens/{ConfigId}/tagging"}, - "SubmitMultiRegionAccessPointRoutes": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v20180820/mrap/instances/{Mrap+}/routes"}, + "SubmitMultiRegionAccessPointRoutes": {Verb: "Create", Resource: "MultiRegionAccessPointRoute", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/v20180820/mrap/instances/{Mrap+}/routes"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v20180820/tags/{ResourceArn+}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v20180820/tags/{ResourceArn+}"}, "UpdateAccessGrantsLocation": {Verb: "Update", Resource: "AccessGrantsLocation", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v20180820/accessgrantsinstance/location/{AccessGrantsLocationId}"}, @@ -14762,11 +15851,20 @@ func init() { "ListVectors": {Verb: "List", Resource: "Vector", OutputListKey: "vectors", OutputItemKey: "", Method: "POST", URI: "/ListVectors"}, "PutVectorBucketPolicy": {Verb: "Update", Resource: "VectorBucketPolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutVectorBucketPolicy"}, "PutVectors": {Verb: "Update", Resource: "Vector", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutVectors"}, - "QueryVectors": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/QueryVectors"}, + "QueryVectors": {Verb: "List", Resource: "Vector", OutputListKey: "vectors", OutputItemKey: "", Method: "POST", URI: "/QueryVectors"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, }) crud.Register("sagemaker", map[string]crud.OpMeta{ + "AddAssociation": {Verb: "Relate", Resource: "Association", OutputListKey: "", OutputItemKey: ""}, + "AddTags": {Verb: "Relate", Resource: "Tag", OutputListKey: "Tags", OutputItemKey: ""}, + "AssociateTrialComponent": {Verb: "Relate", Resource: "TrialComponent", OutputListKey: "", OutputItemKey: ""}, + "AttachClusterNodeVolume": {Verb: "Relate", Resource: "ClusterNodeVolume", OutputListKey: "", OutputItemKey: ""}, + "BatchAddClusterNodes": {Verb: "Relate", Resource: "ClusterNode", OutputListKey: "Failed", OutputItemKey: ""}, + "BatchDeleteClusterNodes": {Verb: "Delete", Resource: "ClusterNode", OutputListKey: "Failed", OutputItemKey: ""}, + "BatchDescribeModelPackage": {Verb: "List", Resource: "ModelPackage", OutputListKey: "", OutputItemKey: ""}, + "BatchRebootClusterNodes": {Verb: "Toggle", Resource: "ClusterNode", OutputListKey: "Failed", OutputItemKey: ""}, + "BatchReplaceClusterNodes": {Verb: "Update", Resource: "ClusterNode", OutputListKey: "Failed", OutputItemKey: ""}, "CreateAction": {Verb: "Create", Resource: "Action", OutputListKey: "", OutputItemKey: ""}, "CreateAlgorithm": {Verb: "Create", Resource: "Algorithm", OutputListKey: "", OutputItemKey: ""}, "CreateApp": {Verb: "Create", Resource: "App", OutputListKey: "", OutputItemKey: ""}, @@ -14965,6 +16063,10 @@ func init() { "DescribeUserProfile": {Verb: "Get", Resource: "UserProfile", OutputListKey: "", OutputItemKey: "UserSettings"}, "DescribeWorkforce": {Verb: "Get", Resource: "Workforce", OutputListKey: "", OutputItemKey: "Workforce"}, "DescribeWorkteam": {Verb: "Get", Resource: "Workteam", OutputListKey: "", OutputItemKey: "Workteam"}, + "DetachClusterNodeVolume": {Verb: "Relate", Resource: "ClusterNodeVolume", OutputListKey: "", OutputItemKey: ""}, + "DisableSagemakerServicecatalogPortfolio": {Verb: "Toggle", Resource: "SagemakerServicecatalogPortfolio", OutputListKey: "", OutputItemKey: ""}, + "DisassociateTrialComponent": {Verb: "Relate", Resource: "TrialComponent", OutputListKey: "", OutputItemKey: ""}, + "EnableSagemakerServicecatalogPortfolio": {Verb: "Toggle", Resource: "SagemakerServicecatalogPortfolio", OutputListKey: "", OutputItemKey: ""}, "GetDeviceFleetReport": {Verb: "Get", Resource: "DeviceFleetReport", OutputListKey: "AgentVersions", OutputItemKey: "DeviceStats"}, "GetLineageGroupPolicy": {Verb: "Get", Resource: "LineageGroupPolicy", OutputListKey: "", OutputItemKey: ""}, "GetModelPackageGroupPolicy": {Verb: "Get", Resource: "ModelPackageGroupPolicy", OutputListKey: "", OutputItemKey: ""}, @@ -15057,7 +16159,33 @@ func init() { "ListWorkforces": {Verb: "List", Resource: "Workforce", OutputListKey: "Workforces", OutputItemKey: ""}, "ListWorkteams": {Verb: "List", Resource: "Workteam", OutputListKey: "Workteams", OutputItemKey: ""}, "PutModelPackageGroupPolicy": {Verb: "Update", Resource: "ModelPackageGroupPolicy", OutputListKey: "", OutputItemKey: ""}, + "QueryLineage": {Verb: "List", Resource: "Lineage", OutputListKey: "Edges", OutputItemKey: ""}, "RegisterDevices": {Verb: "Create", Resource: "Device", OutputListKey: "", OutputItemKey: ""}, + "RetryPipelineExecution": {Verb: "Toggle", Resource: "PipelineExecution", OutputListKey: "", OutputItemKey: ""}, + "SearchTrainingPlanOfferings": {Verb: "List", Resource: "TrainingPlanOffering", OutputListKey: "TrainingPlanExtensionOfferings", OutputItemKey: ""}, + "StartEdgeDeploymentStage": {Verb: "Toggle", Resource: "EdgeDeploymentStage", OutputListKey: "", OutputItemKey: ""}, + "StartInferenceExperiment": {Verb: "Toggle", Resource: "InferenceExperiment", OutputListKey: "", OutputItemKey: ""}, + "StartMlflowTrackingServer": {Verb: "Toggle", Resource: "MlflowTrackingServer", OutputListKey: "", OutputItemKey: ""}, + "StartMonitoringSchedule": {Verb: "Toggle", Resource: "MonitoringSchedule", OutputListKey: "", OutputItemKey: ""}, + "StartNotebookInstance": {Verb: "Toggle", Resource: "NotebookInstance", OutputListKey: "", OutputItemKey: ""}, + "StartPipelineExecution": {Verb: "Toggle", Resource: "PipelineExecution", OutputListKey: "", OutputItemKey: ""}, + "StartSession": {Verb: "Toggle", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, + "StopAutoMLJob": {Verb: "Toggle", Resource: "AutoMLJob", OutputListKey: "", OutputItemKey: ""}, + "StopCompilationJob": {Verb: "Toggle", Resource: "CompilationJob", OutputListKey: "", OutputItemKey: ""}, + "StopEdgeDeploymentStage": {Verb: "Toggle", Resource: "EdgeDeploymentStage", OutputListKey: "", OutputItemKey: ""}, + "StopEdgePackagingJob": {Verb: "Toggle", Resource: "EdgePackagingJob", OutputListKey: "", OutputItemKey: ""}, + "StopHyperParameterTuningJob": {Verb: "Toggle", Resource: "HyperParameterTuningJob", OutputListKey: "", OutputItemKey: ""}, + "StopInferenceExperiment": {Verb: "Toggle", Resource: "InferenceExperiment", OutputListKey: "", OutputItemKey: ""}, + "StopInferenceRecommendationsJob": {Verb: "Toggle", Resource: "InferenceRecommendationsJob", OutputListKey: "", OutputItemKey: ""}, + "StopLabelingJob": {Verb: "Toggle", Resource: "LabelingJob", OutputListKey: "", OutputItemKey: ""}, + "StopMlflowTrackingServer": {Verb: "Toggle", Resource: "MlflowTrackingServer", OutputListKey: "", OutputItemKey: ""}, + "StopMonitoringSchedule": {Verb: "Toggle", Resource: "MonitoringSchedule", OutputListKey: "", OutputItemKey: ""}, + "StopNotebookInstance": {Verb: "Toggle", Resource: "NotebookInstance", OutputListKey: "", OutputItemKey: ""}, + "StopOptimizationJob": {Verb: "Toggle", Resource: "OptimizationJob", OutputListKey: "", OutputItemKey: ""}, + "StopPipelineExecution": {Verb: "Toggle", Resource: "PipelineExecution", OutputListKey: "", OutputItemKey: ""}, + "StopProcessingJob": {Verb: "Toggle", Resource: "ProcessingJob", OutputListKey: "", OutputItemKey: ""}, + "StopTrainingJob": {Verb: "Toggle", Resource: "TrainingJob", OutputListKey: "", OutputItemKey: ""}, + "StopTransformJob": {Verb: "Toggle", Resource: "TransformJob", OutputListKey: "", OutputItemKey: ""}, "UpdateAction": {Verb: "Update", Resource: "Action", OutputListKey: "", OutputItemKey: ""}, "UpdateAppImageConfig": {Verb: "Update", Resource: "AppImageConfig", OutputListKey: "", OutputItemKey: ""}, "UpdateArtifact": {Verb: "Update", Resource: "Artifact", OutputListKey: "", OutputItemKey: ""}, @@ -15108,8 +16236,8 @@ func init() { "DeleteHumanLoop": {Verb: "Delete", Resource: "HumanLoop", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/human-loops/{HumanLoopName}"}, "DescribeHumanLoop": {Verb: "Get", Resource: "HumanLoop", OutputListKey: "", OutputItemKey: "HumanLoopOutput", Method: "GET", URI: "/human-loops/{HumanLoopName}"}, "ListHumanLoops": {Verb: "List", Resource: "HumanLoop", OutputListKey: "HumanLoopSummaries", OutputItemKey: "", Method: "GET", URI: "/human-loops"}, - "StartHumanLoop": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/human-loops"}, - "StopHumanLoop": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/human-loops/stop"}, + "StartHumanLoop": {Verb: "Toggle", Resource: "HumanLoop", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/human-loops"}, + "StopHumanLoop": {Verb: "Toggle", Resource: "HumanLoop", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/human-loops/stop"}, }) crud.Register("sagemakeredge", map[string]crud.OpMeta{ "GetDeployments": {Verb: "Get", Resource: "Deployment", OutputListKey: "Deployments", OutputItemKey: "", Method: "POST", URI: "/GetDeployments"}, @@ -15118,7 +16246,7 @@ func init() { }) crud.Register("sagemakerfeaturestoreruntime", map[string]crud.OpMeta{ "BatchGetRecord": {Verb: "List", Resource: "Record", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/BatchGetRecord"}, - "BatchWriteRecord": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchWriteRecord"}, + "BatchWriteRecord": {Verb: "Update", Resource: "Record", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/BatchWriteRecord"}, "DeleteRecord": {Verb: "Delete", Resource: "Record", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/FeatureGroup/{FeatureGroupName}"}, "GetRecord": {Verb: "Get", Resource: "Record", OutputListKey: "Record", OutputItemKey: "", Method: "GET", URI: "/FeatureGroup/{FeatureGroupName}"}, "ListRecords": {Verb: "List", Resource: "Record", OutputListKey: "RecordIdentifiers", OutputItemKey: "", Method: "POST", URI: "/FeatureGroup/{FeatureGroupName}/ListRecords"}, @@ -15138,23 +16266,23 @@ func init() { "ListRasterDataCollections": {Verb: "List", Resource: "RasterDataCollection", OutputListKey: "RasterDataCollectionSummaries", OutputItemKey: "", Method: "GET", URI: "/raster-data-collections"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, "ListVectorEnrichmentJobs": {Verb: "List", Resource: "VectorEnrichmentJob", OutputListKey: "VectorEnrichmentJobSummaries", OutputItemKey: "", Method: "POST", URI: "/list-vector-enrichment-jobs"}, - "SearchRasterDataCollection": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/search-raster-data-collection"}, - "StartEarthObservationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/earth-observation-jobs"}, - "StartVectorEnrichmentJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/vector-enrichment-jobs"}, - "StopEarthObservationJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/earth-observation-jobs/stop"}, - "StopVectorEnrichmentJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/vector-enrichment-jobs/stop"}, + "SearchRasterDataCollection": {Verb: "List", Resource: "RasterDataCollection", OutputListKey: "Items", OutputItemKey: "", Method: "POST", URI: "/search-raster-data-collection"}, + "StartEarthObservationJob": {Verb: "Toggle", Resource: "EarthObservationJob", OutputListKey: "", OutputItemKey: "InputConfig", Method: "POST", URI: "/earth-observation-jobs"}, + "StartVectorEnrichmentJob": {Verb: "Toggle", Resource: "VectorEnrichmentJob", OutputListKey: "", OutputItemKey: "InputConfig", Method: "POST", URI: "/vector-enrichment-jobs"}, + "StopEarthObservationJob": {Verb: "Toggle", Resource: "EarthObservationJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/earth-observation-jobs/stop"}, + "StopVectorEnrichmentJob": {Verb: "Toggle", Resource: "VectorEnrichmentJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/vector-enrichment-jobs/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, }) crud.Register("sagemakerjobruntime", map[string]crud.OpMeta{ - "CompleteRollout": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/complete-rollout"}, + "CompleteRollout": {Verb: "Toggle", Resource: "Rollout", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/complete-rollout"}, "Sample": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sample"}, "SampleWithResponseStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sample-with-response-stream"}, "UpdateReward": {Verb: "Update", Resource: "Reward", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/update-reward"}, }) crud.Register("sagemakermetrics", map[string]crud.OpMeta{ "BatchGetMetrics": {Verb: "List", Resource: "Metric", OutputListKey: "MetricQueryResults", OutputItemKey: "", Method: "POST", URI: "/BatchGetMetrics"}, - "BatchPutMetrics": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/BatchPutMetrics"}, + "BatchPutMetrics": {Verb: "Update", Resource: "Metric", OutputListKey: "Errors", OutputItemKey: "", Method: "PUT", URI: "/BatchPutMetrics"}, }) crud.Register("savingsplans", map[string]crud.OpMeta{ "CreateSavingsPlan": {Verb: "Create", Resource: "SavingsPlan", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateSavingsPlan"}, @@ -15192,9 +16320,9 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, "PutCodeBinding": {Verb: "Update", Resource: "CodeBinding", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/registries/name/{RegistryName}/schemas/name/{SchemaName}/language/{Language}"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/policy"}, - "SearchSchemas": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v1/registries/name/{RegistryName}/schemas/search"}, - "StartDiscoverer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/discoverers/id/{DiscovererId}/start"}, - "StopDiscoverer": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/discoverers/id/{DiscovererId}/stop"}, + "SearchSchemas": {Verb: "List", Resource: "Schema", OutputListKey: "Schemas", OutputItemKey: "", Method: "GET", URI: "/v1/registries/name/{RegistryName}/schemas/search"}, + "StartDiscoverer": {Verb: "Toggle", Resource: "Discoverer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/discoverers/id/{DiscovererId}/start"}, + "StopDiscoverer": {Verb: "Toggle", Resource: "Discoverer", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/discoverers/id/{DiscovererId}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateDiscoverer": {Verb: "Update", Resource: "Discoverer", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/discoverers/id/{DiscovererId}"}, @@ -15202,30 +16330,35 @@ func init() { "UpdateSchema": {Verb: "Update", Resource: "Schema", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/registries/name/{RegistryName}/schemas/name/{SchemaName}"}, }) crud.Register("secretsmanager", map[string]crud.OpMeta{ - "BatchGetSecretValue": {Verb: "List", Resource: "SecretValue", OutputListKey: "Errors", OutputItemKey: ""}, - "CreateSecret": {Verb: "Create", Resource: "Secret", OutputListKey: "ReplicationStatus", OutputItemKey: ""}, - "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "DeleteSecret": {Verb: "Delete", Resource: "Secret", OutputListKey: "", OutputItemKey: ""}, - "DescribeSecret": {Verb: "Get", Resource: "Secret", OutputListKey: "ExternalSecretRotationMetadata", OutputItemKey: "RotationRules"}, - "GetRandomPassword": {Verb: "Get", Resource: "RandomPassword", OutputListKey: "", OutputItemKey: ""}, - "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "GetSecretValue": {Verb: "Get", Resource: "SecretValue", OutputListKey: "VersionStages", OutputItemKey: ""}, - "ListSecretVersionIds": {Verb: "List", Resource: "SecretVersionId", OutputListKey: "Versions", OutputItemKey: ""}, - "ListSecrets": {Verb: "List", Resource: "Secret", OutputListKey: "SecretList", OutputItemKey: ""}, - "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, - "PutSecretValue": {Verb: "Update", Resource: "SecretValue", OutputListKey: "VersionStages", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateSecret": {Verb: "Update", Resource: "Secret", OutputListKey: "", OutputItemKey: ""}, - "UpdateSecretVersionStage": {Verb: "Update", Resource: "SecretVersionStage", OutputListKey: "", OutputItemKey: ""}, + "BatchGetSecretValue": {Verb: "List", Resource: "SecretValue", OutputListKey: "Errors", OutputItemKey: ""}, + "CancelRotateSecret": {Verb: "Toggle", Resource: "RotateSecret", OutputListKey: "", OutputItemKey: ""}, + "CreateSecret": {Verb: "Create", Resource: "Secret", OutputListKey: "ReplicationStatus", OutputItemKey: ""}, + "DeleteResourcePolicy": {Verb: "Delete", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "DeleteSecret": {Verb: "Delete", Resource: "Secret", OutputListKey: "", OutputItemKey: ""}, + "DescribeSecret": {Verb: "Get", Resource: "Secret", OutputListKey: "ExternalSecretRotationMetadata", OutputItemKey: "RotationRules"}, + "GetRandomPassword": {Verb: "Get", Resource: "RandomPassword", OutputListKey: "", OutputItemKey: ""}, + "GetResourcePolicy": {Verb: "Get", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "GetSecretValue": {Verb: "Get", Resource: "SecretValue", OutputListKey: "VersionStages", OutputItemKey: ""}, + "ListSecretVersionIds": {Verb: "List", Resource: "SecretVersionId", OutputListKey: "Versions", OutputItemKey: ""}, + "ListSecrets": {Verb: "List", Resource: "Secret", OutputListKey: "SecretList", OutputItemKey: ""}, + "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: ""}, + "PutSecretValue": {Verb: "Update", Resource: "SecretValue", OutputListKey: "VersionStages", OutputItemKey: ""}, + "RemoveRegionsFromReplication": {Verb: "Relate", Resource: "RegionsFromReplication", OutputListKey: "ReplicationStatus", OutputItemKey: ""}, + "RestoreSecret": {Verb: "Create", Resource: "Secret", OutputListKey: "", OutputItemKey: ""}, + "RotateSecret": {Verb: "Toggle", Resource: "Secret", OutputListKey: "", OutputItemKey: ""}, + "StopReplicationToReplica": {Verb: "Toggle", Resource: "ReplicationToReplica", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateSecret": {Verb: "Update", Resource: "Secret", OutputListKey: "", OutputItemKey: ""}, + "UpdateSecretVersionStage": {Verb: "Update", Resource: "SecretVersionStage", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("securityagent", map[string]crud.OpMeta{ - "AddArtifact": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AddArtifact"}, - "BatchCreateSecurityRequirements": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchCreateSecurityRequirements"}, - "BatchDeleteCodeReviews": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchDeleteCodeReviews"}, - "BatchDeletePentests": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchDeletePentests"}, - "BatchDeleteSecurityRequirements": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchDeleteSecurityRequirements"}, - "BatchDeleteThreatModels": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchDeleteThreatModels"}, + "AddArtifact": {Verb: "Relate", Resource: "Artifact", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/AddArtifact"}, + "BatchCreateSecurityRequirements": {Verb: "Create", Resource: "SecurityRequirement", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/BatchCreateSecurityRequirements"}, + "BatchDeleteCodeReviews": {Verb: "Delete", Resource: "CodeReview", OutputListKey: "deleted", OutputItemKey: "", Method: "POST", URI: "/BatchDeleteCodeReviews"}, + "BatchDeletePentests": {Verb: "Delete", Resource: "Pentest", OutputListKey: "deleted", OutputItemKey: "", Method: "POST", URI: "/BatchDeletePentests"}, + "BatchDeleteSecurityRequirements": {Verb: "Delete", Resource: "SecurityRequirement", OutputListKey: "deletedSecurityRequirementNames", OutputItemKey: "", Method: "POST", URI: "/BatchDeleteSecurityRequirements"}, + "BatchDeleteThreatModels": {Verb: "Delete", Resource: "ThreatModel", OutputListKey: "deleted", OutputItemKey: "", Method: "POST", URI: "/BatchDeleteThreatModels"}, "BatchGetAgentSpaces": {Verb: "List", Resource: "AgentSpace", OutputListKey: "agentSpaces", OutputItemKey: "", Method: "POST", URI: "/BatchGetAgentSpaces"}, "BatchGetArtifactMetadata": {Verb: "List", Resource: "ArtifactMetadata", OutputListKey: "artifactMetadataList", OutputItemKey: "", Method: "POST", URI: "/BatchGetArtifactMetadata"}, "BatchGetCodeReviewJobTasks": {Verb: "List", Resource: "CodeReviewJobTask", OutputListKey: "codeReviewJobTasks", OutputItemKey: "", Method: "POST", URI: "/BatchGetCodeReviewJobTasks"}, @@ -15241,7 +16374,7 @@ func init() { "BatchGetThreatModelJobs": {Verb: "List", Resource: "ThreatModelJob", OutputListKey: "notFound", OutputItemKey: "", Method: "POST", URI: "/BatchGetThreatModelJobs"}, "BatchGetThreatModels": {Verb: "List", Resource: "ThreatModel", OutputListKey: "notFound", OutputItemKey: "", Method: "POST", URI: "/BatchGetThreatModels"}, "BatchGetThreats": {Verb: "List", Resource: "Threat", OutputListKey: "notFound", OutputItemKey: "", Method: "POST", URI: "/BatchGetThreats"}, - "BatchUpdateSecurityRequirements": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchUpdateSecurityRequirements"}, + "BatchUpdateSecurityRequirements": {Verb: "Update", Resource: "SecurityRequirement", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/BatchUpdateSecurityRequirements"}, "CreateAgentSpace": {Verb: "Create", Resource: "AgentSpace", OutputListKey: "targetDomainIds", OutputItemKey: "awsResources", Method: "POST", URI: "/CreateAgentSpace"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CreateApplication"}, "CreateCodeReview": {Verb: "Create", Resource: "CodeReview", OutputListKey: "", OutputItemKey: "assets", Method: "POST", URI: "/CreateCodeReview"}, @@ -15267,7 +16400,7 @@ func init() { "GetIntegration": {Verb: "Get", Resource: "Integration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GetIntegration"}, "GetSecurityRequirementPack": {Verb: "Get", Resource: "SecurityRequirementPack", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/GetSecurityRequirementPack"}, "ImportSecurityRequirements": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/ImportSecurityRequirements"}, - "InitiateProviderRegistration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/oauth2/provider/register"}, + "InitiateProviderRegistration": {Verb: "Create", Resource: "ProviderRegistration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/oauth2/provider/register"}, "ListAgentSpaces": {Verb: "List", Resource: "AgentSpace", OutputListKey: "agentSpaceSummaries", OutputItemKey: "", Method: "POST", URI: "/ListAgentSpaces"}, "ListApplications": {Verb: "List", Resource: "Application", OutputListKey: "applicationSummaries", OutputItemKey: "", Method: "POST", URI: "/ListApplications"}, "ListArtifacts": {Verb: "List", Resource: "Artifact", OutputListKey: "artifactSummaries", OutputItemKey: "", Method: "POST", URI: "/ListArtifacts"}, @@ -15291,13 +16424,13 @@ func init() { "ListThreatModelJobs": {Verb: "List", Resource: "ThreatModelJob", OutputListKey: "threatModelJobSummaries", OutputItemKey: "", Method: "POST", URI: "/ListThreatModelJobs"}, "ListThreatModels": {Verb: "List", Resource: "ThreatModel", OutputListKey: "threatModelSummaries", OutputItemKey: "", Method: "POST", URI: "/ListThreatModels"}, "ListThreats": {Verb: "List", Resource: "Threat", OutputListKey: "threats", OutputItemKey: "", Method: "POST", URI: "/ListThreats"}, - "StartCodeRemediation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartCodeRemediation"}, - "StartCodeReviewJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartCodeReviewJob"}, - "StartPentestJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartPentestJob"}, - "StartThreatModelJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartThreatModelJob"}, - "StopCodeReviewJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopCodeReviewJob"}, - "StopPentestJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopPentestJob"}, - "StopThreatModelJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopThreatModelJob"}, + "StartCodeRemediation": {Verb: "Toggle", Resource: "CodeRemediation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartCodeRemediation"}, + "StartCodeReviewJob": {Verb: "Toggle", Resource: "CodeReviewJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartCodeReviewJob"}, + "StartPentestJob": {Verb: "Toggle", Resource: "PentestJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartPentestJob"}, + "StartThreatModelJob": {Verb: "Toggle", Resource: "ThreatModelJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartThreatModelJob"}, + "StopCodeReviewJob": {Verb: "Toggle", Resource: "CodeReviewJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopCodeReviewJob"}, + "StopPentestJob": {Verb: "Toggle", Resource: "PentestJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopPentestJob"}, + "StopThreatModelJob": {Verb: "Toggle", Resource: "ThreatModelJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StopThreatModelJob"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAgentSpace": {Verb: "Update", Resource: "AgentSpace", OutputListKey: "targetDomainIds", OutputItemKey: "awsResources", Method: "POST", URI: "/UpdateAgentSpace"}, @@ -15311,23 +16444,23 @@ func init() { "UpdateTargetDomain": {Verb: "Update", Resource: "TargetDomain", OutputListKey: "", OutputItemKey: "verificationDetails", Method: "POST", URI: "/UpdateTargetDomain"}, "UpdateThreat": {Verb: "Update", Resource: "Threat", OutputListKey: "evidence", OutputItemKey: "anchor", Method: "POST", URI: "/UpdateThreat"}, "UpdateThreatModel": {Verb: "Update", Resource: "ThreatModel", OutputListKey: "scopeDocs", OutputItemKey: "assets", Method: "POST", URI: "/UpdateThreatModel"}, - "VerifyTargetDomain": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/VerifyTargetDomain"}, + "VerifyTargetDomain": {Verb: "Toggle", Resource: "TargetDomain", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/VerifyTargetDomain"}, }) crud.Register("securityhub", map[string]crud.OpMeta{ - "AcceptAdministratorInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/administrator"}, - "AcceptInvitation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/master"}, - "BatchDeleteAutomationRules": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automationrules/delete"}, - "BatchDisableStandards": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/standards/deregister"}, - "BatchEnableStandards": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/standards/register"}, + "AcceptAdministratorInvitation": {Verb: "Toggle", Resource: "AdministratorInvitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/administrator"}, + "AcceptInvitation": {Verb: "Toggle", Resource: "Invitation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/master"}, + "BatchDeleteAutomationRules": {Verb: "Delete", Resource: "AutomationRule", OutputListKey: "ProcessedAutomationRules", OutputItemKey: "", Method: "POST", URI: "/automationrules/delete"}, + "BatchDisableStandards": {Verb: "Toggle", Resource: "Standard", OutputListKey: "StandardsSubscriptions", OutputItemKey: "", Method: "POST", URI: "/standards/deregister"}, + "BatchEnableStandards": {Verb: "Toggle", Resource: "Standard", OutputListKey: "StandardsSubscriptions", OutputItemKey: "", Method: "POST", URI: "/standards/register"}, "BatchGetAutomationRules": {Verb: "List", Resource: "AutomationRule", OutputListKey: "Rules", OutputItemKey: "", Method: "POST", URI: "/automationrules/get"}, "BatchGetConfigurationPolicyAssociations": {Verb: "List", Resource: "ConfigurationPolicyAssociation", OutputListKey: "ConfigurationPolicyAssociations", OutputItemKey: "", Method: "POST", URI: "/configurationPolicyAssociation/batchget"}, "BatchGetSecurityControls": {Verb: "List", Resource: "SecurityControl", OutputListKey: "SecurityControls", OutputItemKey: "", Method: "POST", URI: "/securityControls/batchGet"}, "BatchGetStandardsControlAssociations": {Verb: "List", Resource: "StandardsControlAssociation", OutputListKey: "StandardsControlAssociationDetails", OutputItemKey: "", Method: "POST", URI: "/associations/batchGet"}, "BatchImportFindings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/findings/import"}, - "BatchUpdateAutomationRules": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/automationrules/update"}, - "BatchUpdateFindings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/findings/batchupdate"}, - "BatchUpdateFindingsV2": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/findingsv2/batchupdatev2"}, - "BatchUpdateStandardsControlAssociations": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/associations"}, + "BatchUpdateAutomationRules": {Verb: "Update", Resource: "AutomationRule", OutputListKey: "ProcessedAutomationRules", OutputItemKey: "", Method: "PATCH", URI: "/automationrules/update"}, + "BatchUpdateFindings": {Verb: "Update", Resource: "Finding", OutputListKey: "ProcessedFindings", OutputItemKey: "", Method: "PATCH", URI: "/findings/batchupdate"}, + "BatchUpdateFindingsV2": {Verb: "Update", Resource: "FindingsV2", OutputListKey: "ProcessedFindings", OutputItemKey: "", Method: "PATCH", URI: "/findingsv2/batchupdatev2"}, + "BatchUpdateStandardsControlAssociations": {Verb: "Update", Resource: "StandardsControlAssociation", OutputListKey: "UnprocessedAssociationUpdates", OutputItemKey: "", Method: "PATCH", URI: "/associations"}, "CreateActionTarget": {Verb: "Create", Resource: "ActionTarget", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/actionTargets"}, "CreateAggregatorV2": {Verb: "Create", Resource: "AggregatorV2", OutputListKey: "LinkedRegions", OutputItemKey: "", Method: "POST", URI: "/aggregatorv2/create"}, "CreateAutomationRule": {Verb: "Create", Resource: "AutomationRule", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/automationrules/create"}, @@ -15358,20 +16491,20 @@ func init() { "DescribeSecurityHubV2": {Verb: "Get", Resource: "SecurityHubV2", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/hubv2"}, "DescribeStandards": {Verb: "Get", Resource: "Standard", OutputListKey: "Standards", OutputItemKey: "", Method: "GET", URI: "/standards"}, "DescribeStandardsControls": {Verb: "Get", Resource: "StandardsControl", OutputListKey: "Controls", OutputItemKey: "", Method: "GET", URI: "/standards/controls/{StandardsSubscriptionArn+}"}, - "DisableImportFindingsForProduct": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/productSubscriptions/{ProductSubscriptionArn+}"}, - "DisableOrganizationAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organization/admin/disable"}, - "DisableSecurityHub": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/accounts"}, - "DisableSecurityHubFeatureV2": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/hubv2/feature/{FeatureName}"}, - "DisableSecurityHubV2": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/hubv2"}, - "DisassociateFromAdministratorAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/administrator/disassociate"}, - "DisassociateFromMasterAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/master/disassociate"}, - "DisassociateMembers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/disassociate"}, - "EnableImportFindingsForProduct": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/productSubscriptions"}, - "EnableOrganizationAdminAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organization/admin/enable"}, - "EnableSecurityHub": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts"}, - "EnableSecurityHubFeatureV2": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hubv2/feature/{FeatureName}"}, - "EnableSecurityHubV2": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hubv2"}, - "GenerateRecommendedPolicyV2": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recommendedPolicyV2/{MetadataUid}"}, + "DisableImportFindingsForProduct": {Verb: "Toggle", Resource: "ImportFindingsForProduct", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/productSubscriptions/{ProductSubscriptionArn+}"}, + "DisableOrganizationAdminAccount": {Verb: "Toggle", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organization/admin/disable"}, + "DisableSecurityHub": {Verb: "Toggle", Resource: "SecurityHub", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/accounts"}, + "DisableSecurityHubFeatureV2": {Verb: "Toggle", Resource: "SecurityHubFeatureV2", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/hubv2/feature/{FeatureName}"}, + "DisableSecurityHubV2": {Verb: "Toggle", Resource: "SecurityHubV2", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/hubv2"}, + "DisassociateFromAdministratorAccount": {Verb: "Relate", Resource: "FromAdministratorAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/administrator/disassociate"}, + "DisassociateFromMasterAccount": {Verb: "Relate", Resource: "FromMasterAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/master/disassociate"}, + "DisassociateMembers": {Verb: "Relate", Resource: "Member", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/disassociate"}, + "EnableImportFindingsForProduct": {Verb: "Toggle", Resource: "ImportFindingsForProduct", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/productSubscriptions"}, + "EnableOrganizationAdminAccount": {Verb: "Toggle", Resource: "OrganizationAdminAccount", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/organization/admin/enable"}, + "EnableSecurityHub": {Verb: "Toggle", Resource: "SecurityHub", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accounts"}, + "EnableSecurityHubFeatureV2": {Verb: "Toggle", Resource: "SecurityHubFeatureV2", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hubv2/feature/{FeatureName}"}, + "EnableSecurityHubV2": {Verb: "Toggle", Resource: "SecurityHubV2", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/hubv2"}, + "GenerateRecommendedPolicyV2": {Verb: "Create", Resource: "RecommendedPolicyV2", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/recommendedPolicyV2/{MetadataUid}"}, "GetAdministratorAccount": {Verb: "Get", Resource: "AdministratorAccount", OutputListKey: "", OutputItemKey: "Administrator", Method: "GET", URI: "/administrator"}, "GetAggregatorV2": {Verb: "Get", Resource: "AggregatorV2", OutputListKey: "LinkedRegions", OutputItemKey: "", Method: "GET", URI: "/aggregatorv2/get/{AggregatorV2Arn+}"}, "GetAutomationRuleV2": {Verb: "Get", Resource: "AutomationRuleV2", OutputListKey: "Actions", OutputItemKey: "", Method: "GET", URI: "/automationrulesv2/{Identifier}"}, @@ -15396,7 +16529,7 @@ func init() { "GetResourcesTrendsV2": {Verb: "Get", Resource: "ResourcesTrendsV2", OutputListKey: "TrendsMetrics", OutputItemKey: "", Method: "POST", URI: "/resourcesTrendsv2"}, "GetResourcesV2": {Verb: "Get", Resource: "ResourcesV2", OutputListKey: "Resources", OutputItemKey: "", Method: "POST", URI: "/resourcesv2"}, "GetSecurityControlDefinition": {Verb: "Get", Resource: "SecurityControlDefinition", OutputListKey: "", OutputItemKey: "SecurityControlDefinition", Method: "GET", URI: "/securityControl/definition"}, - "InviteMembers": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/members/invite"}, + "InviteMembers": {Verb: "Create", Resource: "Member", OutputListKey: "UnprocessedAccounts", OutputItemKey: "", Method: "POST", URI: "/members/invite"}, "ListAggregatorsV2": {Verb: "List", Resource: "AggregatorsV2", OutputListKey: "AggregatorsV2", OutputItemKey: "", Method: "GET", URI: "/aggregatorv2/list"}, "ListAutomationRules": {Verb: "List", Resource: "AutomationRule", OutputListKey: "AutomationRulesMetadata", OutputItemKey: "", Method: "GET", URI: "/automationrules/list"}, "ListAutomationRulesV2": {Verb: "List", Resource: "AutomationRulesV2", OutputListKey: "Rules", OutputItemKey: "", Method: "GET", URI: "/automationrulesv2/list"}, @@ -15414,8 +16547,8 @@ func init() { "ListStandardsControlAssociations": {Verb: "List", Resource: "StandardsControlAssociation", OutputListKey: "StandardsControlAssociationSummaries", OutputItemKey: "", Method: "GET", URI: "/associations"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, "RegisterConnectorV2": {Verb: "Create", Resource: "ConnectorV2", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/connectorsv2/register"}, - "StartConfigurationPolicyAssociation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/configurationPolicyAssociation/associate"}, - "StartConfigurationPolicyDisassociation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/configurationPolicyAssociation/disassociate"}, + "StartConfigurationPolicyAssociation": {Verb: "Toggle", Resource: "ConfigurationPolicyAssociation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/configurationPolicyAssociation/associate"}, + "StartConfigurationPolicyDisassociation": {Verb: "Toggle", Resource: "ConfigurationPolicyDisassociation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/configurationPolicyAssociation/disassociate"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateActionTarget": {Verb: "Update", Resource: "ActionTarget", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/actionTargets/{ActionTargetArn+}"}, @@ -15434,7 +16567,7 @@ func init() { }) crud.Register("securityir", map[string]crud.OpMeta{ "BatchGetMemberAccountDetails": {Verb: "List", Resource: "MemberAccountDetail", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/v1/membership/{membershipId}/batch-member-details"}, - "CancelMembership": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/membership/{membershipId}"}, + "CancelMembership": {Verb: "Toggle", Resource: "Membership", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/membership/{membershipId}"}, "CloseCase": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/cases/{caseId}/close-case"}, "CreateCase": {Verb: "Create", Resource: "Case", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/create-case"}, "CreateCaseComment": {Verb: "Create", Resource: "CaseComment", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/cases/{caseId}/create-comment"}, @@ -15492,77 +16625,103 @@ func init() { "UpdateSubscriberNotification": {Verb: "Update", Resource: "SubscriberNotification", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/subscribers/{subscriberId}/notification"}, }) crud.Register("servicecatalog", map[string]crud.OpMeta{ - "CreateConstraint": {Verb: "Create", Resource: "Constraint", OutputListKey: "", OutputItemKey: "ConstraintDetail"}, - "CreatePortfolio": {Verb: "Create", Resource: "Portfolio", OutputListKey: "Tags", OutputItemKey: "PortfolioDetail"}, - "CreatePortfolioShare": {Verb: "Create", Resource: "PortfolioShare", OutputListKey: "", OutputItemKey: ""}, - "CreateProduct": {Verb: "Create", Resource: "Product", OutputListKey: "Tags", OutputItemKey: "ProductViewDetail"}, - "CreateProvisionedProductPlan": {Verb: "Create", Resource: "ProvisionedProductPlan", OutputListKey: "", OutputItemKey: ""}, - "CreateProvisioningArtifact": {Verb: "Create", Resource: "ProvisioningArtifact", OutputListKey: "", OutputItemKey: "ProvisioningArtifactDetail"}, - "CreateServiceAction": {Verb: "Create", Resource: "ServiceAction", OutputListKey: "", OutputItemKey: "ServiceActionDetail"}, - "CreateTagOption": {Verb: "Create", Resource: "TagOption", OutputListKey: "", OutputItemKey: "TagOptionDetail"}, - "DeleteConstraint": {Verb: "Delete", Resource: "Constraint", OutputListKey: "", OutputItemKey: ""}, - "DeletePortfolio": {Verb: "Delete", Resource: "Portfolio", OutputListKey: "", OutputItemKey: ""}, - "DeletePortfolioShare": {Verb: "Delete", Resource: "PortfolioShare", OutputListKey: "", OutputItemKey: ""}, - "DeleteProduct": {Verb: "Delete", Resource: "Product", OutputListKey: "", OutputItemKey: ""}, - "DeleteProvisionedProductPlan": {Verb: "Delete", Resource: "ProvisionedProductPlan", OutputListKey: "", OutputItemKey: ""}, - "DeleteProvisioningArtifact": {Verb: "Delete", Resource: "ProvisioningArtifact", OutputListKey: "", OutputItemKey: ""}, - "DeleteServiceAction": {Verb: "Delete", Resource: "ServiceAction", OutputListKey: "", OutputItemKey: ""}, - "DeleteTagOption": {Verb: "Delete", Resource: "TagOption", OutputListKey: "", OutputItemKey: ""}, - "DescribeConstraint": {Verb: "Get", Resource: "Constraint", OutputListKey: "", OutputItemKey: "ConstraintDetail"}, - "DescribeCopyProductStatus": {Verb: "Get", Resource: "CopyProductStatu", OutputListKey: "", OutputItemKey: ""}, - "DescribePortfolio": {Verb: "Get", Resource: "Portfolio", OutputListKey: "Budgets", OutputItemKey: "PortfolioDetail"}, - "DescribePortfolioShareStatus": {Verb: "Get", Resource: "PortfolioShareStatu", OutputListKey: "", OutputItemKey: "ShareDetails"}, - "DescribePortfolioShares": {Verb: "Get", Resource: "PortfolioShare", OutputListKey: "PortfolioShareDetails", OutputItemKey: ""}, - "DescribeProduct": {Verb: "Get", Resource: "Product", OutputListKey: "Budgets", OutputItemKey: "ProductViewSummary"}, - "DescribeProductAsAdmin": {Verb: "Get", Resource: "ProductAsAdmin", OutputListKey: "Budgets", OutputItemKey: "ProductViewDetail"}, - "DescribeProductView": {Verb: "Get", Resource: "ProductView", OutputListKey: "ProvisioningArtifacts", OutputItemKey: "ProductViewSummary"}, - "DescribeProvisionedProduct": {Verb: "Get", Resource: "ProvisionedProduct", OutputListKey: "CloudWatchDashboards", OutputItemKey: "ProvisionedProductDetail"}, - "DescribeProvisionedProductPlan": {Verb: "Get", Resource: "ProvisionedProductPlan", OutputListKey: "ResourceChanges", OutputItemKey: "ProvisionedProductPlanDetails"}, - "DescribeProvisioningArtifact": {Verb: "Get", Resource: "ProvisioningArtifact", OutputListKey: "ProvisioningArtifactParameters", OutputItemKey: "ProvisioningArtifactDetail"}, - "DescribeProvisioningParameters": {Verb: "Get", Resource: "ProvisioningParameter", OutputListKey: "ConstraintSummaries", OutputItemKey: "ProvisioningArtifactPreferences"}, - "DescribeRecord": {Verb: "Get", Resource: "Record", OutputListKey: "RecordOutputs", OutputItemKey: "RecordDetail"}, - "DescribeServiceAction": {Verb: "Get", Resource: "ServiceAction", OutputListKey: "", OutputItemKey: "ServiceActionDetail"}, - "DescribeServiceActionExecutionParameters": {Verb: "Get", Resource: "ServiceActionExecutionParameter", OutputListKey: "ServiceActionParameters", OutputItemKey: ""}, - "DescribeTagOption": {Verb: "Get", Resource: "TagOption", OutputListKey: "", OutputItemKey: "TagOptionDetail"}, - "GetAWSOrganizationsAccessStatus": {Verb: "Get", Resource: "AWSOrganizationsAccessStatu", OutputListKey: "", OutputItemKey: ""}, - "GetProvisionedProductOutputs": {Verb: "Get", Resource: "ProvisionedProductOutput", OutputListKey: "Outputs", OutputItemKey: ""}, - "ListAcceptedPortfolioShares": {Verb: "List", Resource: "AcceptedPortfolioShare", OutputListKey: "PortfolioDetails", OutputItemKey: ""}, - "ListBudgetsForResource": {Verb: "List", Resource: "BudgetsForResource", OutputListKey: "Budgets", OutputItemKey: ""}, - "ListConstraintsForPortfolio": {Verb: "List", Resource: "ConstraintsForPortfolio", OutputListKey: "ConstraintDetails", OutputItemKey: ""}, - "ListLaunchPaths": {Verb: "List", Resource: "LaunchPath", OutputListKey: "LaunchPathSummaries", OutputItemKey: ""}, - "ListOrganizationPortfolioAccess": {Verb: "List", Resource: "OrganizationPortfolioAccess", OutputListKey: "OrganizationNodes", OutputItemKey: ""}, - "ListPortfolioAccess": {Verb: "List", Resource: "PortfolioAccess", OutputListKey: "AccountIds", OutputItemKey: ""}, - "ListPortfolios": {Verb: "List", Resource: "Portfolio", OutputListKey: "PortfolioDetails", OutputItemKey: ""}, - "ListPortfoliosForProduct": {Verb: "List", Resource: "PortfoliosForProduct", OutputListKey: "PortfolioDetails", OutputItemKey: ""}, - "ListPrincipalsForPortfolio": {Verb: "List", Resource: "PrincipalsForPortfolio", OutputListKey: "Principals", OutputItemKey: ""}, - "ListProvisionedProductPlans": {Verb: "List", Resource: "ProvisionedProductPlan", OutputListKey: "ProvisionedProductPlans", OutputItemKey: ""}, - "ListProvisioningArtifacts": {Verb: "List", Resource: "ProvisioningArtifact", OutputListKey: "ProvisioningArtifactDetails", OutputItemKey: ""}, - "ListProvisioningArtifactsForServiceAction": {Verb: "List", Resource: "ProvisioningArtifactsForServiceAction", OutputListKey: "ProvisioningArtifactViews", OutputItemKey: ""}, - "ListRecordHistory": {Verb: "List", Resource: "RecordHistory", OutputListKey: "RecordDetails", OutputItemKey: ""}, - "ListResourcesForTagOption": {Verb: "List", Resource: "ResourcesForTagOption", OutputListKey: "ResourceDetails", OutputItemKey: ""}, - "ListServiceActions": {Verb: "List", Resource: "ServiceAction", OutputListKey: "ServiceActionSummaries", OutputItemKey: ""}, - "ListServiceActionsForProvisioningArtifact": {Verb: "List", Resource: "ServiceActionsForProvisioningArtifact", OutputListKey: "ServiceActionSummaries", OutputItemKey: ""}, - "ListStackInstancesForProvisionedProduct": {Verb: "List", Resource: "StackInstancesForProvisionedProduct", OutputListKey: "StackInstances", OutputItemKey: ""}, - "ListTagOptions": {Verb: "List", Resource: "TagOption", OutputListKey: "TagOptionDetails", OutputItemKey: ""}, - "UpdateConstraint": {Verb: "Update", Resource: "Constraint", OutputListKey: "", OutputItemKey: "ConstraintDetail"}, - "UpdatePortfolio": {Verb: "Update", Resource: "Portfolio", OutputListKey: "Tags", OutputItemKey: "PortfolioDetail"}, - "UpdatePortfolioShare": {Verb: "Update", Resource: "PortfolioShare", OutputListKey: "", OutputItemKey: ""}, - "UpdateProduct": {Verb: "Update", Resource: "Product", OutputListKey: "Tags", OutputItemKey: "ProductViewDetail"}, - "UpdateProvisionedProduct": {Verb: "Update", Resource: "ProvisionedProduct", OutputListKey: "", OutputItemKey: "RecordDetail"}, - "UpdateProvisionedProductProperties": {Verb: "Update", Resource: "ProvisionedProductProperty", OutputListKey: "", OutputItemKey: ""}, - "UpdateProvisioningArtifact": {Verb: "Update", Resource: "ProvisioningArtifact", OutputListKey: "", OutputItemKey: "ProvisioningArtifactDetail"}, - "UpdateServiceAction": {Verb: "Update", Resource: "ServiceAction", OutputListKey: "", OutputItemKey: "ServiceActionDetail"}, - "UpdateTagOption": {Verb: "Update", Resource: "TagOption", OutputListKey: "", OutputItemKey: "TagOptionDetail"}, + "AcceptPortfolioShare": {Verb: "Toggle", Resource: "PortfolioShare", OutputListKey: "", OutputItemKey: ""}, + "AssociateBudgetWithResource": {Verb: "Relate", Resource: "BudgetWithResource", OutputListKey: "", OutputItemKey: ""}, + "AssociatePrincipalWithPortfolio": {Verb: "Relate", Resource: "PrincipalWithPortfolio", OutputListKey: "", OutputItemKey: ""}, + "AssociateProductWithPortfolio": {Verb: "Relate", Resource: "ProductWithPortfolio", OutputListKey: "", OutputItemKey: ""}, + "AssociateServiceActionWithProvisioningArtifact": {Verb: "Relate", Resource: "ServiceActionWithProvisioningArtifact", OutputListKey: "", OutputItemKey: ""}, + "AssociateTagOptionWithResource": {Verb: "Relate", Resource: "TagOptionWithResource", OutputListKey: "", OutputItemKey: ""}, + "BatchAssociateServiceActionWithProvisioningArtifact": {Verb: "Relate", Resource: "ServiceActionWithProvisioningArtifact", OutputListKey: "FailedServiceActionAssociations", OutputItemKey: ""}, + "BatchDisassociateServiceActionFromProvisioningArtifact": {Verb: "Relate", Resource: "ServiceActionFromProvisioningArtifact", OutputListKey: "FailedServiceActionAssociations", OutputItemKey: ""}, + "CopyProduct": {Verb: "Create", Resource: "Product", OutputListKey: "", OutputItemKey: ""}, + "CreateConstraint": {Verb: "Create", Resource: "Constraint", OutputListKey: "", OutputItemKey: "ConstraintDetail"}, + "CreatePortfolio": {Verb: "Create", Resource: "Portfolio", OutputListKey: "Tags", OutputItemKey: "PortfolioDetail"}, + "CreatePortfolioShare": {Verb: "Create", Resource: "PortfolioShare", OutputListKey: "", OutputItemKey: ""}, + "CreateProduct": {Verb: "Create", Resource: "Product", OutputListKey: "Tags", OutputItemKey: "ProductViewDetail"}, + "CreateProvisionedProductPlan": {Verb: "Create", Resource: "ProvisionedProductPlan", OutputListKey: "", OutputItemKey: ""}, + "CreateProvisioningArtifact": {Verb: "Create", Resource: "ProvisioningArtifact", OutputListKey: "", OutputItemKey: "ProvisioningArtifactDetail"}, + "CreateServiceAction": {Verb: "Create", Resource: "ServiceAction", OutputListKey: "", OutputItemKey: "ServiceActionDetail"}, + "CreateTagOption": {Verb: "Create", Resource: "TagOption", OutputListKey: "", OutputItemKey: "TagOptionDetail"}, + "DeleteConstraint": {Verb: "Delete", Resource: "Constraint", OutputListKey: "", OutputItemKey: ""}, + "DeletePortfolio": {Verb: "Delete", Resource: "Portfolio", OutputListKey: "", OutputItemKey: ""}, + "DeletePortfolioShare": {Verb: "Delete", Resource: "PortfolioShare", OutputListKey: "", OutputItemKey: ""}, + "DeleteProduct": {Verb: "Delete", Resource: "Product", OutputListKey: "", OutputItemKey: ""}, + "DeleteProvisionedProductPlan": {Verb: "Delete", Resource: "ProvisionedProductPlan", OutputListKey: "", OutputItemKey: ""}, + "DeleteProvisioningArtifact": {Verb: "Delete", Resource: "ProvisioningArtifact", OutputListKey: "", OutputItemKey: ""}, + "DeleteServiceAction": {Verb: "Delete", Resource: "ServiceAction", OutputListKey: "", OutputItemKey: ""}, + "DeleteTagOption": {Verb: "Delete", Resource: "TagOption", OutputListKey: "", OutputItemKey: ""}, + "DescribeConstraint": {Verb: "Get", Resource: "Constraint", OutputListKey: "", OutputItemKey: "ConstraintDetail"}, + "DescribeCopyProductStatus": {Verb: "Get", Resource: "CopyProductStatu", OutputListKey: "", OutputItemKey: ""}, + "DescribePortfolio": {Verb: "Get", Resource: "Portfolio", OutputListKey: "Budgets", OutputItemKey: "PortfolioDetail"}, + "DescribePortfolioShareStatus": {Verb: "Get", Resource: "PortfolioShareStatu", OutputListKey: "", OutputItemKey: "ShareDetails"}, + "DescribePortfolioShares": {Verb: "Get", Resource: "PortfolioShare", OutputListKey: "PortfolioShareDetails", OutputItemKey: ""}, + "DescribeProduct": {Verb: "Get", Resource: "Product", OutputListKey: "Budgets", OutputItemKey: "ProductViewSummary"}, + "DescribeProductAsAdmin": {Verb: "Get", Resource: "ProductAsAdmin", OutputListKey: "Budgets", OutputItemKey: "ProductViewDetail"}, + "DescribeProductView": {Verb: "Get", Resource: "ProductView", OutputListKey: "ProvisioningArtifacts", OutputItemKey: "ProductViewSummary"}, + "DescribeProvisionedProduct": {Verb: "Get", Resource: "ProvisionedProduct", OutputListKey: "CloudWatchDashboards", OutputItemKey: "ProvisionedProductDetail"}, + "DescribeProvisionedProductPlan": {Verb: "Get", Resource: "ProvisionedProductPlan", OutputListKey: "ResourceChanges", OutputItemKey: "ProvisionedProductPlanDetails"}, + "DescribeProvisioningArtifact": {Verb: "Get", Resource: "ProvisioningArtifact", OutputListKey: "ProvisioningArtifactParameters", OutputItemKey: "ProvisioningArtifactDetail"}, + "DescribeProvisioningParameters": {Verb: "Get", Resource: "ProvisioningParameter", OutputListKey: "ConstraintSummaries", OutputItemKey: "ProvisioningArtifactPreferences"}, + "DescribeRecord": {Verb: "Get", Resource: "Record", OutputListKey: "RecordOutputs", OutputItemKey: "RecordDetail"}, + "DescribeServiceAction": {Verb: "Get", Resource: "ServiceAction", OutputListKey: "", OutputItemKey: "ServiceActionDetail"}, + "DescribeServiceActionExecutionParameters": {Verb: "Get", Resource: "ServiceActionExecutionParameter", OutputListKey: "ServiceActionParameters", OutputItemKey: ""}, + "DescribeTagOption": {Verb: "Get", Resource: "TagOption", OutputListKey: "", OutputItemKey: "TagOptionDetail"}, + "DisableAWSOrganizationsAccess": {Verb: "Toggle", Resource: "AWSOrganizationsAccess", OutputListKey: "", OutputItemKey: ""}, + "DisassociateBudgetFromResource": {Verb: "Relate", Resource: "BudgetFromResource", OutputListKey: "", OutputItemKey: ""}, + "DisassociatePrincipalFromPortfolio": {Verb: "Relate", Resource: "PrincipalFromPortfolio", OutputListKey: "", OutputItemKey: ""}, + "DisassociateProductFromPortfolio": {Verb: "Relate", Resource: "ProductFromPortfolio", OutputListKey: "", OutputItemKey: ""}, + "DisassociateServiceActionFromProvisioningArtifact": {Verb: "Relate", Resource: "ServiceActionFromProvisioningArtifact", OutputListKey: "", OutputItemKey: ""}, + "DisassociateTagOptionFromResource": {Verb: "Relate", Resource: "TagOptionFromResource", OutputListKey: "", OutputItemKey: ""}, + "EnableAWSOrganizationsAccess": {Verb: "Toggle", Resource: "AWSOrganizationsAccess", OutputListKey: "", OutputItemKey: ""}, + "GetAWSOrganizationsAccessStatus": {Verb: "Get", Resource: "AWSOrganizationsAccessStatu", OutputListKey: "", OutputItemKey: ""}, + "GetProvisionedProductOutputs": {Verb: "Get", Resource: "ProvisionedProductOutput", OutputListKey: "Outputs", OutputItemKey: ""}, + "ListAcceptedPortfolioShares": {Verb: "List", Resource: "AcceptedPortfolioShare", OutputListKey: "PortfolioDetails", OutputItemKey: ""}, + "ListBudgetsForResource": {Verb: "List", Resource: "BudgetsForResource", OutputListKey: "Budgets", OutputItemKey: ""}, + "ListConstraintsForPortfolio": {Verb: "List", Resource: "ConstraintsForPortfolio", OutputListKey: "ConstraintDetails", OutputItemKey: ""}, + "ListLaunchPaths": {Verb: "List", Resource: "LaunchPath", OutputListKey: "LaunchPathSummaries", OutputItemKey: ""}, + "ListOrganizationPortfolioAccess": {Verb: "List", Resource: "OrganizationPortfolioAccess", OutputListKey: "OrganizationNodes", OutputItemKey: ""}, + "ListPortfolioAccess": {Verb: "List", Resource: "PortfolioAccess", OutputListKey: "AccountIds", OutputItemKey: ""}, + "ListPortfolios": {Verb: "List", Resource: "Portfolio", OutputListKey: "PortfolioDetails", OutputItemKey: ""}, + "ListPortfoliosForProduct": {Verb: "List", Resource: "PortfoliosForProduct", OutputListKey: "PortfolioDetails", OutputItemKey: ""}, + "ListPrincipalsForPortfolio": {Verb: "List", Resource: "PrincipalsForPortfolio", OutputListKey: "Principals", OutputItemKey: ""}, + "ListProvisionedProductPlans": {Verb: "List", Resource: "ProvisionedProductPlan", OutputListKey: "ProvisionedProductPlans", OutputItemKey: ""}, + "ListProvisioningArtifacts": {Verb: "List", Resource: "ProvisioningArtifact", OutputListKey: "ProvisioningArtifactDetails", OutputItemKey: ""}, + "ListProvisioningArtifactsForServiceAction": {Verb: "List", Resource: "ProvisioningArtifactsForServiceAction", OutputListKey: "ProvisioningArtifactViews", OutputItemKey: ""}, + "ListRecordHistory": {Verb: "List", Resource: "RecordHistory", OutputListKey: "RecordDetails", OutputItemKey: ""}, + "ListResourcesForTagOption": {Verb: "List", Resource: "ResourcesForTagOption", OutputListKey: "ResourceDetails", OutputItemKey: ""}, + "ListServiceActions": {Verb: "List", Resource: "ServiceAction", OutputListKey: "ServiceActionSummaries", OutputItemKey: ""}, + "ListServiceActionsForProvisioningArtifact": {Verb: "List", Resource: "ServiceActionsForProvisioningArtifact", OutputListKey: "ServiceActionSummaries", OutputItemKey: ""}, + "ListStackInstancesForProvisionedProduct": {Verb: "List", Resource: "StackInstancesForProvisionedProduct", OutputListKey: "StackInstances", OutputItemKey: ""}, + "ListTagOptions": {Verb: "List", Resource: "TagOption", OutputListKey: "TagOptionDetails", OutputItemKey: ""}, + "NotifyProvisionProductEngineWorkflowResult": {Verb: "Toggle", Resource: "ProvisionProductEngineWorkflowResult", OutputListKey: "", OutputItemKey: ""}, + "NotifyTerminateProvisionedProductEngineWorkflowResult": {Verb: "Toggle", Resource: "TerminateProvisionedProductEngineWorkflowResult", OutputListKey: "", OutputItemKey: ""}, + "NotifyUpdateProvisionedProductEngineWorkflowResult": {Verb: "Toggle", Resource: "UpdateProvisionedProductEngineWorkflowResult", OutputListKey: "", OutputItemKey: ""}, + "ProvisionProduct": {Verb: "Create", Resource: "Product", OutputListKey: "", OutputItemKey: "RecordDetail"}, + "RejectPortfolioShare": {Verb: "Toggle", Resource: "PortfolioShare", OutputListKey: "", OutputItemKey: ""}, + "ScanProvisionedProducts": {Verb: "List", Resource: "ProvisionedProduct", OutputListKey: "ProvisionedProducts", OutputItemKey: ""}, + "SearchProducts": {Verb: "List", Resource: "Product", OutputListKey: "ProductViewSummaries", OutputItemKey: ""}, + "SearchProductsAsAdmin": {Verb: "List", Resource: "ProductsAsAdmin", OutputListKey: "ProductViewDetails", OutputItemKey: ""}, + "SearchProvisionedProducts": {Verb: "List", Resource: "ProvisionedProduct", OutputListKey: "ProvisionedProducts", OutputItemKey: ""}, + "TerminateProvisionedProduct": {Verb: "Delete", Resource: "ProvisionedProduct", OutputListKey: "", OutputItemKey: "RecordDetail"}, + "UpdateConstraint": {Verb: "Update", Resource: "Constraint", OutputListKey: "", OutputItemKey: "ConstraintDetail"}, + "UpdatePortfolio": {Verb: "Update", Resource: "Portfolio", OutputListKey: "Tags", OutputItemKey: "PortfolioDetail"}, + "UpdatePortfolioShare": {Verb: "Update", Resource: "PortfolioShare", OutputListKey: "", OutputItemKey: ""}, + "UpdateProduct": {Verb: "Update", Resource: "Product", OutputListKey: "Tags", OutputItemKey: "ProductViewDetail"}, + "UpdateProvisionedProduct": {Verb: "Update", Resource: "ProvisionedProduct", OutputListKey: "", OutputItemKey: "RecordDetail"}, + "UpdateProvisionedProductProperties": {Verb: "Update", Resource: "ProvisionedProductProperty", OutputListKey: "", OutputItemKey: ""}, + "UpdateProvisioningArtifact": {Verb: "Update", Resource: "ProvisioningArtifact", OutputListKey: "", OutputItemKey: "ProvisioningArtifactDetail"}, + "UpdateServiceAction": {Verb: "Update", Resource: "ServiceAction", OutputListKey: "", OutputItemKey: "ServiceActionDetail"}, + "UpdateTagOption": {Verb: "Update", Resource: "TagOption", OutputListKey: "", OutputItemKey: "TagOptionDetail"}, }) crud.Register("servicecatalogappregistry", map[string]crud.OpMeta{ - "AssociateAttributeGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/applications/{application}/attribute-groups/{attributeGroup}"}, - "AssociateResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/applications/{application}/resources/{resourceType}/{resource}"}, + "AssociateAttributeGroup": {Verb: "Relate", Resource: "AttributeGroup", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/applications/{application}/attribute-groups/{attributeGroup}"}, + "AssociateResource": {Verb: "Relate", Resource: "Resource", OutputListKey: "options", OutputItemKey: "", Method: "PUT", URI: "/applications/{application}/resources/{resourceType}/{resource}"}, "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "application", Method: "POST", URI: "/applications"}, "CreateAttributeGroup": {Verb: "Create", Resource: "AttributeGroup", OutputListKey: "", OutputItemKey: "attributeGroup", Method: "POST", URI: "/attribute-groups"}, "DeleteApplication": {Verb: "Delete", Resource: "Application", OutputListKey: "", OutputItemKey: "application", Method: "DELETE", URI: "/applications/{application}"}, "DeleteAttributeGroup": {Verb: "Delete", Resource: "AttributeGroup", OutputListKey: "", OutputItemKey: "attributeGroup", Method: "DELETE", URI: "/attribute-groups/{attributeGroup}"}, - "DisassociateAttributeGroup": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{application}/attribute-groups/{attributeGroup}"}, - "DisassociateResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{application}/resources/{resourceType}/{resource}"}, + "DisassociateAttributeGroup": {Verb: "Relate", Resource: "AttributeGroup", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{application}/attribute-groups/{attributeGroup}"}, + "DisassociateResource": {Verb: "Relate", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/applications/{application}/resources/{resourceType}/{resource}"}, "GetApplication": {Verb: "Get", Resource: "Application", OutputListKey: "", OutputItemKey: "integrations", Method: "GET", URI: "/applications/{application}"}, "GetAssociatedResource": {Verb: "Get", Resource: "AssociatedResource", OutputListKey: "options", OutputItemKey: "applicationTagResult", Method: "GET", URI: "/applications/{application}/resources/{resourceType}/{resource}"}, "GetAttributeGroup": {Verb: "Get", Resource: "AttributeGroup", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/attribute-groups/{attributeGroup}"}, @@ -15574,7 +16733,7 @@ func init() { "ListAttributeGroupsForApplication": {Verb: "List", Resource: "AttributeGroupsForApplication", OutputListKey: "attributeGroupsDetails", OutputItemKey: "", Method: "GET", URI: "/applications/{application}/attribute-group-details"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PutConfiguration": {Verb: "Update", Resource: "Configuration", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/configuration"}, - "SyncResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sync/{resourceType}/{resource}"}, + "SyncResource": {Verb: "Toggle", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sync/{resourceType}/{resource}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: "application", Method: "PATCH", URI: "/applications/{application}"}, @@ -15611,8 +16770,10 @@ func init() { "UpdateServiceAttributes": {Verb: "Update", Resource: "ServiceAttribute", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("servicequotas", map[string]crud.OpMeta{ + "AssociateServiceQuotaTemplate": {Verb: "Relate", Resource: "ServiceQuotaTemplate", OutputListKey: "", OutputItemKey: ""}, "CreateSupportCase": {Verb: "Create", Resource: "SupportCase", OutputListKey: "", OutputItemKey: ""}, "DeleteServiceQuotaIncreaseRequestFromTemplate": {Verb: "Delete", Resource: "ServiceQuotaIncreaseRequestFromTemplate", OutputListKey: "", OutputItemKey: ""}, + "DisassociateServiceQuotaTemplate": {Verb: "Relate", Resource: "ServiceQuotaTemplate", OutputListKey: "", OutputItemKey: ""}, "GetAWSDefaultServiceQuota": {Verb: "Get", Resource: "AWSDefaultServiceQuota", OutputListKey: "", OutputItemKey: "Quota"}, "GetAssociationForServiceQuotaTemplate": {Verb: "Get", Resource: "AssociationForServiceQuotaTemplate", OutputListKey: "", OutputItemKey: ""}, "GetAutoManagementConfiguration": {Verb: "Get", Resource: "AutoManagementConfiguration", OutputListKey: "", OutputItemKey: ""}, @@ -15628,11 +16789,16 @@ func init() { "ListServices": {Verb: "List", Resource: "Service", OutputListKey: "Services", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "PutServiceQuotaIncreaseRequestIntoTemplate": {Verb: "Update", Resource: "ServiceQuotaIncreaseRequestIntoTemplate", OutputListKey: "", OutputItemKey: "ServiceQuotaIncreaseRequestInTemplate"}, + "RequestServiceQuotaIncrease": {Verb: "Create", Resource: "ServiceQuotaIncrease", OutputListKey: "", OutputItemKey: "RequestedQuota"}, + "StartAutoManagement": {Verb: "Toggle", Resource: "AutoManagement", OutputListKey: "", OutputItemKey: ""}, + "StartQuotaUtilizationReport": {Verb: "Toggle", Resource: "QuotaUtilizationReport", OutputListKey: "", OutputItemKey: ""}, + "StopAutoManagement": {Verb: "Toggle", Resource: "AutoManagement", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAutoManagement": {Verb: "Update", Resource: "AutoManagement", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("ses", map[string]crud.OpMeta{ + "CloneReceiptRuleSet": {Verb: "Create", Resource: "ReceiptRuleSet", OutputListKey: "", OutputItemKey: ""}, "CreateConfigurationSet": {Verb: "Create", Resource: "ConfigurationSet", OutputListKey: "", OutputItemKey: ""}, "CreateConfigurationSetEventDestination": {Verb: "Create", Resource: "ConfigurationSetEventDestination", OutputListKey: "", OutputItemKey: ""}, "CreateConfigurationSetTrackingOptions": {Verb: "Create", Resource: "ConfigurationSetTrackingOption", OutputListKey: "", OutputItemKey: ""}, @@ -15676,6 +16842,13 @@ func init() { "ListVerifiedEmailAddresses": {Verb: "List", Resource: "VerifiedEmailAddress", OutputListKey: "VerifiedEmailAddresses", OutputItemKey: ""}, "PutConfigurationSetDeliveryOptions": {Verb: "Update", Resource: "ConfigurationSetDeliveryOption", OutputListKey: "", OutputItemKey: ""}, "PutIdentityPolicy": {Verb: "Update", Resource: "IdentityPolicy", OutputListKey: "", OutputItemKey: ""}, + "SetActiveReceiptRuleSet": {Verb: "Update", Resource: "ActiveReceiptRuleSet", OutputListKey: "", OutputItemKey: ""}, + "SetIdentityDkimEnabled": {Verb: "Update", Resource: "IdentityDkimEnabled", OutputListKey: "", OutputItemKey: ""}, + "SetIdentityFeedbackForwardingEnabled": {Verb: "Update", Resource: "IdentityFeedbackForwardingEnabled", OutputListKey: "", OutputItemKey: ""}, + "SetIdentityHeadersInNotificationsEnabled": {Verb: "Update", Resource: "IdentityHeadersInNotificationsEnabled", OutputListKey: "", OutputItemKey: ""}, + "SetIdentityMailFromDomain": {Verb: "Update", Resource: "IdentityMailFromDomain", OutputListKey: "", OutputItemKey: ""}, + "SetIdentityNotificationTopic": {Verb: "Update", Resource: "IdentityNotificationTopic", OutputListKey: "", OutputItemKey: ""}, + "SetReceiptRulePosition": {Verb: "Update", Resource: "ReceiptRulePosition", OutputListKey: "", OutputItemKey: ""}, "UpdateAccountSendingEnabled": {Verb: "Update", Resource: "AccountSendingEnabled", OutputListKey: "", OutputItemKey: ""}, "UpdateConfigurationSetEventDestination": {Verb: "Update", Resource: "ConfigurationSetEventDestination", OutputListKey: "", OutputItemKey: ""}, "UpdateConfigurationSetReputationMetricsEnabled": {Verb: "Update", Resource: "ConfigurationSetReputationMetricsEnabled", OutputListKey: "", OutputItemKey: ""}, @@ -15684,10 +16857,14 @@ func init() { "UpdateCustomVerificationEmailTemplate": {Verb: "Update", Resource: "CustomVerificationEmailTemplate", OutputListKey: "", OutputItemKey: ""}, "UpdateReceiptRule": {Verb: "Update", Resource: "ReceiptRule", OutputListKey: "", OutputItemKey: ""}, "UpdateTemplate": {Verb: "Update", Resource: "Template", OutputListKey: "", OutputItemKey: ""}, + "VerifyDomainDkim": {Verb: "Toggle", Resource: "DomainDkim", OutputListKey: "DkimTokens", OutputItemKey: ""}, + "VerifyDomainIdentity": {Verb: "Toggle", Resource: "DomainIdentity", OutputListKey: "", OutputItemKey: ""}, + "VerifyEmailAddress": {Verb: "Toggle", Resource: "EmailAddress", OutputListKey: "", OutputItemKey: ""}, + "VerifyEmailIdentity": {Verb: "Toggle", Resource: "EmailIdentity", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("sesv2", map[string]crud.OpMeta{ "BatchGetMetricData": {Verb: "List", Resource: "MetricData", OutputListKey: "Errors", OutputItemKey: "", Method: "POST", URI: "/v2/email/metrics/batch"}, - "CancelExportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/email/export-jobs/{JobId}/cancel"}, + "CancelExportJob": {Verb: "Toggle", Resource: "ExportJob", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v2/email/export-jobs/{JobId}/cancel"}, "CreateConfigurationSet": {Verb: "Create", Resource: "ConfigurationSet", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/email/configuration-sets"}, "CreateConfigurationSetEventDestination": {Verb: "Create", Resource: "ConfigurationSetEventDestination", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations"}, "CreateContact": {Verb: "Create", Resource: "Contact", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/email/contact-lists/{ContactListName}/contacts"}, @@ -15820,6 +16997,10 @@ func init() { "ListStateMachineVersions": {Verb: "List", Resource: "StateMachineVersion", OutputListKey: "stateMachineVersions", OutputItemKey: ""}, "ListStateMachines": {Verb: "List", Resource: "StateMachine", OutputListKey: "stateMachines", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, + "PublishStateMachineVersion": {Verb: "Create", Resource: "StateMachineVersion", OutputListKey: "", OutputItemKey: ""}, + "StartExecution": {Verb: "Toggle", Resource: "Execution", OutputListKey: "", OutputItemKey: ""}, + "StartSyncExecution": {Verb: "Toggle", Resource: "SyncExecution", OutputListKey: "", OutputItemKey: "billingDetails"}, + "StopExecution": {Verb: "Toggle", Resource: "Execution", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateMapRun": {Verb: "Update", Resource: "MapRun", OutputListKey: "", OutputItemKey: ""}, @@ -15827,35 +17008,46 @@ func init() { "UpdateStateMachineAlias": {Verb: "Update", Resource: "StateMachineAlia", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("shield", map[string]crud.OpMeta{ - "CreateProtection": {Verb: "Create", Resource: "Protection", OutputListKey: "", OutputItemKey: ""}, - "CreateProtectionGroup": {Verb: "Create", Resource: "ProtectionGroup", OutputListKey: "", OutputItemKey: ""}, - "CreateSubscription": {Verb: "Create", Resource: "Subscription", OutputListKey: "", OutputItemKey: ""}, - "DeleteProtection": {Verb: "Delete", Resource: "Protection", OutputListKey: "", OutputItemKey: ""}, - "DeleteProtectionGroup": {Verb: "Delete", Resource: "ProtectionGroup", OutputListKey: "", OutputItemKey: ""}, - "DeleteSubscription": {Verb: "Delete", Resource: "Subscription", OutputListKey: "", OutputItemKey: ""}, - "DescribeAttack": {Verb: "Get", Resource: "Attack", OutputListKey: "", OutputItemKey: "Attack"}, - "DescribeAttackStatistics": {Verb: "Get", Resource: "AttackStatistic", OutputListKey: "DataItems", OutputItemKey: "TimeRange"}, - "DescribeDRTAccess": {Verb: "Get", Resource: "DRTAccess", OutputListKey: "LogBucketList", OutputItemKey: ""}, - "DescribeEmergencyContactSettings": {Verb: "Get", Resource: "EmergencyContactSetting", OutputListKey: "EmergencyContactList", OutputItemKey: ""}, - "DescribeProtection": {Verb: "Get", Resource: "Protection", OutputListKey: "", OutputItemKey: "Protection"}, - "DescribeProtectionGroup": {Verb: "Get", Resource: "ProtectionGroup", OutputListKey: "", OutputItemKey: "ProtectionGroup"}, - "DescribeSubscription": {Verb: "Get", Resource: "Subscription", OutputListKey: "", OutputItemKey: "Subscription"}, - "GetSubscriptionState": {Verb: "Get", Resource: "SubscriptionState", OutputListKey: "", OutputItemKey: ""}, - "ListAttacks": {Verb: "List", Resource: "Attack", OutputListKey: "AttackSummaries", OutputItemKey: ""}, - "ListProtectionGroups": {Verb: "List", Resource: "ProtectionGroup", OutputListKey: "ProtectionGroups", OutputItemKey: ""}, - "ListProtections": {Verb: "List", Resource: "Protection", OutputListKey: "Protections", OutputItemKey: ""}, - "ListResourcesInProtectionGroup": {Verb: "List", Resource: "ResourcesInProtectionGroup", OutputListKey: "ResourceArns", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateApplicationLayerAutomaticResponse": {Verb: "Update", Resource: "ApplicationLayerAutomaticResponse", OutputListKey: "", OutputItemKey: ""}, - "UpdateEmergencyContactSettings": {Verb: "Update", Resource: "EmergencyContactSetting", OutputListKey: "", OutputItemKey: ""}, - "UpdateProtectionGroup": {Verb: "Update", Resource: "ProtectionGroup", OutputListKey: "", OutputItemKey: ""}, - "UpdateSubscription": {Verb: "Update", Resource: "Subscription", OutputListKey: "", OutputItemKey: ""}, + "AssociateDRTLogBucket": {Verb: "Relate", Resource: "DRTLogBucket", OutputListKey: "", OutputItemKey: ""}, + "AssociateDRTRole": {Verb: "Relate", Resource: "DRTRole", OutputListKey: "", OutputItemKey: ""}, + "AssociateHealthCheck": {Verb: "Relate", Resource: "HealthCheck", OutputListKey: "", OutputItemKey: ""}, + "AssociateProactiveEngagementDetails": {Verb: "Relate", Resource: "ProactiveEngagementDetail", OutputListKey: "", OutputItemKey: ""}, + "CreateProtection": {Verb: "Create", Resource: "Protection", OutputListKey: "", OutputItemKey: ""}, + "CreateProtectionGroup": {Verb: "Create", Resource: "ProtectionGroup", OutputListKey: "", OutputItemKey: ""}, + "CreateSubscription": {Verb: "Create", Resource: "Subscription", OutputListKey: "", OutputItemKey: ""}, + "DeleteProtection": {Verb: "Delete", Resource: "Protection", OutputListKey: "", OutputItemKey: ""}, + "DeleteProtectionGroup": {Verb: "Delete", Resource: "ProtectionGroup", OutputListKey: "", OutputItemKey: ""}, + "DeleteSubscription": {Verb: "Delete", Resource: "Subscription", OutputListKey: "", OutputItemKey: ""}, + "DescribeAttack": {Verb: "Get", Resource: "Attack", OutputListKey: "", OutputItemKey: "Attack"}, + "DescribeAttackStatistics": {Verb: "Get", Resource: "AttackStatistic", OutputListKey: "DataItems", OutputItemKey: "TimeRange"}, + "DescribeDRTAccess": {Verb: "Get", Resource: "DRTAccess", OutputListKey: "LogBucketList", OutputItemKey: ""}, + "DescribeEmergencyContactSettings": {Verb: "Get", Resource: "EmergencyContactSetting", OutputListKey: "EmergencyContactList", OutputItemKey: ""}, + "DescribeProtection": {Verb: "Get", Resource: "Protection", OutputListKey: "", OutputItemKey: "Protection"}, + "DescribeProtectionGroup": {Verb: "Get", Resource: "ProtectionGroup", OutputListKey: "", OutputItemKey: "ProtectionGroup"}, + "DescribeSubscription": {Verb: "Get", Resource: "Subscription", OutputListKey: "", OutputItemKey: "Subscription"}, + "DisableApplicationLayerAutomaticResponse": {Verb: "Toggle", Resource: "ApplicationLayerAutomaticResponse", OutputListKey: "", OutputItemKey: ""}, + "DisableProactiveEngagement": {Verb: "Toggle", Resource: "ProactiveEngagement", OutputListKey: "", OutputItemKey: ""}, + "DisassociateDRTLogBucket": {Verb: "Relate", Resource: "DRTLogBucket", OutputListKey: "", OutputItemKey: ""}, + "DisassociateDRTRole": {Verb: "Relate", Resource: "DRTRole", OutputListKey: "", OutputItemKey: ""}, + "DisassociateHealthCheck": {Verb: "Relate", Resource: "HealthCheck", OutputListKey: "", OutputItemKey: ""}, + "EnableApplicationLayerAutomaticResponse": {Verb: "Toggle", Resource: "ApplicationLayerAutomaticResponse", OutputListKey: "", OutputItemKey: ""}, + "EnableProactiveEngagement": {Verb: "Toggle", Resource: "ProactiveEngagement", OutputListKey: "", OutputItemKey: ""}, + "GetSubscriptionState": {Verb: "Get", Resource: "SubscriptionState", OutputListKey: "", OutputItemKey: ""}, + "ListAttacks": {Verb: "List", Resource: "Attack", OutputListKey: "AttackSummaries", OutputItemKey: ""}, + "ListProtectionGroups": {Verb: "List", Resource: "ProtectionGroup", OutputListKey: "ProtectionGroups", OutputItemKey: ""}, + "ListProtections": {Verb: "List", Resource: "Protection", OutputListKey: "Protections", OutputItemKey: ""}, + "ListResourcesInProtectionGroup": {Verb: "List", Resource: "ResourcesInProtectionGroup", OutputListKey: "ResourceArns", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateApplicationLayerAutomaticResponse": {Verb: "Update", Resource: "ApplicationLayerAutomaticResponse", OutputListKey: "", OutputItemKey: ""}, + "UpdateEmergencyContactSettings": {Verb: "Update", Resource: "EmergencyContactSetting", OutputListKey: "", OutputItemKey: ""}, + "UpdateProtectionGroup": {Verb: "Update", Resource: "ProtectionGroup", OutputListKey: "", OutputItemKey: ""}, + "UpdateSubscription": {Verb: "Update", Resource: "Subscription", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("signer", map[string]crud.OpMeta{ - "AddProfilePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/signing-profiles/{profileName}/permissions"}, - "CancelSigningProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/signing-profiles/{profileName}"}, + "AddProfilePermission": {Verb: "Relate", Resource: "ProfilePermission", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/signing-profiles/{profileName}/permissions"}, + "CancelSigningProfile": {Verb: "Toggle", Resource: "SigningProfile", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/signing-profiles/{profileName}"}, "DescribeSigningJob": {Verb: "Get", Resource: "SigningJob", OutputListKey: "", OutputItemKey: "overrides", Method: "GET", URI: "/signing-jobs/{jobId}"}, "GetRevocationStatus": {Verb: "Get", Resource: "RevocationStatu", OutputListKey: "revokedEntities", OutputItemKey: "", Method: "GET", URI: "/revocations"}, "GetSigningPlatform": {Verb: "Get", Resource: "SigningPlatform", OutputListKey: "", OutputItemKey: "signingConfiguration", Method: "GET", URI: "/signing-platforms/{platformId}"}, @@ -15866,11 +17058,11 @@ func init() { "ListSigningProfiles": {Verb: "List", Resource: "SigningProfile", OutputListKey: "profiles", OutputItemKey: "", Method: "GET", URI: "/signing-profiles"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PutSigningProfile": {Verb: "Update", Resource: "SigningProfile", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/signing-profiles/{profileName}"}, - "RemoveProfilePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/signing-profiles/{profileName}/permissions/{statementId}"}, - "RevokeSignature": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/signing-jobs/{jobId}/revoke"}, - "RevokeSigningProfile": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/signing-profiles/{profileName}/revoke"}, + "RemoveProfilePermission": {Verb: "Relate", Resource: "ProfilePermission", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/signing-profiles/{profileName}/permissions/{statementId}"}, + "RevokeSignature": {Verb: "Relate", Resource: "Signature", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/signing-jobs/{jobId}/revoke"}, + "RevokeSigningProfile": {Verb: "Relate", Resource: "SigningProfile", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/signing-profiles/{profileName}/revoke"}, "SignPayload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/signing-jobs/with-payload"}, - "StartSigningJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/signing-jobs"}, + "StartSigningJob": {Verb: "Toggle", Resource: "SigningJob", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/signing-jobs"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, }) @@ -15888,14 +17080,16 @@ func init() { "ListResourcePermissionStatements": {Verb: "List", Resource: "ResourcePermissionStatement", OutputListKey: "permissionStatements", OutputItemKey: "", Method: "POST", URI: "/list-resource-permission-statements"}, "PutConsoleAuthorizationConfiguration": {Verb: "Update", Resource: "ConsoleAuthorizationConfiguration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/put-console-authorization-configuration"}, "PutResourcePermissionStatement": {Verb: "Update", Resource: "ResourcePermissionStatement", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/put-resource-permission-statement"}, - "RevokeOAuth2TokenWithIAM": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/revoke?x-amz-client-auth-method=iam"}, + "RevokeOAuth2TokenWithIAM": {Verb: "Relate", Resource: "OAuth2TokenWithIAM", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/revoke?x-amz-client-auth-method=iam"}, }) crud.Register("simpledbv2", map[string]crud.OpMeta{ "GetExport": {Verb: "Get", Resource: "Export", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/GetExport"}, "ListExports": {Verb: "List", Resource: "Export", OutputListKey: "exportSummaries", OutputItemKey: "", Method: "POST", URI: "/v2/ListExports"}, - "StartDomainExport": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/StartDomainExport"}, + "StartDomainExport": {Verb: "Toggle", Resource: "DomainExport", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v2/StartDomainExport"}, }) crud.Register("snowball", map[string]crud.OpMeta{ + "CancelCluster": {Verb: "Toggle", Resource: "Cluster", OutputListKey: "", OutputItemKey: ""}, + "CancelJob": {Verb: "Toggle", Resource: "Job", OutputListKey: "", OutputItemKey: ""}, "CreateAddress": {Verb: "Create", Resource: "Address", OutputListKey: "", OutputItemKey: ""}, "CreateCluster": {Verb: "Create", Resource: "Cluster", OutputListKey: "JobListEntries", OutputItemKey: ""}, "CreateJob": {Verb: "Create", Resource: "Job", OutputListKey: "", OutputItemKey: ""}, @@ -15923,7 +17117,7 @@ func init() { "UpdateLongTermPricing": {Verb: "Update", Resource: "LongTermPricing", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("snowdevicemanagement", map[string]crud.OpMeta{ - "CancelTask": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/task/{taskId}/cancel"}, + "CancelTask": {Verb: "Toggle", Resource: "Task", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/task/{taskId}/cancel"}, "CreateTask": {Verb: "Create", Resource: "Task", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/task"}, "DescribeDevice": {Verb: "Get", Resource: "Device", OutputListKey: "deviceCapacities", OutputItemKey: "software", Method: "POST", URI: "/managed-device/{managedDeviceId}/describe"}, "DescribeDeviceEc2Instances": {Verb: "Get", Resource: "DeviceEc2Instance", OutputListKey: "instances", OutputItemKey: "", Method: "POST", URI: "/managed-device/{managedDeviceId}/resources/ec2/describe"}, @@ -15938,6 +17132,8 @@ func init() { "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, }) crud.Register("sns", map[string]crud.OpMeta{ + "AddPermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: ""}, + "ConfirmSubscription": {Verb: "Toggle", Resource: "Subscription", OutputListKey: "", OutputItemKey: ""}, "CreatePlatformApplication": {Verb: "Create", Resource: "PlatformApplication", OutputListKey: "", OutputItemKey: ""}, "CreatePlatformEndpoint": {Verb: "Create", Resource: "PlatformEndpoint", OutputListKey: "", OutputItemKey: ""}, "CreateSMSSandboxPhoneNumber": {Verb: "Create", Resource: "SMSSandboxPhoneNumber", OutputListKey: "", OutputItemKey: ""}, @@ -15962,12 +17158,20 @@ func init() { "ListSubscriptionsByTopic": {Verb: "List", Resource: "SubscriptionsByTopic", OutputListKey: "Subscriptions", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListTopics": {Verb: "List", Resource: "Topic", OutputListKey: "Topics", OutputItemKey: ""}, + "PublishBatch": {Verb: "Create", Resource: "Batch", OutputListKey: "Failed", OutputItemKey: ""}, "PutDataProtectionPolicy": {Verb: "Update", Resource: "DataProtectionPolicy", OutputListKey: "", OutputItemKey: ""}, + "RemovePermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: ""}, + "SetEndpointAttributes": {Verb: "Update", Resource: "EndpointAttribute", OutputListKey: "", OutputItemKey: ""}, + "SetPlatformApplicationAttributes": {Verb: "Update", Resource: "PlatformApplicationAttribute", OutputListKey: "", OutputItemKey: ""}, + "SetSMSAttributes": {Verb: "Update", Resource: "SMSAttribute", OutputListKey: "", OutputItemKey: ""}, + "SetSubscriptionAttributes": {Verb: "Update", Resource: "SubscriptionAttribute", OutputListKey: "", OutputItemKey: ""}, + "SetTopicAttributes": {Verb: "Update", Resource: "TopicAttribute", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "VerifySMSSandboxPhoneNumber": {Verb: "Toggle", Resource: "SMSSandboxPhoneNumber", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("socialmessaging", map[string]crud.OpMeta{ - "AssociateWhatsAppBusinessAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/signup"}, + "AssociateWhatsAppBusinessAccount": {Verb: "Relate", Resource: "WhatsAppBusinessAccount", OutputListKey: "", OutputItemKey: "signupCallbackResult", Method: "POST", URI: "/v1/whatsapp/signup"}, "CreateWhatsAppDataset": {Verb: "Create", Resource: "WhatsAppDataset", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/waba/dataset"}, "CreateWhatsAppFlow": {Verb: "Create", Resource: "WhatsAppFlow", OutputListKey: "validationErrors", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/flow/create"}, "CreateWhatsAppMessageTemplate": {Verb: "Create", Resource: "WhatsAppMessageTemplate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/template/put"}, @@ -15976,8 +17180,8 @@ func init() { "DeleteWhatsAppFlow": {Verb: "Delete", Resource: "WhatsAppFlow", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/whatsapp/flow"}, "DeleteWhatsAppMessageMedia": {Verb: "Delete", Resource: "WhatsAppMessageMedia", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/whatsapp/media"}, "DeleteWhatsAppMessageTemplate": {Verb: "Delete", Resource: "WhatsAppMessageTemplate", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/whatsapp/template"}, - "DeprecateWhatsAppFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/flow/deprecate"}, - "DisassociateWhatsAppBusinessAccount": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/whatsapp/waba/disassociate"}, + "DeprecateWhatsAppFlow": {Verb: "Toggle", Resource: "WhatsAppFlow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/flow/deprecate"}, + "DisassociateWhatsAppBusinessAccount": {Verb: "Relate", Resource: "WhatsAppBusinessAccount", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/v1/whatsapp/waba/disassociate"}, "GetLinkedWhatsAppBusinessAccount": {Verb: "Get", Resource: "LinkedWhatsAppBusinessAccount", OutputListKey: "", OutputItemKey: "account", Method: "GET", URI: "/v1/whatsapp/waba/details"}, "GetLinkedWhatsAppBusinessAccountPhoneNumber": {Verb: "Get", Resource: "LinkedWhatsAppBusinessAccountPhoneNumber", OutputListKey: "", OutputItemKey: "phoneNumber", Method: "GET", URI: "/v1/whatsapp/waba/phone/details"}, "GetWhatsAppBusinessPublicKey": {Verb: "Get", Resource: "WhatsAppBusinessPublicKey", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/v1/whatsapp/business-public-key"}, @@ -15992,7 +17196,7 @@ func init() { "ListWhatsAppMessageTemplates": {Verb: "List", Resource: "WhatsAppMessageTemplate", OutputListKey: "templates", OutputItemKey: "", Method: "GET", URI: "/v1/whatsapp/template/list"}, "ListWhatsAppTemplateLibrary": {Verb: "List", Resource: "WhatsAppTemplateLibrary", OutputListKey: "metaLibraryTemplates", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/template/library"}, "PostWhatsAppMessageMedia": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/media"}, - "PublishWhatsAppFlow": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/flow/publish"}, + "PublishWhatsAppFlow": {Verb: "Create", Resource: "WhatsAppFlow", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/flow/publish"}, "PutWhatsAppBusinessAccountEventDestinations": {Verb: "Update", Resource: "WhatsAppBusinessAccountEventDestination", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/whatsapp/waba/eventdestinations"}, "PutWhatsAppBusinessPublicKey": {Verb: "Update", Resource: "WhatsAppBusinessPublicKey", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/whatsapp/business-public-key"}, "SendWhatsAppConversionEvent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/waba/dataset/events"}, @@ -16004,6 +17208,8 @@ func init() { "UpdateWhatsAppMessageTemplate": {Verb: "Update", Resource: "WhatsAppMessageTemplate", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/v1/whatsapp/template"}, }) crud.Register("sqs", map[string]crud.OpMeta{ + "AddPermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: ""}, + "CancelMessageMoveTask": {Verb: "Toggle", Resource: "MessageMoveTask", OutputListKey: "", OutputItemKey: ""}, "CreateQueue": {Verb: "Create", Resource: "Queue", OutputListKey: "", OutputItemKey: ""}, "DeleteMessage": {Verb: "Delete", Resource: "Message", OutputListKey: "", OutputItemKey: ""}, "DeleteMessageBatch": {Verb: "Delete", Resource: "MessageBatch", OutputListKey: "Failed", OutputItemKey: ""}, @@ -16014,10 +17220,17 @@ func init() { "ListMessageMoveTasks": {Verb: "List", Resource: "MessageMoveTask", OutputListKey: "Results", OutputItemKey: ""}, "ListQueueTags": {Verb: "List", Resource: "QueueTag", OutputListKey: "", OutputItemKey: ""}, "ListQueues": {Verb: "List", Resource: "Queue", OutputListKey: "QueueUrls", OutputItemKey: ""}, + "PurgeQueue": {Verb: "Delete", Resource: "Queue", OutputListKey: "", OutputItemKey: ""}, + "RemovePermission": {Verb: "Relate", Resource: "Permission", OutputListKey: "", OutputItemKey: ""}, + "SetQueueAttributes": {Verb: "Update", Resource: "QueueAttribute", OutputListKey: "", OutputItemKey: ""}, "TagQueue": {Verb: "Tag", Resource: "Queue", OutputListKey: "", OutputItemKey: ""}, "UntagQueue": {Verb: "Untag", Resource: "Queue", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("ssm", map[string]crud.OpMeta{ + "AddTagsToResource": {Verb: "Relate", Resource: "TagsToResource", OutputListKey: "", OutputItemKey: ""}, + "AssociateOpsItemRelatedItem": {Verb: "Relate", Resource: "OpsItemRelatedItem", OutputListKey: "", OutputItemKey: ""}, + "CancelCommand": {Verb: "Toggle", Resource: "Command", OutputListKey: "", OutputItemKey: ""}, + "CancelMaintenanceWindowExecution": {Verb: "Toggle", Resource: "MaintenanceWindowExecution", OutputListKey: "", OutputItemKey: ""}, "CreateActivation": {Verb: "Create", Resource: "Activation", OutputListKey: "", OutputItemKey: ""}, "CreateAssociation": {Verb: "Create", Resource: "Association", OutputListKey: "", OutputItemKey: "AssociationDescription"}, "CreateAssociationBatch": {Verb: "Create", Resource: "AssociationBatch", OutputListKey: "Failed", OutputItemKey: ""}, @@ -16076,6 +17289,7 @@ func init() { "DescribePatchGroups": {Verb: "Get", Resource: "PatchGroup", OutputListKey: "Mappings", OutputItemKey: ""}, "DescribePatchProperties": {Verb: "Get", Resource: "PatchProperty", OutputListKey: "Properties", OutputItemKey: ""}, "DescribeSessions": {Verb: "Get", Resource: "Session", OutputListKey: "Sessions", OutputItemKey: ""}, + "DisassociateOpsItemRelatedItem": {Verb: "Relate", Resource: "OpsItemRelatedItem", OutputListKey: "", OutputItemKey: ""}, "GetAccessToken": {Verb: "Get", Resource: "AccessToken", OutputListKey: "", OutputItemKey: "Credentials"}, "GetAutomationExecution": {Verb: "Get", Resource: "AutomationExecution", OutputListKey: "", OutputItemKey: "AutomationExecution"}, "GetCalendarState": {Verb: "Get", Resource: "CalendarState", OutputListKey: "", OutputItemKey: ""}, @@ -16130,6 +17344,17 @@ func init() { "RegisterPatchBaselineForPatchGroup": {Verb: "Create", Resource: "PatchBaselineForPatchGroup", OutputListKey: "", OutputItemKey: ""}, "RegisterTargetWithMaintenanceWindow": {Verb: "Create", Resource: "TargetWithMaintenanceWindow", OutputListKey: "", OutputItemKey: ""}, "RegisterTaskWithMaintenanceWindow": {Verb: "Create", Resource: "TaskWithMaintenanceWindow", OutputListKey: "", OutputItemKey: ""}, + "RemoveTagsFromResource": {Verb: "Relate", Resource: "TagsFromResource", OutputListKey: "", OutputItemKey: ""}, + "ResetServiceSetting": {Verb: "Toggle", Resource: "ServiceSetting", OutputListKey: "", OutputItemKey: "ServiceSetting"}, + "ResumeSession": {Verb: "Toggle", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, + "StartAccessRequest": {Verb: "Toggle", Resource: "AccessRequest", OutputListKey: "", OutputItemKey: ""}, + "StartAssociationsOnce": {Verb: "Toggle", Resource: "AssociationsOnce", OutputListKey: "", OutputItemKey: ""}, + "StartAutomationExecution": {Verb: "Toggle", Resource: "AutomationExecution", OutputListKey: "", OutputItemKey: ""}, + "StartChangeRequestExecution": {Verb: "Toggle", Resource: "ChangeRequestExecution", OutputListKey: "", OutputItemKey: ""}, + "StartExecutionPreview": {Verb: "Toggle", Resource: "ExecutionPreview", OutputListKey: "", OutputItemKey: ""}, + "StartSession": {Verb: "Toggle", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, + "StopAutomationExecution": {Verb: "Toggle", Resource: "AutomationExecution", OutputListKey: "", OutputItemKey: ""}, + "TerminateSession": {Verb: "Delete", Resource: "Session", OutputListKey: "", OutputItemKey: ""}, "UpdateAssociation": {Verb: "Update", Resource: "Association", OutputListKey: "", OutputItemKey: "AssociationDescription"}, "UpdateAssociationStatus": {Verb: "Update", Resource: "AssociationStatu", OutputListKey: "", OutputItemKey: "AssociationDescription"}, "UpdateDocument": {Verb: "Update", Resource: "Document", OutputListKey: "", OutputItemKey: "DocumentDescription"}, @@ -16146,10 +17371,13 @@ func init() { "UpdateServiceSetting": {Verb: "Update", Resource: "ServiceSetting", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("ssmcontacts", map[string]crud.OpMeta{ + "AcceptPage": {Verb: "Toggle", Resource: "Page", OutputListKey: "", OutputItemKey: ""}, + "ActivateContactChannel": {Verb: "Toggle", Resource: "ContactChannel", OutputListKey: "", OutputItemKey: ""}, "CreateContact": {Verb: "Create", Resource: "Contact", OutputListKey: "", OutputItemKey: ""}, "CreateContactChannel": {Verb: "Create", Resource: "ContactChannel", OutputListKey: "", OutputItemKey: ""}, "CreateRotation": {Verb: "Create", Resource: "Rotation", OutputListKey: "", OutputItemKey: ""}, "CreateRotationOverride": {Verb: "Create", Resource: "RotationOverride", OutputListKey: "", OutputItemKey: ""}, + "DeactivateContactChannel": {Verb: "Toggle", Resource: "ContactChannel", OutputListKey: "", OutputItemKey: ""}, "DeleteContact": {Verb: "Delete", Resource: "Contact", OutputListKey: "", OutputItemKey: ""}, "DeleteContactChannel": {Verb: "Delete", Resource: "ContactChannel", OutputListKey: "", OutputItemKey: ""}, "DeleteRotation": {Verb: "Delete", Resource: "Rotation", OutputListKey: "", OutputItemKey: ""}, @@ -16174,6 +17402,8 @@ func init() { "ListRotations": {Verb: "List", Resource: "Rotation", OutputListKey: "Rotations", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "PutContactPolicy": {Verb: "Update", Resource: "ContactPolicy", OutputListKey: "", OutputItemKey: ""}, + "StartEngagement": {Verb: "Toggle", Resource: "Engagement", OutputListKey: "", OutputItemKey: ""}, + "StopEngagement": {Verb: "Toggle", Resource: "Engagement", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateContact": {Verb: "Update", Resource: "Contact", OutputListKey: "", OutputItemKey: ""}, @@ -16208,7 +17438,7 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "ListTimelineEvents": {Verb: "List", Resource: "TimelineEvent", OutputListKey: "eventSummaries", OutputItemKey: "", Method: "POST", URI: "/listTimelineEvents"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/putResourcePolicy"}, - "StartIncident": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startIncident"}, + "StartIncident": {Verb: "Toggle", Resource: "Incident", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startIncident"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateDeletionProtection": {Verb: "Update", Resource: "DeletionProtection", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/updateDeletionProtection"}, @@ -16255,10 +17485,10 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, "PutResourcePermission": {Verb: "Update", Resource: "ResourcePermission", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/put-resource-permission"}, "RegisterApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: "Application", Method: "POST", URI: "/register-application"}, - "StartApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-application"}, - "StartApplicationRefresh": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-application-refresh"}, - "StartConfigurationChecks": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-configuration-checks"}, - "StopApplication": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/stop-application"}, + "StartApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-application"}, + "StartApplicationRefresh": {Verb: "Toggle", Resource: "ApplicationRefresh", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/start-application-refresh"}, + "StartConfigurationChecks": {Verb: "Toggle", Resource: "ConfigurationCheck", OutputListKey: "ConfigurationCheckOperations", OutputItemKey: "", Method: "POST", URI: "/start-configuration-checks"}, + "StopApplication": {Verb: "Toggle", Resource: "Application", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/stop-application"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateApplicationSettings": {Verb: "Update", Resource: "ApplicationSetting", OutputListKey: "OperationIds", OutputItemKey: "", Method: "POST", URI: "/update-application-settings"}, @@ -16270,86 +17500,104 @@ func init() { "Logout": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/logout"}, }) crud.Register("ssoadmin", map[string]crud.OpMeta{ - "CreateAccountAssignment": {Verb: "Create", Resource: "AccountAssignment", OutputListKey: "", OutputItemKey: "AccountAssignmentCreationStatus"}, - "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, - "CreateApplicationAssignment": {Verb: "Create", Resource: "ApplicationAssignment", OutputListKey: "", OutputItemKey: ""}, - "CreateInstance": {Verb: "Create", Resource: "Instance", OutputListKey: "", OutputItemKey: ""}, - "CreateInstanceAccessControlAttributeConfiguration": {Verb: "Create", Resource: "InstanceAccessControlAttributeConfiguration", OutputListKey: "", OutputItemKey: ""}, - "CreatePermissionSet": {Verb: "Create", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: "PermissionSet"}, - "CreateTrustedTokenIssuer": {Verb: "Create", Resource: "TrustedTokenIssuer", OutputListKey: "", OutputItemKey: ""}, - "DeleteAccountAssignment": {Verb: "Delete", Resource: "AccountAssignment", OutputListKey: "", OutputItemKey: "AccountAssignmentDeletionStatus"}, - "DeleteApplication": {Verb: "Delete", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, - "DeleteApplicationAccessScope": {Verb: "Delete", Resource: "ApplicationAccessScope", OutputListKey: "", OutputItemKey: ""}, - "DeleteApplicationAssignment": {Verb: "Delete", Resource: "ApplicationAssignment", OutputListKey: "", OutputItemKey: ""}, - "DeleteApplicationAuthenticationMethod": {Verb: "Delete", Resource: "ApplicationAuthenticationMethod", OutputListKey: "", OutputItemKey: ""}, - "DeleteApplicationGrant": {Verb: "Delete", Resource: "ApplicationGrant", OutputListKey: "", OutputItemKey: ""}, - "DeleteInlinePolicyFromPermissionSet": {Verb: "Delete", Resource: "InlinePolicyFromPermissionSet", OutputListKey: "", OutputItemKey: ""}, - "DeleteInstance": {Verb: "Delete", Resource: "Instance", OutputListKey: "", OutputItemKey: ""}, - "DeleteInstanceAccessControlAttributeConfiguration": {Verb: "Delete", Resource: "InstanceAccessControlAttributeConfiguration", OutputListKey: "", OutputItemKey: ""}, - "DeletePermissionSet": {Verb: "Delete", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: ""}, - "DeletePermissionsBoundaryFromPermissionSet": {Verb: "Delete", Resource: "PermissionsBoundaryFromPermissionSet", OutputListKey: "", OutputItemKey: ""}, - "DeleteTrustedTokenIssuer": {Verb: "Delete", Resource: "TrustedTokenIssuer", OutputListKey: "", OutputItemKey: ""}, - "DescribeAccountAssignmentCreationStatus": {Verb: "Get", Resource: "AccountAssignmentCreationStatu", OutputListKey: "", OutputItemKey: "AccountAssignmentCreationStatus"}, - "DescribeAccountAssignmentDeletionStatus": {Verb: "Get", Resource: "AccountAssignmentDeletionStatu", OutputListKey: "", OutputItemKey: "AccountAssignmentDeletionStatus"}, - "DescribeApplication": {Verb: "Get", Resource: "Application", OutputListKey: "", OutputItemKey: "PortalOptions"}, - "DescribeApplicationAssignment": {Verb: "Get", Resource: "ApplicationAssignment", OutputListKey: "", OutputItemKey: ""}, - "DescribeApplicationProvider": {Verb: "Get", Resource: "ApplicationProvider", OutputListKey: "", OutputItemKey: "DisplayData"}, - "DescribeInstance": {Verb: "Get", Resource: "Instance", OutputListKey: "", OutputItemKey: "EncryptionConfigurationDetails"}, - "DescribeInstanceAccessControlAttributeConfiguration": {Verb: "Get", Resource: "InstanceAccessControlAttributeConfiguration", OutputListKey: "", OutputItemKey: "InstanceAccessControlAttributeConfiguration"}, - "DescribePermissionSet": {Verb: "Get", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: "PermissionSet"}, - "DescribePermissionSetProvisioningStatus": {Verb: "Get", Resource: "PermissionSetProvisioningStatu", OutputListKey: "", OutputItemKey: "PermissionSetProvisioningStatus"}, - "DescribeRegion": {Verb: "Get", Resource: "Region", OutputListKey: "", OutputItemKey: ""}, - "DescribeTrustedTokenIssuer": {Verb: "Get", Resource: "TrustedTokenIssuer", OutputListKey: "", OutputItemKey: ""}, - "GetApplicationAccessScope": {Verb: "Get", Resource: "ApplicationAccessScope", OutputListKey: "AuthorizedTargets", OutputItemKey: ""}, - "GetApplicationAssignmentConfiguration": {Verb: "Get", Resource: "ApplicationAssignmentConfiguration", OutputListKey: "", OutputItemKey: ""}, - "GetApplicationAuthenticationMethod": {Verb: "Get", Resource: "ApplicationAuthenticationMethod", OutputListKey: "", OutputItemKey: ""}, - "GetApplicationGrant": {Verb: "Get", Resource: "ApplicationGrant", OutputListKey: "", OutputItemKey: ""}, - "GetApplicationSessionConfiguration": {Verb: "Get", Resource: "ApplicationSessionConfiguration", OutputListKey: "", OutputItemKey: ""}, - "GetInlinePolicyForPermissionSet": {Verb: "Get", Resource: "InlinePolicyForPermissionSet", OutputListKey: "", OutputItemKey: ""}, - "GetPermissionsBoundaryForPermissionSet": {Verb: "Get", Resource: "PermissionsBoundaryForPermissionSet", OutputListKey: "", OutputItemKey: "PermissionsBoundary"}, - "ListAccountAssignmentCreationStatus": {Verb: "List", Resource: "AccountAssignmentCreationStatu", OutputListKey: "AccountAssignmentsCreationStatus", OutputItemKey: ""}, - "ListAccountAssignmentDeletionStatus": {Verb: "List", Resource: "AccountAssignmentDeletionStatu", OutputListKey: "AccountAssignmentsDeletionStatus", OutputItemKey: ""}, - "ListAccountAssignments": {Verb: "List", Resource: "AccountAssignment", OutputListKey: "AccountAssignments", OutputItemKey: ""}, - "ListAccountAssignmentsForPrincipal": {Verb: "List", Resource: "AccountAssignmentsForPrincipal", OutputListKey: "AccountAssignments", OutputItemKey: ""}, - "ListAccountsForProvisionedPermissionSet": {Verb: "List", Resource: "AccountsForProvisionedPermissionSet", OutputListKey: "AccountIds", OutputItemKey: ""}, - "ListApplicationAccessScopes": {Verb: "List", Resource: "ApplicationAccessScope", OutputListKey: "Scopes", OutputItemKey: ""}, - "ListApplicationAssignments": {Verb: "List", Resource: "ApplicationAssignment", OutputListKey: "ApplicationAssignments", OutputItemKey: ""}, - "ListApplicationAssignmentsForPrincipal": {Verb: "List", Resource: "ApplicationAssignmentsForPrincipal", OutputListKey: "ApplicationAssignments", OutputItemKey: ""}, - "ListApplicationAuthenticationMethods": {Verb: "List", Resource: "ApplicationAuthenticationMethod", OutputListKey: "AuthenticationMethods", OutputItemKey: ""}, - "ListApplicationGrants": {Verb: "List", Resource: "ApplicationGrant", OutputListKey: "Grants", OutputItemKey: ""}, - "ListApplicationProviders": {Verb: "List", Resource: "ApplicationProvider", OutputListKey: "ApplicationProviders", OutputItemKey: ""}, - "ListApplications": {Verb: "List", Resource: "Application", OutputListKey: "Applications", OutputItemKey: ""}, - "ListCustomerManagedPolicyReferencesInPermissionSet": {Verb: "List", Resource: "CustomerManagedPolicyReferencesInPermissionSet", OutputListKey: "CustomerManagedPolicyReferences", OutputItemKey: ""}, - "ListInstances": {Verb: "List", Resource: "Instance", OutputListKey: "Instances", OutputItemKey: ""}, - "ListManagedPoliciesInPermissionSet": {Verb: "List", Resource: "ManagedPoliciesInPermissionSet", OutputListKey: "AttachedManagedPolicies", OutputItemKey: ""}, - "ListPermissionSetProvisioningStatus": {Verb: "List", Resource: "PermissionSetProvisioningStatu", OutputListKey: "PermissionSetsProvisioningStatus", OutputItemKey: ""}, - "ListPermissionSets": {Verb: "List", Resource: "PermissionSet", OutputListKey: "PermissionSets", OutputItemKey: ""}, - "ListPermissionSetsProvisionedToAccount": {Verb: "List", Resource: "PermissionSetsProvisionedToAccount", OutputListKey: "PermissionSets", OutputItemKey: ""}, - "ListRegions": {Verb: "List", Resource: "Region", OutputListKey: "Regions", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, - "ListTrustedTokenIssuers": {Verb: "List", Resource: "TrustedTokenIssuer", OutputListKey: "TrustedTokenIssuers", OutputItemKey: ""}, - "PutApplicationAccessScope": {Verb: "Update", Resource: "ApplicationAccessScope", OutputListKey: "", OutputItemKey: ""}, - "PutApplicationAssignmentConfiguration": {Verb: "Update", Resource: "ApplicationAssignmentConfiguration", OutputListKey: "", OutputItemKey: ""}, - "PutApplicationAuthenticationMethod": {Verb: "Update", Resource: "ApplicationAuthenticationMethod", OutputListKey: "", OutputItemKey: ""}, - "PutApplicationGrant": {Verb: "Update", Resource: "ApplicationGrant", OutputListKey: "", OutputItemKey: ""}, - "PutApplicationSessionConfiguration": {Verb: "Update", Resource: "ApplicationSessionConfiguration", OutputListKey: "", OutputItemKey: ""}, - "PutInlinePolicyToPermissionSet": {Verb: "Update", Resource: "InlinePolicyToPermissionSet", OutputListKey: "", OutputItemKey: ""}, - "PutPermissionsBoundaryToPermissionSet": {Verb: "Update", Resource: "PermissionsBoundaryToPermissionSet", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, - "UpdateInstance": {Verb: "Update", Resource: "Instance", OutputListKey: "", OutputItemKey: ""}, - "UpdateInstanceAccessControlAttributeConfiguration": {Verb: "Update", Resource: "InstanceAccessControlAttributeConfiguration", OutputListKey: "", OutputItemKey: ""}, - "UpdatePermissionSet": {Verb: "Update", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: ""}, - "UpdateTrustedTokenIssuer": {Verb: "Update", Resource: "TrustedTokenIssuer", OutputListKey: "", OutputItemKey: ""}, + "AddRegion": {Verb: "Relate", Resource: "Region", OutputListKey: "", OutputItemKey: ""}, + "AttachCustomerManagedPolicyReferenceToPermissionSet": {Verb: "Relate", Resource: "CustomerManagedPolicyReferenceToPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "AttachManagedPolicyToPermissionSet": {Verb: "Relate", Resource: "ManagedPolicyToPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "CreateAccountAssignment": {Verb: "Create", Resource: "AccountAssignment", OutputListKey: "", OutputItemKey: "AccountAssignmentCreationStatus"}, + "CreateApplication": {Verb: "Create", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, + "CreateApplicationAssignment": {Verb: "Create", Resource: "ApplicationAssignment", OutputListKey: "", OutputItemKey: ""}, + "CreateInstance": {Verb: "Create", Resource: "Instance", OutputListKey: "", OutputItemKey: ""}, + "CreateInstanceAccessControlAttributeConfiguration": {Verb: "Create", Resource: "InstanceAccessControlAttributeConfiguration", OutputListKey: "", OutputItemKey: ""}, + "CreatePermissionSet": {Verb: "Create", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: "PermissionSet"}, + "CreateTrustedTokenIssuer": {Verb: "Create", Resource: "TrustedTokenIssuer", OutputListKey: "", OutputItemKey: ""}, + "DeleteAccountAssignment": {Verb: "Delete", Resource: "AccountAssignment", OutputListKey: "", OutputItemKey: "AccountAssignmentDeletionStatus"}, + "DeleteApplication": {Verb: "Delete", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, + "DeleteApplicationAccessScope": {Verb: "Delete", Resource: "ApplicationAccessScope", OutputListKey: "", OutputItemKey: ""}, + "DeleteApplicationAssignment": {Verb: "Delete", Resource: "ApplicationAssignment", OutputListKey: "", OutputItemKey: ""}, + "DeleteApplicationAuthenticationMethod": {Verb: "Delete", Resource: "ApplicationAuthenticationMethod", OutputListKey: "", OutputItemKey: ""}, + "DeleteApplicationGrant": {Verb: "Delete", Resource: "ApplicationGrant", OutputListKey: "", OutputItemKey: ""}, + "DeleteInlinePolicyFromPermissionSet": {Verb: "Delete", Resource: "InlinePolicyFromPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "DeleteInstance": {Verb: "Delete", Resource: "Instance", OutputListKey: "", OutputItemKey: ""}, + "DeleteInstanceAccessControlAttributeConfiguration": {Verb: "Delete", Resource: "InstanceAccessControlAttributeConfiguration", OutputListKey: "", OutputItemKey: ""}, + "DeletePermissionSet": {Verb: "Delete", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: ""}, + "DeletePermissionsBoundaryFromPermissionSet": {Verb: "Delete", Resource: "PermissionsBoundaryFromPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "DeleteTrustedTokenIssuer": {Verb: "Delete", Resource: "TrustedTokenIssuer", OutputListKey: "", OutputItemKey: ""}, + "DescribeAccountAssignmentCreationStatus": {Verb: "Get", Resource: "AccountAssignmentCreationStatu", OutputListKey: "", OutputItemKey: "AccountAssignmentCreationStatus"}, + "DescribeAccountAssignmentDeletionStatus": {Verb: "Get", Resource: "AccountAssignmentDeletionStatu", OutputListKey: "", OutputItemKey: "AccountAssignmentDeletionStatus"}, + "DescribeApplication": {Verb: "Get", Resource: "Application", OutputListKey: "", OutputItemKey: "PortalOptions"}, + "DescribeApplicationAssignment": {Verb: "Get", Resource: "ApplicationAssignment", OutputListKey: "", OutputItemKey: ""}, + "DescribeApplicationProvider": {Verb: "Get", Resource: "ApplicationProvider", OutputListKey: "", OutputItemKey: "DisplayData"}, + "DescribeInstance": {Verb: "Get", Resource: "Instance", OutputListKey: "", OutputItemKey: "EncryptionConfigurationDetails"}, + "DescribeInstanceAccessControlAttributeConfiguration": {Verb: "Get", Resource: "InstanceAccessControlAttributeConfiguration", OutputListKey: "", OutputItemKey: "InstanceAccessControlAttributeConfiguration"}, + "DescribePermissionSet": {Verb: "Get", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: "PermissionSet"}, + "DescribePermissionSetProvisioningStatus": {Verb: "Get", Resource: "PermissionSetProvisioningStatu", OutputListKey: "", OutputItemKey: "PermissionSetProvisioningStatus"}, + "DescribeRegion": {Verb: "Get", Resource: "Region", OutputListKey: "", OutputItemKey: ""}, + "DescribeTrustedTokenIssuer": {Verb: "Get", Resource: "TrustedTokenIssuer", OutputListKey: "", OutputItemKey: ""}, + "DetachCustomerManagedPolicyReferenceFromPermissionSet": {Verb: "Relate", Resource: "CustomerManagedPolicyReferenceFromPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "DetachManagedPolicyFromPermissionSet": {Verb: "Relate", Resource: "ManagedPolicyFromPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "GetApplicationAccessScope": {Verb: "Get", Resource: "ApplicationAccessScope", OutputListKey: "AuthorizedTargets", OutputItemKey: ""}, + "GetApplicationAssignmentConfiguration": {Verb: "Get", Resource: "ApplicationAssignmentConfiguration", OutputListKey: "", OutputItemKey: ""}, + "GetApplicationAuthenticationMethod": {Verb: "Get", Resource: "ApplicationAuthenticationMethod", OutputListKey: "", OutputItemKey: ""}, + "GetApplicationGrant": {Verb: "Get", Resource: "ApplicationGrant", OutputListKey: "", OutputItemKey: ""}, + "GetApplicationSessionConfiguration": {Verb: "Get", Resource: "ApplicationSessionConfiguration", OutputListKey: "", OutputItemKey: ""}, + "GetInlinePolicyForPermissionSet": {Verb: "Get", Resource: "InlinePolicyForPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "GetPermissionsBoundaryForPermissionSet": {Verb: "Get", Resource: "PermissionsBoundaryForPermissionSet", OutputListKey: "", OutputItemKey: "PermissionsBoundary"}, + "ListAccountAssignmentCreationStatus": {Verb: "List", Resource: "AccountAssignmentCreationStatu", OutputListKey: "AccountAssignmentsCreationStatus", OutputItemKey: ""}, + "ListAccountAssignmentDeletionStatus": {Verb: "List", Resource: "AccountAssignmentDeletionStatu", OutputListKey: "AccountAssignmentsDeletionStatus", OutputItemKey: ""}, + "ListAccountAssignments": {Verb: "List", Resource: "AccountAssignment", OutputListKey: "AccountAssignments", OutputItemKey: ""}, + "ListAccountAssignmentsForPrincipal": {Verb: "List", Resource: "AccountAssignmentsForPrincipal", OutputListKey: "AccountAssignments", OutputItemKey: ""}, + "ListAccountsForProvisionedPermissionSet": {Verb: "List", Resource: "AccountsForProvisionedPermissionSet", OutputListKey: "AccountIds", OutputItemKey: ""}, + "ListApplicationAccessScopes": {Verb: "List", Resource: "ApplicationAccessScope", OutputListKey: "Scopes", OutputItemKey: ""}, + "ListApplicationAssignments": {Verb: "List", Resource: "ApplicationAssignment", OutputListKey: "ApplicationAssignments", OutputItemKey: ""}, + "ListApplicationAssignmentsForPrincipal": {Verb: "List", Resource: "ApplicationAssignmentsForPrincipal", OutputListKey: "ApplicationAssignments", OutputItemKey: ""}, + "ListApplicationAuthenticationMethods": {Verb: "List", Resource: "ApplicationAuthenticationMethod", OutputListKey: "AuthenticationMethods", OutputItemKey: ""}, + "ListApplicationGrants": {Verb: "List", Resource: "ApplicationGrant", OutputListKey: "Grants", OutputItemKey: ""}, + "ListApplicationProviders": {Verb: "List", Resource: "ApplicationProvider", OutputListKey: "ApplicationProviders", OutputItemKey: ""}, + "ListApplications": {Verb: "List", Resource: "Application", OutputListKey: "Applications", OutputItemKey: ""}, + "ListCustomerManagedPolicyReferencesInPermissionSet": {Verb: "List", Resource: "CustomerManagedPolicyReferencesInPermissionSet", OutputListKey: "CustomerManagedPolicyReferences", OutputItemKey: ""}, + "ListInstances": {Verb: "List", Resource: "Instance", OutputListKey: "Instances", OutputItemKey: ""}, + "ListManagedPoliciesInPermissionSet": {Verb: "List", Resource: "ManagedPoliciesInPermissionSet", OutputListKey: "AttachedManagedPolicies", OutputItemKey: ""}, + "ListPermissionSetProvisioningStatus": {Verb: "List", Resource: "PermissionSetProvisioningStatu", OutputListKey: "PermissionSetsProvisioningStatus", OutputItemKey: ""}, + "ListPermissionSets": {Verb: "List", Resource: "PermissionSet", OutputListKey: "PermissionSets", OutputItemKey: ""}, + "ListPermissionSetsProvisionedToAccount": {Verb: "List", Resource: "PermissionSetsProvisionedToAccount", OutputListKey: "PermissionSets", OutputItemKey: ""}, + "ListRegions": {Verb: "List", Resource: "Region", OutputListKey: "Regions", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "ListTrustedTokenIssuers": {Verb: "List", Resource: "TrustedTokenIssuer", OutputListKey: "TrustedTokenIssuers", OutputItemKey: ""}, + "ProvisionPermissionSet": {Verb: "Create", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: "PermissionSetProvisioningStatus"}, + "PutApplicationAccessScope": {Verb: "Update", Resource: "ApplicationAccessScope", OutputListKey: "", OutputItemKey: ""}, + "PutApplicationAssignmentConfiguration": {Verb: "Update", Resource: "ApplicationAssignmentConfiguration", OutputListKey: "", OutputItemKey: ""}, + "PutApplicationAuthenticationMethod": {Verb: "Update", Resource: "ApplicationAuthenticationMethod", OutputListKey: "", OutputItemKey: ""}, + "PutApplicationGrant": {Verb: "Update", Resource: "ApplicationGrant", OutputListKey: "", OutputItemKey: ""}, + "PutApplicationSessionConfiguration": {Verb: "Update", Resource: "ApplicationSessionConfiguration", OutputListKey: "", OutputItemKey: ""}, + "PutInlinePolicyToPermissionSet": {Verb: "Update", Resource: "InlinePolicyToPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "PutPermissionsBoundaryToPermissionSet": {Verb: "Update", Resource: "PermissionsBoundaryToPermissionSet", OutputListKey: "", OutputItemKey: ""}, + "RemoveRegion": {Verb: "Relate", Resource: "Region", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateApplication": {Verb: "Update", Resource: "Application", OutputListKey: "", OutputItemKey: ""}, + "UpdateInstance": {Verb: "Update", Resource: "Instance", OutputListKey: "", OutputItemKey: ""}, + "UpdateInstanceAccessControlAttributeConfiguration": {Verb: "Update", Resource: "InstanceAccessControlAttributeConfiguration", OutputListKey: "", OutputItemKey: ""}, + "UpdatePermissionSet": {Verb: "Update", Resource: "PermissionSet", OutputListKey: "", OutputItemKey: ""}, + "UpdateTrustedTokenIssuer": {Verb: "Update", Resource: "TrustedTokenIssuer", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("ssooidc", map[string]crud.OpMeta{ "CreateToken": {Verb: "Create", Resource: "Token", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/token"}, "CreateTokenWithIAM": {Verb: "Create", Resource: "TokenWithIAM", OutputListKey: "scope", OutputItemKey: "awsAdditionalDetails", Method: "POST", URI: "/token?aws_iam=t"}, "RegisterClient": {Verb: "Create", Resource: "Client", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/client/register"}, - "StartDeviceAuthorization": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/device_authorization"}, + "StartDeviceAuthorization": {Verb: "Toggle", Resource: "DeviceAuthorization", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/device_authorization"}, }) crud.Register("storagegateway", map[string]crud.OpMeta{ + "ActivateGateway": {Verb: "Toggle", Resource: "Gateway", OutputListKey: "", OutputItemKey: ""}, + "AddCache": {Verb: "Relate", Resource: "Cache", OutputListKey: "", OutputItemKey: ""}, + "AddTagsToResource": {Verb: "Relate", Resource: "TagsToResource", OutputListKey: "", OutputItemKey: ""}, + "AddUploadBuffer": {Verb: "Relate", Resource: "UploadBuffer", OutputListKey: "", OutputItemKey: ""}, + "AddWorkingStorage": {Verb: "Relate", Resource: "WorkingStorage", OutputListKey: "", OutputItemKey: ""}, + "AssignTapePool": {Verb: "Relate", Resource: "TapePool", OutputListKey: "", OutputItemKey: ""}, + "AssociateFileSystem": {Verb: "Relate", Resource: "FileSystem", OutputListKey: "", OutputItemKey: ""}, + "AttachVolume": {Verb: "Relate", Resource: "Volume", OutputListKey: "", OutputItemKey: ""}, + "CancelArchival": {Verb: "Toggle", Resource: "Archival", OutputListKey: "", OutputItemKey: ""}, + "CancelCacheReport": {Verb: "Toggle", Resource: "CacheReport", OutputListKey: "", OutputItemKey: ""}, + "CancelRetrieval": {Verb: "Toggle", Resource: "Retrieval", OutputListKey: "", OutputItemKey: ""}, "CreateCachediSCSIVolume": {Verb: "Create", Resource: "CachediSCSIVolume", OutputListKey: "", OutputItemKey: ""}, "CreateNFSFileShare": {Verb: "Create", Resource: "NFSFileShare", OutputListKey: "", OutputItemKey: ""}, "CreateSMBFileShare": {Verb: "Create", Resource: "SMBFileShare", OutputListKey: "", OutputItemKey: ""}, @@ -16391,6 +17639,9 @@ func init() { "DescribeUploadBuffer": {Verb: "Get", Resource: "UploadBuffer", OutputListKey: "DiskIds", OutputItemKey: ""}, "DescribeVTLDevices": {Verb: "Get", Resource: "VTLDevice", OutputListKey: "VTLDevices", OutputItemKey: ""}, "DescribeWorkingStorage": {Verb: "Get", Resource: "WorkingStorage", OutputListKey: "DiskIds", OutputItemKey: ""}, + "DetachVolume": {Verb: "Relate", Resource: "Volume", OutputListKey: "", OutputItemKey: ""}, + "DisableGateway": {Verb: "Toggle", Resource: "Gateway", OutputListKey: "", OutputItemKey: ""}, + "DisassociateFileSystem": {Verb: "Relate", Resource: "FileSystem", OutputListKey: "", OutputItemKey: ""}, "ListAutomaticTapeCreationPolicies": {Verb: "List", Resource: "AutomaticTapeCreationPolicy", OutputListKey: "AutomaticTapeCreationPolicyInfos", OutputItemKey: ""}, "ListCacheReports": {Verb: "List", Resource: "CacheReport", OutputListKey: "CacheReportList", OutputItemKey: ""}, "ListFileShares": {Verb: "List", Resource: "FileShare", OutputListKey: "FileShareInfoList", OutputItemKey: ""}, @@ -16403,6 +17654,16 @@ func init() { "ListVolumeInitiators": {Verb: "List", Resource: "VolumeInitiator", OutputListKey: "Initiators", OutputItemKey: ""}, "ListVolumeRecoveryPoints": {Verb: "List", Resource: "VolumeRecoveryPoint", OutputListKey: "VolumeRecoveryPointInfos", OutputItemKey: ""}, "ListVolumes": {Verb: "List", Resource: "Volume", OutputListKey: "VolumeInfos", OutputItemKey: ""}, + "NotifyWhenUploaded": {Verb: "Toggle", Resource: "WhenUploaded", OutputListKey: "", OutputItemKey: ""}, + "RemoveTagsFromResource": {Verb: "Relate", Resource: "TagsFromResource", OutputListKey: "", OutputItemKey: ""}, + "ResetCache": {Verb: "Toggle", Resource: "Cache", OutputListKey: "", OutputItemKey: ""}, + "RetrieveTapeArchive": {Verb: "Get", Resource: "TapeArchive", OutputListKey: "", OutputItemKey: ""}, + "RetrieveTapeRecoveryPoint": {Verb: "Get", Resource: "TapeRecoveryPoint", OutputListKey: "", OutputItemKey: ""}, + "SetLocalConsolePassword": {Verb: "Update", Resource: "LocalConsolePassword", OutputListKey: "", OutputItemKey: ""}, + "SetSMBGuestPassword": {Verb: "Update", Resource: "SMBGuestPassword", OutputListKey: "", OutputItemKey: ""}, + "StartAvailabilityMonitorTest": {Verb: "Toggle", Resource: "AvailabilityMonitorTest", OutputListKey: "", OutputItemKey: ""}, + "StartCacheReport": {Verb: "Toggle", Resource: "CacheReport", OutputListKey: "", OutputItemKey: ""}, + "StartGateway": {Verb: "Toggle", Resource: "Gateway", OutputListKey: "", OutputItemKey: ""}, "UpdateAutomaticTapeCreationPolicy": {Verb: "Update", Resource: "AutomaticTapeCreationPolicy", OutputListKey: "", OutputItemKey: ""}, "UpdateBandwidthRateLimit": {Verb: "Update", Resource: "BandwidthRateLimit", OutputListKey: "", OutputItemKey: ""}, "UpdateBandwidthRateLimitSchedule": {Verb: "Update", Resource: "BandwidthRateLimitSchedule", OutputListKey: "", OutputItemKey: ""}, @@ -16452,6 +17713,8 @@ func init() { "UpdateInstance": {Verb: "Update", Resource: "Instance", OutputListKey: "", OutputItemKey: "instance", Method: "PATCH", URI: "/api/instance/{instanceId}"}, }) crud.Register("support", map[string]crud.OpMeta{ + "AddAttachmentsToSet": {Verb: "Relate", Resource: "AttachmentsToSet", OutputListKey: "", OutputItemKey: ""}, + "AddCommunicationToCase": {Verb: "Relate", Resource: "CommunicationToCase", OutputListKey: "", OutputItemKey: ""}, "CreateCase": {Verb: "Create", Resource: "Case", OutputListKey: "", OutputItemKey: ""}, "DescribeAttachment": {Verb: "Get", Resource: "Attachment", OutputListKey: "", OutputItemKey: "attachment"}, "DescribeCases": {Verb: "Get", Resource: "Case", OutputListKey: "cases", OutputItemKey: ""}, @@ -16486,7 +17749,7 @@ func init() { "ListSupportPermitRequests": {Verb: "List", Resource: "SupportPermitRequest", OutputListKey: "supportPermitRequests", OutputItemKey: "", Method: "GET", URI: "/support-permit-requests"}, "ListSupportPermits": {Verb: "List", Resource: "SupportPermit", OutputListKey: "supportPermits", OutputItemKey: "", Method: "GET", URI: "/support-permits"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "RejectSupportPermitRequest": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/support-permit-requests/{requestArn}/reject"}, + "RejectSupportPermitRequest": {Verb: "Toggle", Resource: "SupportPermitRequest", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/support-permit-requests/{requestArn}/reject"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, }) @@ -16497,27 +17760,33 @@ func init() { "GetEstimatedWaterAllocationDimensionValues": {Verb: "Get", Resource: "EstimatedWaterAllocationDimensionValue", OutputListKey: "Results", OutputItemKey: "", Method: "POST", URI: "/v1/estimated-water-allocation-dimension-values"}, }) crud.Register("swf", map[string]crud.OpMeta{ - "DeleteActivityType": {Verb: "Delete", Resource: "ActivityType", OutputListKey: "", OutputItemKey: ""}, - "DeleteWorkflowType": {Verb: "Delete", Resource: "WorkflowType", OutputListKey: "", OutputItemKey: ""}, - "DescribeActivityType": {Verb: "Get", Resource: "ActivityType", OutputListKey: "", OutputItemKey: "configuration"}, - "DescribeDomain": {Verb: "Get", Resource: "Domain", OutputListKey: "", OutputItemKey: "configuration"}, - "DescribeWorkflowExecution": {Verb: "Get", Resource: "WorkflowExecution", OutputListKey: "", OutputItemKey: "executionConfiguration"}, - "DescribeWorkflowType": {Verb: "Get", Resource: "WorkflowType", OutputListKey: "", OutputItemKey: "configuration"}, - "GetWorkflowExecutionHistory": {Verb: "Get", Resource: "WorkflowExecutionHistory", OutputListKey: "events", OutputItemKey: ""}, - "ListActivityTypes": {Verb: "List", Resource: "ActivityType", OutputListKey: "typeInfos", OutputItemKey: ""}, - "ListClosedWorkflowExecutions": {Verb: "List", Resource: "ClosedWorkflowExecution", OutputListKey: "executionInfos", OutputItemKey: ""}, - "ListDomains": {Verb: "List", Resource: "Domain", OutputListKey: "domainInfos", OutputItemKey: ""}, - "ListOpenWorkflowExecutions": {Verb: "List", Resource: "OpenWorkflowExecution", OutputListKey: "executionInfos", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, - "ListWorkflowTypes": {Verb: "List", Resource: "WorkflowType", OutputListKey: "typeInfos", OutputItemKey: ""}, - "RegisterActivityType": {Verb: "Create", Resource: "ActivityType", OutputListKey: "", OutputItemKey: ""}, - "RegisterDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, - "RegisterWorkflowType": {Verb: "Create", Resource: "WorkflowType", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "DeleteActivityType": {Verb: "Delete", Resource: "ActivityType", OutputListKey: "", OutputItemKey: ""}, + "DeleteWorkflowType": {Verb: "Delete", Resource: "WorkflowType", OutputListKey: "", OutputItemKey: ""}, + "DeprecateActivityType": {Verb: "Toggle", Resource: "ActivityType", OutputListKey: "", OutputItemKey: ""}, + "DeprecateDomain": {Verb: "Toggle", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, + "DeprecateWorkflowType": {Verb: "Toggle", Resource: "WorkflowType", OutputListKey: "", OutputItemKey: ""}, + "DescribeActivityType": {Verb: "Get", Resource: "ActivityType", OutputListKey: "", OutputItemKey: "configuration"}, + "DescribeDomain": {Verb: "Get", Resource: "Domain", OutputListKey: "", OutputItemKey: "configuration"}, + "DescribeWorkflowExecution": {Verb: "Get", Resource: "WorkflowExecution", OutputListKey: "", OutputItemKey: "executionConfiguration"}, + "DescribeWorkflowType": {Verb: "Get", Resource: "WorkflowType", OutputListKey: "", OutputItemKey: "configuration"}, + "GetWorkflowExecutionHistory": {Verb: "Get", Resource: "WorkflowExecutionHistory", OutputListKey: "events", OutputItemKey: ""}, + "ListActivityTypes": {Verb: "List", Resource: "ActivityType", OutputListKey: "typeInfos", OutputItemKey: ""}, + "ListClosedWorkflowExecutions": {Verb: "List", Resource: "ClosedWorkflowExecution", OutputListKey: "executionInfos", OutputItemKey: ""}, + "ListDomains": {Verb: "List", Resource: "Domain", OutputListKey: "domainInfos", OutputItemKey: ""}, + "ListOpenWorkflowExecutions": {Verb: "List", Resource: "OpenWorkflowExecution", OutputListKey: "executionInfos", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "tags", OutputItemKey: ""}, + "ListWorkflowTypes": {Verb: "List", Resource: "WorkflowType", OutputListKey: "typeInfos", OutputItemKey: ""}, + "RegisterActivityType": {Verb: "Create", Resource: "ActivityType", OutputListKey: "", OutputItemKey: ""}, + "RegisterDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, + "RegisterWorkflowType": {Verb: "Create", Resource: "WorkflowType", OutputListKey: "", OutputItemKey: ""}, + "RequestCancelWorkflowExecution": {Verb: "Create", Resource: "CancelWorkflowExecution", OutputListKey: "", OutputItemKey: ""}, + "StartWorkflowExecution": {Verb: "Toggle", Resource: "WorkflowExecution", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "TerminateWorkflowExecution": {Verb: "Delete", Resource: "WorkflowExecution", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("synthetics", map[string]crud.OpMeta{ - "AssociateResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/group/{GroupIdentifier}/associate"}, + "AssociateResource": {Verb: "Relate", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/group/{GroupIdentifier}/associate"}, "CreateCanary": {Verb: "Create", Resource: "Canary", OutputListKey: "", OutputItemKey: "Canary", Method: "POST", URI: "/canary"}, "CreateGroup": {Verb: "Create", Resource: "Group", OutputListKey: "", OutputItemKey: "Group", Method: "POST", URI: "/group"}, "DeleteCanary": {Verb: "Delete", Resource: "Canary", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/canary/{Name}"}, @@ -16525,7 +17794,7 @@ func init() { "DescribeCanaries": {Verb: "Get", Resource: "Canary", OutputListKey: "Canaries", OutputItemKey: "", Method: "POST", URI: "/canaries"}, "DescribeCanariesLastRun": {Verb: "Get", Resource: "CanariesLastRun", OutputListKey: "CanariesLastRun", OutputItemKey: "", Method: "POST", URI: "/canaries/last-run"}, "DescribeRuntimeVersions": {Verb: "Get", Resource: "RuntimeVersion", OutputListKey: "RuntimeVersions", OutputItemKey: "", Method: "POST", URI: "/runtime-versions"}, - "DisassociateResource": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/group/{GroupIdentifier}/disassociate"}, + "DisassociateResource": {Verb: "Relate", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/group/{GroupIdentifier}/disassociate"}, "GetCanary": {Verb: "Get", Resource: "Canary", OutputListKey: "", OutputItemKey: "Canary", Method: "GET", URI: "/canary/{Name}"}, "GetCanaryRuns": {Verb: "Get", Resource: "CanaryRun", OutputListKey: "CanaryRuns", OutputItemKey: "", Method: "POST", URI: "/canary/{Name}/runs"}, "GetGroup": {Verb: "Get", Resource: "Group", OutputListKey: "", OutputItemKey: "Group", Method: "GET", URI: "/group/{GroupIdentifier}"}, @@ -16533,17 +17802,17 @@ func init() { "ListGroupResources": {Verb: "List", Resource: "GroupResource", OutputListKey: "Resources", OutputItemKey: "", Method: "POST", URI: "/group/{GroupIdentifier}/resources"}, "ListGroups": {Verb: "List", Resource: "Group", OutputListKey: "Groups", OutputItemKey: "", Method: "POST", URI: "/groups"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{ResourceArn}"}, - "StartCanary": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/canary/{Name}/start"}, - "StartCanaryDryRun": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/canary/{Name}/dry-run/start"}, - "StopCanary": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/canary/{Name}/stop"}, + "StartCanary": {Verb: "Toggle", Resource: "Canary", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/canary/{Name}/start"}, + "StartCanaryDryRun": {Verb: "Toggle", Resource: "CanaryDryRun", OutputListKey: "", OutputItemKey: "DryRunConfig", Method: "POST", URI: "/canary/{Name}/dry-run/start"}, + "StopCanary": {Verb: "Toggle", Resource: "Canary", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/canary/{Name}/stop"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateCanary": {Verb: "Update", Resource: "Canary", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/canary/{Name}"}, }) crud.Register("taxsettings", map[string]crud.OpMeta{ - "BatchDeleteTaxRegistration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchDeleteTaxRegistration"}, + "BatchDeleteTaxRegistration": {Verb: "Delete", Resource: "TaxRegistration", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/BatchDeleteTaxRegistration"}, "BatchGetTaxExemptions": {Verb: "List", Resource: "TaxExemption", OutputListKey: "failedAccounts", OutputItemKey: "", Method: "POST", URI: "/BatchGetTaxExemptions"}, - "BatchPutTaxRegistration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/BatchPutTaxRegistration"}, + "BatchPutTaxRegistration": {Verb: "Update", Resource: "TaxRegistration", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/BatchPutTaxRegistration"}, "DeleteSupplementalTaxRegistration": {Verb: "Delete", Resource: "SupplementalTaxRegistration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteSupplementalTaxRegistration"}, "DeleteTaxRegistration": {Verb: "Delete", Resource: "TaxRegistration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteTaxRegistration"}, "GetTaxExemptionTypes": {Verb: "Get", Resource: "TaxExemptionType", OutputListKey: "taxExemptionTypes", OutputItemKey: "", Method: "POST", URI: "/GetTaxExemptionTypes"}, @@ -16559,23 +17828,27 @@ func init() { "PutTaxRegistration": {Verb: "Update", Resource: "TaxRegistration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/PutTaxRegistration"}, }) crud.Register("textract", map[string]crud.OpMeta{ - "CreateAdapter": {Verb: "Create", Resource: "Adapter", OutputListKey: "", OutputItemKey: ""}, - "CreateAdapterVersion": {Verb: "Create", Resource: "AdapterVersion", OutputListKey: "", OutputItemKey: ""}, - "DeleteAdapter": {Verb: "Delete", Resource: "Adapter", OutputListKey: "", OutputItemKey: ""}, - "DeleteAdapterVersion": {Verb: "Delete", Resource: "AdapterVersion", OutputListKey: "", OutputItemKey: ""}, - "GetAdapter": {Verb: "Get", Resource: "Adapter", OutputListKey: "FeatureTypes", OutputItemKey: ""}, - "GetAdapterVersion": {Verb: "Get", Resource: "AdapterVersion", OutputListKey: "EvaluationMetrics", OutputItemKey: "DatasetConfig"}, - "GetDocumentAnalysis": {Verb: "Get", Resource: "DocumentAnalysi", OutputListKey: "Blocks", OutputItemKey: "DocumentMetadata"}, - "GetDocumentTextDetection": {Verb: "Get", Resource: "DocumentTextDetection", OutputListKey: "Blocks", OutputItemKey: "DocumentMetadata"}, - "GetExpenseAnalysis": {Verb: "Get", Resource: "ExpenseAnalysi", OutputListKey: "ExpenseDocuments", OutputItemKey: "DocumentMetadata"}, - "GetLendingAnalysis": {Verb: "Get", Resource: "LendingAnalysi", OutputListKey: "Results", OutputItemKey: "DocumentMetadata"}, - "GetLendingAnalysisSummary": {Verb: "Get", Resource: "LendingAnalysisSummary", OutputListKey: "Warnings", OutputItemKey: "DocumentMetadata"}, - "ListAdapterVersions": {Verb: "List", Resource: "AdapterVersion", OutputListKey: "AdapterVersions", OutputItemKey: ""}, - "ListAdapters": {Verb: "List", Resource: "Adapter", OutputListKey: "Adapters", OutputItemKey: ""}, - "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, - "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, - "UpdateAdapter": {Verb: "Update", Resource: "Adapter", OutputListKey: "FeatureTypes", OutputItemKey: ""}, + "CreateAdapter": {Verb: "Create", Resource: "Adapter", OutputListKey: "", OutputItemKey: ""}, + "CreateAdapterVersion": {Verb: "Create", Resource: "AdapterVersion", OutputListKey: "", OutputItemKey: ""}, + "DeleteAdapter": {Verb: "Delete", Resource: "Adapter", OutputListKey: "", OutputItemKey: ""}, + "DeleteAdapterVersion": {Verb: "Delete", Resource: "AdapterVersion", OutputListKey: "", OutputItemKey: ""}, + "GetAdapter": {Verb: "Get", Resource: "Adapter", OutputListKey: "FeatureTypes", OutputItemKey: ""}, + "GetAdapterVersion": {Verb: "Get", Resource: "AdapterVersion", OutputListKey: "EvaluationMetrics", OutputItemKey: "DatasetConfig"}, + "GetDocumentAnalysis": {Verb: "Get", Resource: "DocumentAnalysi", OutputListKey: "Blocks", OutputItemKey: "DocumentMetadata"}, + "GetDocumentTextDetection": {Verb: "Get", Resource: "DocumentTextDetection", OutputListKey: "Blocks", OutputItemKey: "DocumentMetadata"}, + "GetExpenseAnalysis": {Verb: "Get", Resource: "ExpenseAnalysi", OutputListKey: "ExpenseDocuments", OutputItemKey: "DocumentMetadata"}, + "GetLendingAnalysis": {Verb: "Get", Resource: "LendingAnalysi", OutputListKey: "Results", OutputItemKey: "DocumentMetadata"}, + "GetLendingAnalysisSummary": {Verb: "Get", Resource: "LendingAnalysisSummary", OutputListKey: "Warnings", OutputItemKey: "DocumentMetadata"}, + "ListAdapterVersions": {Verb: "List", Resource: "AdapterVersion", OutputListKey: "AdapterVersions", OutputItemKey: ""}, + "ListAdapters": {Verb: "List", Resource: "Adapter", OutputListKey: "Adapters", OutputItemKey: ""}, + "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "StartDocumentAnalysis": {Verb: "Toggle", Resource: "DocumentAnalysi", OutputListKey: "", OutputItemKey: ""}, + "StartDocumentTextDetection": {Verb: "Toggle", Resource: "DocumentTextDetection", OutputListKey: "", OutputItemKey: ""}, + "StartExpenseAnalysis": {Verb: "Toggle", Resource: "ExpenseAnalysi", OutputListKey: "", OutputItemKey: ""}, + "StartLendingAnalysis": {Verb: "Toggle", Resource: "LendingAnalysi", OutputListKey: "", OutputItemKey: ""}, + "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, + "UpdateAdapter": {Verb: "Update", Resource: "Adapter", OutputListKey: "FeatureTypes", OutputItemKey: ""}, }) crud.Register("timestreaminfluxdb", map[string]crud.OpMeta{ "CreateDbBackup": {Verb: "Create", Resource: "DbBackup", OutputListKey: "vpcSecurityGroupIds", OutputItemKey: "clusterConfiguration"}, @@ -16595,12 +17868,16 @@ func init() { "ListDbInstancesForCluster": {Verb: "List", Resource: "DbInstancesForCluster", OutputListKey: "items", OutputItemKey: ""}, "ListDbParameterGroups": {Verb: "List", Resource: "DbParameterGroup", OutputListKey: "items", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: ""}, + "RebootDbCluster": {Verb: "Toggle", Resource: "DbCluster", OutputListKey: "", OutputItemKey: ""}, + "RebootDbInstance": {Verb: "Toggle", Resource: "DbInstance", OutputListKey: "dbBackupConfigurations", OutputItemKey: "logDeliveryConfiguration"}, + "RestoreFromDbBackup": {Verb: "Create", Resource: "FromDbBackup", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDbCluster": {Verb: "Update", Resource: "DbCluster", OutputListKey: "", OutputItemKey: ""}, "UpdateDbInstance": {Verb: "Update", Resource: "DbInstance", OutputListKey: "dbBackupConfigurations", OutputItemKey: "logDeliveryConfiguration"}, }) crud.Register("timestreamquery", map[string]crud.OpMeta{ + "CancelQuery": {Verb: "Toggle", Resource: "Query", OutputListKey: "", OutputItemKey: ""}, "CreateScheduledQuery": {Verb: "Create", Resource: "ScheduledQuery", OutputListKey: "", OutputItemKey: ""}, "DeleteScheduledQuery": {Verb: "Delete", Resource: "ScheduledQuery", OutputListKey: "", OutputItemKey: ""}, "DescribeAccountSettings": {Verb: "Get", Resource: "AccountSetting", OutputListKey: "", OutputItemKey: "QueryCompute"}, @@ -16627,13 +17904,14 @@ func init() { "ListDatabases": {Verb: "List", Resource: "Database", OutputListKey: "Databases", OutputItemKey: ""}, "ListTables": {Verb: "List", Resource: "Table", OutputListKey: "Tables", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, + "ResumeBatchLoadTask": {Verb: "Toggle", Resource: "BatchLoadTask", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDatabase": {Verb: "Update", Resource: "Database", OutputListKey: "", OutputItemKey: "Database"}, "UpdateTable": {Verb: "Update", Resource: "Table", OutputListKey: "", OutputItemKey: "Table"}, }) crud.Register("tnb", map[string]crud.OpMeta{ - "CancelSolNetworkOperation": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sol/nslcm/v1/ns_lcm_op_occs/{nsLcmOpOccId}/cancel"}, + "CancelSolNetworkOperation": {Verb: "Toggle", Resource: "SolNetworkOperation", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sol/nslcm/v1/ns_lcm_op_occs/{nsLcmOpOccId}/cancel"}, "CreateSolFunctionPackage": {Verb: "Create", Resource: "SolFunctionPackage", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sol/vnfpkgm/v1/vnf_packages"}, "CreateSolNetworkInstance": {Verb: "Create", Resource: "SolNetworkInstance", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sol/nslcm/v1/ns_instances"}, "CreateSolNetworkPackage": {Verb: "Create", Resource: "SolNetworkPackage", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sol/nsd/v1/ns_descriptors"}, @@ -16659,7 +17937,7 @@ func init() { "PutSolFunctionPackageContent": {Verb: "Update", Resource: "SolFunctionPackageContent", OutputListKey: "", OutputItemKey: "metadata", Method: "PUT", URI: "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}/package_content"}, "PutSolNetworkPackageContent": {Verb: "Update", Resource: "SolNetworkPackageContent", OutputListKey: "vnfPkgIds", OutputItemKey: "metadata", Method: "PUT", URI: "/sol/nsd/v1/ns_descriptors/{nsdInfoId}/nsd_content"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, - "TerminateSolNetworkInstance": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sol/nslcm/v1/ns_instances/{nsInstanceId}/terminate"}, + "TerminateSolNetworkInstance": {Verb: "Delete", Resource: "SolNetworkInstance", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sol/nslcm/v1/ns_instances/{nsInstanceId}/terminate"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateSolFunctionPackage": {Verb: "Update", Resource: "SolFunctionPackage", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/sol/vnfpkgm/v1/vnf_packages/{vnfPkgId}"}, "UpdateSolNetworkInstance": {Verb: "Update", Resource: "SolNetworkInstance", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/sol/nslcm/v1/ns_instances/{nsInstanceId}/update"}, @@ -16701,10 +17979,10 @@ func init() { "ListTranscriptionJobs": {Verb: "List", Resource: "TranscriptionJob", OutputListKey: "TranscriptionJobSummaries", OutputItemKey: "", Method: "GET", URI: "/transcriptionjobs"}, "ListVocabularies": {Verb: "List", Resource: "Vocabulary", OutputListKey: "Vocabularies", OutputItemKey: "", Method: "GET", URI: "/vocabularies"}, "ListVocabularyFilters": {Verb: "List", Resource: "VocabularyFilter", OutputListKey: "VocabularyFilters", OutputItemKey: "", Method: "GET", URI: "/vocabularyFilters"}, - "StartCallAnalyticsJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/callanalyticsjobs/{CallAnalyticsJobName}"}, - "StartMedicalScribeJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/medicalscribejobs/{MedicalScribeJobName}"}, - "StartMedicalTranscriptionJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/medicaltranscriptionjobs/{MedicalTranscriptionJobName}"}, - "StartTranscriptionJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/transcriptionjobs/{TranscriptionJobName}"}, + "StartCallAnalyticsJob": {Verb: "Toggle", Resource: "CallAnalyticsJob", OutputListKey: "", OutputItemKey: "CallAnalyticsJob", Method: "PUT", URI: "/callanalyticsjobs/{CallAnalyticsJobName}"}, + "StartMedicalScribeJob": {Verb: "Toggle", Resource: "MedicalScribeJob", OutputListKey: "", OutputItemKey: "MedicalScribeJob", Method: "PUT", URI: "/medicalscribejobs/{MedicalScribeJobName}"}, + "StartMedicalTranscriptionJob": {Verb: "Toggle", Resource: "MedicalTranscriptionJob", OutputListKey: "", OutputItemKey: "MedicalTranscriptionJob", Method: "PUT", URI: "/medicaltranscriptionjobs/{MedicalTranscriptionJobName}"}, + "StartTranscriptionJob": {Verb: "Toggle", Resource: "TranscriptionJob", OutputListKey: "", OutputItemKey: "TranscriptionJob", Method: "PUT", URI: "/transcriptionjobs/{TranscriptionJobName}"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/tags/{ResourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{ResourceArn}"}, "UpdateCallAnalyticsCategory": {Verb: "Update", Resource: "CallAnalyticsCategory", OutputListKey: "", OutputItemKey: "CategoryProperties", Method: "PATCH", URI: "/callanalyticscategories/{CategoryName}"}, @@ -16714,10 +17992,10 @@ func init() { }) crud.Register("transcribestreaming", map[string]crud.OpMeta{ "GetMedicalScribeStream": {Verb: "Get", Resource: "MedicalScribeStream", OutputListKey: "", OutputItemKey: "MedicalScribeStreamDetails", Method: "GET", URI: "/medical-scribe-stream/{SessionId}"}, - "StartCallAnalyticsStreamTranscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/call-analytics-stream-transcription"}, - "StartMedicalScribeStream": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/medical-scribe-stream"}, - "StartMedicalStreamTranscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/medical-stream-transcription"}, - "StartStreamTranscription": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/stream-transcription"}, + "StartCallAnalyticsStreamTranscription": {Verb: "Toggle", Resource: "CallAnalyticsStreamTranscription", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/call-analytics-stream-transcription"}, + "StartMedicalScribeStream": {Verb: "Toggle", Resource: "MedicalScribeStream", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/medical-scribe-stream"}, + "StartMedicalStreamTranscription": {Verb: "Toggle", Resource: "MedicalStreamTranscription", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/medical-stream-transcription"}, + "StartStreamTranscription": {Verb: "Toggle", Resource: "StreamTranscription", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/stream-transcription"}, }) crud.Register("transfer", map[string]crud.OpMeta{ "CreateAccess": {Verb: "Create", Resource: "Access", OutputListKey: "", OutputItemKey: ""}, @@ -16767,8 +18045,12 @@ func init() { "ListUsers": {Verb: "List", Resource: "User", OutputListKey: "Users", OutputItemKey: ""}, "ListWebApps": {Verb: "List", Resource: "WebApp", OutputListKey: "WebApps", OutputItemKey: "", Method: "POST", URI: "/listWebApps"}, "ListWorkflows": {Verb: "List", Resource: "Workflow", OutputListKey: "Workflows", OutputItemKey: ""}, - "StartRemoteDelete": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startRemoteDelete"}, - "StartRemoteMove": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startRemoteMove"}, + "StartDirectoryListing": {Verb: "Toggle", Resource: "DirectoryListing", OutputListKey: "", OutputItemKey: ""}, + "StartFileTransfer": {Verb: "Toggle", Resource: "FileTransfer", OutputListKey: "", OutputItemKey: ""}, + "StartRemoteDelete": {Verb: "Toggle", Resource: "RemoteDelete", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startRemoteDelete"}, + "StartRemoteMove": {Verb: "Toggle", Resource: "RemoteMove", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/startRemoteMove"}, + "StartServer": {Verb: "Toggle", Resource: "Server", OutputListKey: "", OutputItemKey: ""}, + "StopServer": {Verb: "Toggle", Resource: "Server", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAccess": {Verb: "Update", Resource: "Access", OutputListKey: "", OutputItemKey: ""}, @@ -16794,12 +18076,14 @@ func init() { "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListTerminologies": {Verb: "List", Resource: "Terminology", OutputListKey: "TerminologyPropertiesList", OutputItemKey: ""}, "ListTextTranslationJobs": {Verb: "List", Resource: "TextTranslationJob", OutputListKey: "TextTranslationJobPropertiesList", OutputItemKey: ""}, + "StartTextTranslationJob": {Verb: "Toggle", Resource: "TextTranslationJob", OutputListKey: "", OutputItemKey: ""}, + "StopTextTranslationJob": {Verb: "Toggle", Resource: "TextTranslationJob", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateParallelData": {Verb: "Update", Resource: "ParallelData", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("trustedadvisor", map[string]crud.OpMeta{ - "BatchUpdateRecommendationResourceExclusion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/v1/batch-update-recommendation-resource-exclusion"}, + "BatchUpdateRecommendationResourceExclusion": {Verb: "Update", Resource: "RecommendationResourceExclusion", OutputListKey: "batchUpdateRecommendationResourceExclusionErrors", OutputItemKey: "", Method: "PUT", URI: "/v1/batch-update-recommendation-resource-exclusion"}, "GetOrganizationRecommendation": {Verb: "Get", Resource: "OrganizationRecommendation", OutputListKey: "", OutputItemKey: "organizationRecommendation", Method: "GET", URI: "/v1/organization-recommendations/{organizationRecommendationIdentifier}"}, "GetRecommendation": {Verb: "Get", Resource: "Recommendation", OutputListKey: "", OutputItemKey: "recommendation", Method: "GET", URI: "/v1/recommendations/{recommendationIdentifier}"}, "ListChecks": {Verb: "List", Resource: "Check", OutputListKey: "checkSummaries", OutputItemKey: "", Method: "GET", URI: "/v1/checks"}, @@ -16818,6 +18102,7 @@ func init() { "UpdateAccountCustomizations": {Verb: "Update", Resource: "AccountCustomization", OutputListKey: "visibleRegions", OutputItemKey: "", Method: "PATCH", URI: "/v1/account-customizations"}, }) crud.Register("voiceid", map[string]crud.OpMeta{ + "AssociateFraudster": {Verb: "Relate", Resource: "Fraudster", OutputListKey: "", OutputItemKey: "Fraudster"}, "CreateDomain": {Verb: "Create", Resource: "Domain", OutputListKey: "", OutputItemKey: "Domain"}, "CreateWatchlist": {Verb: "Create", Resource: "Watchlist", OutputListKey: "", OutputItemKey: "Watchlist"}, "DeleteDomain": {Verb: "Delete", Resource: "Domain", OutputListKey: "", OutputItemKey: ""}, @@ -16830,6 +18115,7 @@ func init() { "DescribeSpeaker": {Verb: "Get", Resource: "Speaker", OutputListKey: "", OutputItemKey: "Speaker"}, "DescribeSpeakerEnrollmentJob": {Verb: "Get", Resource: "SpeakerEnrollmentJob", OutputListKey: "", OutputItemKey: "Job"}, "DescribeWatchlist": {Verb: "Get", Resource: "Watchlist", OutputListKey: "", OutputItemKey: "Watchlist"}, + "DisassociateFraudster": {Verb: "Relate", Resource: "Fraudster", OutputListKey: "", OutputItemKey: "Fraudster"}, "ListDomains": {Verb: "List", Resource: "Domain", OutputListKey: "DomainSummaries", OutputItemKey: ""}, "ListFraudsterRegistrationJobs": {Verb: "List", Resource: "FraudsterRegistrationJob", OutputListKey: "JobSummaries", OutputItemKey: ""}, "ListFraudsters": {Verb: "List", Resource: "Fraudster", OutputListKey: "FraudsterSummaries", OutputItemKey: ""}, @@ -16837,13 +18123,15 @@ func init() { "ListSpeakers": {Verb: "List", Resource: "Speaker", OutputListKey: "SpeakerSummaries", OutputItemKey: ""}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "Tags", OutputItemKey: ""}, "ListWatchlists": {Verb: "List", Resource: "Watchlist", OutputListKey: "WatchlistSummaries", OutputItemKey: ""}, + "StartFraudsterRegistrationJob": {Verb: "Toggle", Resource: "FraudsterRegistrationJob", OutputListKey: "", OutputItemKey: "Job"}, + "StartSpeakerEnrollmentJob": {Verb: "Toggle", Resource: "SpeakerEnrollmentJob", OutputListKey: "", OutputItemKey: "Job"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateDomain": {Verb: "Update", Resource: "Domain", OutputListKey: "", OutputItemKey: "Domain"}, "UpdateWatchlist": {Verb: "Update", Resource: "Watchlist", OutputListKey: "", OutputItemKey: "Watchlist"}, }) crud.Register("vpclattice", map[string]crud.OpMeta{ - "BatchUpdateRule": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/services/{serviceIdentifier}/listeners/{listenerIdentifier}/rules"}, + "BatchUpdateRule": {Verb: "Update", Resource: "Rule", OutputListKey: "successful", OutputItemKey: "", Method: "PATCH", URI: "/services/{serviceIdentifier}/listeners/{listenerIdentifier}/rules"}, "CreateAccessLogSubscription": {Verb: "Create", Resource: "AccessLogSubscription", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/accesslogsubscriptions"}, "CreateListener": {Verb: "Create", Resource: "Listener", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/services/{serviceIdentifier}/listeners"}, "CreateResourceConfiguration": {Verb: "Create", Resource: "ResourceConfiguration", OutputListKey: "portRanges", OutputItemKey: "", Method: "POST", URI: "/resourceconfigurations"}, @@ -16904,7 +18192,7 @@ func init() { "PutAuthPolicy": {Verb: "Update", Resource: "AuthPolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/authpolicy/{resourceIdentifier}"}, "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/resourcepolicy/{resourceArn}"}, "RegisterTargets": {Verb: "Create", Resource: "Target", OutputListKey: "successful", OutputItemKey: "", Method: "POST", URI: "/targetgroups/{targetGroupIdentifier}/registertargets"}, - "StartDomainVerification": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/domainverifications"}, + "StartDomainVerification": {Verb: "Toggle", Resource: "DomainVerification", OutputListKey: "", OutputItemKey: "txtMethodConfig", Method: "POST", URI: "/domainverifications"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateAccessLogSubscription": {Verb: "Update", Resource: "AccessLogSubscription", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/accesslogsubscriptions/{accessLogSubscriptionIdentifier}"}, @@ -16997,6 +18285,7 @@ func init() { "UpdateXssMatchSet": {Verb: "Update", Resource: "XssMatchSet", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("wafregional", map[string]crud.OpMeta{ + "AssociateWebACL": {Verb: "Relate", Resource: "WebACL", OutputListKey: "", OutputItemKey: ""}, "CreateByteMatchSet": {Verb: "Create", Resource: "ByteMatchSet", OutputListKey: "", OutputItemKey: "ByteMatchSet"}, "CreateGeoMatchSet": {Verb: "Create", Resource: "GeoMatchSet", OutputListKey: "", OutputItemKey: "GeoMatchSet"}, "CreateIPSet": {Verb: "Create", Resource: "IPSet", OutputListKey: "", OutputItemKey: "IPSet"}, @@ -17024,6 +18313,7 @@ func init() { "DeleteSqlInjectionMatchSet": {Verb: "Delete", Resource: "SqlInjectionMatchSet", OutputListKey: "", OutputItemKey: ""}, "DeleteWebACL": {Verb: "Delete", Resource: "WebACL", OutputListKey: "", OutputItemKey: ""}, "DeleteXssMatchSet": {Verb: "Delete", Resource: "XssMatchSet", OutputListKey: "", OutputItemKey: ""}, + "DisassociateWebACL": {Verb: "Relate", Resource: "WebACL", OutputListKey: "", OutputItemKey: ""}, "GetByteMatchSet": {Verb: "Get", Resource: "ByteMatchSet", OutputListKey: "", OutputItemKey: "ByteMatchSet"}, "GetChangeToken": {Verb: "Get", Resource: "ChangeToken", OutputListKey: "", OutputItemKey: ""}, "GetChangeTokenStatus": {Verb: "Get", Resource: "ChangeTokenStatu", OutputListKey: "", OutputItemKey: ""}, @@ -17078,6 +18368,7 @@ func init() { "UpdateXssMatchSet": {Verb: "Update", Resource: "XssMatchSet", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("wafv2", map[string]crud.OpMeta{ + "AssociateWebACL": {Verb: "Relate", Resource: "WebACL", OutputListKey: "", OutputItemKey: ""}, "CreateAPIKey": {Verb: "Create", Resource: "APIKey", OutputListKey: "", OutputItemKey: ""}, "CreateIPSet": {Verb: "Create", Resource: "IPSet", OutputListKey: "", OutputItemKey: "Summary"}, "CreateRegexPatternSet": {Verb: "Create", Resource: "RegexPatternSet", OutputListKey: "", OutputItemKey: "Summary"}, @@ -17094,6 +18385,8 @@ func init() { "DescribeAllManagedProducts": {Verb: "Get", Resource: "AllManagedProduct", OutputListKey: "ManagedProducts", OutputItemKey: ""}, "DescribeManagedProductsByVendor": {Verb: "Get", Resource: "ManagedProductsByVendor", OutputListKey: "ManagedProducts", OutputItemKey: ""}, "DescribeManagedRuleGroup": {Verb: "Get", Resource: "ManagedRuleGroup", OutputListKey: "AvailableLabels", OutputItemKey: ""}, + "DisassociateWebACL": {Verb: "Relate", Resource: "WebACL", OutputListKey: "", OutputItemKey: ""}, + "GenerateMobileSdkReleaseUrl": {Verb: "Create", Resource: "MobileSdkReleaseUrl", OutputListKey: "", OutputItemKey: ""}, "GetDecryptedAPIKey": {Verb: "Get", Resource: "DecryptedAPIKey", OutputListKey: "TokenDomains", OutputItemKey: ""}, "GetIPSet": {Verb: "Get", Resource: "IPSet", OutputListKey: "", OutputItemKey: "IPSet"}, "GetLoggingConfiguration": {Verb: "Get", Resource: "LoggingConfiguration", OutputListKey: "", OutputItemKey: "LoggingConfiguration"}, @@ -17131,8 +18424,8 @@ func init() { "UpdateWebACL": {Verb: "Update", Resource: "WebACL", OutputListKey: "", OutputItemKey: ""}, }) crud.Register("wellarchitected", map[string]crud.OpMeta{ - "AssociateLenses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/workloads/{WorkloadId}/associateLenses"}, - "AssociateProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/workloads/{WorkloadId}/associateProfiles"}, + "AssociateLenses": {Verb: "Relate", Resource: "Lense", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/workloads/{WorkloadId}/associateLenses"}, + "AssociateProfiles": {Verb: "Relate", Resource: "Profile", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/workloads/{WorkloadId}/associateProfiles"}, "CreateAgentContext": {Verb: "Create", Resource: "AgentContext", OutputListKey: "", OutputItemKey: "context", Method: "POST", URI: "/api/v1/agent-profiles/{profileArn}/contexts"}, "CreateAgentGoal": {Verb: "Create", Resource: "AgentGoal", OutputListKey: "", OutputItemKey: "goal", Method: "POST", URI: "/api/v1/agent-profiles/{profileArn}/goals"}, "CreateAgentProfile": {Verb: "Create", Resource: "AgentProfile", OutputListKey: "aggregationConfiguration", OutputItemKey: "", Method: "POST", URI: "/api/v1/agent-profiles"}, @@ -17156,8 +18449,8 @@ func init() { "DeleteTemplateShare": {Verb: "Delete", Resource: "TemplateShare", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/templates/shares/{TemplateArn}/{ShareId}"}, "DeleteWorkload": {Verb: "Delete", Resource: "Workload", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workloads/{WorkloadId}"}, "DeleteWorkloadShare": {Verb: "Delete", Resource: "WorkloadShare", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/workloads/{WorkloadId}/shares/{ShareId}"}, - "DisassociateLenses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/workloads/{WorkloadId}/disassociateLenses"}, - "DisassociateProfiles": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/workloads/{WorkloadId}/disassociateProfiles"}, + "DisassociateLenses": {Verb: "Relate", Resource: "Lense", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/workloads/{WorkloadId}/disassociateLenses"}, + "DisassociateProfiles": {Verb: "Relate", Resource: "Profile", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/workloads/{WorkloadId}/disassociateProfiles"}, "ExportLens": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/lenses/{LensAlias}/export"}, "GetAgentContext": {Verb: "Get", Resource: "AgentContext", OutputListKey: "", OutputItemKey: "context", Method: "GET", URI: "/api/v1/agent-profiles/{profileArn}/contexts/{id}"}, "GetAgentGoal": {Verb: "Get", Resource: "AgentGoal", OutputListKey: "", OutputItemKey: "goal", Method: "GET", URI: "/api/v1/agent-profiles/{profileArn}/goals/{id}"}, @@ -17205,7 +18498,7 @@ func init() { "ListWorkloadShares": {Verb: "List", Resource: "WorkloadShare", OutputListKey: "WorkloadShareSummaries", OutputItemKey: "", Method: "GET", URI: "/workloads/{WorkloadId}/shares"}, "ListWorkloads": {Verb: "List", Resource: "Workload", OutputListKey: "WorkloadSummaries", OutputItemKey: "", Method: "POST", URI: "/workloadsSummaries"}, "PutAgentRecommendationFeedback": {Verb: "Update", Resource: "AgentRecommendationFeedback", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/api/v1/agent-recommendations/{recommendationArn}/feedback"}, - "StartAgentRecommendationGeneration": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v1/agent-profiles/{profileArn}/generations"}, + "StartAgentRecommendationGeneration": {Verb: "Toggle", Resource: "AgentRecommendationGeneration", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v1/agent-profiles/{profileArn}/generations"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{WorkloadArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{WorkloadArn}"}, "UpdateAgentContext": {Verb: "Update", Resource: "AgentContext", OutputListKey: "", OutputItemKey: "context", Method: "PUT", URI: "/api/v1/agent-profiles/{profileArn}/contexts/{id}"}, @@ -17223,16 +18516,16 @@ func init() { "UpdateShareInvitation": {Verb: "Update", Resource: "ShareInvitation", OutputListKey: "", OutputItemKey: "ShareInvitation", Method: "PATCH", URI: "/shareInvitations/{ShareInvitationId}"}, "UpdateWorkload": {Verb: "Update", Resource: "Workload", OutputListKey: "", OutputItemKey: "Workload", Method: "PATCH", URI: "/workloads/{WorkloadId}"}, "UpdateWorkloadShare": {Verb: "Update", Resource: "WorkloadShare", OutputListKey: "", OutputItemKey: "WorkloadShare", Method: "PATCH", URI: "/workloads/{WorkloadId}/shares/{ShareId}"}, - "UpgradeLensReview": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/workloads/{WorkloadId}/lensReviews/{LensAlias}/upgrade"}, - "UpgradeProfileVersion": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/workloads/{WorkloadId}/profiles/{ProfileArn}/upgrade"}, - "UpgradeReviewTemplateLensReview": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/reviewTemplates/{TemplateArn}/lensReviews/{LensAlias}/upgrade"}, + "UpgradeLensReview": {Verb: "Update", Resource: "LensReview", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/workloads/{WorkloadId}/lensReviews/{LensAlias}/upgrade"}, + "UpgradeProfileVersion": {Verb: "Update", Resource: "ProfileVersion", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/workloads/{WorkloadId}/profiles/{ProfileArn}/upgrade"}, + "UpgradeReviewTemplateLensReview": {Verb: "Update", Resource: "ReviewTemplateLensReview", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/reviewTemplates/{TemplateArn}/lensReviews/{LensAlias}/upgrade"}, }) crud.Register("wickr", map[string]crud.OpMeta{ - "BatchCreateUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/networks/{networkId}/users"}, - "BatchDeleteUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/networks/{networkId}/users/batch-delete"}, - "BatchLookupUserUname": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/networks/{networkId}/users/uname-lookup"}, + "BatchCreateUser": {Verb: "Create", Resource: "User", OutputListKey: "failed", OutputItemKey: "", Method: "POST", URI: "/networks/{networkId}/users"}, + "BatchDeleteUser": {Verb: "Delete", Resource: "User", OutputListKey: "failed", OutputItemKey: "", Method: "POST", URI: "/networks/{networkId}/users/batch-delete"}, + "BatchLookupUserUname": {Verb: "List", Resource: "UserUname", OutputListKey: "failed", OutputItemKey: "", Method: "POST", URI: "/networks/{networkId}/users/uname-lookup"}, "BatchReinviteUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/networks/{networkId}/users/re-invite"}, - "BatchResetDevicesForUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/networks/{networkId}/users/{userId}/devices"}, + "BatchResetDevicesForUser": {Verb: "Toggle", Resource: "DevicesForUser", OutputListKey: "failed", OutputItemKey: "", Method: "PATCH", URI: "/networks/{networkId}/users/{userId}/devices"}, "BatchToggleUserSuspendStatus": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/networks/{networkId}/users/toggleSuspend"}, "CreateBot": {Verb: "Create", Resource: "Bot", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/networks/{networkId}/bots"}, "CreateDataRetentionBot": {Verb: "Create", Resource: "DataRetentionBot", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/networks/{networkId}/data-retention-bots"}, @@ -17302,14 +18595,14 @@ func init() { "ListKnowledgeBases": {Verb: "List", Resource: "KnowledgeBase", OutputListKey: "knowledgeBaseSummaries", OutputItemKey: "", Method: "GET", URI: "/knowledgeBases"}, "ListQuickResponses": {Verb: "List", Resource: "QuickResponse", OutputListKey: "quickResponseSummaries", OutputItemKey: "", Method: "GET", URI: "/knowledgeBases/{knowledgeBaseId}/quickResponses"}, "ListTagsForResource": {Verb: "List", Resource: "TagsForResource", OutputListKey: "", OutputItemKey: "", Method: "GET", URI: "/tags/{resourceArn}"}, - "NotifyRecommendationsReceived": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify"}, - "QueryAssistant": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/query"}, - "RemoveKnowledgeBaseTemplateUri": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/knowledgeBases/{knowledgeBaseId}/templateUri"}, - "SearchContent": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search"}, - "SearchQuickResponses": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search/quickResponses"}, - "SearchSessions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/searchSessions"}, - "StartContentUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/upload"}, - "StartImportJob": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/importJobs"}, + "NotifyRecommendationsReceived": {Verb: "Toggle", Resource: "RecommendationsReceived", OutputListKey: "errors", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify"}, + "QueryAssistant": {Verb: "List", Resource: "Assistant", OutputListKey: "results", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/query"}, + "RemoveKnowledgeBaseTemplateUri": {Verb: "Relate", Resource: "KnowledgeBaseTemplateUri", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/knowledgeBases/{knowledgeBaseId}/templateUri"}, + "SearchContent": {Verb: "List", Resource: "Content", OutputListKey: "contentSummaries", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search"}, + "SearchQuickResponses": {Verb: "List", Resource: "QuickResponse", OutputListKey: "results", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/search/quickResponses"}, + "SearchSessions": {Verb: "List", Resource: "Session", OutputListKey: "sessionSummaries", OutputItemKey: "", Method: "POST", URI: "/assistants/{assistantId}/searchSessions"}, + "StartContentUpload": {Verb: "Toggle", Resource: "ContentUpload", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/upload"}, + "StartImportJob": {Verb: "Toggle", Resource: "ImportJob", OutputListKey: "", OutputItemKey: "importJob", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/importJobs"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/tags/{resourceArn}"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/tags/{resourceArn}"}, "UpdateContent": {Verb: "Update", Resource: "Content", OutputListKey: "", OutputItemKey: "content", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/contents/{contentId}"}, @@ -17317,16 +18610,16 @@ func init() { "UpdateQuickResponse": {Verb: "Update", Resource: "QuickResponse", OutputListKey: "", OutputItemKey: "quickResponse", Method: "POST", URI: "/knowledgeBases/{knowledgeBaseId}/quickResponses/{quickResponseId}"}, }) crud.Register("workdocs", map[string]crud.OpMeta{ - "AbortDocumentVersionUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/documents/{DocumentId}/versions/{VersionId}"}, - "ActivateUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v1/users/{UserId}/activation"}, - "AddResourcePermissions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v1/resources/{ResourceId}/permissions"}, + "AbortDocumentVersionUpload": {Verb: "Toggle", Resource: "DocumentVersionUpload", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/documents/{DocumentId}/versions/{VersionId}"}, + "ActivateUser": {Verb: "Toggle", Resource: "User", OutputListKey: "", OutputItemKey: "User", Method: "POST", URI: "/api/v1/users/{UserId}/activation"}, + "AddResourcePermissions": {Verb: "Relate", Resource: "ResourcePermission", OutputListKey: "ShareResults", OutputItemKey: "", Method: "POST", URI: "/api/v1/resources/{ResourceId}/permissions"}, "CreateComment": {Verb: "Create", Resource: "Comment", OutputListKey: "", OutputItemKey: "Comment", Method: "POST", URI: "/api/v1/documents/{DocumentId}/versions/{VersionId}/comment"}, "CreateCustomMetadata": {Verb: "Create", Resource: "CustomMetadata", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/api/v1/resources/{ResourceId}/customMetadata"}, "CreateFolder": {Verb: "Create", Resource: "Folder", OutputListKey: "", OutputItemKey: "Metadata", Method: "POST", URI: "/api/v1/folders"}, "CreateLabels": {Verb: "Create", Resource: "Label", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/api/v1/resources/{ResourceId}/labels"}, "CreateNotificationSubscription": {Verb: "Create", Resource: "NotificationSubscription", OutputListKey: "", OutputItemKey: "Subscription", Method: "POST", URI: "/api/v1/organizations/{OrganizationId}/subscriptions"}, "CreateUser": {Verb: "Create", Resource: "User", OutputListKey: "", OutputItemKey: "User", Method: "POST", URI: "/api/v1/users"}, - "DeactivateUser": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/users/{UserId}/activation"}, + "DeactivateUser": {Verb: "Toggle", Resource: "User", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/users/{UserId}/activation"}, "DeleteComment": {Verb: "Delete", Resource: "Comment", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/documents/{DocumentId}/versions/{VersionId}/comment/{CommentId}"}, "DeleteCustomMetadata": {Verb: "Delete", Resource: "CustomMetadata", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/resources/{ResourceId}/customMetadata"}, "DeleteDocument": {Verb: "Delete", Resource: "Document", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/documents/{DocumentId}"}, @@ -17352,17 +18645,21 @@ func init() { "GetFolder": {Verb: "Get", Resource: "Folder", OutputListKey: "", OutputItemKey: "Metadata", Method: "GET", URI: "/api/v1/folders/{FolderId}"}, "GetFolderPath": {Verb: "Get", Resource: "FolderPath", OutputListKey: "", OutputItemKey: "Path", Method: "GET", URI: "/api/v1/folders/{FolderId}/path"}, "GetResources": {Verb: "Get", Resource: "Resource", OutputListKey: "Documents", OutputItemKey: "", Method: "GET", URI: "/api/v1/resources"}, - "InitiateDocumentVersionUpload": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v1/documents"}, - "RemoveAllResourcePermissions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/resources/{ResourceId}/permissions"}, - "RemoveResourcePermission": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/resources/{ResourceId}/permissions/{PrincipalId}"}, - "RestoreDocumentVersions": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v1/documentVersions/restore/{DocumentId}"}, - "SearchResources": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v1/search"}, + "InitiateDocumentVersionUpload": {Verb: "Create", Resource: "DocumentVersionUpload", OutputListKey: "", OutputItemKey: "Metadata", Method: "POST", URI: "/api/v1/documents"}, + "RemoveAllResourcePermissions": {Verb: "Relate", Resource: "AllResourcePermission", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/resources/{ResourceId}/permissions"}, + "RemoveResourcePermission": {Verb: "Relate", Resource: "ResourcePermission", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/api/v1/resources/{ResourceId}/permissions/{PrincipalId}"}, + "RestoreDocumentVersions": {Verb: "Create", Resource: "DocumentVersion", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/api/v1/documentVersions/restore/{DocumentId}"}, + "SearchResources": {Verb: "List", Resource: "Resource", OutputListKey: "Items", OutputItemKey: "", Method: "POST", URI: "/api/v1/search"}, "UpdateDocument": {Verb: "Update", Resource: "Document", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/api/v1/documents/{DocumentId}"}, "UpdateDocumentVersion": {Verb: "Update", Resource: "DocumentVersion", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/api/v1/documents/{DocumentId}/versions/{VersionId}"}, "UpdateFolder": {Verb: "Update", Resource: "Folder", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/api/v1/folders/{FolderId}"}, "UpdateUser": {Verb: "Update", Resource: "User", OutputListKey: "", OutputItemKey: "User", Method: "PATCH", URI: "/api/v1/users/{UserId}"}, }) crud.Register("workmail", map[string]crud.OpMeta{ + "AssociateDelegateToResource": {Verb: "Relate", Resource: "DelegateToResource", OutputListKey: "", OutputItemKey: ""}, + "AssociateMemberToGroup": {Verb: "Relate", Resource: "MemberToGroup", OutputListKey: "", OutputItemKey: ""}, + "AssumeImpersonationRole": {Verb: "Create", Resource: "ImpersonationRole", OutputListKey: "", OutputItemKey: ""}, + "CancelMailboxExportJob": {Verb: "Toggle", Resource: "MailboxExportJob", OutputListKey: "", OutputItemKey: ""}, "CreateAlias": {Verb: "Create", Resource: "Alia", OutputListKey: "", OutputItemKey: ""}, "CreateAvailabilityConfiguration": {Verb: "Create", Resource: "AvailabilityConfiguration", OutputListKey: "", OutputItemKey: ""}, "CreateGroup": {Verb: "Create", Resource: "Group", OutputListKey: "", OutputItemKey: ""}, @@ -17399,6 +18696,8 @@ func init() { "DescribeOrganization": {Verb: "Get", Resource: "Organization", OutputListKey: "", OutputItemKey: ""}, "DescribeResource": {Verb: "Get", Resource: "Resource", OutputListKey: "", OutputItemKey: "BookingOptions"}, "DescribeUser": {Verb: "Get", Resource: "User", OutputListKey: "", OutputItemKey: ""}, + "DisassociateDelegateFromResource": {Verb: "Relate", Resource: "DelegateFromResource", OutputListKey: "", OutputItemKey: ""}, + "DisassociateMemberFromGroup": {Verb: "Relate", Resource: "MemberFromGroup", OutputListKey: "", OutputItemKey: ""}, "GetAccessControlEffect": {Verb: "Get", Resource: "AccessControlEffect", OutputListKey: "MatchedRules", OutputItemKey: ""}, "GetDefaultRetentionPolicy": {Verb: "Get", Resource: "DefaultRetentionPolicy", OutputListKey: "FolderConfigurations", OutputItemKey: ""}, "GetImpersonationRole": {Verb: "Get", Resource: "ImpersonationRole", OutputListKey: "Rules", OutputItemKey: ""}, @@ -17435,6 +18734,8 @@ func init() { "PutRetentionPolicy": {Verb: "Update", Resource: "RetentionPolicy", OutputListKey: "", OutputItemKey: ""}, "RegisterMailDomain": {Verb: "Create", Resource: "MailDomain", OutputListKey: "", OutputItemKey: ""}, "RegisterToWorkMail": {Verb: "Create", Resource: "ToWorkMail", OutputListKey: "", OutputItemKey: ""}, + "ResetPassword": {Verb: "Toggle", Resource: "Password", OutputListKey: "", OutputItemKey: ""}, + "StartMailboxExportJob": {Verb: "Toggle", Resource: "MailboxExportJob", OutputListKey: "", OutputItemKey: ""}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: ""}, "UpdateAvailabilityConfiguration": {Verb: "Update", Resource: "AvailabilityConfiguration", OutputListKey: "", OutputItemKey: ""}, @@ -17452,6 +18753,12 @@ func init() { "PutRawMessageContent": {Verb: "Update", Resource: "RawMessageContent", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/messages/{messageId}"}, }) crud.Register("workspaces", map[string]crud.OpMeta{ + "AcceptAccountLinkInvitation": {Verb: "Toggle", Resource: "AccountLinkInvitation", OutputListKey: "", OutputItemKey: "AccountLink"}, + "AssociateConnectionAlias": {Verb: "Relate", Resource: "ConnectionAlia", OutputListKey: "", OutputItemKey: ""}, + "AssociateIpGroups": {Verb: "Relate", Resource: "IpGroup", OutputListKey: "", OutputItemKey: ""}, + "AssociateWorkspaceApplication": {Verb: "Relate", Resource: "WorkspaceApplication", OutputListKey: "", OutputItemKey: "Association"}, + "AuthorizeIpRules": {Verb: "Relate", Resource: "IpRule", OutputListKey: "", OutputItemKey: ""}, + "CopyWorkspaceImage": {Verb: "Create", Resource: "WorkspaceImage", OutputListKey: "", OutputItemKey: ""}, "CreateAccountLinkInvitation": {Verb: "Create", Resource: "AccountLinkInvitation", OutputListKey: "", OutputItemKey: "AccountLink"}, "CreateConnectClientAddIn": {Verb: "Create", Resource: "ConnectClientAddIn", OutputListKey: "", OutputItemKey: ""}, "CreateConnectionAlias": {Verb: "Create", Resource: "ConnectionAlia", OutputListKey: "", OutputItemKey: ""}, @@ -17496,6 +18803,9 @@ func init() { "DescribeWorkspacesConnectionStatus": {Verb: "Get", Resource: "WorkspacesConnectionStatu", OutputListKey: "WorkspacesConnectionStatus", OutputItemKey: ""}, "DescribeWorkspacesPoolSessions": {Verb: "Get", Resource: "WorkspacesPoolSession", OutputListKey: "Sessions", OutputItemKey: ""}, "DescribeWorkspacesPools": {Verb: "Get", Resource: "WorkspacesPool", OutputListKey: "WorkspacesPools", OutputItemKey: ""}, + "DisassociateConnectionAlias": {Verb: "Relate", Resource: "ConnectionAlia", OutputListKey: "", OutputItemKey: ""}, + "DisassociateIpGroups": {Verb: "Relate", Resource: "IpGroup", OutputListKey: "", OutputItemKey: ""}, + "DisassociateWorkspaceApplication": {Verb: "Relate", Resource: "WorkspaceApplication", OutputListKey: "", OutputItemKey: "Association"}, "GetAccountLink": {Verb: "Get", Resource: "AccountLink", OutputListKey: "", OutputItemKey: "AccountLink"}, "ListAccountLinks": {Verb: "List", Resource: "AccountLink", OutputListKey: "AccountLinks", OutputItemKey: ""}, "ListAvailableManagementCidrRanges": {Verb: "List", Resource: "AvailableManagementCidrRange", OutputListKey: "ManagementCidrRanges", OutputItemKey: ""}, @@ -17510,7 +18820,18 @@ func init() { "ModifyWorkspaceCreationProperties": {Verb: "Update", Resource: "WorkspaceCreationProperty", OutputListKey: "", OutputItemKey: ""}, "ModifyWorkspaceProperties": {Verb: "Update", Resource: "WorkspaceProperty", OutputListKey: "", OutputItemKey: ""}, "ModifyWorkspaceState": {Verb: "Update", Resource: "WorkspaceState", OutputListKey: "", OutputItemKey: ""}, + "RebootWorkspaces": {Verb: "Toggle", Resource: "Workspace", OutputListKey: "FailedRequests", OutputItemKey: ""}, "RegisterWorkspaceDirectory": {Verb: "Create", Resource: "WorkspaceDirectory", OutputListKey: "", OutputItemKey: ""}, + "RejectAccountLinkInvitation": {Verb: "Toggle", Resource: "AccountLinkInvitation", OutputListKey: "", OutputItemKey: "AccountLink"}, + "RestoreWorkspace": {Verb: "Create", Resource: "Workspace", OutputListKey: "", OutputItemKey: ""}, + "RevokeIpRules": {Verb: "Relate", Resource: "IpRule", OutputListKey: "", OutputItemKey: ""}, + "StartWorkspaces": {Verb: "Toggle", Resource: "Workspace", OutputListKey: "FailedRequests", OutputItemKey: ""}, + "StartWorkspacesPool": {Verb: "Toggle", Resource: "WorkspacesPool", OutputListKey: "", OutputItemKey: ""}, + "StopWorkspaces": {Verb: "Toggle", Resource: "Workspace", OutputListKey: "FailedRequests", OutputItemKey: ""}, + "StopWorkspacesPool": {Verb: "Toggle", Resource: "WorkspacesPool", OutputListKey: "", OutputItemKey: ""}, + "TerminateWorkspaces": {Verb: "Delete", Resource: "Workspace", OutputListKey: "FailedRequests", OutputItemKey: ""}, + "TerminateWorkspacesPool": {Verb: "Delete", Resource: "WorkspacesPool", OutputListKey: "", OutputItemKey: ""}, + "TerminateWorkspacesPoolSession": {Verb: "Delete", Resource: "WorkspacesPoolSession", OutputListKey: "", OutputItemKey: ""}, "UpdateConnectClientAddIn": {Verb: "Update", Resource: "ConnectClientAddIn", OutputListKey: "", OutputItemKey: ""}, "UpdateConnectionAliasPermission": {Verb: "Update", Resource: "ConnectionAliasPermission", OutputListKey: "", OutputItemKey: ""}, "UpdateRulesOfIpGroup": {Verb: "Update", Resource: "RulesOfIpGroup", OutputListKey: "", OutputItemKey: ""}, @@ -17519,10 +18840,12 @@ func init() { "UpdateWorkspacesPool": {Verb: "Update", Resource: "WorkspacesPool", OutputListKey: "", OutputItemKey: "WorkspacesPool"}, }) crud.Register("workspacesinstances", map[string]crud.OpMeta{ + "AssociateVolume": {Verb: "Relate", Resource: "Volume", OutputListKey: "", OutputItemKey: ""}, "CreateVolume": {Verb: "Create", Resource: "Volume", OutputListKey: "", OutputItemKey: ""}, "CreateWorkspaceInstance": {Verb: "Create", Resource: "WorkspaceInstance", OutputListKey: "", OutputItemKey: ""}, "DeleteVolume": {Verb: "Delete", Resource: "Volume", OutputListKey: "", OutputItemKey: ""}, "DeleteWorkspaceInstance": {Verb: "Delete", Resource: "WorkspaceInstance", OutputListKey: "", OutputItemKey: ""}, + "DisassociateVolume": {Verb: "Relate", Resource: "Volume", OutputListKey: "", OutputItemKey: ""}, "GetWorkspaceInstance": {Verb: "Get", Resource: "WorkspaceInstance", OutputListKey: "EC2InstanceErrors", OutputItemKey: "BillingConfiguration"}, "ListInstanceTypes": {Verb: "List", Resource: "InstanceType", OutputListKey: "InstanceTypes", OutputItemKey: ""}, "ListRegions": {Verb: "List", Resource: "Region", OutputListKey: "Regions", OutputItemKey: ""}, @@ -17550,14 +18873,14 @@ func init() { "UpdateSoftwareSet": {Verb: "Update", Resource: "SoftwareSet", OutputListKey: "", OutputItemKey: "", Method: "PATCH", URI: "/softwaresets/{id}"}, }) crud.Register("workspacesweb", map[string]crud.OpMeta{ - "AssociateBrowserSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/browserSettings"}, - "AssociateDataProtectionSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/dataProtectionSettings"}, - "AssociateIpAccessSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/ipAccessSettings"}, - "AssociateNetworkSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/networkSettings"}, - "AssociateSessionLogger": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/sessionLogger"}, - "AssociateTrustStore": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/trustStores"}, - "AssociateUserAccessLoggingSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/userAccessLoggingSettings"}, - "AssociateUserSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/userSettings"}, + "AssociateBrowserSettings": {Verb: "Relate", Resource: "BrowserSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/browserSettings"}, + "AssociateDataProtectionSettings": {Verb: "Relate", Resource: "DataProtectionSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/dataProtectionSettings"}, + "AssociateIpAccessSettings": {Verb: "Relate", Resource: "IpAccessSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/ipAccessSettings"}, + "AssociateNetworkSettings": {Verb: "Relate", Resource: "NetworkSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/networkSettings"}, + "AssociateSessionLogger": {Verb: "Relate", Resource: "SessionLogger", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/sessionLogger"}, + "AssociateTrustStore": {Verb: "Relate", Resource: "TrustStore", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/trustStores"}, + "AssociateUserAccessLoggingSettings": {Verb: "Relate", Resource: "UserAccessLoggingSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/userAccessLoggingSettings"}, + "AssociateUserSettings": {Verb: "Relate", Resource: "UserSetting", OutputListKey: "", OutputItemKey: "", Method: "PUT", URI: "/portals/{portalArn+}/userSettings"}, "CreateBrowserSettings": {Verb: "Create", Resource: "BrowserSetting", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/browserSettings"}, "CreateDataProtectionSettings": {Verb: "Create", Resource: "DataProtectionSetting", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/dataProtectionSettings"}, "CreateIdentityProvider": {Verb: "Create", Resource: "IdentityProvider", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/identityProviders"}, @@ -17578,14 +18901,14 @@ func init() { "DeleteTrustStore": {Verb: "Delete", Resource: "TrustStore", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/trustStores/{trustStoreArn+}"}, "DeleteUserAccessLoggingSettings": {Verb: "Delete", Resource: "UserAccessLoggingSetting", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/userAccessLoggingSettings/{userAccessLoggingSettingsArn+}"}, "DeleteUserSettings": {Verb: "Delete", Resource: "UserSetting", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/userSettings/{userSettingsArn+}"}, - "DisassociateBrowserSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/browserSettings"}, - "DisassociateDataProtectionSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/dataProtectionSettings"}, - "DisassociateIpAccessSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/ipAccessSettings"}, - "DisassociateNetworkSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/networkSettings"}, - "DisassociateSessionLogger": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/sessionLogger"}, - "DisassociateTrustStore": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/trustStores"}, - "DisassociateUserAccessLoggingSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/userAccessLoggingSettings"}, - "DisassociateUserSettings": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/userSettings"}, + "DisassociateBrowserSettings": {Verb: "Relate", Resource: "BrowserSetting", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/browserSettings"}, + "DisassociateDataProtectionSettings": {Verb: "Relate", Resource: "DataProtectionSetting", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/dataProtectionSettings"}, + "DisassociateIpAccessSettings": {Verb: "Relate", Resource: "IpAccessSetting", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/ipAccessSettings"}, + "DisassociateNetworkSettings": {Verb: "Relate", Resource: "NetworkSetting", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/networkSettings"}, + "DisassociateSessionLogger": {Verb: "Relate", Resource: "SessionLogger", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/sessionLogger"}, + "DisassociateTrustStore": {Verb: "Relate", Resource: "TrustStore", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/trustStores"}, + "DisassociateUserAccessLoggingSettings": {Verb: "Relate", Resource: "UserAccessLoggingSetting", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/userAccessLoggingSettings"}, + "DisassociateUserSettings": {Verb: "Relate", Resource: "UserSetting", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalArn+}/userSettings"}, "ExpireSession": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "DELETE", URI: "/portals/{portalId}/sessions/{sessionId}"}, "GetBrowserSettings": {Verb: "Get", Resource: "BrowserSetting", OutputListKey: "", OutputItemKey: "browserSettings", Method: "GET", URI: "/browserSettings/{browserSettingsArn+}"}, "GetDataProtectionSettings": {Verb: "Get", Resource: "DataProtectionSetting", OutputListKey: "", OutputItemKey: "dataProtectionSettings", Method: "GET", URI: "/dataProtectionSettings/{dataProtectionSettingsArn+}"}, @@ -17628,7 +18951,7 @@ func init() { }) crud.Register("xray", map[string]crud.OpMeta{ "BatchGetTraces": {Verb: "List", Resource: "Trace", OutputListKey: "Traces", OutputItemKey: "", Method: "POST", URI: "/Traces"}, - "CancelTraceRetrieval": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CancelTraceRetrieval"}, + "CancelTraceRetrieval": {Verb: "Toggle", Resource: "TraceRetrieval", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/CancelTraceRetrieval"}, "CreateGroup": {Verb: "Create", Resource: "Group", OutputListKey: "", OutputItemKey: "Group", Method: "POST", URI: "/CreateGroup"}, "CreateSamplingRule": {Verb: "Create", Resource: "SamplingRule", OutputListKey: "", OutputItemKey: "SamplingRuleRecord", Method: "POST", URI: "/CreateSamplingRule"}, "DeleteGroup": {Verb: "Delete", Resource: "Group", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/DeleteGroup"}, @@ -17658,7 +18981,7 @@ func init() { "PutResourcePolicy": {Verb: "Update", Resource: "ResourcePolicy", OutputListKey: "", OutputItemKey: "ResourcePolicy", Method: "POST", URI: "/PutResourcePolicy"}, "PutTelemetryRecords": {Verb: "Update", Resource: "TelemetryRecord", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TelemetryRecords"}, "PutTraceSegments": {Verb: "Update", Resource: "TraceSegment", OutputListKey: "UnprocessedTraceSegments", OutputItemKey: "", Method: "POST", URI: "/TraceSegments"}, - "StartTraceRetrieval": {Verb: "", Resource: "", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTraceRetrieval"}, + "StartTraceRetrieval": {Verb: "Toggle", Resource: "TraceRetrieval", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/StartTraceRetrieval"}, "TagResource": {Verb: "Tag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/TagResource"}, "UntagResource": {Verb: "Untag", Resource: "Resource", OutputListKey: "", OutputItemKey: "", Method: "POST", URI: "/UntagResource"}, "UpdateGroup": {Verb: "Update", Resource: "Group", OutputListKey: "", OutputItemKey: "Group", Method: "POST", URI: "/UpdateGroup"}, diff --git a/internal/generated/fidelity/manifest_gen.go b/internal/generated/fidelity/manifest_gen.go index ff065647..f79371d7 100644 --- a/internal/generated/fidelity/manifest_gen.go +++ b/internal/generated/fidelity/manifest_gen.go @@ -62,8 +62,8 @@ type Service struct { // Services maps a registered service ID to its operations. var Services = map[string]Service{ "accessanalyzer": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ApplyArchiveRule": TierUnimplemented, - "CancelPolicyGeneration": TierUnimplemented, + "ApplyArchiveRule": TierAutoCRUD, + "CancelPolicyGeneration": TierAutoCRUD, "CheckAccessNotGranted": TierUnimplemented, "CheckNoNewAccess": TierUnimplemented, "CheckNoPublicAccess": TierUnimplemented, @@ -74,7 +74,7 @@ var Services = map[string]Service{ "DeleteAnalyzer": TierAutoCRUD, "DeleteArchiveRule": TierAutoCRUD, "DeleteServiceLinkedAnalyzer": TierAutoCRUD, - "GenerateFindingRecommendation": TierUnimplemented, + "GenerateFindingRecommendation": TierAutoCRUD, "GetAccessPreview": TierAutoCRUD, "GetAnalyzedResource": TierAutoCRUD, "GetAnalyzer": TierAutoCRUD, @@ -93,8 +93,8 @@ var Services = map[string]Service{ "ListFindingsV2": TierAutoCRUD, "ListPolicyGenerations": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartPolicyGeneration": TierUnimplemented, - "StartResourceScan": TierUnimplemented, + "StartPolicyGeneration": TierAutoCRUD, + "StartResourceScan": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAnalyzer": TierAutoCRUD, @@ -166,7 +166,7 @@ var Services = map[string]Service{ "RequestCertificate": TierHandVerified, "ResendValidationEmail": TierHandVerified, "RevokeCertificate": TierHandVerified, - "SearchCertificates": TierUnimplemented, + "SearchCertificates": TierAutoCRUD, "StartCertificateIssuance": TierHandVerified, "UpdateCertificate": TierHandVerified, "UpdateCertificateOptions": TierHandVerified, @@ -200,7 +200,7 @@ var Services = map[string]Service{ "agentregistry": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchGetDiscoverableRegistryRecord": TierAutoCRUD, "ListDiscoverableRegistryRecords": TierAutoCRUD, - "SearchDiscoverableRegistryRecords": TierUnimplemented, + "SearchDiscoverableRegistryRecords": TierAutoCRUD, }}, "agentregistrycontrol": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "CreateRegistry": TierAutoCRUD, @@ -212,7 +212,7 @@ var Services = map[string]Service{ "ListRegistries": TierAutoCRUD, "ListRegistryRecords": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "SubmitRegistryRecordForApproval": TierUnimplemented, + "SubmitRegistryRecordForApproval": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateRegistry": TierAutoCRUD, @@ -318,7 +318,7 @@ var Services = map[string]Service{ "UpdateWebhook": TierHandVerified, }}, "amplifybackend": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CloneBackend": TierUnimplemented, + "CloneBackend": TierAutoCRUD, "CreateBackend": TierAutoCRUD, "CreateBackendAPI": TierAutoCRUD, "CreateBackendAuth": TierAutoCRUD, @@ -330,7 +330,7 @@ var Services = map[string]Service{ "DeleteBackendAuth": TierAutoCRUD, "DeleteBackendStorage": TierAutoCRUD, "DeleteToken": TierAutoCRUD, - "GenerateBackendAPIModels": TierUnimplemented, + "GenerateBackendAPIModels": TierAutoCRUD, "GetBackend": TierAutoCRUD, "GetBackendAPI": TierAutoCRUD, "GetBackendAPIModels": TierAutoCRUD, @@ -342,8 +342,8 @@ var Services = map[string]Service{ "ImportBackendStorage": TierUnimplemented, "ListBackendJobs": TierAutoCRUD, "ListS3Buckets": TierAutoCRUD, - "RemoveAllBackends": TierUnimplemented, - "RemoveBackendConfig": TierUnimplemented, + "RemoveAllBackends": TierAutoCRUD, + "RemoveBackendConfig": TierAutoCRUD, "UpdateBackendAPI": TierAutoCRUD, "UpdateBackendAuth": TierAutoCRUD, "UpdateBackendConfig": TierAutoCRUD, @@ -373,7 +373,7 @@ var Services = map[string]Service{ "ListThemes": TierAutoCRUD, "PutMetadataFlag": TierAutoCRUD, "RefreshToken": TierUnimplemented, - "StartCodegenJob": TierUnimplemented, + "StartCodegenJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateComponent": TierAutoCRUD, @@ -421,7 +421,7 @@ var Services = map[string]Service{ "DeleteVpcLink": TierAutoCRUD, "FlushStageAuthorizersCache": TierUnimplemented, "FlushStageCache": TierUnimplemented, - "GenerateClientCertificate": TierUnimplemented, + "GenerateClientCertificate": TierAutoCRUD, "GetAccount": TierAutoCRUD, "GetApiKey": TierAutoCRUD, "GetApiKeys": TierAutoCRUD, @@ -478,7 +478,7 @@ var Services = map[string]Service{ "PutMethod": TierAutoCRUD, "PutMethodResponse": TierAutoCRUD, "PutRestApi": TierAutoCRUD, - "RejectDomainNameAccessAssociation": TierUnimplemented, + "RejectDomainNameAccessAssociation": TierAutoCRUD, "TagResource": TierAutoCRUD, "TestInvokeAuthorizer": TierUnimplemented, "TestInvokeMethod": TierUnimplemented, @@ -551,7 +551,7 @@ var Services = map[string]Service{ "DeleteRoutingRule": TierAutoCRUD, "DeleteStage": TierHandVerified, "DeleteVpcLink": TierHandVerified, - "DisablePortal": TierUnimplemented, + "DisablePortal": TierAutoCRUD, "ExportApi": TierHandVerified, "GetApi": TierHandVerified, "GetApiMapping": TierHandVerified, @@ -592,7 +592,7 @@ var Services = map[string]Service{ "ListProductRestEndpointPages": TierAutoCRUD, "ListRoutingRules": TierAutoCRUD, "PreviewPortal": TierUnimplemented, - "PublishPortal": TierUnimplemented, + "PublishPortal": TierAutoCRUD, "PutPortalProductSharingPolicy": TierAutoCRUD, "PutRoutingRule": TierAutoCRUD, "ReimportApi": TierHandVerified, @@ -665,11 +665,11 @@ var Services = map[string]Service{ }}, "appconfigdata": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "GetLatestConfiguration": TierAutoCRUD, - "StartConfigurationSession": TierUnimplemented, + "StartConfigurationSession": TierAutoCRUD, }}, "appfabric": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchGetUserAccessTasks": TierAutoCRUD, - "ConnectAppAuthorization": TierUnimplemented, + "ConnectAppAuthorization": TierAutoCRUD, "CreateAppAuthorization": TierAutoCRUD, "CreateAppBundle": TierAutoCRUD, "CreateIngestion": TierAutoCRUD, @@ -687,16 +687,16 @@ var Services = map[string]Service{ "ListIngestionDestinations": TierAutoCRUD, "ListIngestions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartIngestion": TierUnimplemented, - "StartUserAccessTasks": TierUnimplemented, - "StopIngestion": TierUnimplemented, + "StartIngestion": TierAutoCRUD, + "StartUserAccessTasks": TierAutoCRUD, + "StopIngestion": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAppAuthorization": TierAutoCRUD, "UpdateIngestionDestination": TierAutoCRUD, }}, "appflow": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelFlowExecutions": TierUnimplemented, + "CancelFlowExecutions": TierAutoCRUD, "CreateConnectorProfile": TierAutoCRUD, "CreateFlow": TierAutoCRUD, "DeleteConnectorProfile": TierAutoCRUD, @@ -712,9 +712,9 @@ var Services = map[string]Service{ "ListFlows": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "RegisterConnector": TierAutoCRUD, - "ResetConnectorMetadataCache": TierUnimplemented, - "StartFlow": TierUnimplemented, - "StopFlow": TierUnimplemented, + "ResetConnectorMetadataCache": TierAutoCRUD, + "StartFlow": TierAutoCRUD, + "StopFlow": TierAutoCRUD, "TagResource": TierAutoCRUD, "UnregisterConnector": TierUnimplemented, "UntagResource": TierAutoCRUD, @@ -798,9 +798,9 @@ var Services = map[string]Service{ "UpdateReportDefinition": TierAutoCRUD, }}, "applicationdiscoveryservice": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateConfigurationItemsToApplication": TierUnimplemented, - "BatchDeleteAgents": TierUnimplemented, - "BatchDeleteImportData": TierUnimplemented, + "AssociateConfigurationItemsToApplication": TierAutoCRUD, + "BatchDeleteAgents": TierAutoCRUD, + "BatchDeleteImportData": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "CreateTags": TierAutoCRUD, "DeleteApplications": TierAutoCRUD, @@ -813,22 +813,22 @@ var Services = map[string]Service{ "DescribeExportTasks": TierAutoCRUD, "DescribeImportTasks": TierAutoCRUD, "DescribeTags": TierAutoCRUD, - "DisassociateConfigurationItemsFromApplication": TierUnimplemented, + "DisassociateConfigurationItemsFromApplication": TierAutoCRUD, "ExportConfigurations": TierUnimplemented, "GetDiscoverySummary": TierAutoCRUD, "ListConfigurations": TierAutoCRUD, "ListServerNeighbors": TierAutoCRUD, - "StartBatchDeleteConfigurationTask": TierUnimplemented, - "StartContinuousExport": TierUnimplemented, - "StartDataCollectionByAgentIds": TierUnimplemented, - "StartExportTask": TierUnimplemented, - "StartImportTask": TierUnimplemented, - "StopContinuousExport": TierUnimplemented, - "StopDataCollectionByAgentIds": TierUnimplemented, + "StartBatchDeleteConfigurationTask": TierAutoCRUD, + "StartContinuousExport": TierAutoCRUD, + "StartDataCollectionByAgentIds": TierAutoCRUD, + "StartExportTask": TierAutoCRUD, + "StartImportTask": TierAutoCRUD, + "StopContinuousExport": TierAutoCRUD, + "StopDataCollectionByAgentIds": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, }}, "applicationinsights": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddWorkload": TierUnimplemented, + "AddWorkload": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "CreateComponent": TierAutoCRUD, "CreateLogPattern": TierAutoCRUD, @@ -852,7 +852,7 @@ var Services = map[string]Service{ "ListProblems": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListWorkloads": TierAutoCRUD, - "RemoveWorkload": TierUnimplemented, + "RemoveWorkload": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, @@ -863,9 +863,9 @@ var Services = map[string]Service{ "UpdateWorkload": TierAutoCRUD, }}, "applicationsignals": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchDeleteInstrumentationConfigurations": TierUnimplemented, + "BatchDeleteInstrumentationConfigurations": TierAutoCRUD, "BatchGetServiceLevelObjectiveBudgetReport": TierAutoCRUD, - "BatchUpdateExclusionWindows": TierUnimplemented, + "BatchUpdateExclusionWindows": TierAutoCRUD, "CreateInstrumentationConfiguration": TierAutoCRUD, "CreateServiceLevelObjective": TierAutoCRUD, "DeleteGroupingConfiguration": TierAutoCRUD, @@ -889,7 +889,7 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PutGroupingConfiguration": TierAutoCRUD, "ReportInstrumentationConfigurationStatus": TierUnimplemented, - "StartDiscovery": TierUnimplemented, + "StartDiscovery": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateServiceLevelObjective": TierAutoCRUD, @@ -935,7 +935,7 @@ var Services = map[string]Service{ "UpdateVirtualService": TierAutoCRUD, }}, "apprunner": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateCustomDomain": TierUnimplemented, + "AssociateCustomDomain": TierAutoCRUD, "CreateAutoScalingConfiguration": TierAutoCRUD, "CreateConnection": TierAutoCRUD, "CreateObservabilityConfiguration": TierAutoCRUD, @@ -954,7 +954,7 @@ var Services = map[string]Service{ "DescribeService": TierAutoCRUD, "DescribeVpcConnector": TierAutoCRUD, "DescribeVpcIngressConnection": TierAutoCRUD, - "DisassociateCustomDomain": TierUnimplemented, + "DisassociateCustomDomain": TierAutoCRUD, "ListAutoScalingConfigurations": TierAutoCRUD, "ListConnections": TierAutoCRUD, "ListObservabilityConfigurations": TierAutoCRUD, @@ -964,9 +964,9 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListVpcConnectors": TierAutoCRUD, "ListVpcIngressConnections": TierAutoCRUD, - "PauseService": TierUnimplemented, - "ResumeService": TierUnimplemented, - "StartDeployment": TierUnimplemented, + "PauseService": TierAutoCRUD, + "ResumeService": TierAutoCRUD, + "StartDeployment": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDefaultAutoScalingConfiguration": TierAutoCRUD, @@ -974,14 +974,14 @@ var Services = map[string]Service{ "UpdateVpcIngressConnection": TierAutoCRUD, }}, "appstream": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateAppBlockBuilderAppBlock": TierUnimplemented, - "AssociateApplicationFleet": TierUnimplemented, - "AssociateApplicationToEntitlement": TierUnimplemented, - "AssociateFleet": TierUnimplemented, - "AssociateSoftwareToImageBuilder": TierUnimplemented, - "BatchAssociateUserStack": TierUnimplemented, - "BatchDisassociateUserStack": TierUnimplemented, - "CopyImage": TierUnimplemented, + "AssociateAppBlockBuilderAppBlock": TierAutoCRUD, + "AssociateApplicationFleet": TierAutoCRUD, + "AssociateApplicationToEntitlement": TierAutoCRUD, + "AssociateFleet": TierAutoCRUD, + "AssociateSoftwareToImageBuilder": TierAutoCRUD, + "BatchAssociateUserStack": TierAutoCRUD, + "BatchDisassociateUserStack": TierAutoCRUD, + "CopyImage": TierAutoCRUD, "CreateAppBlock": TierAutoCRUD, "CreateAppBlockBuilder": TierAutoCRUD, "CreateAppBlockBuilderStreamingURL": TierAutoCRUD, @@ -1031,14 +1031,14 @@ var Services = map[string]Service{ "DescribeUsageReportSubscriptions": TierAutoCRUD, "DescribeUserStackAssociations": TierAutoCRUD, "DescribeUsers": TierAutoCRUD, - "DisableUser": TierUnimplemented, - "DisassociateAppBlockBuilderAppBlock": TierUnimplemented, - "DisassociateApplicationFleet": TierUnimplemented, - "DisassociateApplicationFromEntitlement": TierUnimplemented, - "DisassociateFleet": TierUnimplemented, - "DisassociateSoftwareFromImageBuilder": TierUnimplemented, + "DisableUser": TierAutoCRUD, + "DisassociateAppBlockBuilderAppBlock": TierAutoCRUD, + "DisassociateApplicationFleet": TierAutoCRUD, + "DisassociateApplicationFromEntitlement": TierAutoCRUD, + "DisassociateFleet": TierAutoCRUD, + "DisassociateSoftwareFromImageBuilder": TierAutoCRUD, "DrainSessionInstance": TierUnimplemented, - "EnableUser": TierUnimplemented, + "EnableUser": TierAutoCRUD, "ExpireSession": TierUnimplemented, "GetExportImageTask": TierAutoCRUD, "ListAssociatedFleets": TierAutoCRUD, @@ -1046,13 +1046,13 @@ var Services = map[string]Service{ "ListEntitledApplications": TierAutoCRUD, "ListExportImageTasks": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartAppBlockBuilder": TierUnimplemented, - "StartFleet": TierUnimplemented, - "StartImageBuilder": TierUnimplemented, - "StartSoftwareDeploymentToImageBuilder": TierUnimplemented, - "StopAppBlockBuilder": TierUnimplemented, - "StopFleet": TierUnimplemented, - "StopImageBuilder": TierUnimplemented, + "StartAppBlockBuilder": TierAutoCRUD, + "StartFleet": TierAutoCRUD, + "StartImageBuilder": TierAutoCRUD, + "StartSoftwareDeploymentToImageBuilder": TierAutoCRUD, + "StopAppBlockBuilder": TierAutoCRUD, + "StopFleet": TierAutoCRUD, + "StopImageBuilder": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAppBlockBuilder": TierAutoCRUD, @@ -1146,7 +1146,7 @@ var Services = map[string]Service{ }}, "arcregionswitch": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "ApprovePlanExecutionStep": TierUnimplemented, - "CancelPlanExecution": TierUnimplemented, + "CancelPlanExecution": TierAutoCRUD, "CreatePlan": TierAutoCRUD, "DeletePlan": TierAutoCRUD, "GetPlan": TierAutoCRUD, @@ -1160,7 +1160,7 @@ var Services = map[string]Service{ "ListRoute53HealthChecks": TierAutoCRUD, "ListRoute53HealthChecksInRegion": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartPlanExecution": TierUnimplemented, + "StartPlanExecution": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdatePlan": TierAutoCRUD, @@ -1168,8 +1168,8 @@ var Services = map[string]Service{ "UpdatePlanExecutionStep": TierAutoCRUD, }}, "arczonalshift": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelPracticeRun": TierUnimplemented, - "CancelZonalShift": TierUnimplemented, + "CancelPracticeRun": TierAutoCRUD, + "CancelZonalShift": TierAutoCRUD, "CreatePracticeRunConfiguration": TierAutoCRUD, "DeletePracticeRunConfiguration": TierAutoCRUD, "GetAutoshiftObserverNotificationStatus": TierAutoCRUD, @@ -1177,8 +1177,8 @@ var Services = map[string]Service{ "ListAutoshifts": TierAutoCRUD, "ListManagedResources": TierAutoCRUD, "ListZonalShifts": TierAutoCRUD, - "StartPracticeRun": TierUnimplemented, - "StartZonalShift": TierUnimplemented, + "StartPracticeRun": TierAutoCRUD, + "StartZonalShift": TierAutoCRUD, "UpdateAutoshiftObserverNotificationStatus": TierAutoCRUD, "UpdatePracticeRunConfiguration": TierAutoCRUD, "UpdateZonalAutoshiftConfiguration": TierAutoCRUD, @@ -1276,11 +1276,11 @@ var Services = map[string]Service{ "UpdateWorkGroup": TierHandVerified, }}, "auditmanager": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateAssessmentReportEvidenceFolder": TierUnimplemented, - "BatchAssociateAssessmentReportEvidence": TierUnimplemented, - "BatchCreateDelegationByAssessment": TierUnimplemented, - "BatchDeleteDelegationByAssessment": TierUnimplemented, - "BatchDisassociateAssessmentReportEvidence": TierUnimplemented, + "AssociateAssessmentReportEvidenceFolder": TierAutoCRUD, + "BatchAssociateAssessmentReportEvidence": TierAutoCRUD, + "BatchCreateDelegationByAssessment": TierAutoCRUD, + "BatchDeleteDelegationByAssessment": TierAutoCRUD, + "BatchDisassociateAssessmentReportEvidence": TierAutoCRUD, "BatchImportEvidenceToAssessmentControl": TierUnimplemented, "CreateAssessment": TierAutoCRUD, "CreateAssessmentFramework": TierAutoCRUD, @@ -1293,7 +1293,7 @@ var Services = map[string]Service{ "DeleteControl": TierAutoCRUD, "DeregisterAccount": TierAutoCRUD, "DeregisterOrganizationAdminAccount": TierAutoCRUD, - "DisassociateAssessmentReportEvidenceFolder": TierUnimplemented, + "DisassociateAssessmentReportEvidenceFolder": TierAutoCRUD, "GetAccountStatus": TierAutoCRUD, "GetAssessment": TierAutoCRUD, "GetAssessmentFramework": TierAutoCRUD, @@ -1326,7 +1326,7 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "RegisterAccount": TierAutoCRUD, "RegisterOrganizationAdminAccount": TierAutoCRUD, - "StartAssessmentFrameworkShare": TierUnimplemented, + "StartAssessmentFrameworkShare": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAssessment": TierAutoCRUD, @@ -1425,7 +1425,7 @@ var Services = map[string]Service{ "DeletePartnership": TierAutoCRUD, "DeleteProfile": TierAutoCRUD, "DeleteTransformer": TierAutoCRUD, - "GenerateMapping": TierUnimplemented, + "GenerateMapping": TierAutoCRUD, "GetCapability": TierAutoCRUD, "GetPartnership": TierAutoCRUD, "GetProfile": TierAutoCRUD, @@ -1436,7 +1436,7 @@ var Services = map[string]Service{ "ListProfiles": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListTransformers": TierAutoCRUD, - "StartTransformerJob": TierUnimplemented, + "StartTransformerJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "TestConversion": TierUnimplemented, "TestMapping": TierUnimplemented, @@ -1448,8 +1448,8 @@ var Services = map[string]Service{ "UpdateTransformer": TierAutoCRUD, }}, "backup": {Protocol: "rest-json", ModelBacked: true, EngineWired: false, Operations: map[string]Tier{ - "AssociateBackupVaultMpaApprovalTeam": TierUnimplemented, - "CancelLegalHold": TierUnimplemented, + "AssociateBackupVaultMpaApprovalTeam": TierAutoCRUD, + "CancelLegalHold": TierAutoCRUD, "CreateBackupPlan": TierHandVerified, "CreateBackupSelection": TierHandVerified, "CreateBackupVault": TierHandVerified, @@ -1485,9 +1485,9 @@ var Services = map[string]Service{ "DescribeReportPlan": TierHandVerified, "DescribeRestoreJob": TierHandVerified, "DescribeScanJob": TierAutoCRUD, - "DisassociateBackupVaultMpaApprovalTeam": TierUnimplemented, - "DisassociateRecoveryPoint": TierUnimplemented, - "DisassociateRecoveryPointFromParent": TierUnimplemented, + "DisassociateBackupVaultMpaApprovalTeam": TierAutoCRUD, + "DisassociateRecoveryPoint": TierAutoCRUD, + "DisassociateRecoveryPointFromParent": TierAutoCRUD, "ExportBackupPlanTemplate": TierHandVerified, "GetBackupPlan": TierHandVerified, "GetBackupPlanFromJSON": TierHandVerified, @@ -1537,12 +1537,12 @@ var Services = map[string]Service{ "PutBackupVaultLockConfiguration": TierHandVerified, "PutBackupVaultNotifications": TierHandVerified, "PutRestoreValidationResult": TierHandVerified, - "RevokeRestoreAccessBackupVault": TierUnimplemented, + "RevokeRestoreAccessBackupVault": TierAutoCRUD, "StartBackupJob": TierHandVerified, - "StartCopyJob": TierUnimplemented, + "StartCopyJob": TierAutoCRUD, "StartReportJob": TierHandVerified, "StartRestoreJob": TierHandVerified, - "StartScanJob": TierUnimplemented, + "StartScanJob": TierAutoCRUD, "StopBackupJob": TierHandVerified, "TagResource": TierHandVerified, "UntagResource": TierHandVerified, @@ -1558,11 +1558,11 @@ var Services = map[string]Service{ "UpdateTieringConfiguration": TierAutoCRUD, }}, "backupgateway": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateGatewayToServer": TierUnimplemented, + "AssociateGatewayToServer": TierAutoCRUD, "CreateGateway": TierAutoCRUD, "DeleteGateway": TierAutoCRUD, "DeleteHypervisor": TierAutoCRUD, - "DisassociateGatewayFromServer": TierUnimplemented, + "DisassociateGatewayFromServer": TierAutoCRUD, "GetBandwidthRateLimitSchedule": TierAutoCRUD, "GetGateway": TierAutoCRUD, "GetHypervisor": TierAutoCRUD, @@ -1576,7 +1576,7 @@ var Services = map[string]Service{ "PutBandwidthRateLimitSchedule": TierAutoCRUD, "PutHypervisorPropertyMappings": TierAutoCRUD, "PutMaintenanceStartTime": TierAutoCRUD, - "StartVirtualMachinesMetadataSync": TierUnimplemented, + "StartVirtualMachinesMetadataSync": TierAutoCRUD, "TagResource": TierAutoCRUD, "TestHypervisorConfiguration": TierUnimplemented, "UntagResource": TierAutoCRUD, @@ -1592,9 +1592,9 @@ var Services = map[string]Service{ "ListSearchJobs": TierAutoCRUD, "ListSearchResultExportJobs": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartSearchJob": TierUnimplemented, - "StartSearchResultExportJob": TierUnimplemented, - "StopSearchJob": TierUnimplemented, + "StartSearchJob": TierAutoCRUD, + "StartSearchResultExportJob": TierAutoCRUD, + "StopSearchJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, @@ -1677,15 +1677,15 @@ var Services = map[string]Service{ "UpdateExport": TierAutoCRUD, }}, "bcmpricingcalculator": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchCreateBillScenarioCommitmentModification": TierUnimplemented, - "BatchCreateBillScenarioUsageModification": TierUnimplemented, - "BatchCreateWorkloadEstimateUsage": TierUnimplemented, - "BatchDeleteBillScenarioCommitmentModification": TierUnimplemented, - "BatchDeleteBillScenarioUsageModification": TierUnimplemented, - "BatchDeleteWorkloadEstimateUsage": TierUnimplemented, - "BatchUpdateBillScenarioCommitmentModification": TierUnimplemented, - "BatchUpdateBillScenarioUsageModification": TierUnimplemented, - "BatchUpdateWorkloadEstimateUsage": TierUnimplemented, + "BatchCreateBillScenarioCommitmentModification": TierAutoCRUD, + "BatchCreateBillScenarioUsageModification": TierAutoCRUD, + "BatchCreateWorkloadEstimateUsage": TierAutoCRUD, + "BatchDeleteBillScenarioCommitmentModification": TierAutoCRUD, + "BatchDeleteBillScenarioUsageModification": TierAutoCRUD, + "BatchDeleteWorkloadEstimateUsage": TierAutoCRUD, + "BatchUpdateBillScenarioCommitmentModification": TierAutoCRUD, + "BatchUpdateBillScenarioUsageModification": TierAutoCRUD, + "BatchUpdateWorkloadEstimateUsage": TierAutoCRUD, "CreateBillEstimate": TierAutoCRUD, "CreateBillScenario": TierAutoCRUD, "CreateWorkloadEstimate": TierAutoCRUD, @@ -1718,8 +1718,8 @@ var Services = map[string]Service{ "ListRecommendedActions": TierAutoCRUD, }}, "bedrock": {Protocol: "rest-json", ModelBacked: true, EngineWired: false, Operations: map[string]Tier{ - "BatchDeleteEvaluationJob": TierUnimplemented, - "CancelAutomatedReasoningPolicyBuildWorkflow": TierUnimplemented, + "BatchDeleteEvaluationJob": TierAutoCRUD, + "CancelAutomatedReasoningPolicyBuildWorkflow": TierAutoCRUD, "CreateAutomatedReasoningPolicy": TierAutoCRUD, "CreateAutomatedReasoningPolicyTestCase": TierAutoCRUD, "CreateAutomatedReasoningPolicyVersion": TierAutoCRUD, @@ -1807,11 +1807,11 @@ var Services = map[string]Service{ "PutResourcePolicy": TierAutoCRUD, "PutUseCaseForModelAccess": TierAutoCRUD, "RegisterMarketplaceModelEndpoint": TierAutoCRUD, - "StartAutomatedReasoningPolicyBuildWorkflow": TierUnimplemented, - "StartAutomatedReasoningPolicyTestWorkflow": TierUnimplemented, - "StopEvaluationJob": TierUnimplemented, + "StartAutomatedReasoningPolicyBuildWorkflow": TierAutoCRUD, + "StartAutomatedReasoningPolicyTestWorkflow": TierAutoCRUD, + "StopEvaluationJob": TierAutoCRUD, "StopModelCustomizationJob": TierHandVerified, - "StopModelInvocationJob": TierUnimplemented, + "StopModelInvocationJob": TierAutoCRUD, "TagResource": TierHandVerified, "UntagResource": TierHandVerified, "UpdateAutomatedReasoningPolicy": TierAutoCRUD, @@ -1823,8 +1823,8 @@ var Services = map[string]Service{ "UpdateProvisionedModelThroughput": TierAutoCRUD, }}, "bedrockagent": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateAgentCollaborator": TierUnimplemented, - "AssociateAgentKnowledgeBase": TierUnimplemented, + "AssociateAgentCollaborator": TierAutoCRUD, + "AssociateAgentKnowledgeBase": TierAutoCRUD, "CreateAgent": TierAutoCRUD, "CreateAgentActionGroup": TierAutoCRUD, "CreateAgentAlias": TierAutoCRUD, @@ -1847,8 +1847,8 @@ var Services = map[string]Service{ "DeleteKnowledgeBaseDocuments": TierAutoCRUD, "DeletePrompt": TierAutoCRUD, "DeleteResourcePolicy": TierAutoCRUD, - "DisassociateAgentCollaborator": TierUnimplemented, - "DisassociateAgentKnowledgeBase": TierUnimplemented, + "DisassociateAgentCollaborator": TierAutoCRUD, + "DisassociateAgentKnowledgeBase": TierAutoCRUD, "GetAgent": TierAutoCRUD, "GetAgentActionGroup": TierAutoCRUD, "GetAgentAlias": TierAutoCRUD, @@ -1883,8 +1883,8 @@ var Services = map[string]Service{ "PrepareAgent": TierUnimplemented, "PrepareFlow": TierUnimplemented, "PutResourcePolicy": TierAutoCRUD, - "StartIngestionJob": TierUnimplemented, - "StopIngestionJob": TierUnimplemented, + "StartIngestionJob": TierAutoCRUD, + "StopIngestionJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAgent": TierAutoCRUD, @@ -1900,10 +1900,10 @@ var Services = map[string]Service{ "ValidateFlowDefinition": TierUnimplemented, }}, "bedrockagentcore": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchCreateMemoryRecords": TierUnimplemented, - "BatchDeleteMemoryRecords": TierUnimplemented, - "BatchUpdateMemoryRecords": TierUnimplemented, - "CompleteResourceTokenAuth": TierUnimplemented, + "BatchCreateMemoryRecords": TierAutoCRUD, + "BatchDeleteMemoryRecords": TierAutoCRUD, + "BatchUpdateMemoryRecords": TierAutoCRUD, + "CompleteResourceTokenAuth": TierAutoCRUD, "CreateABTest": TierAutoCRUD, "CreateEvent": TierAutoCRUD, "CreatePaymentInstrument": TierAutoCRUD, @@ -1953,24 +1953,24 @@ var Services = map[string]Service{ "ListRecommendations": TierAutoCRUD, "ListSessions": TierAutoCRUD, "ProcessPayment": TierUnimplemented, - "RetrieveMemoryRecords": TierUnimplemented, + "RetrieveMemoryRecords": TierAutoCRUD, "SaveBrowserSessionProfile": TierUnimplemented, - "SearchRegistryRecords": TierUnimplemented, - "StartBatchEvaluation": TierUnimplemented, - "StartBrowserSession": TierUnimplemented, - "StartCodeInterpreterSession": TierUnimplemented, - "StartMemoryExtractionJob": TierUnimplemented, - "StartRecommendation": TierUnimplemented, - "StopBatchEvaluation": TierUnimplemented, - "StopBrowserSession": TierUnimplemented, - "StopCodeInterpreterSession": TierUnimplemented, - "StopRuntimeSession": TierUnimplemented, + "SearchRegistryRecords": TierAutoCRUD, + "StartBatchEvaluation": TierAutoCRUD, + "StartBrowserSession": TierAutoCRUD, + "StartCodeInterpreterSession": TierAutoCRUD, + "StartMemoryExtractionJob": TierAutoCRUD, + "StartRecommendation": TierAutoCRUD, + "StopBatchEvaluation": TierAutoCRUD, + "StopBrowserSession": TierAutoCRUD, + "StopCodeInterpreterSession": TierAutoCRUD, + "StopRuntimeSession": TierAutoCRUD, "UpdateABTest": TierAutoCRUD, "UpdateBrowserStream": TierAutoCRUD, }}, "bedrockagentcorecontrol": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddDatasetExamples": TierUnimplemented, - "BatchPutGatewayRateLimits": TierUnimplemented, + "AddDatasetExamples": TierAutoCRUD, + "BatchPutGatewayRateLimits": TierAutoCRUD, "CreateAgentRuntime": TierAutoCRUD, "CreateAgentRuntimeEndpoint": TierAutoCRUD, "CreateApiKeyCredentialProvider": TierAutoCRUD, @@ -2106,10 +2106,10 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListWorkloadIdentities": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "SetTokenVaultCMK": TierUnimplemented, - "StartPolicyGeneration": TierUnimplemented, - "SubmitRegistryRecordForApproval": TierUnimplemented, - "SynchronizeGatewayTargets": TierUnimplemented, + "SetTokenVaultCMK": TierAutoCRUD, + "StartPolicyGeneration": TierAutoCRUD, + "SubmitRegistryRecordForApproval": TierAutoCRUD, + "SynchronizeGatewayTargets": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAgentRuntime": TierAutoCRUD, @@ -2148,7 +2148,7 @@ var Services = map[string]Service{ "DeleteAgentMemory": TierAutoCRUD, "DeleteSession": TierAutoCRUD, "EndSession": TierUnimplemented, - "GenerateQuery": TierUnimplemented, + "GenerateQuery": TierAutoCRUD, "GetAgentMemory": TierAutoCRUD, "GetDocumentContent": TierAutoCRUD, "GetExecutionFlowSnapshot": TierAutoCRUD, @@ -2169,16 +2169,16 @@ var Services = map[string]Service{ "PutInvocationStep": TierAutoCRUD, "Rerank": TierUnimplemented, "Retrieve": TierUnimplemented, - "RetrieveAndGenerate": TierUnimplemented, - "RetrieveAndGenerateStream": TierUnimplemented, - "StartFlowExecution": TierUnimplemented, - "StopFlowExecution": TierUnimplemented, + "RetrieveAndGenerate": TierAutoCRUD, + "RetrieveAndGenerateStream": TierAutoCRUD, + "StartFlowExecution": TierAutoCRUD, + "StopFlowExecution": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateSession": TierAutoCRUD, }}, "bedrockdataautomation": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CopyBlueprintStage": TierUnimplemented, + "CopyBlueprintStage": TierAutoCRUD, "CreateBlueprint": TierAutoCRUD, "CreateBlueprintVersion": TierAutoCRUD, "CreateDataAutomationLibrary": TierAutoCRUD, @@ -2215,7 +2215,7 @@ var Services = map[string]Service{ "UntagResource": TierAutoCRUD, }}, "bedrockruntime": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ApplyGuardrail": TierUnimplemented, + "ApplyGuardrail": TierAutoCRUD, "Converse": TierUnimplemented, "ConverseStream": TierUnimplemented, "CountTokens": TierUnimplemented, @@ -2225,13 +2225,13 @@ var Services = map[string]Service{ "InvokeModelWithBidirectionalStream": TierUnimplemented, "InvokeModelWithResponseStream": TierUnimplemented, "ListAsyncInvokes": TierAutoCRUD, - "StartAsyncInvoke": TierUnimplemented, + "StartAsyncInvoke": TierAutoCRUD, }}, "billing": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateSourceViews": TierUnimplemented, + "AssociateSourceViews": TierAutoCRUD, "CreateBillingView": TierAutoCRUD, "DeleteBillingView": TierAutoCRUD, - "DisassociateSourceViews": TierUnimplemented, + "DisassociateSourceViews": TierAutoCRUD, "GetBillingPreferences": TierAutoCRUD, "GetBillingView": TierAutoCRUD, "GetCreditAllocationHistory": TierAutoCRUD, @@ -2250,10 +2250,10 @@ var Services = map[string]Service{ "UpdateBillingView": TierAutoCRUD, }}, "billingconductor": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateAccounts": TierUnimplemented, - "AssociatePricingRules": TierUnimplemented, - "BatchAssociateResourcesToCustomLineItem": TierUnimplemented, - "BatchDisassociateResourcesFromCustomLineItem": TierUnimplemented, + "AssociateAccounts": TierAutoCRUD, + "AssociatePricingRules": TierAutoCRUD, + "BatchAssociateResourcesToCustomLineItem": TierAutoCRUD, + "BatchDisassociateResourcesFromCustomLineItem": TierAutoCRUD, "CreateBillingGroup": TierAutoCRUD, "CreateCustomLineItem": TierAutoCRUD, "CreatePricingPlan": TierAutoCRUD, @@ -2262,8 +2262,8 @@ var Services = map[string]Service{ "DeleteCustomLineItem": TierAutoCRUD, "DeletePricingPlan": TierAutoCRUD, "DeletePricingRule": TierAutoCRUD, - "DisassociateAccounts": TierUnimplemented, - "DisassociatePricingRules": TierUnimplemented, + "DisassociateAccounts": TierAutoCRUD, + "DisassociatePricingRules": TierAutoCRUD, "GetBillingGroupCostReport": TierAutoCRUD, "ListAccountAssociations": TierAutoCRUD, "ListBillingGroupCostReports": TierAutoCRUD, @@ -2284,8 +2284,8 @@ var Services = map[string]Service{ "UpdatePricingRule": TierAutoCRUD, }}, "braket": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelJob": TierUnimplemented, - "CancelQuantumTask": TierUnimplemented, + "CancelJob": TierAutoCRUD, + "CancelQuantumTask": TierAutoCRUD, "CreateJob": TierAutoCRUD, "CreateQuantumTask": TierAutoCRUD, "CreateSpendingLimit": TierAutoCRUD, @@ -2294,10 +2294,10 @@ var Services = map[string]Service{ "GetJob": TierAutoCRUD, "GetQuantumTask": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "SearchDevices": TierUnimplemented, - "SearchJobs": TierUnimplemented, - "SearchQuantumTasks": TierUnimplemented, - "SearchSpendingLimits": TierUnimplemented, + "SearchDevices": TierAutoCRUD, + "SearchJobs": TierAutoCRUD, + "SearchQuantumTasks": TierAutoCRUD, + "SearchSpendingLimits": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateSpendingLimit": TierAutoCRUD, @@ -2331,7 +2331,7 @@ var Services = map[string]Service{ "UpdateSubscriber": TierAutoCRUD, }}, "chatbot": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateToConfiguration": TierUnimplemented, + "AssociateToConfiguration": TierAutoCRUD, "CreateChimeWebhookConfiguration": TierAutoCRUD, "CreateCustomAction": TierAutoCRUD, "CreateMicrosoftTeamsChannelConfiguration": TierAutoCRUD, @@ -2348,7 +2348,7 @@ var Services = map[string]Service{ "DescribeSlackChannelConfigurations": TierAutoCRUD, "DescribeSlackUserIdentities": TierAutoCRUD, "DescribeSlackWorkspaces": TierAutoCRUD, - "DisassociateFromConfiguration": TierUnimplemented, + "DisassociateFromConfiguration": TierAutoCRUD, "GetAccountPreferences": TierAutoCRUD, "GetCustomAction": TierAutoCRUD, "GetMicrosoftTeamsChannelConfiguration": TierAutoCRUD, @@ -2367,14 +2367,14 @@ var Services = map[string]Service{ "UpdateSlackChannelConfiguration": TierAutoCRUD, }}, "chime": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociatePhoneNumberWithUser": TierUnimplemented, - "AssociateSigninDelegateGroupsWithAccount": TierUnimplemented, - "BatchCreateRoomMembership": TierUnimplemented, - "BatchDeletePhoneNumber": TierUnimplemented, - "BatchSuspendUser": TierUnimplemented, + "AssociatePhoneNumberWithUser": TierAutoCRUD, + "AssociateSigninDelegateGroupsWithAccount": TierAutoCRUD, + "BatchCreateRoomMembership": TierAutoCRUD, + "BatchDeletePhoneNumber": TierAutoCRUD, + "BatchSuspendUser": TierAutoCRUD, "BatchUnsuspendUser": TierUnimplemented, - "BatchUpdatePhoneNumber": TierUnimplemented, - "BatchUpdateUser": TierUnimplemented, + "BatchUpdatePhoneNumber": TierAutoCRUD, + "BatchUpdateUser": TierAutoCRUD, "CreateAccount": TierAutoCRUD, "CreateBot": TierAutoCRUD, "CreateMeetingDialOut": TierAutoCRUD, @@ -2387,8 +2387,8 @@ var Services = map[string]Service{ "DeletePhoneNumber": TierAutoCRUD, "DeleteRoom": TierAutoCRUD, "DeleteRoomMembership": TierAutoCRUD, - "DisassociatePhoneNumberFromUser": TierUnimplemented, - "DisassociateSigninDelegateGroupsFromAccount": TierUnimplemented, + "DisassociatePhoneNumberFromUser": TierAutoCRUD, + "DisassociateSigninDelegateGroupsFromAccount": TierAutoCRUD, "GetAccount": TierAutoCRUD, "GetAccountSettings": TierAutoCRUD, "GetBot": TierAutoCRUD, @@ -2401,7 +2401,7 @@ var Services = map[string]Service{ "GetRoom": TierAutoCRUD, "GetUser": TierAutoCRUD, "GetUserSettings": TierAutoCRUD, - "InviteUsers": TierUnimplemented, + "InviteUsers": TierAutoCRUD, "ListAccounts": TierAutoCRUD, "ListBots": TierAutoCRUD, "ListPhoneNumberOrders": TierAutoCRUD, @@ -2416,9 +2416,9 @@ var Services = map[string]Service{ "RedactConversationMessage": TierUnimplemented, "RedactRoomMessage": TierUnimplemented, "RegenerateSecurityToken": TierUnimplemented, - "ResetPersonalPIN": TierUnimplemented, - "RestorePhoneNumber": TierUnimplemented, - "SearchAvailablePhoneNumbers": TierUnimplemented, + "ResetPersonalPIN": TierAutoCRUD, + "RestorePhoneNumber": TierAutoCRUD, + "SearchAvailablePhoneNumbers": TierAutoCRUD, "UpdateAccount": TierAutoCRUD, "UpdateAccountSettings": TierAutoCRUD, "UpdateBot": TierAutoCRUD, @@ -2485,10 +2485,10 @@ var Services = map[string]Service{ "ListMediaPipelineKinesisVideoStreamPools": TierAutoCRUD, "ListMediaPipelines": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartSpeakerSearchTask": TierUnimplemented, - "StartVoiceToneAnalysisTask": TierUnimplemented, - "StopSpeakerSearchTask": TierUnimplemented, - "StopVoiceToneAnalysisTask": TierUnimplemented, + "StartSpeakerSearchTask": TierAutoCRUD, + "StartVoiceToneAnalysisTask": TierAutoCRUD, + "StopSpeakerSearchTask": TierAutoCRUD, + "StopVoiceToneAnalysisTask": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateMediaInsightsPipelineConfiguration": TierAutoCRUD, @@ -2496,8 +2496,8 @@ var Services = map[string]Service{ "UpdateMediaPipelineKinesisVideoStreamPool": TierAutoCRUD, }}, "chimesdkmeetings": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchCreateAttendee": TierUnimplemented, - "BatchUpdateAttendeeCapabilitiesExcept": TierUnimplemented, + "BatchCreateAttendee": TierAutoCRUD, + "BatchUpdateAttendeeCapabilitiesExcept": TierAutoCRUD, "CreateAttendee": TierAutoCRUD, "CreateMeeting": TierAutoCRUD, "CreateMeetingWithAttendees": TierAutoCRUD, @@ -2507,15 +2507,15 @@ var Services = map[string]Service{ "GetMeeting": TierAutoCRUD, "ListAttendees": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartMeetingTranscription": TierUnimplemented, - "StopMeetingTranscription": TierUnimplemented, + "StartMeetingTranscription": TierAutoCRUD, + "StopMeetingTranscription": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAttendeeCapabilities": TierAutoCRUD, }}, "chimesdkmessaging": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateChannelFlow": TierUnimplemented, - "BatchCreateChannelMembership": TierUnimplemented, + "AssociateChannelFlow": TierAutoCRUD, + "BatchCreateChannelMembership": TierAutoCRUD, "ChannelFlowCallback": TierUnimplemented, "CreateChannel": TierAutoCRUD, "CreateChannelBan": TierAutoCRUD, @@ -2536,7 +2536,7 @@ var Services = map[string]Service{ "DescribeChannelMembershipForAppInstanceUser": TierAutoCRUD, "DescribeChannelModeratedByAppInstanceUser": TierAutoCRUD, "DescribeChannelModerator": TierAutoCRUD, - "DisassociateChannelFlow": TierUnimplemented, + "DisassociateChannelFlow": TierAutoCRUD, "GetChannelMembershipPreferences": TierAutoCRUD, "GetChannelMessage": TierAutoCRUD, "GetChannelMessageStatus": TierAutoCRUD, @@ -2557,7 +2557,7 @@ var Services = map[string]Service{ "PutChannelMembershipPreferences": TierAutoCRUD, "PutMessagingStreamingConfigurations": TierAutoCRUD, "RedactChannelMessage": TierUnimplemented, - "SearchChannels": TierUnimplemented, + "SearchChannels": TierAutoCRUD, "SendChannelMessage": TierUnimplemented, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, @@ -2567,10 +2567,10 @@ var Services = map[string]Service{ "UpdateChannelReadMarker": TierAutoCRUD, }}, "chimesdkvoice": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociatePhoneNumbersWithVoiceConnector": TierUnimplemented, - "AssociatePhoneNumbersWithVoiceConnectorGroup": TierUnimplemented, - "BatchDeletePhoneNumber": TierUnimplemented, - "BatchUpdatePhoneNumber": TierUnimplemented, + "AssociatePhoneNumbersWithVoiceConnector": TierAutoCRUD, + "AssociatePhoneNumbersWithVoiceConnectorGroup": TierAutoCRUD, + "BatchDeletePhoneNumber": TierAutoCRUD, + "BatchUpdatePhoneNumber": TierAutoCRUD, "CreatePhoneNumberOrder": TierAutoCRUD, "CreateProxySession": TierAutoCRUD, "CreateSipMediaApplication": TierAutoCRUD, @@ -2595,8 +2595,8 @@ var Services = map[string]Service{ "DeleteVoiceConnectorTerminationCredentials": TierAutoCRUD, "DeleteVoiceProfile": TierAutoCRUD, "DeleteVoiceProfileDomain": TierAutoCRUD, - "DisassociatePhoneNumbersFromVoiceConnector": TierUnimplemented, - "DisassociatePhoneNumbersFromVoiceConnectorGroup": TierUnimplemented, + "DisassociatePhoneNumbersFromVoiceConnector": TierAutoCRUD, + "DisassociatePhoneNumbersFromVoiceConnectorGroup": TierAutoCRUD, "GetGlobalSettings": TierAutoCRUD, "GetPhoneNumber": TierAutoCRUD, "GetPhoneNumberOrder": TierAutoCRUD, @@ -2643,12 +2643,12 @@ var Services = map[string]Service{ "PutVoiceConnectorStreamingConfiguration": TierAutoCRUD, "PutVoiceConnectorTermination": TierAutoCRUD, "PutVoiceConnectorTerminationCredentials": TierAutoCRUD, - "RestorePhoneNumber": TierUnimplemented, - "SearchAvailablePhoneNumbers": TierUnimplemented, - "StartSpeakerSearchTask": TierUnimplemented, - "StartVoiceToneAnalysisTask": TierUnimplemented, - "StopSpeakerSearchTask": TierUnimplemented, - "StopVoiceToneAnalysisTask": TierUnimplemented, + "RestorePhoneNumber": TierAutoCRUD, + "SearchAvailablePhoneNumbers": TierAutoCRUD, + "StartSpeakerSearchTask": TierAutoCRUD, + "StartVoiceToneAnalysisTask": TierAutoCRUD, + "StopSpeakerSearchTask": TierAutoCRUD, + "StopVoiceToneAnalysisTask": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateGlobalSettings": TierAutoCRUD, @@ -2747,9 +2747,9 @@ var Services = map[string]Service{ "PopulateIdMappingTable": TierUnimplemented, "PopulateIntermediateTable": TierUnimplemented, "PreviewPrivacyImpact": TierUnimplemented, - "StartAnalysisLogExport": TierUnimplemented, - "StartProtectedJob": TierUnimplemented, - "StartProtectedQuery": TierUnimplemented, + "StartAnalysisLogExport": TierAutoCRUD, + "StartProtectedJob": TierAutoCRUD, + "StartProtectedQuery": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAnalysisTemplate": TierAutoCRUD, @@ -2770,8 +2770,8 @@ var Services = map[string]Service{ "UpdateProtectedQuery": TierAutoCRUD, }}, "cleanroomsml": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelTrainedModel": TierUnimplemented, - "CancelTrainedModelInferenceJob": TierUnimplemented, + "CancelTrainedModel": TierAutoCRUD, + "CancelTrainedModelInferenceJob": TierAutoCRUD, "CreateAudienceModel": TierAutoCRUD, "CreateConfiguredAudienceModel": TierAutoCRUD, "CreateConfiguredModelAlgorithm": TierAutoCRUD, @@ -2822,10 +2822,10 @@ var Services = map[string]Service{ "ListTrainingDatasets": TierAutoCRUD, "PutConfiguredAudienceModelPolicy": TierAutoCRUD, "PutMLConfiguration": TierAutoCRUD, - "StartAudienceExportJob": TierUnimplemented, - "StartAudienceGenerationJob": TierUnimplemented, - "StartTrainedModelExportJob": TierUnimplemented, - "StartTrainedModelInferenceJob": TierUnimplemented, + "StartAudienceExportJob": TierAutoCRUD, + "StartAudienceGenerationJob": TierAutoCRUD, + "StartTrainedModelExportJob": TierAutoCRUD, + "StartTrainedModelInferenceJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateConfiguredAudienceModel": TierAutoCRUD, @@ -2874,12 +2874,12 @@ var Services = map[string]Service{ "WaitForResource": TierHandVerified, }}, "clouddirectory": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddFacetToObject": TierUnimplemented, - "ApplySchema": TierUnimplemented, - "AttachObject": TierUnimplemented, - "AttachPolicy": TierUnimplemented, - "AttachToIndex": TierUnimplemented, - "AttachTypedLink": TierUnimplemented, + "AddFacetToObject": TierAutoCRUD, + "ApplySchema": TierAutoCRUD, + "AttachObject": TierAutoCRUD, + "AttachPolicy": TierAutoCRUD, + "AttachToIndex": TierAutoCRUD, + "AttachTypedLink": TierAutoCRUD, "BatchRead": TierUnimplemented, "BatchWrite": TierUnimplemented, "CreateDirectory": TierAutoCRUD, @@ -2893,12 +2893,12 @@ var Services = map[string]Service{ "DeleteObject": TierAutoCRUD, "DeleteSchema": TierAutoCRUD, "DeleteTypedLinkFacet": TierAutoCRUD, - "DetachFromIndex": TierUnimplemented, - "DetachObject": TierUnimplemented, - "DetachPolicy": TierUnimplemented, - "DetachTypedLink": TierUnimplemented, - "DisableDirectory": TierUnimplemented, - "EnableDirectory": TierUnimplemented, + "DetachFromIndex": TierAutoCRUD, + "DetachObject": TierAutoCRUD, + "DetachPolicy": TierAutoCRUD, + "DetachTypedLink": TierAutoCRUD, + "DisableDirectory": TierAutoCRUD, + "EnableDirectory": TierAutoCRUD, "GetAppliedSchemaVersion": TierAutoCRUD, "GetDirectory": TierAutoCRUD, "GetFacet": TierAutoCRUD, @@ -2927,10 +2927,10 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTypedLinkFacetAttributes": TierAutoCRUD, "ListTypedLinkFacetNames": TierAutoCRUD, - "LookupPolicy": TierUnimplemented, - "PublishSchema": TierUnimplemented, + "LookupPolicy": TierAutoCRUD, + "PublishSchema": TierAutoCRUD, "PutSchemaFromJson": TierAutoCRUD, - "RemoveFacetFromObject": TierUnimplemented, + "RemoveFacetFromObject": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateFacet": TierAutoCRUD, @@ -2938,8 +2938,8 @@ var Services = map[string]Service{ "UpdateObjectAttributes": TierAutoCRUD, "UpdateSchema": TierAutoCRUD, "UpdateTypedLinkFacet": TierAutoCRUD, - "UpgradeAppliedSchema": TierUnimplemented, - "UpgradePublishedSchema": TierUnimplemented, + "UpgradeAppliedSchema": TierAutoCRUD, + "UpgradePublishedSchema": TierAutoCRUD, }}, "cloudformation": {Protocol: "query", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "ActivateOrganizationsAccess": TierHandVerified, @@ -3034,10 +3034,10 @@ var Services = map[string]Service{ "ValidateTemplate": TierHandVerified, }}, "cloudfront": {Protocol: "rest-xml", ModelBacked: true, EngineWired: false, Operations: map[string]Tier{ - "AssociateAlias": TierUnimplemented, - "AssociateDistributionTenantWebACL": TierUnimplemented, - "AssociateDistributionWebACL": TierUnimplemented, - "CopyDistribution": TierUnimplemented, + "AssociateAlias": TierAutoCRUD, + "AssociateDistributionTenantWebACL": TierAutoCRUD, + "AssociateDistributionWebACL": TierAutoCRUD, + "CopyDistribution": TierAutoCRUD, "CreateAnycastIpList": TierAutoCRUD, "CreateCachePolicy": TierHandVerified, "CreateCloudFrontOriginAccessIdentity": TierAutoCRUD, @@ -3090,8 +3090,8 @@ var Services = map[string]Service{ "DescribeConnectionFunction": TierAutoCRUD, "DescribeFunction": TierHandVerified, "DescribeKeyValueStore": TierAutoCRUD, - "DisassociateDistributionTenantWebACL": TierUnimplemented, - "DisassociateDistributionWebACL": TierUnimplemented, + "DisassociateDistributionTenantWebACL": TierAutoCRUD, + "DisassociateDistributionWebACL": TierAutoCRUD, "GetAnycastIpList": TierAutoCRUD, "GetCachePolicy": TierHandVerified, "GetCachePolicyConfig": TierHandVerified, @@ -3170,7 +3170,7 @@ var Services = map[string]Service{ "ListTagsForResource": TierHandVerified, "ListTrustStores": TierAutoCRUD, "ListVpcOrigins": TierAutoCRUD, - "PublishConnectionFunction": TierUnimplemented, + "PublishConnectionFunction": TierAutoCRUD, "PublishFunction": TierHandVerified, "PutResourcePolicy": TierAutoCRUD, "TagResource": TierHandVerified, @@ -3200,7 +3200,7 @@ var Services = map[string]Service{ "UpdateStreamingDistribution": TierAutoCRUD, "UpdateTrustStore": TierAutoCRUD, "UpdateVpcOrigin": TierAutoCRUD, - "VerifyDnsConfiguration": TierUnimplemented, + "VerifyDnsConfiguration": TierAutoCRUD, }}, "cloudfrontkeyvaluestore": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "DeleteKey": TierAutoCRUD, @@ -3211,7 +3211,7 @@ var Services = map[string]Service{ "UpdateKeys": TierAutoCRUD, }}, "cloudhsm": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddTagsToResource": TierUnimplemented, + "AddTagsToResource": TierAutoCRUD, "CreateHapg": TierAutoCRUD, "CreateHsm": TierAutoCRUD, "CreateLunaClient": TierAutoCRUD, @@ -3230,10 +3230,10 @@ var Services = map[string]Service{ "ModifyHapg": TierAutoCRUD, "ModifyHsm": TierAutoCRUD, "ModifyLunaClient": TierAutoCRUD, - "RemoveTagsFromResource": TierUnimplemented, + "RemoveTagsFromResource": TierAutoCRUD, }}, "cloudhsmv2": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CopyBackupToRegion": TierUnimplemented, + "CopyBackupToRegion": TierAutoCRUD, "CreateCluster": TierAutoCRUD, "CreateHsm": TierAutoCRUD, "DeleteBackup": TierAutoCRUD, @@ -3243,12 +3243,12 @@ var Services = map[string]Service{ "DescribeBackups": TierAutoCRUD, "DescribeClusters": TierAutoCRUD, "GetResourcePolicy": TierAutoCRUD, - "InitializeCluster": TierUnimplemented, + "InitializeCluster": TierAutoCRUD, "ListTags": TierAutoCRUD, "ModifyBackupAttributes": TierAutoCRUD, "ModifyCluster": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "RestoreBackup": TierUnimplemented, + "RestoreBackup": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, @@ -3364,9 +3364,9 @@ var Services = map[string]Service{ "DescribeAnomalyDetectors": TierHandVerified, "DescribeInsightRules": TierAutoCRUD, "DisableAlarmActions": TierHandVerified, - "DisableInsightRules": TierUnimplemented, + "DisableInsightRules": TierAutoCRUD, "EnableAlarmActions": TierHandVerified, - "EnableInsightRules": TierUnimplemented, + "EnableInsightRules": TierAutoCRUD, "GetAlarmMuteRule": TierAutoCRUD, "GetDashboard": TierHandVerified, "GetInsightRuleReport": TierAutoCRUD, @@ -3391,22 +3391,22 @@ var Services = map[string]Service{ "PutMetricData": TierHandVerified, "PutMetricStream": TierAutoCRUD, "SetAlarmState": TierHandVerified, - "StartMetricStreams": TierUnimplemented, - "StartOTelEnrichment": TierUnimplemented, - "StopMetricStreams": TierUnimplemented, - "StopOTelEnrichment": TierUnimplemented, + "StartMetricStreams": TierAutoCRUD, + "StartOTelEnrichment": TierAutoCRUD, + "StopMetricStreams": TierAutoCRUD, + "StopOTelEnrichment": TierAutoCRUD, "TagResource": TierHandVerified, "UntagResource": TierHandVerified, }}, "cloudwatchevents": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ActivateEventSource": TierUnimplemented, - "CancelReplay": TierUnimplemented, + "ActivateEventSource": TierAutoCRUD, + "CancelReplay": TierAutoCRUD, "CreateApiDestination": TierAutoCRUD, "CreateArchive": TierAutoCRUD, "CreateConnection": TierAutoCRUD, "CreateEventBus": TierAutoCRUD, "CreatePartnerEventSource": TierAutoCRUD, - "DeactivateEventSource": TierUnimplemented, + "DeactivateEventSource": TierAutoCRUD, "DeauthorizeConnection": TierUnimplemented, "DeleteApiDestination": TierAutoCRUD, "DeleteArchive": TierAutoCRUD, @@ -3422,8 +3422,8 @@ var Services = map[string]Service{ "DescribePartnerEventSource": TierAutoCRUD, "DescribeReplay": TierAutoCRUD, "DescribeRule": TierAutoCRUD, - "DisableRule": TierUnimplemented, - "EnableRule": TierUnimplemented, + "DisableRule": TierAutoCRUD, + "EnableRule": TierAutoCRUD, "ListApiDestinations": TierAutoCRUD, "ListArchives": TierAutoCRUD, "ListConnections": TierAutoCRUD, @@ -3441,9 +3441,9 @@ var Services = map[string]Service{ "PutPermission": TierAutoCRUD, "PutRule": TierAutoCRUD, "PutTargets": TierAutoCRUD, - "RemovePermission": TierUnimplemented, - "RemoveTargets": TierUnimplemented, - "StartReplay": TierUnimplemented, + "RemovePermission": TierAutoCRUD, + "RemoveTargets": TierAutoCRUD, + "StartReplay": TierAutoCRUD, "TagResource": TierAutoCRUD, "TestEventPattern": TierUnimplemented, "UntagResource": TierAutoCRUD, @@ -3452,10 +3452,10 @@ var Services = map[string]Service{ "UpdateConnection": TierAutoCRUD, }}, "cloudwatchlogs": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateKmsKey": TierUnimplemented, - "AssociateSourceToS3TableIntegration": TierUnimplemented, - "CancelExportTask": TierUnimplemented, - "CancelImportTask": TierUnimplemented, + "AssociateKmsKey": TierAutoCRUD, + "AssociateSourceToS3TableIntegration": TierAutoCRUD, + "CancelExportTask": TierAutoCRUD, + "CancelImportTask": TierAutoCRUD, "CreateDelivery": TierAutoCRUD, "CreateExportTask": TierAutoCRUD, "CreateImportTask": TierAutoCRUD, @@ -3503,8 +3503,8 @@ var Services = map[string]Service{ "DescribeQueryDefinitions": TierAutoCRUD, "DescribeResourcePolicies": TierAutoCRUD, "DescribeSubscriptionFilters": TierHandVerified, - "DisassociateKmsKey": TierUnimplemented, - "DisassociateSourceFromS3TableIntegration": TierUnimplemented, + "DisassociateKmsKey": TierAutoCRUD, + "DisassociateSourceFromS3TableIntegration": TierAutoCRUD, "FilterLogEvents": TierHandVerified, "GetDataProtectionPolicy": TierAutoCRUD, "GetDelivery": TierAutoCRUD, @@ -3551,9 +3551,9 @@ var Services = map[string]Service{ "PutRetentionPolicy": TierHandVerified, "PutSubscriptionFilter": TierHandVerified, "PutTransformer": TierAutoCRUD, - "StartLiveTail": TierUnimplemented, - "StartQuery": TierUnimplemented, - "StopQuery": TierUnimplemented, + "StartLiveTail": TierAutoCRUD, + "StartQuery": TierAutoCRUD, + "StopQuery": TierAutoCRUD, "TagLogGroup": TierHandVerified, "TagResource": TierHandVerified, "TestMetricFilter": TierUnimplemented, @@ -3663,15 +3663,15 @@ var Services = map[string]Service{ "ListTagsForResource": TierHandVerified, "PutResourcePolicy": TierAutoCRUD, "RetryBuild": TierHandVerified, - "RetryBuildBatch": TierUnimplemented, + "RetryBuildBatch": TierAutoCRUD, "StartBuild": TierHandVerified, - "StartBuildBatch": TierUnimplemented, - "StartCommandExecution": TierUnimplemented, - "StartSandbox": TierUnimplemented, - "StartSandboxConnection": TierUnimplemented, + "StartBuildBatch": TierAutoCRUD, + "StartCommandExecution": TierAutoCRUD, + "StartSandbox": TierAutoCRUD, + "StartSandboxConnection": TierAutoCRUD, "StopBuild": TierHandVerified, - "StopBuildBatch": TierUnimplemented, - "StopSandbox": TierUnimplemented, + "StopBuildBatch": TierAutoCRUD, + "StopSandbox": TierAutoCRUD, "TagResource": TierHandVerified, "UntagResource": TierHandVerified, "UpdateFleet": TierHandVerified, @@ -3710,15 +3710,15 @@ var Services = map[string]Service{ "ListSpaces": TierAutoCRUD, "ListWorkflowRuns": TierAutoCRUD, "ListWorkflows": TierAutoCRUD, - "StartDevEnvironment": TierUnimplemented, - "StartDevEnvironmentSession": TierUnimplemented, - "StartWorkflowRun": TierUnimplemented, - "StopDevEnvironment": TierUnimplemented, - "StopDevEnvironmentSession": TierUnimplemented, + "StartDevEnvironment": TierAutoCRUD, + "StartDevEnvironmentSession": TierAutoCRUD, + "StartWorkflowRun": TierAutoCRUD, + "StopDevEnvironment": TierAutoCRUD, + "StopDevEnvironmentSession": TierAutoCRUD, "UpdateDevEnvironment": TierAutoCRUD, "UpdateProject": TierAutoCRUD, "UpdateSpace": TierAutoCRUD, - "VerifySession": TierUnimplemented, + "VerifySession": TierAutoCRUD, }}, "codecommit": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "AssociateApprovalRuleTemplateWithRepository": TierHandVerified, @@ -3839,7 +3839,7 @@ var Services = map[string]Service{ "UpdateSyncConfiguration": TierHandVerified, }}, "codedeploy": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddTagsToOnPremisesInstances": TierUnimplemented, + "AddTagsToOnPremisesInstances": TierAutoCRUD, "BatchGetApplicationRevisions": TierAutoCRUD, "BatchGetApplications": TierHandVerified, "BatchGetDeploymentGroups": TierHandVerified, @@ -3879,7 +3879,7 @@ var Services = map[string]Service{ "PutLifecycleEventHookExecutionStatus": TierAutoCRUD, "RegisterApplicationRevision": TierHandVerified, "RegisterOnPremisesInstance": TierAutoCRUD, - "RemoveTagsFromOnPremisesInstances": TierUnimplemented, + "RemoveTagsFromOnPremisesInstances": TierAutoCRUD, "SkipWaitTimeForInstanceTermination": TierUnimplemented, "StopDeployment": TierHandVerified, "TagResource": TierHandVerified, @@ -3888,7 +3888,7 @@ var Services = map[string]Service{ "UpdateDeploymentGroup": TierHandVerified, }}, "codeguruprofiler": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddNotificationChannels": TierUnimplemented, + "AddNotificationChannels": TierAutoCRUD, "BatchGetFrameMetricData": TierAutoCRUD, "ConfigureAgent": TierUnimplemented, "CreateProfilingGroup": TierAutoCRUD, @@ -3905,20 +3905,20 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PostAgentProfile": TierUnimplemented, "PutPermission": TierAutoCRUD, - "RemoveNotificationChannel": TierUnimplemented, - "RemovePermission": TierUnimplemented, - "SubmitFeedback": TierUnimplemented, + "RemoveNotificationChannel": TierAutoCRUD, + "RemovePermission": TierAutoCRUD, + "SubmitFeedback": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateProfilingGroup": TierAutoCRUD, }}, "codegurureviewer": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateRepository": TierUnimplemented, + "AssociateRepository": TierAutoCRUD, "CreateCodeReview": TierAutoCRUD, "DescribeCodeReview": TierAutoCRUD, "DescribeRecommendationFeedback": TierAutoCRUD, "DescribeRepositoryAssociation": TierAutoCRUD, - "DisassociateRepository": TierUnimplemented, + "DisassociateRepository": TierAutoCRUD, "ListCodeReviews": TierAutoCRUD, "ListRecommendationFeedback": TierAutoCRUD, "ListRecommendations": TierAutoCRUD, @@ -4062,8 +4062,8 @@ var Services = map[string]Service{ "UpdateIdentityPool": TierHandVerified, }}, "cognitoidentityprovider": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddCustomAttributes": TierUnimplemented, - "AddUserPoolClientSecret": TierUnimplemented, + "AddCustomAttributes": TierAutoCRUD, + "AddUserPoolClientSecret": TierAutoCRUD, "AdminAddUserToGroup": TierHandVerified, "AdminConfirmSignUp": TierHandVerified, "AdminCreateUser": TierHandVerified, @@ -4090,10 +4090,10 @@ var Services = map[string]Service{ "AdminUpdateDeviceStatus": TierUnimplemented, "AdminUpdateUserAttributes": TierHandVerified, "AdminUserGlobalSignOut": TierHandVerified, - "AssociateSoftwareToken": TierUnimplemented, + "AssociateSoftwareToken": TierAutoCRUD, "ChangePassword": TierHandVerified, - "CompleteWebAuthnRegistration": TierUnimplemented, - "ConfirmDevice": TierUnimplemented, + "CompleteWebAuthnRegistration": TierAutoCRUD, + "ConfirmDevice": TierAutoCRUD, "ConfirmForgotPassword": TierHandVerified, "ConfirmSignUp": TierHandVerified, "CreateGroup": TierHandVerified, @@ -4159,16 +4159,16 @@ var Services = map[string]Service{ "ResendConfirmationCode": TierUnimplemented, "RespondToAuthChallenge": TierHandVerified, "RevokeToken": TierHandVerified, - "SetLogDeliveryConfiguration": TierUnimplemented, - "SetRiskConfiguration": TierUnimplemented, - "SetUICustomization": TierUnimplemented, - "SetUserMFAPreference": TierUnimplemented, + "SetLogDeliveryConfiguration": TierAutoCRUD, + "SetRiskConfiguration": TierAutoCRUD, + "SetUICustomization": TierAutoCRUD, + "SetUserMFAPreference": TierAutoCRUD, "SetUserPoolMfaConfig": TierHandVerified, - "SetUserSettings": TierUnimplemented, + "SetUserSettings": TierAutoCRUD, "SignUp": TierHandVerified, - "StartUserImportJob": TierUnimplemented, - "StartWebAuthnRegistration": TierUnimplemented, - "StopUserImportJob": TierUnimplemented, + "StartUserImportJob": TierAutoCRUD, + "StartWebAuthnRegistration": TierAutoCRUD, + "StopUserImportJob": TierAutoCRUD, "TagResource": TierHandVerified, "UntagResource": TierHandVerified, "UpdateAuthEventFeedback": TierAutoCRUD, @@ -4182,8 +4182,8 @@ var Services = map[string]Service{ "UpdateUserPool": TierHandVerified, "UpdateUserPoolClient": TierHandVerified, "UpdateUserPoolDomain": TierAutoCRUD, - "VerifySoftwareToken": TierUnimplemented, - "VerifyUserAttribute": TierUnimplemented, + "VerifySoftwareToken": TierAutoCRUD, + "VerifyUserAttribute": TierAutoCRUD, }}, "cognitosync": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BulkPublish": TierUnimplemented, @@ -4198,8 +4198,8 @@ var Services = map[string]Service{ "ListIdentityPoolUsage": TierAutoCRUD, "ListRecords": TierAutoCRUD, "RegisterDevice": TierAutoCRUD, - "SetCognitoEvents": TierUnimplemented, - "SetIdentityPoolConfiguration": TierUnimplemented, + "SetCognitoEvents": TierAutoCRUD, + "SetIdentityPoolConfiguration": TierAutoCRUD, "SubscribeToDataset": TierUnimplemented, "UnsubscribeFromDataset": TierUnimplemented, "UpdateRecords": TierAutoCRUD, @@ -4267,25 +4267,25 @@ var Services = map[string]Service{ "ListTargetedSentimentDetectionJobs": TierAutoCRUD, "ListTopicsDetectionJobs": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "StartDocumentClassificationJob": TierUnimplemented, - "StartDominantLanguageDetectionJob": TierUnimplemented, - "StartEntitiesDetectionJob": TierUnimplemented, - "StartEventsDetectionJob": TierUnimplemented, - "StartFlywheelIteration": TierUnimplemented, - "StartKeyPhrasesDetectionJob": TierUnimplemented, - "StartPiiEntitiesDetectionJob": TierUnimplemented, - "StartSentimentDetectionJob": TierUnimplemented, - "StartTargetedSentimentDetectionJob": TierUnimplemented, - "StartTopicsDetectionJob": TierUnimplemented, - "StopDominantLanguageDetectionJob": TierUnimplemented, - "StopEntitiesDetectionJob": TierUnimplemented, - "StopEventsDetectionJob": TierUnimplemented, - "StopKeyPhrasesDetectionJob": TierUnimplemented, - "StopPiiEntitiesDetectionJob": TierUnimplemented, - "StopSentimentDetectionJob": TierUnimplemented, - "StopTargetedSentimentDetectionJob": TierUnimplemented, - "StopTrainingDocumentClassifier": TierUnimplemented, - "StopTrainingEntityRecognizer": TierUnimplemented, + "StartDocumentClassificationJob": TierAutoCRUD, + "StartDominantLanguageDetectionJob": TierAutoCRUD, + "StartEntitiesDetectionJob": TierAutoCRUD, + "StartEventsDetectionJob": TierAutoCRUD, + "StartFlywheelIteration": TierAutoCRUD, + "StartKeyPhrasesDetectionJob": TierAutoCRUD, + "StartPiiEntitiesDetectionJob": TierAutoCRUD, + "StartSentimentDetectionJob": TierAutoCRUD, + "StartTargetedSentimentDetectionJob": TierAutoCRUD, + "StartTopicsDetectionJob": TierAutoCRUD, + "StopDominantLanguageDetectionJob": TierAutoCRUD, + "StopEntitiesDetectionJob": TierAutoCRUD, + "StopEventsDetectionJob": TierAutoCRUD, + "StopKeyPhrasesDetectionJob": TierAutoCRUD, + "StopPiiEntitiesDetectionJob": TierAutoCRUD, + "StopSentimentDetectionJob": TierAutoCRUD, + "StopTargetedSentimentDetectionJob": TierAutoCRUD, + "StopTrainingDocumentClassifier": TierAutoCRUD, + "StopTrainingEntityRecognizer": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateEndpoint": TierAutoCRUD, @@ -4308,16 +4308,16 @@ var Services = map[string]Service{ "ListPHIDetectionJobs": TierAutoCRUD, "ListRxNormInferenceJobs": TierAutoCRUD, "ListSNOMEDCTInferenceJobs": TierAutoCRUD, - "StartEntitiesDetectionV2Job": TierUnimplemented, - "StartICD10CMInferenceJob": TierUnimplemented, - "StartPHIDetectionJob": TierUnimplemented, - "StartRxNormInferenceJob": TierUnimplemented, - "StartSNOMEDCTInferenceJob": TierUnimplemented, - "StopEntitiesDetectionV2Job": TierUnimplemented, - "StopICD10CMInferenceJob": TierUnimplemented, - "StopPHIDetectionJob": TierUnimplemented, - "StopRxNormInferenceJob": TierUnimplemented, - "StopSNOMEDCTInferenceJob": TierUnimplemented, + "StartEntitiesDetectionV2Job": TierAutoCRUD, + "StartICD10CMInferenceJob": TierAutoCRUD, + "StartPHIDetectionJob": TierAutoCRUD, + "StartRxNormInferenceJob": TierAutoCRUD, + "StartSNOMEDCTInferenceJob": TierAutoCRUD, + "StopEntitiesDetectionV2Job": TierAutoCRUD, + "StopICD10CMInferenceJob": TierAutoCRUD, + "StopPHIDetectionJob": TierAutoCRUD, + "StopRxNormInferenceJob": TierAutoCRUD, + "StopSNOMEDCTInferenceJob": TierAutoCRUD, }}, "computeoptimizer": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "DeleteRecommendationPreferences": TierAutoCRUD, @@ -4350,10 +4350,10 @@ var Services = map[string]Service{ "UpdateEnrollmentStatus": TierAutoCRUD, }}, "computeoptimizerautomation": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateAccounts": TierUnimplemented, + "AssociateAccounts": TierAutoCRUD, "CreateAutomationRule": TierAutoCRUD, "DeleteAutomationRule": TierAutoCRUD, - "DisassociateAccounts": TierUnimplemented, + "DisassociateAccounts": TierAutoCRUD, "GetAutomationEvent": TierAutoCRUD, "GetAutomationRule": TierAutoCRUD, "GetEnrollmentConfiguration": TierAutoCRUD, @@ -4368,14 +4368,14 @@ var Services = map[string]Service{ "ListRecommendedActions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "RollbackAutomationEvent": TierUnimplemented, - "StartAutomationEvent": TierUnimplemented, + "StartAutomationEvent": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAutomationRule": TierAutoCRUD, "UpdateEnrollmentConfiguration": TierAutoCRUD, }}, "configservice": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateResourceTypes": TierUnimplemented, + "AssociateResourceTypes": TierAutoCRUD, "BatchGetAggregateResourceConfig": TierAutoCRUD, "BatchGetResourceConfig": TierAutoCRUD, "DeleteAggregationAuthorization": TierHandVerified, @@ -4420,7 +4420,7 @@ var Services = map[string]Service{ "DescribeRemediationExceptions": TierHandVerified, "DescribeRemediationExecutionStatus": TierHandVerified, "DescribeRetentionConfigurations": TierHandVerified, - "DisassociateResourceTypes": TierUnimplemented, + "DisassociateResourceTypes": TierAutoCRUD, "GetAggregateComplianceDetailsByConfigRule": TierAutoCRUD, "GetAggregateConfigRuleComplianceSummary": TierAutoCRUD, "GetAggregateConformancePackComplianceSummary": TierAutoCRUD, @@ -4463,49 +4463,49 @@ var Services = map[string]Service{ "PutRetentionConfiguration": TierHandVerified, "PutServiceLinkedConfigurationRecorder": TierAutoCRUD, "PutStoredQuery": TierHandVerified, - "SelectAggregateResourceConfig": TierUnimplemented, - "SelectResourceConfig": TierUnimplemented, + "SelectAggregateResourceConfig": TierAutoCRUD, + "SelectResourceConfig": TierAutoCRUD, "StartConfigRulesEvaluation": TierHandVerified, "StartConfigurationRecorder": TierHandVerified, "StartRemediationExecution": TierHandVerified, - "StartResourceEvaluation": TierUnimplemented, + "StartResourceEvaluation": TierAutoCRUD, "StopConfigurationRecorder": TierHandVerified, "TagResource": TierHandVerified, "UntagResource": TierHandVerified, }}, "connect": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ActivateEvaluationForm": TierUnimplemented, - "AssociateAnalyticsDataSet": TierUnimplemented, - "AssociateApprovedOrigin": TierUnimplemented, - "AssociateBot": TierUnimplemented, - "AssociateContactWithUser": TierUnimplemented, - "AssociateDefaultVocabulary": TierUnimplemented, - "AssociateEmailAddressAlias": TierUnimplemented, - "AssociateFlow": TierUnimplemented, - "AssociateHoursOfOperations": TierUnimplemented, - "AssociateInstanceStorageConfig": TierUnimplemented, - "AssociateLambdaFunction": TierUnimplemented, - "AssociateLexBot": TierUnimplemented, - "AssociatePhoneNumberContactFlow": TierUnimplemented, - "AssociateQueueEmailAddresses": TierUnimplemented, - "AssociateQueueQuickConnects": TierUnimplemented, - "AssociateRoutingProfileQueues": TierUnimplemented, - "AssociateSecurityKey": TierUnimplemented, - "AssociateSecurityProfiles": TierUnimplemented, - "AssociateTrafficDistributionGroupUser": TierUnimplemented, - "AssociateUserProficiencies": TierUnimplemented, - "AssociateWorkspace": TierUnimplemented, - "BatchAssociateAnalyticsDataSet": TierUnimplemented, - "BatchCreateDataTableValue": TierUnimplemented, - "BatchDeleteDataTableValue": TierUnimplemented, - "BatchDescribeDataTableValue": TierUnimplemented, - "BatchDisassociateAnalyticsDataSet": TierUnimplemented, + "ActivateEvaluationForm": TierAutoCRUD, + "AssociateAnalyticsDataSet": TierAutoCRUD, + "AssociateApprovedOrigin": TierAutoCRUD, + "AssociateBot": TierAutoCRUD, + "AssociateContactWithUser": TierAutoCRUD, + "AssociateDefaultVocabulary": TierAutoCRUD, + "AssociateEmailAddressAlias": TierAutoCRUD, + "AssociateFlow": TierAutoCRUD, + "AssociateHoursOfOperations": TierAutoCRUD, + "AssociateInstanceStorageConfig": TierAutoCRUD, + "AssociateLambdaFunction": TierAutoCRUD, + "AssociateLexBot": TierAutoCRUD, + "AssociatePhoneNumberContactFlow": TierAutoCRUD, + "AssociateQueueEmailAddresses": TierAutoCRUD, + "AssociateQueueQuickConnects": TierAutoCRUD, + "AssociateRoutingProfileQueues": TierAutoCRUD, + "AssociateSecurityKey": TierAutoCRUD, + "AssociateSecurityProfiles": TierAutoCRUD, + "AssociateTrafficDistributionGroupUser": TierAutoCRUD, + "AssociateUserProficiencies": TierAutoCRUD, + "AssociateWorkspace": TierAutoCRUD, + "BatchAssociateAnalyticsDataSet": TierAutoCRUD, + "BatchCreateDataTableValue": TierAutoCRUD, + "BatchDeleteDataTableValue": TierAutoCRUD, + "BatchDescribeDataTableValue": TierAutoCRUD, + "BatchDisassociateAnalyticsDataSet": TierAutoCRUD, "BatchGetAttachedFileMetadata": TierAutoCRUD, "BatchGetFlowAssociation": TierAutoCRUD, - "BatchPutContact": TierUnimplemented, - "BatchUpdateDataTableValue": TierUnimplemented, + "BatchPutContact": TierAutoCRUD, + "BatchUpdateDataTableValue": TierAutoCRUD, "ClaimPhoneNumber": TierUnimplemented, - "CompleteAttachedFileUpload": TierUnimplemented, + "CompleteAttachedFileUpload": TierAutoCRUD, "CreateAgentStatus": TierAutoCRUD, "CreateAttachedFile": TierAutoCRUD, "CreateAuthCode": TierAutoCRUD, @@ -4547,7 +4547,7 @@ var Services = map[string]Service{ "CreateVocabulary": TierAutoCRUD, "CreateWorkspace": TierAutoCRUD, "CreateWorkspacePage": TierAutoCRUD, - "DeactivateEvaluationForm": TierUnimplemented, + "DeactivateEvaluationForm": TierAutoCRUD, "DeleteAttachedFile": TierAutoCRUD, "DeleteContactData": TierAutoCRUD, "DeleteContactEvaluation": TierAutoCRUD, @@ -4624,24 +4624,24 @@ var Services = map[string]Service{ "DescribeView": TierAutoCRUD, "DescribeVocabulary": TierAutoCRUD, "DescribeWorkspace": TierAutoCRUD, - "DisassociateAnalyticsDataSet": TierUnimplemented, - "DisassociateApprovedOrigin": TierUnimplemented, - "DisassociateBot": TierUnimplemented, - "DisassociateEmailAddressAlias": TierUnimplemented, - "DisassociateFlow": TierUnimplemented, - "DisassociateHoursOfOperations": TierUnimplemented, - "DisassociateInstanceStorageConfig": TierUnimplemented, - "DisassociateLambdaFunction": TierUnimplemented, - "DisassociateLexBot": TierUnimplemented, - "DisassociatePhoneNumberContactFlow": TierUnimplemented, - "DisassociateQueueEmailAddresses": TierUnimplemented, - "DisassociateQueueQuickConnects": TierUnimplemented, - "DisassociateRoutingProfileQueues": TierUnimplemented, - "DisassociateSecurityKey": TierUnimplemented, - "DisassociateSecurityProfiles": TierUnimplemented, - "DisassociateTrafficDistributionGroupUser": TierUnimplemented, - "DisassociateUserProficiencies": TierUnimplemented, - "DisassociateWorkspace": TierUnimplemented, + "DisassociateAnalyticsDataSet": TierAutoCRUD, + "DisassociateApprovedOrigin": TierAutoCRUD, + "DisassociateBot": TierAutoCRUD, + "DisassociateEmailAddressAlias": TierAutoCRUD, + "DisassociateFlow": TierAutoCRUD, + "DisassociateHoursOfOperations": TierAutoCRUD, + "DisassociateInstanceStorageConfig": TierAutoCRUD, + "DisassociateLambdaFunction": TierAutoCRUD, + "DisassociateLexBot": TierAutoCRUD, + "DisassociatePhoneNumberContactFlow": TierAutoCRUD, + "DisassociateQueueEmailAddresses": TierAutoCRUD, + "DisassociateQueueQuickConnects": TierAutoCRUD, + "DisassociateRoutingProfileQueues": TierAutoCRUD, + "DisassociateSecurityKey": TierAutoCRUD, + "DisassociateSecurityProfiles": TierAutoCRUD, + "DisassociateTrafficDistributionGroupUser": TierAutoCRUD, + "DisassociateUserProficiencies": TierAutoCRUD, + "DisassociateWorkspace": TierAutoCRUD, "DismissUserContact": TierUnimplemented, "EvaluateDataTableValues": TierUnimplemented, "GetAttachedFile": TierAutoCRUD, @@ -4734,70 +4734,70 @@ var Services = map[string]Service{ "ListWorkspacePages": TierAutoCRUD, "ListWorkspaces": TierAutoCRUD, "MonitorContact": TierUnimplemented, - "PauseContact": TierUnimplemented, + "PauseContact": TierAutoCRUD, "PutUserStatus": TierAutoCRUD, - "ReleasePhoneNumber": TierUnimplemented, + "ReleasePhoneNumber": TierAutoCRUD, "ReplicateInstance": TierUnimplemented, - "ResumeContact": TierUnimplemented, - "ResumeContactRecording": TierUnimplemented, - "SearchAgentStatuses": TierUnimplemented, - "SearchAvailablePhoneNumbers": TierUnimplemented, - "SearchContactEvaluations": TierUnimplemented, - "SearchContactFlowModules": TierUnimplemented, - "SearchContactFlows": TierUnimplemented, - "SearchContacts": TierUnimplemented, - "SearchDataTables": TierUnimplemented, - "SearchEmailAddresses": TierUnimplemented, - "SearchEvaluationForms": TierUnimplemented, - "SearchHoursOfOperationOverrides": TierUnimplemented, - "SearchHoursOfOperations": TierUnimplemented, - "SearchMetrics": TierUnimplemented, - "SearchNotifications": TierUnimplemented, - "SearchPredefinedAttributes": TierUnimplemented, - "SearchPrompts": TierUnimplemented, - "SearchQueues": TierUnimplemented, - "SearchQuickConnects": TierUnimplemented, - "SearchResourceTags": TierUnimplemented, - "SearchRoutingProfiles": TierUnimplemented, - "SearchRules": TierUnimplemented, - "SearchSecurityProfiles": TierUnimplemented, - "SearchTestCases": TierUnimplemented, - "SearchUserHierarchyGroups": TierUnimplemented, - "SearchUsers": TierUnimplemented, - "SearchViews": TierUnimplemented, - "SearchVocabularies": TierUnimplemented, - "SearchWorkspaceAssociations": TierUnimplemented, - "SearchWorkspaces": TierUnimplemented, + "ResumeContact": TierAutoCRUD, + "ResumeContactRecording": TierAutoCRUD, + "SearchAgentStatuses": TierAutoCRUD, + "SearchAvailablePhoneNumbers": TierAutoCRUD, + "SearchContactEvaluations": TierAutoCRUD, + "SearchContactFlowModules": TierAutoCRUD, + "SearchContactFlows": TierAutoCRUD, + "SearchContacts": TierAutoCRUD, + "SearchDataTables": TierAutoCRUD, + "SearchEmailAddresses": TierAutoCRUD, + "SearchEvaluationForms": TierAutoCRUD, + "SearchHoursOfOperationOverrides": TierAutoCRUD, + "SearchHoursOfOperations": TierAutoCRUD, + "SearchMetrics": TierAutoCRUD, + "SearchNotifications": TierAutoCRUD, + "SearchPredefinedAttributes": TierAutoCRUD, + "SearchPrompts": TierAutoCRUD, + "SearchQueues": TierAutoCRUD, + "SearchQuickConnects": TierAutoCRUD, + "SearchResourceTags": TierAutoCRUD, + "SearchRoutingProfiles": TierAutoCRUD, + "SearchRules": TierAutoCRUD, + "SearchSecurityProfiles": TierAutoCRUD, + "SearchTestCases": TierAutoCRUD, + "SearchUserHierarchyGroups": TierAutoCRUD, + "SearchUsers": TierAutoCRUD, + "SearchViews": TierAutoCRUD, + "SearchVocabularies": TierAutoCRUD, + "SearchWorkspaceAssociations": TierAutoCRUD, + "SearchWorkspaces": TierAutoCRUD, "SendChatIntegrationEvent": TierUnimplemented, "SendOutboundEmail": TierUnimplemented, "SendOutboundWebNotification": TierUnimplemented, - "StartAssistantContact": TierUnimplemented, - "StartAttachedFileUpload": TierUnimplemented, - "StartChatContact": TierUnimplemented, - "StartContactConversationalAnalyticsJob": TierUnimplemented, - "StartContactEvaluation": TierUnimplemented, - "StartContactMediaProcessing": TierUnimplemented, - "StartContactRecording": TierUnimplemented, - "StartContactStreaming": TierUnimplemented, - "StartEmailContact": TierUnimplemented, - "StartEvaluationFormValidation": TierUnimplemented, - "StartOutboundChatContact": TierUnimplemented, - "StartOutboundEmailContact": TierUnimplemented, - "StartOutboundVoiceContact": TierUnimplemented, - "StartScreenSharing": TierUnimplemented, - "StartTaskContact": TierUnimplemented, - "StartTestCaseExecution": TierUnimplemented, - "StartWebRTCContact": TierUnimplemented, - "StopContact": TierUnimplemented, - "StopContactMediaProcessing": TierUnimplemented, - "StopContactRecording": TierUnimplemented, - "StopContactStreaming": TierUnimplemented, - "StopTestCaseExecution": TierUnimplemented, - "SubmitContactEvaluation": TierUnimplemented, - "SuspendContactRecording": TierUnimplemented, + "StartAssistantContact": TierAutoCRUD, + "StartAttachedFileUpload": TierAutoCRUD, + "StartChatContact": TierAutoCRUD, + "StartContactConversationalAnalyticsJob": TierAutoCRUD, + "StartContactEvaluation": TierAutoCRUD, + "StartContactMediaProcessing": TierAutoCRUD, + "StartContactRecording": TierAutoCRUD, + "StartContactStreaming": TierAutoCRUD, + "StartEmailContact": TierAutoCRUD, + "StartEvaluationFormValidation": TierAutoCRUD, + "StartOutboundChatContact": TierAutoCRUD, + "StartOutboundEmailContact": TierAutoCRUD, + "StartOutboundVoiceContact": TierAutoCRUD, + "StartScreenSharing": TierAutoCRUD, + "StartTaskContact": TierAutoCRUD, + "StartTestCaseExecution": TierAutoCRUD, + "StartWebRTCContact": TierAutoCRUD, + "StopContact": TierAutoCRUD, + "StopContactMediaProcessing": TierAutoCRUD, + "StopContactRecording": TierAutoCRUD, + "StopContactStreaming": TierAutoCRUD, + "StopTestCaseExecution": TierAutoCRUD, + "SubmitContactEvaluation": TierAutoCRUD, + "SuspendContactRecording": TierAutoCRUD, "TagContact": TierAutoCRUD, "TagResource": TierAutoCRUD, - "TransferContact": TierUnimplemented, + "TransferContact": TierAutoCRUD, "UntagContact": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAgentStatus": TierAutoCRUD, @@ -4882,12 +4882,12 @@ var Services = map[string]Service{ "GetInstanceOnboardingJobStatus": TierAutoCRUD, "ListCampaigns": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "PauseCampaign": TierUnimplemented, + "PauseCampaign": TierAutoCRUD, "PutDialRequestBatch": TierAutoCRUD, - "ResumeCampaign": TierUnimplemented, - "StartCampaign": TierUnimplemented, - "StartInstanceOnboardingJob": TierUnimplemented, - "StopCampaign": TierUnimplemented, + "ResumeCampaign": TierAutoCRUD, + "StartCampaign": TierAutoCRUD, + "StartInstanceOnboardingJob": TierAutoCRUD, + "StopCampaign": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCampaignDialerConfig": TierAutoCRUD, @@ -4913,15 +4913,15 @@ var Services = map[string]Service{ "ListCampaigns": TierAutoCRUD, "ListConnectInstanceIntegrations": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "PauseCampaign": TierUnimplemented, + "PauseCampaign": TierAutoCRUD, "PutConnectInstanceIntegration": TierAutoCRUD, "PutInstanceCommunicationLimits": TierAutoCRUD, "PutOutboundRequestBatch": TierAutoCRUD, "PutProfileOutboundRequestBatch": TierAutoCRUD, - "ResumeCampaign": TierUnimplemented, - "StartCampaign": TierUnimplemented, - "StartInstanceOnboardingJob": TierUnimplemented, - "StopCampaign": TierUnimplemented, + "ResumeCampaign": TierAutoCRUD, + "StartCampaign": TierAutoCRUD, + "StartInstanceOnboardingJob": TierAutoCRUD, + "StopCampaign": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCampaignChannelSubtypeConfig": TierAutoCRUD, @@ -4936,7 +4936,7 @@ var Services = map[string]Service{ "connectcases": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchGetCaseRule": TierAutoCRUD, "BatchGetField": TierAutoCRUD, - "BatchPutFieldOptions": TierUnimplemented, + "BatchPutFieldOptions": TierAutoCRUD, "CreateCase": TierAutoCRUD, "CreateCaseRule": TierAutoCRUD, "CreateDomain": TierAutoCRUD, @@ -4966,9 +4966,9 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTemplates": TierAutoCRUD, "PutCaseEventConfiguration": TierAutoCRUD, - "SearchAllRelatedItems": TierUnimplemented, - "SearchCases": TierUnimplemented, - "SearchRelatedItems": TierUnimplemented, + "SearchAllRelatedItems": TierAutoCRUD, + "SearchCases": TierAutoCRUD, + "SearchRelatedItems": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCase": TierAutoCRUD, @@ -4982,10 +4982,10 @@ var Services = map[string]Service{ "ListRealtimeContactAnalysisSegments": TierAutoCRUD, }}, "connecthealth": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ActivateSubscription": TierUnimplemented, + "ActivateSubscription": TierAutoCRUD, "CreateDomain": TierAutoCRUD, "CreateSubscription": TierAutoCRUD, - "DeactivateSubscription": TierUnimplemented, + "DeactivateSubscription": TierAutoCRUD, "DeleteDomain": TierAutoCRUD, "GetDomain": TierAutoCRUD, "GetMedicalScribeListeningSession": TierAutoCRUD, @@ -4994,23 +4994,23 @@ var Services = map[string]Service{ "ListDomains": TierAutoCRUD, "ListSubscriptions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartMedicalScribeListeningSession": TierUnimplemented, - "StartPatientInsightsJob": TierUnimplemented, + "StartMedicalScribeListeningSession": TierAutoCRUD, + "StartPatientInsightsJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, "connectparticipant": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelParticipantAuthentication": TierUnimplemented, - "CompleteAttachmentUpload": TierUnimplemented, + "CancelParticipantAuthentication": TierAutoCRUD, + "CompleteAttachmentUpload": TierAutoCRUD, "CreateParticipantConnection": TierAutoCRUD, "DescribeView": TierAutoCRUD, - "DisconnectParticipant": TierUnimplemented, + "DisconnectParticipant": TierAutoCRUD, "GetAttachment": TierAutoCRUD, "GetAuthenticationUrl": TierAutoCRUD, "GetTranscript": TierAutoCRUD, "SendEvent": TierUnimplemented, "SendMessage": TierUnimplemented, - "StartAttachmentUpload": TierUnimplemented, + "StartAttachmentUpload": TierAutoCRUD, }}, "controlcatalog": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "GetControl": TierAutoCRUD, @@ -5023,10 +5023,10 @@ var Services = map[string]Service{ "controltower": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "CreateLandingZone": TierAutoCRUD, "DeleteLandingZone": TierAutoCRUD, - "DisableBaseline": TierUnimplemented, - "DisableControl": TierUnimplemented, - "EnableBaseline": TierUnimplemented, - "EnableControl": TierUnimplemented, + "DisableBaseline": TierAutoCRUD, + "DisableControl": TierAutoCRUD, + "EnableBaseline": TierAutoCRUD, + "EnableControl": TierAutoCRUD, "GetBaseline": TierAutoCRUD, "GetBaselineOperation": TierAutoCRUD, "GetControlOperation": TierAutoCRUD, @@ -5041,9 +5041,9 @@ var Services = map[string]Service{ "ListLandingZoneOperations": TierAutoCRUD, "ListLandingZones": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "ResetEnabledBaseline": TierUnimplemented, - "ResetEnabledControl": TierUnimplemented, - "ResetLandingZone": TierUnimplemented, + "ResetEnabledBaseline": TierAutoCRUD, + "ResetEnabledControl": TierAutoCRUD, + "ResetLandingZone": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateEnabledBaseline": TierAutoCRUD, @@ -5119,11 +5119,11 @@ var Services = map[string]Service{ "UpdatePreferences": TierAutoCRUD, }}, "customerprofiles": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddProfileKey": TierUnimplemented, - "AssociateStreamForSegments": TierUnimplemented, + "AddProfileKey": TierAutoCRUD, + "AssociateStreamForSegments": TierAutoCRUD, "BatchGetCalculatedAttributeForProfile": TierAutoCRUD, "BatchGetProfile": TierAutoCRUD, - "BatchPutProfileObject": TierUnimplemented, + "BatchPutProfileObject": TierAutoCRUD, "CreateCalculatedAttributeDefinition": TierAutoCRUD, "CreateDomain": TierAutoCRUD, "CreateDomainLayout": TierAutoCRUD, @@ -5156,7 +5156,7 @@ var Services = map[string]Service{ "DeleteSegmentSubscription": TierAutoCRUD, "DeleteWorkflow": TierAutoCRUD, "DetectProfileObjectType": TierUnimplemented, - "DisassociateStreamForSegments": TierUnimplemented, + "DisassociateStreamForSegments": TierAutoCRUD, "GetAutoMergingPreview": TierAutoCRUD, "GetCalculatedAttributeDefinition": TierAutoCRUD, "GetCalculatedAttributeForProfile": TierAutoCRUD, @@ -5220,11 +5220,11 @@ var Services = map[string]Service{ "PutProfileObject": TierAutoCRUD, "PutProfileObjectType": TierAutoCRUD, "PutSegmentSubscription": TierAutoCRUD, - "SearchProfiles": TierUnimplemented, - "StartRecommender": TierUnimplemented, - "StartUploadJob": TierUnimplemented, - "StopRecommender": TierUnimplemented, - "StopUploadJob": TierUnimplemented, + "SearchProfiles": TierAutoCRUD, + "StartRecommender": TierAutoCRUD, + "StartUploadJob": TierAutoCRUD, + "StopRecommender": TierAutoCRUD, + "StopUploadJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCalculatedAttributeDefinition": TierAutoCRUD, @@ -5235,7 +5235,7 @@ var Services = map[string]Service{ "UpdateRecommender": TierAutoCRUD, }}, "databrew": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchDeleteRecipeVersion": TierUnimplemented, + "BatchDeleteRecipeVersion": TierAutoCRUD, "CreateDataset": TierAutoCRUD, "CreateProfileJob": TierAutoCRUD, "CreateProject": TierAutoCRUD, @@ -5265,11 +5265,11 @@ var Services = map[string]Service{ "ListRulesets": TierAutoCRUD, "ListSchedules": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "PublishRecipe": TierUnimplemented, + "PublishRecipe": TierAutoCRUD, "SendProjectSessionAction": TierUnimplemented, - "StartJobRun": TierUnimplemented, - "StartProjectSession": TierUnimplemented, - "StopJobRun": TierUnimplemented, + "StartJobRun": TierAutoCRUD, + "StartProjectSession": TierAutoCRUD, + "StopJobRun": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDataset": TierAutoCRUD, @@ -5281,8 +5281,8 @@ var Services = map[string]Service{ "UpdateSchedule": TierAutoCRUD, }}, "dataexchange": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptDataGrant": TierUnimplemented, - "CancelJob": TierUnimplemented, + "AcceptDataGrant": TierAutoCRUD, + "CancelJob": TierAutoCRUD, "CreateDataGrant": TierAutoCRUD, "CreateDataSet": TierAutoCRUD, "CreateEventAction": TierAutoCRUD, @@ -5308,10 +5308,10 @@ var Services = map[string]Service{ "ListReceivedDataGrants": TierAutoCRUD, "ListRevisionAssets": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RevokeRevision": TierUnimplemented, + "RevokeRevision": TierAutoCRUD, "SendApiAsset": TierUnimplemented, "SendDataSetNotification": TierUnimplemented, - "StartJob": TierUnimplemented, + "StartJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAsset": TierAutoCRUD, @@ -5320,10 +5320,10 @@ var Services = map[string]Service{ "UpdateRevision": TierAutoCRUD, }}, "datapipeline": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ActivatePipeline": TierUnimplemented, - "AddTags": TierUnimplemented, + "ActivatePipeline": TierAutoCRUD, + "AddTags": TierAutoCRUD, "CreatePipeline": TierAutoCRUD, - "DeactivatePipeline": TierUnimplemented, + "DeactivatePipeline": TierAutoCRUD, "DeletePipeline": TierAutoCRUD, "DescribeObjects": TierAutoCRUD, "DescribePipelines": TierAutoCRUD, @@ -5332,16 +5332,16 @@ var Services = map[string]Service{ "ListPipelines": TierAutoCRUD, "PollForTask": TierUnimplemented, "PutPipelineDefinition": TierAutoCRUD, - "QueryObjects": TierUnimplemented, - "RemoveTags": TierUnimplemented, + "QueryObjects": TierAutoCRUD, + "RemoveTags": TierAutoCRUD, "ReportTaskProgress": TierUnimplemented, "ReportTaskRunnerHeartbeat": TierUnimplemented, - "SetStatus": TierUnimplemented, - "SetTaskStatus": TierUnimplemented, + "SetStatus": TierAutoCRUD, + "SetTaskStatus": TierAutoCRUD, "ValidatePipelineDefinition": TierUnimplemented, }}, "datasync": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelTaskExecution": TierUnimplemented, + "CancelTaskExecution": TierAutoCRUD, "CreateAgent": TierAutoCRUD, "CreateLocationAzureBlob": TierAutoCRUD, "CreateLocationEfs": TierAutoCRUD, @@ -5377,7 +5377,7 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTaskExecutions": TierAutoCRUD, "ListTasks": TierAutoCRUD, - "StartTaskExecution": TierUnimplemented, + "StartTaskExecution": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAgent": TierAutoCRUD, @@ -5396,16 +5396,16 @@ var Services = map[string]Service{ "UpdateTaskExecution": TierAutoCRUD, }}, "datazone": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptPredictions": TierUnimplemented, - "AcceptSubscriptionRequest": TierUnimplemented, - "AddEntityOwner": TierUnimplemented, - "AddPolicyGrant": TierUnimplemented, - "AssociateEnvironmentRole": TierUnimplemented, - "AssociateGovernedTerms": TierUnimplemented, + "AcceptPredictions": TierAutoCRUD, + "AcceptSubscriptionRequest": TierAutoCRUD, + "AddEntityOwner": TierAutoCRUD, + "AddPolicyGrant": TierAutoCRUD, + "AssociateEnvironmentRole": TierAutoCRUD, + "AssociateGovernedTerms": TierAutoCRUD, "BatchGetAttributesMetadata": TierAutoCRUD, - "BatchPutAttributesMetadata": TierUnimplemented, - "CancelMetadataGenerationRun": TierUnimplemented, - "CancelSubscription": TierUnimplemented, + "BatchPutAttributesMetadata": TierAutoCRUD, + "CancelMetadataGenerationRun": TierAutoCRUD, + "CancelSubscription": TierAutoCRUD, "CreateAccountPool": TierAutoCRUD, "CreateAsset": TierAutoCRUD, "CreateAssetFilter": TierAutoCRUD, @@ -5464,8 +5464,8 @@ var Services = map[string]Service{ "DeleteSubscriptionRequest": TierAutoCRUD, "DeleteSubscriptionTarget": TierAutoCRUD, "DeleteTimeSeriesDataPoints": TierAutoCRUD, - "DisassociateEnvironmentRole": TierUnimplemented, - "DisassociateGovernedTerms": TierUnimplemented, + "DisassociateEnvironmentRole": TierAutoCRUD, + "DisassociateGovernedTerms": TierAutoCRUD, "GetAccountPool": TierAutoCRUD, "GetAsset": TierAutoCRUD, "GetAssetFilter": TierAutoCRUD, @@ -5544,24 +5544,24 @@ var Services = map[string]Service{ "PostTimeSeriesDataPoints": TierUnimplemented, "PutDataExportConfiguration": TierAutoCRUD, "PutEnvironmentBlueprintConfiguration": TierAutoCRUD, - "QueryGraph": TierUnimplemented, - "RejectPredictions": TierUnimplemented, - "RejectSubscriptionRequest": TierUnimplemented, - "RemoveEntityOwner": TierUnimplemented, - "RemovePolicyGrant": TierUnimplemented, - "RevokeSubscription": TierUnimplemented, + "QueryGraph": TierAutoCRUD, + "RejectPredictions": TierAutoCRUD, + "RejectSubscriptionRequest": TierAutoCRUD, + "RemoveEntityOwner": TierAutoCRUD, + "RemovePolicyGrant": TierAutoCRUD, + "RevokeSubscription": TierAutoCRUD, "Search": TierUnimplemented, - "SearchGroupProfiles": TierUnimplemented, - "SearchListings": TierUnimplemented, - "SearchTypes": TierUnimplemented, - "SearchUserProfiles": TierUnimplemented, - "StartDataSourceRun": TierUnimplemented, - "StartMetadataGenerationRun": TierUnimplemented, - "StartNotebookExport": TierUnimplemented, - "StartNotebookImport": TierUnimplemented, - "StartNotebookRun": TierUnimplemented, - "StartNotebookSync": TierUnimplemented, - "StopNotebookRun": TierUnimplemented, + "SearchGroupProfiles": TierAutoCRUD, + "SearchListings": TierAutoCRUD, + "SearchTypes": TierAutoCRUD, + "SearchUserProfiles": TierAutoCRUD, + "StartDataSourceRun": TierAutoCRUD, + "StartMetadataGenerationRun": TierAutoCRUD, + "StartNotebookExport": TierAutoCRUD, + "StartNotebookImport": TierAutoCRUD, + "StartNotebookRun": TierAutoCRUD, + "StartNotebookSync": TierAutoCRUD, + "StopNotebookRun": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccountPool": TierAutoCRUD, @@ -5603,7 +5603,7 @@ var Services = map[string]Service{ "DescribeSubnetGroups": TierAutoCRUD, "IncreaseReplicationFactor": TierUnimplemented, "ListTags": TierAutoCRUD, - "RebootNode": TierUnimplemented, + "RebootNode": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCluster": TierAutoCRUD, @@ -5611,15 +5611,15 @@ var Services = map[string]Service{ "UpdateSubnetGroup": TierAutoCRUD, }}, "deadline": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateMemberToFarm": TierUnimplemented, - "AssociateMemberToFleet": TierUnimplemented, - "AssociateMemberToJob": TierUnimplemented, - "AssociateMemberToQueue": TierUnimplemented, - "AssumeFleetRoleForRead": TierUnimplemented, - "AssumeFleetRoleForWorker": TierUnimplemented, - "AssumeQueueRoleForRead": TierUnimplemented, - "AssumeQueueRoleForUser": TierUnimplemented, - "AssumeQueueRoleForWorker": TierUnimplemented, + "AssociateMemberToFarm": TierAutoCRUD, + "AssociateMemberToFleet": TierAutoCRUD, + "AssociateMemberToJob": TierAutoCRUD, + "AssociateMemberToQueue": TierAutoCRUD, + "AssumeFleetRoleForRead": TierAutoCRUD, + "AssumeFleetRoleForWorker": TierAutoCRUD, + "AssumeQueueRoleForRead": TierAutoCRUD, + "AssumeQueueRoleForUser": TierAutoCRUD, + "AssumeQueueRoleForWorker": TierAutoCRUD, "BatchGetJob": TierAutoCRUD, "BatchGetJobEntity": TierAutoCRUD, "BatchGetSession": TierAutoCRUD, @@ -5627,9 +5627,9 @@ var Services = map[string]Service{ "BatchGetStep": TierAutoCRUD, "BatchGetTask": TierAutoCRUD, "BatchGetWorker": TierAutoCRUD, - "BatchUpdateJob": TierUnimplemented, - "BatchUpdateTask": TierUnimplemented, - "CopyJobTemplate": TierUnimplemented, + "BatchUpdateJob": TierAutoCRUD, + "BatchUpdateTask": TierAutoCRUD, + "CopyJobTemplate": TierAutoCRUD, "CreateBudget": TierAutoCRUD, "CreateFarm": TierAutoCRUD, "CreateFleet": TierAutoCRUD, @@ -5657,10 +5657,10 @@ var Services = map[string]Service{ "DeleteStorageProfile": TierAutoCRUD, "DeleteVolume": TierAutoCRUD, "DeleteWorker": TierAutoCRUD, - "DisassociateMemberFromFarm": TierUnimplemented, - "DisassociateMemberFromFleet": TierUnimplemented, - "DisassociateMemberFromJob": TierUnimplemented, - "DisassociateMemberFromQueue": TierUnimplemented, + "DisassociateMemberFromFarm": TierAutoCRUD, + "DisassociateMemberFromFleet": TierAutoCRUD, + "DisassociateMemberFromJob": TierAutoCRUD, + "DisassociateMemberFromQueue": TierAutoCRUD, "GetBudget": TierAutoCRUD, "GetFarm": TierAutoCRUD, "GetFleet": TierAutoCRUD, @@ -5713,11 +5713,11 @@ var Services = map[string]Service{ "ListVolumes": TierAutoCRUD, "ListWorkers": TierAutoCRUD, "PutMeteredProduct": TierAutoCRUD, - "SearchJobs": TierUnimplemented, - "SearchSteps": TierUnimplemented, - "SearchTasks": TierUnimplemented, - "SearchWorkers": TierUnimplemented, - "StartSessionsStatisticsAggregation": TierUnimplemented, + "SearchJobs": TierAutoCRUD, + "SearchSteps": TierAutoCRUD, + "SearchTasks": TierAutoCRUD, + "SearchWorkers": TierAutoCRUD, + "StartSessionsStatisticsAggregation": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateBudget": TierAutoCRUD, @@ -5739,7 +5739,7 @@ var Services = map[string]Service{ "UpdateWorkerSchedule": TierAutoCRUD, }}, "detective": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptInvitation": TierUnimplemented, + "AcceptInvitation": TierAutoCRUD, "BatchGetGraphMemberDatasources": TierAutoCRUD, "BatchGetMembershipDatasources": TierAutoCRUD, "CreateGraph": TierAutoCRUD, @@ -5747,9 +5747,9 @@ var Services = map[string]Service{ "DeleteGraph": TierAutoCRUD, "DeleteMembers": TierAutoCRUD, "DescribeOrganizationConfiguration": TierAutoCRUD, - "DisableOrganizationAdminAccount": TierUnimplemented, - "DisassociateMembership": TierUnimplemented, - "EnableOrganizationAdminAccount": TierUnimplemented, + "DisableOrganizationAdminAccount": TierAutoCRUD, + "DisassociateMembership": TierAutoCRUD, + "EnableOrganizationAdminAccount": TierAutoCRUD, "GetInvestigation": TierAutoCRUD, "GetMembers": TierAutoCRUD, "ListDatasourcePackages": TierAutoCRUD, @@ -5760,9 +5760,9 @@ var Services = map[string]Service{ "ListMembers": TierAutoCRUD, "ListOrganizationAdminAccounts": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RejectInvitation": TierUnimplemented, - "StartInvestigation": TierUnimplemented, - "StartMonitoringMember": TierUnimplemented, + "RejectInvitation": TierAutoCRUD, + "StartInvestigation": TierAutoCRUD, + "StartMonitoringMember": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDatasourcePackages": TierAutoCRUD, @@ -5831,12 +5831,12 @@ var Services = map[string]Service{ "ListUniqueProblems": TierAutoCRUD, "ListUploads": TierAutoCRUD, "ListVPCEConfigurations": TierAutoCRUD, - "PurchaseOffering": TierUnimplemented, + "PurchaseOffering": TierAutoCRUD, "RenewOffering": TierUnimplemented, - "ScheduleRun": TierUnimplemented, - "StopJob": TierUnimplemented, - "StopRemoteAccessSession": TierUnimplemented, - "StopRun": TierUnimplemented, + "ScheduleRun": TierAutoCRUD, + "StopJob": TierAutoCRUD, + "StopRemoteAccessSession": TierAutoCRUD, + "StopRun": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDeviceInstance": TierAutoCRUD, @@ -5849,7 +5849,7 @@ var Services = map[string]Service{ "UpdateVPCEConfiguration": TierAutoCRUD, }}, "devopsagent": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateService": TierUnimplemented, + "AssociateService": TierAutoCRUD, "CreateAgentSpace": TierAutoCRUD, "CreateAsset": TierAutoCRUD, "CreateAssetFile": TierAutoCRUD, @@ -5864,9 +5864,9 @@ var Services = map[string]Service{ "DeleteTrigger": TierAutoCRUD, "DeregisterService": TierAutoCRUD, "DescribePrivateConnection": TierAutoCRUD, - "DisableOperatorApp": TierUnimplemented, - "DisassociateService": TierUnimplemented, - "EnableOperatorApp": TierUnimplemented, + "DisableOperatorApp": TierAutoCRUD, + "DisassociateService": TierAutoCRUD, + "EnableOperatorApp": TierAutoCRUD, "GetAccountUsage": TierAutoCRUD, "GetAgentSpace": TierAutoCRUD, "GetAsset": TierAutoCRUD, @@ -5914,7 +5914,7 @@ var Services = map[string]Service{ "ValidateAwsAssociations": TierUnimplemented, }}, "devopsguru": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddNotificationChannel": TierUnimplemented, + "AddNotificationChannel": TierAutoCRUD, "DeleteInsight": TierAutoCRUD, "DescribeAccountHealth": TierAutoCRUD, "DescribeAccountOverview": TierAutoCRUD, @@ -5938,30 +5938,30 @@ var Services = map[string]Service{ "ListOrganizationInsights": TierAutoCRUD, "ListRecommendations": TierAutoCRUD, "PutFeedback": TierAutoCRUD, - "RemoveNotificationChannel": TierUnimplemented, - "SearchInsights": TierUnimplemented, - "SearchOrganizationInsights": TierUnimplemented, - "StartCostEstimation": TierUnimplemented, + "RemoveNotificationChannel": TierAutoCRUD, + "SearchInsights": TierAutoCRUD, + "SearchOrganizationInsights": TierAutoCRUD, + "StartCostEstimation": TierAutoCRUD, "UpdateEventSourcesConfig": TierAutoCRUD, "UpdateResourceCollection": TierAutoCRUD, "UpdateServiceIntegration": TierAutoCRUD, }}, "directconnect": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptDirectConnectGatewayAssociationProposal": TierUnimplemented, - "AllocateConnectionOnInterconnect": TierUnimplemented, - "AllocateHostedConnection": TierUnimplemented, - "AllocatePrivateVirtualInterface": TierUnimplemented, - "AllocatePublicVirtualInterface": TierUnimplemented, - "AllocateTransitVirtualInterface": TierUnimplemented, - "AssociateConnectionWithLag": TierUnimplemented, - "AssociateHostedConnection": TierUnimplemented, - "AssociateMacSecKey": TierUnimplemented, - "AssociateVirtualInterface": TierUnimplemented, - "ConfirmConnection": TierUnimplemented, - "ConfirmCustomerAgreement": TierUnimplemented, - "ConfirmPrivateVirtualInterface": TierUnimplemented, - "ConfirmPublicVirtualInterface": TierUnimplemented, - "ConfirmTransitVirtualInterface": TierUnimplemented, + "AcceptDirectConnectGatewayAssociationProposal": TierAutoCRUD, + "AllocateConnectionOnInterconnect": TierAutoCRUD, + "AllocateHostedConnection": TierAutoCRUD, + "AllocatePrivateVirtualInterface": TierAutoCRUD, + "AllocatePublicVirtualInterface": TierAutoCRUD, + "AllocateTransitVirtualInterface": TierAutoCRUD, + "AssociateConnectionWithLag": TierAutoCRUD, + "AssociateHostedConnection": TierAutoCRUD, + "AssociateMacSecKey": TierAutoCRUD, + "AssociateVirtualInterface": TierAutoCRUD, + "ConfirmConnection": TierAutoCRUD, + "ConfirmCustomerAgreement": TierAutoCRUD, + "ConfirmPrivateVirtualInterface": TierAutoCRUD, + "ConfirmPublicVirtualInterface": TierAutoCRUD, + "ConfirmTransitVirtualInterface": TierAutoCRUD, "CreateBGPPeer": TierAutoCRUD, "CreateConnection": TierAutoCRUD, "CreateDirectConnectGateway": TierAutoCRUD, @@ -5998,12 +5998,12 @@ var Services = map[string]Service{ "DescribeTags": TierAutoCRUD, "DescribeVirtualGateways": TierAutoCRUD, "DescribeVirtualInterfaces": TierAutoCRUD, - "DisassociateConnectionFromLag": TierUnimplemented, - "DisassociateMacSecKey": TierUnimplemented, + "DisassociateConnectionFromLag": TierAutoCRUD, + "DisassociateMacSecKey": TierAutoCRUD, "ListVirtualInterfaceRoutes": TierAutoCRUD, "ListVirtualInterfaceTestHistory": TierAutoCRUD, - "StartBgpFailoverTest": TierUnimplemented, - "StopBgpFailoverTest": TierUnimplemented, + "StartBgpFailoverTest": TierAutoCRUD, + "StopBgpFailoverTest": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateConnection": TierAutoCRUD, @@ -6013,12 +6013,12 @@ var Services = map[string]Service{ "UpdateVirtualInterfaceAttributes": TierAutoCRUD, }}, "directoryservice": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptSharedDirectory": TierUnimplemented, - "AddIpRoutes": TierUnimplemented, - "AddRegion": TierUnimplemented, - "AddTagsToResource": TierUnimplemented, - "CancelSchemaExtension": TierUnimplemented, - "ConnectDirectory": TierUnimplemented, + "AcceptSharedDirectory": TierAutoCRUD, + "AddIpRoutes": TierAutoCRUD, + "AddRegion": TierAutoCRUD, + "AddTagsToResource": TierAutoCRUD, + "CancelSchemaExtension": TierAutoCRUD, + "ConnectDirectory": TierAutoCRUD, "CreateAlias": TierAutoCRUD, "CreateComputer": TierAutoCRUD, "CreateConditionalForwarder": TierAutoCRUD, @@ -6053,18 +6053,18 @@ var Services = map[string]Service{ "DescribeSnapshots": TierAutoCRUD, "DescribeTrusts": TierAutoCRUD, "DescribeUpdateDirectory": TierAutoCRUD, - "DisableCAEnrollmentPolicy": TierUnimplemented, - "DisableClientAuthentication": TierUnimplemented, - "DisableDirectoryDataAccess": TierUnimplemented, - "DisableLDAPS": TierUnimplemented, - "DisableRadius": TierUnimplemented, - "DisableSso": TierUnimplemented, - "EnableCAEnrollmentPolicy": TierUnimplemented, - "EnableClientAuthentication": TierUnimplemented, - "EnableDirectoryDataAccess": TierUnimplemented, - "EnableLDAPS": TierUnimplemented, - "EnableRadius": TierUnimplemented, - "EnableSso": TierUnimplemented, + "DisableCAEnrollmentPolicy": TierAutoCRUD, + "DisableClientAuthentication": TierAutoCRUD, + "DisableDirectoryDataAccess": TierAutoCRUD, + "DisableLDAPS": TierAutoCRUD, + "DisableRadius": TierAutoCRUD, + "DisableSso": TierAutoCRUD, + "EnableCAEnrollmentPolicy": TierAutoCRUD, + "EnableClientAuthentication": TierAutoCRUD, + "EnableDirectoryDataAccess": TierAutoCRUD, + "EnableLDAPS": TierAutoCRUD, + "EnableRadius": TierAutoCRUD, + "EnableSso": TierAutoCRUD, "GetDirectoryLimits": TierAutoCRUD, "GetSnapshotLimits": TierAutoCRUD, "ListADAssessments": TierAutoCRUD, @@ -6075,15 +6075,15 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "RegisterCertificate": TierAutoCRUD, "RegisterEventTopic": TierAutoCRUD, - "RejectSharedDirectory": TierUnimplemented, - "RemoveIpRoutes": TierUnimplemented, - "RemoveRegion": TierUnimplemented, - "RemoveTagsFromResource": TierUnimplemented, - "ResetUserPassword": TierUnimplemented, - "RestoreFromSnapshot": TierUnimplemented, + "RejectSharedDirectory": TierAutoCRUD, + "RemoveIpRoutes": TierAutoCRUD, + "RemoveRegion": TierAutoCRUD, + "RemoveTagsFromResource": TierAutoCRUD, + "ResetUserPassword": TierAutoCRUD, + "RestoreFromSnapshot": TierAutoCRUD, "ShareDirectory": TierUnimplemented, - "StartADAssessment": TierUnimplemented, - "StartSchemaExtension": TierUnimplemented, + "StartADAssessment": TierAutoCRUD, + "StartSchemaExtension": TierAutoCRUD, "UnshareDirectory": TierUnimplemented, "UpdateConditionalForwarder": TierAutoCRUD, "UpdateDirectorySetup": TierAutoCRUD, @@ -6092,24 +6092,24 @@ var Services = map[string]Service{ "UpdateRadius": TierAutoCRUD, "UpdateSettings": TierAutoCRUD, "UpdateTrust": TierAutoCRUD, - "VerifyTrust": TierUnimplemented, + "VerifyTrust": TierAutoCRUD, }}, "directoryservicedata": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddGroupMember": TierUnimplemented, + "AddGroupMember": TierAutoCRUD, "CreateGroup": TierAutoCRUD, "CreateUser": TierAutoCRUD, "DeleteGroup": TierAutoCRUD, "DeleteUser": TierAutoCRUD, "DescribeGroup": TierAutoCRUD, "DescribeUser": TierAutoCRUD, - "DisableUser": TierUnimplemented, + "DisableUser": TierAutoCRUD, "ListGroupMembers": TierAutoCRUD, "ListGroups": TierAutoCRUD, "ListGroupsForMember": TierAutoCRUD, "ListUsers": TierAutoCRUD, - "RemoveGroupMember": TierUnimplemented, - "SearchGroups": TierUnimplemented, - "SearchUsers": TierUnimplemented, + "RemoveGroupMember": TierAutoCRUD, + "SearchGroups": TierAutoCRUD, + "SearchUsers": TierAutoCRUD, "UpdateGroup": TierAutoCRUD, "UpdateUser": TierAutoCRUD, }}, @@ -6216,8 +6216,8 @@ var Services = map[string]Service{ "SwitchoverGlobalCluster": TierHandVerified, }}, "docdbelastic": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ApplyPendingMaintenanceAction": TierUnimplemented, - "CopyClusterSnapshot": TierUnimplemented, + "ApplyPendingMaintenanceAction": TierAutoCRUD, + "CopyClusterSnapshot": TierAutoCRUD, "CreateCluster": TierAutoCRUD, "CreateClusterSnapshot": TierAutoCRUD, "DeleteCluster": TierAutoCRUD, @@ -6229,16 +6229,16 @@ var Services = map[string]Service{ "ListClusters": TierAutoCRUD, "ListPendingMaintenanceActions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RestoreClusterFromSnapshot": TierUnimplemented, - "StartCluster": TierUnimplemented, - "StopCluster": TierUnimplemented, + "RestoreClusterFromSnapshot": TierAutoCRUD, + "StartCluster": TierAutoCRUD, + "StopCluster": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCluster": TierAutoCRUD, }}, "drs": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateSourceNetworkStack": TierUnimplemented, - "CancelRecoveryPlanExecution": TierUnimplemented, + "AssociateSourceNetworkStack": TierAutoCRUD, + "CancelRecoveryPlanExecution": TierAutoCRUD, "CreateExtendedSourceServer": TierAutoCRUD, "CreateLaunchConfigurationTemplate": TierAutoCRUD, "CreateRecoveryPlan": TierAutoCRUD, @@ -6263,8 +6263,8 @@ var Services = map[string]Service{ "DescribeReplicationConfigurationTemplates": TierAutoCRUD, "DescribeSourceNetworks": TierAutoCRUD, "DescribeSourceServers": TierAutoCRUD, - "DisconnectRecoveryInstance": TierUnimplemented, - "DisconnectSourceServer": TierUnimplemented, + "DisconnectRecoveryInstance": TierAutoCRUD, + "DisconnectSourceServer": TierAutoCRUD, "ExportSourceNetworkCfnTemplate": TierUnimplemented, "GetFailbackReplicationConfiguration": TierAutoCRUD, "GetLaunchConfiguration": TierAutoCRUD, @@ -6273,7 +6273,7 @@ var Services = map[string]Service{ "GetRecoveryPlanExecutionStep": TierAutoCRUD, "GetRecoveryPlanStep": TierAutoCRUD, "GetReplicationConfiguration": TierAutoCRUD, - "InitializeService": TierUnimplemented, + "InitializeService": TierAutoCRUD, "ListExtensibleSourceServers": TierAutoCRUD, "ListLaunchActions": TierAutoCRUD, "ListRecoveryPlanExecutionSteps": TierAutoCRUD, @@ -6284,20 +6284,20 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PutLaunchAction": TierAutoCRUD, "ReorderRecoveryPlanSteps": TierUnimplemented, - "RetryDataReplication": TierUnimplemented, - "RetryRecoveryPlanExecutionStep": TierUnimplemented, + "RetryDataReplication": TierAutoCRUD, + "RetryRecoveryPlanExecutionStep": TierAutoCRUD, "ReverseReplication": TierUnimplemented, - "StartFailbackLaunch": TierUnimplemented, - "StartRecovery": TierUnimplemented, - "StartRecoveryPlanExecution": TierUnimplemented, - "StartReplication": TierUnimplemented, - "StartSourceNetworkRecovery": TierUnimplemented, - "StartSourceNetworkReplication": TierUnimplemented, - "StopFailback": TierUnimplemented, - "StopReplication": TierUnimplemented, - "StopSourceNetworkReplication": TierUnimplemented, + "StartFailbackLaunch": TierAutoCRUD, + "StartRecovery": TierAutoCRUD, + "StartRecoveryPlanExecution": TierAutoCRUD, + "StartReplication": TierAutoCRUD, + "StartSourceNetworkRecovery": TierAutoCRUD, + "StartSourceNetworkReplication": TierAutoCRUD, + "StopFailback": TierAutoCRUD, + "StopReplication": TierAutoCRUD, + "StopSourceNetworkReplication": TierAutoCRUD, "TagResource": TierAutoCRUD, - "TerminateRecoveryInstances": TierUnimplemented, + "TerminateRecoveryInstances": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateFailbackReplicationConfiguration": TierAutoCRUD, "UpdateLaunchConfiguration": TierAutoCRUD, @@ -6424,67 +6424,67 @@ var Services = map[string]Service{ "StartSnapshot": TierHandVerified, }}, "ec2": {Protocol: "ec2-query", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptAddressTransfer": TierUnimplemented, - "AcceptCapacityReservationBillingOwnership": TierUnimplemented, - "AcceptReservedInstancesExchangeQuote": TierUnimplemented, - "AcceptTransitGatewayMulticastDomainAssociations": TierUnimplemented, - "AcceptTransitGatewayPeeringAttachment": TierUnimplemented, - "AcceptTransitGatewayVpcAttachment": TierUnimplemented, - "AcceptVpcEndpointConnections": TierUnimplemented, - "AcceptVpcPeeringConnection": TierUnimplemented, + "AcceptAddressTransfer": TierAutoCRUD, + "AcceptCapacityReservationBillingOwnership": TierAutoCRUD, + "AcceptReservedInstancesExchangeQuote": TierAutoCRUD, + "AcceptTransitGatewayMulticastDomainAssociations": TierAutoCRUD, + "AcceptTransitGatewayPeeringAttachment": TierAutoCRUD, + "AcceptTransitGatewayVpcAttachment": TierAutoCRUD, + "AcceptVpcEndpointConnections": TierAutoCRUD, + "AcceptVpcPeeringConnection": TierAutoCRUD, "AdvertiseByoipCidr": TierUnimplemented, "AllocateAddress": TierHandVerified, - "AllocateHosts": TierUnimplemented, - "AllocateIpamPoolCidr": TierUnimplemented, - "ApplySecurityGroupsToClientVpnTargetNetwork": TierUnimplemented, - "AssignIpv6Addresses": TierUnimplemented, - "AssignPrivateIpAddresses": TierUnimplemented, - "AssignPrivateNatGatewayAddress": TierUnimplemented, + "AllocateHosts": TierAutoCRUD, + "AllocateIpamPoolCidr": TierAutoCRUD, + "ApplySecurityGroupsToClientVpnTargetNetwork": TierAutoCRUD, + "AssignIpv6Addresses": TierAutoCRUD, + "AssignPrivateIpAddresses": TierAutoCRUD, + "AssignPrivateNatGatewayAddress": TierAutoCRUD, "AssociateAddress": TierHandVerified, - "AssociateCapacityReservationBillingOwner": TierUnimplemented, - "AssociateClientVpnTargetNetwork": TierUnimplemented, - "AssociateDhcpOptions": TierUnimplemented, - "AssociateEnclaveCertificateIamRole": TierUnimplemented, - "AssociateIamInstanceProfile": TierUnimplemented, - "AssociateInstanceEventWindow": TierUnimplemented, - "AssociateIpamByoasn": TierUnimplemented, - "AssociateIpamResourceDiscovery": TierUnimplemented, - "AssociateNatGatewayAddress": TierUnimplemented, - "AssociateRouteServer": TierUnimplemented, + "AssociateCapacityReservationBillingOwner": TierAutoCRUD, + "AssociateClientVpnTargetNetwork": TierAutoCRUD, + "AssociateDhcpOptions": TierAutoCRUD, + "AssociateEnclaveCertificateIamRole": TierAutoCRUD, + "AssociateIamInstanceProfile": TierAutoCRUD, + "AssociateInstanceEventWindow": TierAutoCRUD, + "AssociateIpamByoasn": TierAutoCRUD, + "AssociateIpamResourceDiscovery": TierAutoCRUD, + "AssociateNatGatewayAddress": TierAutoCRUD, + "AssociateRouteServer": TierAutoCRUD, "AssociateRouteTable": TierHandVerified, - "AssociateSecurityGroupVpc": TierUnimplemented, - "AssociateSubnetCidrBlock": TierUnimplemented, - "AssociateTransitGatewayMulticastDomain": TierUnimplemented, - "AssociateTransitGatewayPolicyTable": TierUnimplemented, - "AssociateTransitGatewayRouteTable": TierUnimplemented, - "AssociateTrunkInterface": TierUnimplemented, - "AssociateVpcCidrBlock": TierUnimplemented, - "AttachClassicLinkVpc": TierUnimplemented, + "AssociateSecurityGroupVpc": TierAutoCRUD, + "AssociateSubnetCidrBlock": TierAutoCRUD, + "AssociateTransitGatewayMulticastDomain": TierAutoCRUD, + "AssociateTransitGatewayPolicyTable": TierAutoCRUD, + "AssociateTransitGatewayRouteTable": TierAutoCRUD, + "AssociateTrunkInterface": TierAutoCRUD, + "AssociateVpcCidrBlock": TierAutoCRUD, + "AttachClassicLinkVpc": TierAutoCRUD, "AttachInternetGateway": TierHandVerified, - "AttachNetworkInterface": TierUnimplemented, - "AttachVerifiedAccessTrustProvider": TierUnimplemented, + "AttachNetworkInterface": TierAutoCRUD, + "AttachVerifiedAccessTrustProvider": TierAutoCRUD, "AttachVolume": TierHandVerified, - "AttachVpnGateway": TierUnimplemented, - "AuthorizeClientVpnIngress": TierUnimplemented, + "AttachVpnGateway": TierAutoCRUD, + "AuthorizeClientVpnIngress": TierAutoCRUD, "AuthorizeSecurityGroupEgress": TierHandVerified, "AuthorizeSecurityGroupIngress": TierHandVerified, "BundleInstance": TierUnimplemented, - "CancelBundleTask": TierUnimplemented, - "CancelCapacityReservation": TierUnimplemented, - "CancelCapacityReservationFleets": TierUnimplemented, - "CancelConversionTask": TierUnimplemented, - "CancelDeclarativePoliciesReport": TierUnimplemented, - "CancelExportTask": TierUnimplemented, - "CancelImageLaunchPermission": TierUnimplemented, - "CancelImportTask": TierUnimplemented, - "CancelReservedInstancesListing": TierUnimplemented, - "CancelSpotFleetRequests": TierUnimplemented, - "CancelSpotInstanceRequests": TierUnimplemented, - "ConfirmProductInstance": TierUnimplemented, - "CopyFpgaImage": TierUnimplemented, + "CancelBundleTask": TierAutoCRUD, + "CancelCapacityReservation": TierAutoCRUD, + "CancelCapacityReservationFleets": TierAutoCRUD, + "CancelConversionTask": TierAutoCRUD, + "CancelDeclarativePoliciesReport": TierAutoCRUD, + "CancelExportTask": TierAutoCRUD, + "CancelImageLaunchPermission": TierAutoCRUD, + "CancelImportTask": TierAutoCRUD, + "CancelReservedInstancesListing": TierAutoCRUD, + "CancelSpotFleetRequests": TierAutoCRUD, + "CancelSpotInstanceRequests": TierAutoCRUD, + "ConfirmProductInstance": TierAutoCRUD, + "CopyFpgaImage": TierAutoCRUD, "CopyImage": TierHandVerified, "CopySnapshot": TierHandVerified, - "CopyVolumes": TierUnimplemented, + "CopyVolumes": TierAutoCRUD, "CreateCapacityManagerDataExport": TierAutoCRUD, "CreateCapacityReservation": TierAutoCRUD, "CreateCapacityReservationBySplitting": TierAutoCRUD, @@ -6681,10 +6681,10 @@ var Services = map[string]Service{ "DeleteVpnConnection": TierAutoCRUD, "DeleteVpnConnectionRoute": TierAutoCRUD, "DeleteVpnGateway": TierAutoCRUD, - "DeprovisionByoipCidr": TierUnimplemented, - "DeprovisionIpamByoasn": TierUnimplemented, - "DeprovisionIpamPoolCidr": TierUnimplemented, - "DeprovisionPublicIpv4PoolCidr": TierUnimplemented, + "DeprovisionByoipCidr": TierAutoCRUD, + "DeprovisionIpamByoasn": TierAutoCRUD, + "DeprovisionIpamPoolCidr": TierAutoCRUD, + "DeprovisionPublicIpv4PoolCidr": TierAutoCRUD, "DeregisterImage": TierHandVerified, "DeregisterInstanceEventNotificationAttributes": TierAutoCRUD, "DeregisterTransitGatewayMulticastGroupMembers": TierAutoCRUD, @@ -6874,74 +6874,74 @@ var Services = map[string]Service{ "DescribeVpnConcentrators": TierAutoCRUD, "DescribeVpnConnections": TierAutoCRUD, "DescribeVpnGateways": TierAutoCRUD, - "DetachClassicLinkVpc": TierUnimplemented, + "DetachClassicLinkVpc": TierAutoCRUD, "DetachInternetGateway": TierHandVerified, - "DetachNetworkInterface": TierUnimplemented, - "DetachVerifiedAccessTrustProvider": TierUnimplemented, + "DetachNetworkInterface": TierAutoCRUD, + "DetachVerifiedAccessTrustProvider": TierAutoCRUD, "DetachVolume": TierHandVerified, - "DetachVpnGateway": TierUnimplemented, - "DisableAddressTransfer": TierUnimplemented, - "DisableAllowedImagesSettings": TierUnimplemented, - "DisableAwsNetworkPerformanceMetricSubscription": TierUnimplemented, - "DisableCapacityManager": TierUnimplemented, - "DisableEbsEncryptionByDefault": TierUnimplemented, - "DisableFastLaunch": TierUnimplemented, - "DisableFastSnapshotRestores": TierUnimplemented, - "DisableImage": TierUnimplemented, - "DisableImageBlockPublicAccess": TierUnimplemented, - "DisableImageDeprecation": TierUnimplemented, - "DisableImageDeregistrationProtection": TierUnimplemented, - "DisableInstanceSqlHaStandbyDetections": TierUnimplemented, - "DisableIpamOrganizationAdminAccount": TierUnimplemented, - "DisableIpamPolicy": TierUnimplemented, - "DisableRouteServerPropagation": TierUnimplemented, - "DisableSerialConsoleAccess": TierUnimplemented, - "DisableSnapshotBlockPublicAccess": TierUnimplemented, - "DisableTransitGatewayRouteTablePropagation": TierUnimplemented, - "DisableVgwRoutePropagation": TierUnimplemented, - "DisableVpcClassicLink": TierUnimplemented, - "DisableVpcClassicLinkDnsSupport": TierUnimplemented, + "DetachVpnGateway": TierAutoCRUD, + "DisableAddressTransfer": TierAutoCRUD, + "DisableAllowedImagesSettings": TierAutoCRUD, + "DisableAwsNetworkPerformanceMetricSubscription": TierAutoCRUD, + "DisableCapacityManager": TierAutoCRUD, + "DisableEbsEncryptionByDefault": TierAutoCRUD, + "DisableFastLaunch": TierAutoCRUD, + "DisableFastSnapshotRestores": TierAutoCRUD, + "DisableImage": TierAutoCRUD, + "DisableImageBlockPublicAccess": TierAutoCRUD, + "DisableImageDeprecation": TierAutoCRUD, + "DisableImageDeregistrationProtection": TierAutoCRUD, + "DisableInstanceSqlHaStandbyDetections": TierAutoCRUD, + "DisableIpamOrganizationAdminAccount": TierAutoCRUD, + "DisableIpamPolicy": TierAutoCRUD, + "DisableRouteServerPropagation": TierAutoCRUD, + "DisableSerialConsoleAccess": TierAutoCRUD, + "DisableSnapshotBlockPublicAccess": TierAutoCRUD, + "DisableTransitGatewayRouteTablePropagation": TierAutoCRUD, + "DisableVgwRoutePropagation": TierAutoCRUD, + "DisableVpcClassicLink": TierAutoCRUD, + "DisableVpcClassicLinkDnsSupport": TierAutoCRUD, "DisassociateAddress": TierHandVerified, - "DisassociateCapacityReservationBillingOwner": TierUnimplemented, - "DisassociateClientVpnTargetNetwork": TierUnimplemented, - "DisassociateEnclaveCertificateIamRole": TierUnimplemented, - "DisassociateIamInstanceProfile": TierUnimplemented, - "DisassociateInstanceEventWindow": TierUnimplemented, - "DisassociateIpamByoasn": TierUnimplemented, - "DisassociateIpamResourceDiscovery": TierUnimplemented, - "DisassociateNatGatewayAddress": TierUnimplemented, - "DisassociateRouteServer": TierUnimplemented, - "DisassociateRouteTable": TierUnimplemented, - "DisassociateSecurityGroupVpc": TierUnimplemented, - "DisassociateSubnetCidrBlock": TierUnimplemented, - "DisassociateTransitGatewayMulticastDomain": TierUnimplemented, - "DisassociateTransitGatewayPolicyTable": TierUnimplemented, - "DisassociateTransitGatewayRouteTable": TierUnimplemented, - "DisassociateTrunkInterface": TierUnimplemented, - "DisassociateVpcCidrBlock": TierUnimplemented, - "EnableAddressTransfer": TierUnimplemented, - "EnableAllowedImagesSettings": TierUnimplemented, - "EnableAwsNetworkPerformanceMetricSubscription": TierUnimplemented, - "EnableCapacityManager": TierUnimplemented, - "EnableEbsEncryptionByDefault": TierUnimplemented, - "EnableFastLaunch": TierUnimplemented, - "EnableFastSnapshotRestores": TierUnimplemented, - "EnableImage": TierUnimplemented, - "EnableImageBlockPublicAccess": TierUnimplemented, - "EnableImageDeprecation": TierUnimplemented, - "EnableImageDeregistrationProtection": TierUnimplemented, - "EnableInstanceSqlHaStandbyDetections": TierUnimplemented, - "EnableIpamOrganizationAdminAccount": TierUnimplemented, - "EnableIpamPolicy": TierUnimplemented, - "EnableReachabilityAnalyzerOrganizationSharing": TierUnimplemented, - "EnableRouteServerPropagation": TierUnimplemented, - "EnableSerialConsoleAccess": TierUnimplemented, - "EnableSnapshotBlockPublicAccess": TierUnimplemented, - "EnableTransitGatewayRouteTablePropagation": TierUnimplemented, - "EnableVgwRoutePropagation": TierUnimplemented, - "EnableVolumeIO": TierUnimplemented, - "EnableVpcClassicLink": TierUnimplemented, - "EnableVpcClassicLinkDnsSupport": TierUnimplemented, + "DisassociateCapacityReservationBillingOwner": TierAutoCRUD, + "DisassociateClientVpnTargetNetwork": TierAutoCRUD, + "DisassociateEnclaveCertificateIamRole": TierAutoCRUD, + "DisassociateIamInstanceProfile": TierAutoCRUD, + "DisassociateInstanceEventWindow": TierAutoCRUD, + "DisassociateIpamByoasn": TierAutoCRUD, + "DisassociateIpamResourceDiscovery": TierAutoCRUD, + "DisassociateNatGatewayAddress": TierAutoCRUD, + "DisassociateRouteServer": TierAutoCRUD, + "DisassociateRouteTable": TierAutoCRUD, + "DisassociateSecurityGroupVpc": TierAutoCRUD, + "DisassociateSubnetCidrBlock": TierAutoCRUD, + "DisassociateTransitGatewayMulticastDomain": TierAutoCRUD, + "DisassociateTransitGatewayPolicyTable": TierAutoCRUD, + "DisassociateTransitGatewayRouteTable": TierAutoCRUD, + "DisassociateTrunkInterface": TierAutoCRUD, + "DisassociateVpcCidrBlock": TierAutoCRUD, + "EnableAddressTransfer": TierAutoCRUD, + "EnableAllowedImagesSettings": TierAutoCRUD, + "EnableAwsNetworkPerformanceMetricSubscription": TierAutoCRUD, + "EnableCapacityManager": TierAutoCRUD, + "EnableEbsEncryptionByDefault": TierAutoCRUD, + "EnableFastLaunch": TierAutoCRUD, + "EnableFastSnapshotRestores": TierAutoCRUD, + "EnableImage": TierAutoCRUD, + "EnableImageBlockPublicAccess": TierAutoCRUD, + "EnableImageDeprecation": TierAutoCRUD, + "EnableImageDeregistrationProtection": TierAutoCRUD, + "EnableInstanceSqlHaStandbyDetections": TierAutoCRUD, + "EnableIpamOrganizationAdminAccount": TierAutoCRUD, + "EnableIpamPolicy": TierAutoCRUD, + "EnableReachabilityAnalyzerOrganizationSharing": TierAutoCRUD, + "EnableRouteServerPropagation": TierAutoCRUD, + "EnableSerialConsoleAccess": TierAutoCRUD, + "EnableSnapshotBlockPublicAccess": TierAutoCRUD, + "EnableTransitGatewayRouteTablePropagation": TierAutoCRUD, + "EnableVgwRoutePropagation": TierAutoCRUD, + "EnableVolumeIO": TierAutoCRUD, + "EnableVpcClassicLink": TierAutoCRUD, + "EnableVpcClassicLinkDnsSupport": TierAutoCRUD, "ExportClientVpnClientCertificateRevocationList": TierUnimplemented, "ExportClientVpnClientConfiguration": TierUnimplemented, "ExportImage": TierUnimplemented, @@ -7024,7 +7024,7 @@ var Services = map[string]Service{ "ListImagesInRecycleBin": TierAutoCRUD, "ListSnapshotsInRecycleBin": TierAutoCRUD, "ListVolumesInRecycleBin": TierAutoCRUD, - "LockSnapshot": TierUnimplemented, + "LockSnapshot": TierAutoCRUD, "ModifyAddressAttribute": TierAutoCRUD, "ModifyAvailabilityZoneGroup": TierAutoCRUD, "ModifyCapacityReservation": TierAutoCRUD, @@ -7106,74 +7106,74 @@ var Services = map[string]Service{ "MoveAddressToVpc": TierUnimplemented, "MoveByoipCidrToIpam": TierUnimplemented, "MoveCapacityReservationInstances": TierUnimplemented, - "ProvisionByoipCidr": TierUnimplemented, - "ProvisionIpamByoasn": TierUnimplemented, - "ProvisionIpamPoolCidr": TierUnimplemented, - "ProvisionPublicIpv4PoolCidr": TierUnimplemented, - "PurchaseCapacityBlock": TierUnimplemented, - "PurchaseCapacityBlockExtension": TierUnimplemented, - "PurchaseHostReservation": TierUnimplemented, - "PurchaseReservedInstancesOffering": TierUnimplemented, - "PurchaseScheduledInstances": TierUnimplemented, + "ProvisionByoipCidr": TierAutoCRUD, + "ProvisionIpamByoasn": TierAutoCRUD, + "ProvisionIpamPoolCidr": TierAutoCRUD, + "ProvisionPublicIpv4PoolCidr": TierAutoCRUD, + "PurchaseCapacityBlock": TierAutoCRUD, + "PurchaseCapacityBlockExtension": TierAutoCRUD, + "PurchaseHostReservation": TierAutoCRUD, + "PurchaseReservedInstancesOffering": TierAutoCRUD, + "PurchaseScheduledInstances": TierAutoCRUD, "RebootInstances": TierHandVerified, "RegisterImage": TierHandVerified, "RegisterInstanceEventNotificationAttributes": TierAutoCRUD, "RegisterTransitGatewayMulticastGroupMembers": TierAutoCRUD, "RegisterTransitGatewayMulticastGroupSources": TierAutoCRUD, - "RejectCapacityReservationBillingOwnership": TierUnimplemented, - "RejectTransitGatewayMulticastDomainAssociations": TierUnimplemented, - "RejectTransitGatewayPeeringAttachment": TierUnimplemented, - "RejectTransitGatewayVpcAttachment": TierUnimplemented, - "RejectVpcEndpointConnections": TierUnimplemented, - "RejectVpcPeeringConnection": TierUnimplemented, + "RejectCapacityReservationBillingOwnership": TierAutoCRUD, + "RejectTransitGatewayMulticastDomainAssociations": TierAutoCRUD, + "RejectTransitGatewayPeeringAttachment": TierAutoCRUD, + "RejectTransitGatewayVpcAttachment": TierAutoCRUD, + "RejectVpcEndpointConnections": TierAutoCRUD, + "RejectVpcPeeringConnection": TierAutoCRUD, "ReleaseAddress": TierHandVerified, - "ReleaseHosts": TierUnimplemented, - "ReleaseIpamPoolAllocation": TierUnimplemented, - "ReplaceIamInstanceProfileAssociation": TierUnimplemented, - "ReplaceImageCriteriaInAllowedImagesSettings": TierUnimplemented, - "ReplaceNetworkAclAssociation": TierUnimplemented, + "ReleaseHosts": TierAutoCRUD, + "ReleaseIpamPoolAllocation": TierAutoCRUD, + "ReplaceIamInstanceProfileAssociation": TierAutoCRUD, + "ReplaceImageCriteriaInAllowedImagesSettings": TierAutoCRUD, + "ReplaceNetworkAclAssociation": TierAutoCRUD, "ReplaceNetworkAclEntry": TierHandVerified, - "ReplaceRoute": TierUnimplemented, - "ReplaceRouteTableAssociation": TierUnimplemented, - "ReplaceTransitGatewayRoute": TierUnimplemented, - "ReplaceVpnTunnel": TierUnimplemented, + "ReplaceRoute": TierAutoCRUD, + "ReplaceRouteTableAssociation": TierAutoCRUD, + "ReplaceTransitGatewayRoute": TierAutoCRUD, + "ReplaceVpnTunnel": TierAutoCRUD, "ReportInstanceStatus": TierUnimplemented, - "RequestSpotFleet": TierUnimplemented, - "RequestSpotInstances": TierUnimplemented, - "ResetAddressAttribute": TierUnimplemented, - "ResetEbsDefaultKmsKeyId": TierUnimplemented, - "ResetFpgaImageAttribute": TierUnimplemented, - "ResetImageAttribute": TierUnimplemented, - "ResetInstanceAttribute": TierUnimplemented, - "ResetNetworkInterfaceAttribute": TierUnimplemented, - "ResetSnapshotAttribute": TierUnimplemented, - "RestoreAddressToClassic": TierUnimplemented, - "RestoreImageFromRecycleBin": TierUnimplemented, - "RestoreManagedPrefixListVersion": TierUnimplemented, - "RestoreSnapshotFromRecycleBin": TierUnimplemented, - "RestoreSnapshotTier": TierUnimplemented, - "RestoreVolumeFromRecycleBin": TierUnimplemented, - "RevokeClientVpnIngress": TierUnimplemented, + "RequestSpotFleet": TierAutoCRUD, + "RequestSpotInstances": TierAutoCRUD, + "ResetAddressAttribute": TierAutoCRUD, + "ResetEbsDefaultKmsKeyId": TierAutoCRUD, + "ResetFpgaImageAttribute": TierAutoCRUD, + "ResetImageAttribute": TierAutoCRUD, + "ResetInstanceAttribute": TierAutoCRUD, + "ResetNetworkInterfaceAttribute": TierAutoCRUD, + "ResetSnapshotAttribute": TierAutoCRUD, + "RestoreAddressToClassic": TierAutoCRUD, + "RestoreImageFromRecycleBin": TierAutoCRUD, + "RestoreManagedPrefixListVersion": TierAutoCRUD, + "RestoreSnapshotFromRecycleBin": TierAutoCRUD, + "RestoreSnapshotTier": TierAutoCRUD, + "RestoreVolumeFromRecycleBin": TierAutoCRUD, + "RevokeClientVpnIngress": TierAutoCRUD, "RevokeSecurityGroupEgress": TierHandVerified, "RevokeSecurityGroupIngress": TierHandVerified, "RunInstances": TierHandVerified, "RunScheduledInstances": TierUnimplemented, - "SearchLocalGatewayRoutes": TierUnimplemented, - "SearchTransitGatewayMulticastGroups": TierUnimplemented, - "SearchTransitGatewayRoutes": TierUnimplemented, + "SearchLocalGatewayRoutes": TierAutoCRUD, + "SearchTransitGatewayMulticastGroups": TierAutoCRUD, + "SearchTransitGatewayRoutes": TierAutoCRUD, "SendDiagnosticInterrupt": TierUnimplemented, - "StartDeclarativePoliciesReport": TierUnimplemented, + "StartDeclarativePoliciesReport": TierAutoCRUD, "StartInstances": TierHandVerified, - "StartNetworkInsightsAccessScopeAnalysis": TierUnimplemented, - "StartNetworkInsightsAnalysis": TierUnimplemented, - "StartVpcEndpointServicePrivateDnsVerification": TierUnimplemented, + "StartNetworkInsightsAccessScopeAnalysis": TierAutoCRUD, + "StartNetworkInsightsAnalysis": TierAutoCRUD, + "StartVpcEndpointServicePrivateDnsVerification": TierAutoCRUD, "StopInstances": TierHandVerified, - "TerminateClientVpnConnections": TierUnimplemented, + "TerminateClientVpnConnections": TierAutoCRUD, "TerminateInstances": TierHandVerified, - "UnassignIpv6Addresses": TierUnimplemented, - "UnassignPrivateIpAddresses": TierUnimplemented, - "UnassignPrivateNatGatewayAddress": TierUnimplemented, - "UnlockSnapshot": TierUnimplemented, + "UnassignIpv6Addresses": TierAutoCRUD, + "UnassignPrivateIpAddresses": TierAutoCRUD, + "UnassignPrivateNatGatewayAddress": TierAutoCRUD, + "UnlockSnapshot": TierAutoCRUD, "UnmonitorInstances": TierUnimplemented, "UpdateCapacityManagerOrganizationsAccess": TierAutoCRUD, "UpdateInterruptibleCapacityReservationAllocation": TierAutoCRUD, @@ -7236,7 +7236,7 @@ var Services = map[string]Service{ "RegisterPullTimeUpdateExclusion": TierAutoCRUD, "SetRepositoryPolicy": TierHandVerified, "StartImageScan": TierHandVerified, - "StartLifecyclePolicyPreview": TierUnimplemented, + "StartLifecyclePolicyPreview": TierAutoCRUD, "TagResource": TierHandVerified, "UntagResource": TierHandVerified, "UpdateImageStorageClass": TierAutoCRUD, @@ -7247,8 +7247,8 @@ var Services = map[string]Service{ }}, "ecrpublic": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchCheckLayerAvailability": TierUnimplemented, - "BatchDeleteImage": TierUnimplemented, - "CompleteLayerUpload": TierUnimplemented, + "BatchDeleteImage": TierAutoCRUD, + "CompleteLayerUpload": TierAutoCRUD, "CreateRepository": TierAutoCRUD, "DeleteRepository": TierAutoCRUD, "DeleteRepositoryPolicy": TierAutoCRUD, @@ -7260,12 +7260,12 @@ var Services = map[string]Service{ "GetRegistryCatalogData": TierAutoCRUD, "GetRepositoryCatalogData": TierAutoCRUD, "GetRepositoryPolicy": TierAutoCRUD, - "InitiateLayerUpload": TierUnimplemented, + "InitiateLayerUpload": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutImage": TierAutoCRUD, "PutRegistryCatalogData": TierAutoCRUD, "PutRepositoryCatalogData": TierAutoCRUD, - "SetRepositoryPolicy": TierUnimplemented, + "SetRepositoryPolicy": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UploadLayerPart": TierUnimplemented, @@ -7335,9 +7335,9 @@ var Services = map[string]Service{ "RegisterTaskDefinition": TierHandVerified, "RunTask": TierHandVerified, "StartTask": TierHandVerified, - "StopServiceDeployment": TierUnimplemented, + "StopServiceDeployment": TierAutoCRUD, "StopTask": TierHandVerified, - "SubmitAttachmentStateChanges": TierUnimplemented, + "SubmitAttachmentStateChanges": TierAutoCRUD, "SubmitContainerStateChange": TierHandVerified, "SubmitTaskStateChange": TierHandVerified, "TagResource": TierHandVerified, @@ -7459,10 +7459,10 @@ var Services = map[string]Service{ "elasticache": {Protocol: "query", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "AddTagsToResource": TierHandVerified, "AuthorizeCacheSecurityGroupIngress": TierHandVerified, - "BatchApplyUpdateAction": TierUnimplemented, + "BatchApplyUpdateAction": TierAutoCRUD, "BatchStopUpdateAction": TierUnimplemented, - "CompleteMigration": TierUnimplemented, - "CopyServerlessCacheSnapshot": TierUnimplemented, + "CompleteMigration": TierAutoCRUD, + "CopyServerlessCacheSnapshot": TierAutoCRUD, "CopySnapshot": TierHandVerified, "CreateCacheCluster": TierHandVerified, "CreateCacheParameterGroup": TierHandVerified, @@ -7507,9 +7507,9 @@ var Services = map[string]Service{ "DescribeUpdateActions": TierAutoCRUD, "DescribeUserGroups": TierHandVerified, "DescribeUsers": TierHandVerified, - "DisassociateGlobalReplicationGroup": TierUnimplemented, + "DisassociateGlobalReplicationGroup": TierAutoCRUD, "ExportServerlessCacheSnapshot": TierUnimplemented, - "FailoverGlobalReplicationGroup": TierUnimplemented, + "FailoverGlobalReplicationGroup": TierAutoCRUD, "IncreaseNodeGroupsInGlobalReplicationGroup": TierUnimplemented, "IncreaseReplicaCount": TierHandVerified, "ListAllowedNodeTypeModifications": TierAutoCRUD, @@ -7523,13 +7523,13 @@ var Services = map[string]Service{ "ModifyServerlessCache": TierHandVerified, "ModifyUser": TierHandVerified, "ModifyUserGroup": TierHandVerified, - "PurchaseReservedCacheNodesOffering": TierUnimplemented, + "PurchaseReservedCacheNodesOffering": TierAutoCRUD, "RebalanceSlotsInGlobalReplicationGroup": TierUnimplemented, "RebootCacheCluster": TierHandVerified, "RemoveTagsFromResource": TierHandVerified, "ResetCacheParameterGroup": TierHandVerified, "RevokeCacheSecurityGroupIngress": TierHandVerified, - "StartMigration": TierUnimplemented, + "StartMigration": TierAutoCRUD, "TestFailover": TierHandVerified, "TestMigration": TierUnimplemented, }}, @@ -7583,9 +7583,9 @@ var Services = map[string]Service{ "ValidateConfigurationSettings": TierHandVerified, }}, "elasticloadbalancing": {Protocol: "query", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddTags": TierUnimplemented, - "ApplySecurityGroupsToLoadBalancer": TierUnimplemented, - "AttachLoadBalancerToSubnets": TierUnimplemented, + "AddTags": TierAutoCRUD, + "ApplySecurityGroupsToLoadBalancer": TierAutoCRUD, + "AttachLoadBalancerToSubnets": TierAutoCRUD, "ConfigureHealthCheck": TierUnimplemented, "CreateAppCookieStickinessPolicy": TierAutoCRUD, "CreateLBCookieStickinessPolicy": TierAutoCRUD, @@ -7603,20 +7603,20 @@ var Services = map[string]Service{ "DescribeLoadBalancerPolicyTypes": TierAutoCRUD, "DescribeLoadBalancers": TierAutoCRUD, "DescribeTags": TierAutoCRUD, - "DetachLoadBalancerFromSubnets": TierUnimplemented, - "DisableAvailabilityZonesForLoadBalancer": TierUnimplemented, - "EnableAvailabilityZonesForLoadBalancer": TierUnimplemented, + "DetachLoadBalancerFromSubnets": TierAutoCRUD, + "DisableAvailabilityZonesForLoadBalancer": TierAutoCRUD, + "EnableAvailabilityZonesForLoadBalancer": TierAutoCRUD, "ModifyLoadBalancerAttributes": TierAutoCRUD, "RegisterInstancesWithLoadBalancer": TierAutoCRUD, - "RemoveTags": TierUnimplemented, - "SetLoadBalancerListenerSSLCertificate": TierUnimplemented, - "SetLoadBalancerPoliciesForBackendServer": TierUnimplemented, - "SetLoadBalancerPoliciesOfListener": TierUnimplemented, + "RemoveTags": TierAutoCRUD, + "SetLoadBalancerListenerSSLCertificate": TierAutoCRUD, + "SetLoadBalancerPoliciesForBackendServer": TierAutoCRUD, + "SetLoadBalancerPoliciesOfListener": TierAutoCRUD, }}, "elasticloadbalancingv2": {Protocol: "query", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "AddListenerCertificates": TierHandVerified, "AddTags": TierHandVerified, - "AddTrustStoreRevocations": TierUnimplemented, + "AddTrustStoreRevocations": TierAutoCRUD, "CreateListener": TierHandVerified, "CreateLoadBalancer": TierHandVerified, "CreateRule": TierHandVerified, @@ -7660,7 +7660,7 @@ var Services = map[string]Service{ "RegisterTargets": TierHandVerified, "RemoveListenerCertificates": TierHandVerified, "RemoveTags": TierHandVerified, - "RemoveTrustStoreRevocations": TierUnimplemented, + "RemoveTrustStoreRevocations": TierAutoCRUD, "SetIpAddressType": TierHandVerified, "SetRulePriorities": TierHandVerified, "SetSecurityGroups": TierHandVerified, @@ -7720,13 +7720,13 @@ var Services = map[string]Service{ "UpgradeElasticsearchDomain": TierHandVerified, }}, "elementalinference": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateFeed": TierUnimplemented, + "AssociateFeed": TierAutoCRUD, "CreateDictionary": TierAutoCRUD, "CreateFeed": TierAutoCRUD, "DeleteDictionary": TierAutoCRUD, "DeleteFeed": TierAutoCRUD, "DeleteFeedPolicy": TierAutoCRUD, - "DisassociateFeed": TierUnimplemented, + "DisassociateFeed": TierAutoCRUD, "ExportDictionaryEntries": TierUnimplemented, "GetDictionary": TierAutoCRUD, "GetFeed": TierAutoCRUD, @@ -7736,7 +7736,7 @@ var Services = map[string]Service{ "ListFeeds": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutFeedPolicy": TierAutoCRUD, - "SearchFixtures": TierUnimplemented, + "SearchFixtures": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDictionary": TierAutoCRUD, @@ -7805,7 +7805,7 @@ var Services = map[string]Service{ "UpdateStudioSessionMapping": TierHandVerified, }}, "emrcontainers": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelJobRun": TierUnimplemented, + "CancelJobRun": TierAutoCRUD, "CreateJobTemplate": TierAutoCRUD, "CreateManagedEndpoint": TierAutoCRUD, "CreateSecurityConfiguration": TierAutoCRUD, @@ -7826,13 +7826,13 @@ var Services = map[string]Service{ "ListSecurityConfigurations": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListVirtualClusters": TierAutoCRUD, - "StartJobRun": TierUnimplemented, + "StartJobRun": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateVirtualCluster": TierAutoCRUD, }}, "emrserverless": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelJobRun": TierUnimplemented, + "CancelJobRun": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "DeleteApplication": TierAutoCRUD, "GetApplication": TierAutoCRUD, @@ -7846,18 +7846,18 @@ var Services = map[string]Service{ "ListJobRuns": TierAutoCRUD, "ListSessions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartApplication": TierUnimplemented, - "StartJobRun": TierUnimplemented, - "StartSession": TierUnimplemented, - "StopApplication": TierUnimplemented, + "StartApplication": TierAutoCRUD, + "StartJobRun": TierAutoCRUD, + "StartSession": TierAutoCRUD, + "StopApplication": TierAutoCRUD, "TagResource": TierAutoCRUD, - "TerminateSession": TierUnimplemented, + "TerminateSession": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, }}, "entityresolution": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddPolicyStatement": TierUnimplemented, - "BatchDeleteUniqueId": TierUnimplemented, + "AddPolicyStatement": TierAutoCRUD, + "BatchDeleteUniqueId": TierAutoCRUD, "CreateIdMappingWorkflow": TierAutoCRUD, "CreateIdNamespace": TierAutoCRUD, "CreateMatchingWorkflow": TierAutoCRUD, @@ -7867,7 +7867,7 @@ var Services = map[string]Service{ "DeleteMatchingWorkflow": TierAutoCRUD, "DeletePolicyStatement": TierAutoCRUD, "DeleteSchemaMapping": TierAutoCRUD, - "GenerateMatchId": TierUnimplemented, + "GenerateMatchId": TierAutoCRUD, "GetIdMappingJob": TierAutoCRUD, "GetIdMappingWorkflow": TierAutoCRUD, "GetIdNamespace": TierAutoCRUD, @@ -7886,8 +7886,8 @@ var Services = map[string]Service{ "ListSchemaMappings": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutPolicy": TierAutoCRUD, - "StartIdMappingJob": TierUnimplemented, - "StartMatchingJob": TierUnimplemented, + "StartIdMappingJob": TierAutoCRUD, + "StartMatchingJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateIdMappingWorkflow": TierAutoCRUD, @@ -7955,7 +7955,7 @@ var Services = map[string]Service{ "UpdateEventBus": TierAutoCRUD, }}, "evs": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateEipToVlan": TierUnimplemented, + "AssociateEipToVlan": TierAutoCRUD, "CreateEntitlement": TierAutoCRUD, "CreateEnvironment": TierAutoCRUD, "CreateEnvironmentConnector": TierAutoCRUD, @@ -7964,7 +7964,7 @@ var Services = map[string]Service{ "DeleteEnvironment": TierAutoCRUD, "DeleteEnvironmentConnector": TierAutoCRUD, "DeleteEnvironmentHost": TierAutoCRUD, - "DisassociateEipFromVlan": TierUnimplemented, + "DisassociateEipFromVlan": TierAutoCRUD, "GetAccountSettings": TierAutoCRUD, "GetDepotUrl": TierAutoCRUD, "GetEnvironment": TierAutoCRUD, @@ -8033,7 +8033,7 @@ var Services = map[string]Service{ "UpdateKxVolume": TierAutoCRUD, }}, "finspacedata": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateUserToPermissionGroup": TierUnimplemented, + "AssociateUserToPermissionGroup": TierAutoCRUD, "CreateChangeset": TierAutoCRUD, "CreateDataView": TierAutoCRUD, "CreateDataset": TierAutoCRUD, @@ -8041,9 +8041,9 @@ var Services = map[string]Service{ "CreateUser": TierAutoCRUD, "DeleteDataset": TierAutoCRUD, "DeletePermissionGroup": TierAutoCRUD, - "DisableUser": TierUnimplemented, - "DisassociateUserFromPermissionGroup": TierUnimplemented, - "EnableUser": TierUnimplemented, + "DisableUser": TierAutoCRUD, + "DisassociateUserFromPermissionGroup": TierAutoCRUD, + "EnableUser": TierAutoCRUD, "GetChangeset": TierAutoCRUD, "GetDataView": TierAutoCRUD, "GetDataset": TierAutoCRUD, @@ -8059,7 +8059,7 @@ var Services = map[string]Service{ "ListPermissionGroupsByUser": TierAutoCRUD, "ListUsers": TierAutoCRUD, "ListUsersByPermissionGroup": TierAutoCRUD, - "ResetUserPassword": TierUnimplemented, + "ResetUserPassword": TierAutoCRUD, "UpdateChangeset": TierAutoCRUD, "UpdateDataset": TierAutoCRUD, "UpdatePermissionGroup": TierAutoCRUD, @@ -8143,17 +8143,17 @@ var Services = map[string]Service{ "ValidateExperimentTemplate": TierHandVerified, }}, "fms": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateAdminAccount": TierUnimplemented, - "AssociateThirdPartyFirewall": TierUnimplemented, - "BatchAssociateResource": TierUnimplemented, - "BatchDisassociateResource": TierUnimplemented, + "AssociateAdminAccount": TierAutoCRUD, + "AssociateThirdPartyFirewall": TierAutoCRUD, + "BatchAssociateResource": TierAutoCRUD, + "BatchDisassociateResource": TierAutoCRUD, "DeleteAppsList": TierAutoCRUD, "DeleteNotificationChannel": TierAutoCRUD, "DeletePolicy": TierAutoCRUD, "DeleteProtocolsList": TierAutoCRUD, "DeleteResourceSet": TierAutoCRUD, - "DisassociateAdminAccount": TierUnimplemented, - "DisassociateThirdPartyFirewall": TierUnimplemented, + "DisassociateAdminAccount": TierAutoCRUD, + "DisassociateThirdPartyFirewall": TierAutoCRUD, "GetAdminAccount": TierAutoCRUD, "GetAdminScope": TierAutoCRUD, "GetAppsList": TierAutoCRUD, @@ -8245,21 +8245,21 @@ var Services = map[string]Service{ "ListWhatIfAnalyses": TierAutoCRUD, "ListWhatIfForecastExports": TierAutoCRUD, "ListWhatIfForecasts": TierAutoCRUD, - "ResumeResource": TierUnimplemented, - "StopResource": TierUnimplemented, + "ResumeResource": TierAutoCRUD, + "StopResource": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDatasetGroup": TierAutoCRUD, }}, "forecastquery": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "QueryForecast": TierUnimplemented, - "QueryWhatIfForecast": TierUnimplemented, + "QueryForecast": TierAutoCRUD, + "QueryWhatIfForecast": TierAutoCRUD, }}, "frauddetector": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchCreateVariable": TierUnimplemented, + "BatchCreateVariable": TierAutoCRUD, "BatchGetVariable": TierAutoCRUD, - "CancelBatchImportJob": TierUnimplemented, - "CancelBatchPredictionJob": TierUnimplemented, + "CancelBatchImportJob": TierAutoCRUD, + "CancelBatchPredictionJob": TierAutoCRUD, "CreateBatchImportJob": TierAutoCRUD, "CreateBatchPredictionJob": TierAutoCRUD, "CreateDetectorVersion": TierAutoCRUD, @@ -8335,13 +8335,13 @@ var Services = map[string]Service{ "GetAccountPlanState": TierAutoCRUD, "GetFreeTierUsage": TierAutoCRUD, "ListAccountActivities": TierAutoCRUD, - "UpgradeAccountPlan": TierUnimplemented, + "UpgradeAccountPlan": TierAutoCRUD, }}, "fsx": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateFileSystemAliases": TierUnimplemented, - "CancelDataRepositoryTask": TierUnimplemented, - "CopyBackup": TierUnimplemented, - "CopySnapshotAndUpdateVolume": TierUnimplemented, + "AssociateFileSystemAliases": TierAutoCRUD, + "CancelDataRepositoryTask": TierAutoCRUD, + "CopyBackup": TierAutoCRUD, + "CopySnapshotAndUpdateVolume": TierAutoCRUD, "CreateAndAttachS3AccessPoint": TierAutoCRUD, "CreateBackup": TierAutoCRUD, "CreateDataRepositoryAssociation": TierAutoCRUD, @@ -8371,12 +8371,12 @@ var Services = map[string]Service{ "DescribeSnapshots": TierAutoCRUD, "DescribeStorageVirtualMachines": TierAutoCRUD, "DescribeVolumes": TierAutoCRUD, - "DetachAndDeleteS3AccessPoint": TierUnimplemented, - "DisassociateFileSystemAliases": TierUnimplemented, + "DetachAndDeleteS3AccessPoint": TierAutoCRUD, + "DisassociateFileSystemAliases": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "ReleaseFileSystemNfsV3Locks": TierUnimplemented, - "RestoreVolumeFromSnapshot": TierUnimplemented, - "StartMisconfiguredStateRecovery": TierUnimplemented, + "ReleaseFileSystemNfsV3Locks": TierAutoCRUD, + "RestoreVolumeFromSnapshot": TierAutoCRUD, + "StartMisconfiguredStateRecovery": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDataRepositoryAssociation": TierAutoCRUD, @@ -8388,7 +8388,7 @@ var Services = map[string]Service{ "UpdateVolume": TierAutoCRUD, }}, "gamelift": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptMatch": TierUnimplemented, + "AcceptMatch": TierAutoCRUD, "ClaimGameServer": TierUnimplemented, "CreateAlias": TierAutoCRUD, "CreateBuild": TierAutoCRUD, @@ -8478,20 +8478,20 @@ var Services = map[string]Service{ "PutScalingPolicy": TierAutoCRUD, "RegisterCompute": TierAutoCRUD, "RegisterGameServer": TierAutoCRUD, - "RequestUploadCredentials": TierUnimplemented, + "RequestUploadCredentials": TierAutoCRUD, "ResolveAlias": TierUnimplemented, - "ResumeGameServerGroup": TierUnimplemented, - "SearchGameSessions": TierUnimplemented, - "StartFleetActions": TierUnimplemented, - "StartGameSessionPlacement": TierUnimplemented, - "StartMatchBackfill": TierUnimplemented, - "StartMatchmaking": TierUnimplemented, - "StopFleetActions": TierUnimplemented, - "StopGameSessionPlacement": TierUnimplemented, - "StopMatchmaking": TierUnimplemented, - "SuspendGameServerGroup": TierUnimplemented, + "ResumeGameServerGroup": TierAutoCRUD, + "SearchGameSessions": TierAutoCRUD, + "StartFleetActions": TierAutoCRUD, + "StartGameSessionPlacement": TierAutoCRUD, + "StartMatchBackfill": TierAutoCRUD, + "StartMatchmaking": TierAutoCRUD, + "StopFleetActions": TierAutoCRUD, + "StopGameSessionPlacement": TierAutoCRUD, + "StopMatchmaking": TierAutoCRUD, + "SuspendGameServerGroup": TierAutoCRUD, "TagResource": TierAutoCRUD, - "TerminateGameSession": TierUnimplemented, + "TerminateGameSession": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAlias": TierAutoCRUD, "UpdateBuild": TierAutoCRUD, @@ -8510,8 +8510,8 @@ var Services = map[string]Service{ "ValidateMatchmakingRuleSet": TierUnimplemented, }}, "gameliftstreams": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddStreamGroupLocations": TierUnimplemented, - "AssociateApplications": TierUnimplemented, + "AddStreamGroupLocations": TierAutoCRUD, + "AssociateApplications": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "CreateStreamGroup": TierAutoCRUD, "CreateStreamSessionAdminShell": TierAutoCRUD, @@ -8519,7 +8519,7 @@ var Services = map[string]Service{ "CreateStreamUrl": TierAutoCRUD, "DeleteApplication": TierAutoCRUD, "DeleteStreamGroup": TierAutoCRUD, - "DisassociateApplications": TierUnimplemented, + "DisassociateApplications": TierAutoCRUD, "ExportStreamSessionFiles": TierUnimplemented, "GetApplication": TierAutoCRUD, "GetStreamGroup": TierAutoCRUD, @@ -8532,11 +8532,11 @@ var Services = map[string]Service{ "ListStreamSessionsByAccount": TierAutoCRUD, "ListStreamUrls": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RemoveStreamGroupLocations": TierUnimplemented, - "RevokeStreamUrl": TierUnimplemented, - "StartStreamSession": TierUnimplemented, + "RemoveStreamGroupLocations": TierAutoCRUD, + "RevokeStreamUrl": TierAutoCRUD, + "StartStreamSession": TierAutoCRUD, "TagResource": TierAutoCRUD, - "TerminateStreamSession": TierUnimplemented, + "TerminateStreamSession": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, "UpdateStreamGroup": TierAutoCRUD, @@ -8553,8 +8553,8 @@ var Services = map[string]Service{ "Geocode": TierUnimplemented, "GetPlace": TierAutoCRUD, "ReverseGeocode": TierUnimplemented, - "SearchNearby": TierUnimplemented, - "SearchText": TierUnimplemented, + "SearchNearby": TierAutoCRUD, + "SearchText": TierAutoCRUD, "Suggest": TierUnimplemented, }}, "georoutes": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ @@ -8600,8 +8600,8 @@ var Services = map[string]Service{ "UploadMultipartPart": TierHandVerified, }}, "globalaccelerator": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddCustomRoutingEndpoints": TierUnimplemented, - "AddEndpoints": TierUnimplemented, + "AddCustomRoutingEndpoints": TierAutoCRUD, + "AddEndpoints": TierAutoCRUD, "AdvertiseByoipCidr": TierUnimplemented, "AllowCustomRoutingTraffic": TierUnimplemented, "CreateAccelerator": TierAutoCRUD, @@ -8619,7 +8619,7 @@ var Services = map[string]Service{ "DeleteEndpointGroup": TierAutoCRUD, "DeleteListener": TierAutoCRUD, "DenyCustomRoutingTraffic": TierUnimplemented, - "DeprovisionByoipCidr": TierUnimplemented, + "DeprovisionByoipCidr": TierAutoCRUD, "DescribeAccelerator": TierAutoCRUD, "DescribeAcceleratorAttributes": TierAutoCRUD, "DescribeCrossAccountAttachment": TierAutoCRUD, @@ -8642,9 +8642,9 @@ var Services = map[string]Service{ "ListEndpointGroups": TierAutoCRUD, "ListListeners": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "ProvisionByoipCidr": TierUnimplemented, - "RemoveCustomRoutingEndpoints": TierUnimplemented, - "RemoveEndpoints": TierUnimplemented, + "ProvisionByoipCidr": TierAutoCRUD, + "RemoveCustomRoutingEndpoints": TierAutoCRUD, + "RemoveEndpoints": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccelerator": TierAutoCRUD, @@ -8673,13 +8673,13 @@ var Services = map[string]Service{ "BatchGetTableOptimizer": TierAutoCRUD, "BatchGetTriggers": TierHandVerified, "BatchGetWorkflows": TierAutoCRUD, - "BatchPutDataQualityStatisticAnnotation": TierUnimplemented, + "BatchPutDataQualityStatisticAnnotation": TierAutoCRUD, "BatchStopJobRun": TierHandVerified, "BatchUpdatePartition": TierHandVerified, - "CancelDataQualityRuleRecommendationRun": TierUnimplemented, - "CancelDataQualityRulesetEvaluationRun": TierUnimplemented, - "CancelMLTaskRun": TierUnimplemented, - "CancelStatement": TierUnimplemented, + "CancelDataQualityRuleRecommendationRun": TierAutoCRUD, + "CancelDataQualityRulesetEvaluationRun": TierAutoCRUD, + "CancelMLTaskRun": TierAutoCRUD, + "CancelStatement": TierAutoCRUD, "CheckSchemaVersionValidity": TierUnimplemented, "CreateBlueprint": TierAutoCRUD, "CreateCatalog": TierAutoCRUD, @@ -8861,37 +8861,37 @@ var Services = map[string]Service{ "PutResourcePolicy": TierAutoCRUD, "PutSchemaVersionMetadata": TierAutoCRUD, "PutWorkflowRunProperties": TierAutoCRUD, - "QuerySchemaVersionMetadata": TierUnimplemented, + "QuerySchemaVersionMetadata": TierAutoCRUD, "RegisterConnectionType": TierAutoCRUD, "RegisterSchemaVersion": TierAutoCRUD, - "RemoveSchemaVersionMetadata": TierUnimplemented, + "RemoveSchemaVersionMetadata": TierAutoCRUD, "ResetJobBookmark": TierHandVerified, - "ResumeWorkflowRun": TierUnimplemented, + "ResumeWorkflowRun": TierAutoCRUD, "RunStatement": TierUnimplemented, - "SearchTables": TierUnimplemented, + "SearchTables": TierAutoCRUD, "StartBlueprintRun": TierUnimplemented, - "StartColumnStatisticsTaskRun": TierUnimplemented, - "StartColumnStatisticsTaskRunSchedule": TierUnimplemented, + "StartColumnStatisticsTaskRun": TierAutoCRUD, + "StartColumnStatisticsTaskRunSchedule": TierAutoCRUD, "StartCrawler": TierHandVerified, - "StartCrawlerSchedule": TierUnimplemented, - "StartDataQualityRuleRecommendationRun": TierUnimplemented, - "StartDataQualityRulesetEvaluationRun": TierUnimplemented, - "StartExportLabelsTaskRun": TierUnimplemented, - "StartImportLabelsTaskRun": TierUnimplemented, + "StartCrawlerSchedule": TierAutoCRUD, + "StartDataQualityRuleRecommendationRun": TierAutoCRUD, + "StartDataQualityRulesetEvaluationRun": TierAutoCRUD, + "StartExportLabelsTaskRun": TierAutoCRUD, + "StartImportLabelsTaskRun": TierAutoCRUD, "StartJobRun": TierHandVerified, - "StartMLEvaluationTaskRun": TierUnimplemented, - "StartMLLabelingSetGenerationTaskRun": TierUnimplemented, - "StartMaterializedViewRefreshTaskRun": TierUnimplemented, + "StartMLEvaluationTaskRun": TierAutoCRUD, + "StartMLLabelingSetGenerationTaskRun": TierAutoCRUD, + "StartMaterializedViewRefreshTaskRun": TierAutoCRUD, "StartTrigger": TierHandVerified, - "StartWorkflowRun": TierUnimplemented, - "StopColumnStatisticsTaskRun": TierUnimplemented, - "StopColumnStatisticsTaskRunSchedule": TierUnimplemented, + "StartWorkflowRun": TierAutoCRUD, + "StopColumnStatisticsTaskRun": TierAutoCRUD, + "StopColumnStatisticsTaskRunSchedule": TierAutoCRUD, "StopCrawler": TierHandVerified, - "StopCrawlerSchedule": TierUnimplemented, - "StopMaterializedViewRefreshTaskRun": TierUnimplemented, - "StopSession": TierUnimplemented, + "StopCrawlerSchedule": TierAutoCRUD, + "StopMaterializedViewRefreshTaskRun": TierAutoCRUD, + "StopSession": TierAutoCRUD, "StopTrigger": TierHandVerified, - "StopWorkflowRun": TierUnimplemented, + "StopWorkflowRun": TierAutoCRUD, "TagResource": TierHandVerified, "TestConnection": TierUnimplemented, "UntagResource": TierHandVerified, @@ -8925,7 +8925,7 @@ var Services = map[string]Service{ "UpdateWorkflow": TierAutoCRUD, }}, "grafana": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateLicense": TierUnimplemented, + "AssociateLicense": TierAutoCRUD, "CreateWorkspace": TierAutoCRUD, "CreateWorkspaceApiKey": TierAutoCRUD, "CreateWorkspaceServiceAccount": TierAutoCRUD, @@ -8937,7 +8937,7 @@ var Services = map[string]Service{ "DescribeWorkspace": TierAutoCRUD, "DescribeWorkspaceAuthentication": TierAutoCRUD, "DescribeWorkspaceConfiguration": TierAutoCRUD, - "DisassociateLicense": TierUnimplemented, + "DisassociateLicense": TierAutoCRUD, "ListPermissions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListVersions": TierAutoCRUD, @@ -8952,8 +8952,8 @@ var Services = map[string]Service{ "UpdateWorkspaceConfiguration": TierAutoCRUD, }}, "greengrass": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateRoleToGroup": TierUnimplemented, - "AssociateServiceRoleToAccount": TierUnimplemented, + "AssociateRoleToGroup": TierAutoCRUD, + "AssociateServiceRoleToAccount": TierAutoCRUD, "CreateConnectorDefinition": TierAutoCRUD, "CreateConnectorDefinitionVersion": TierAutoCRUD, "CreateCoreDefinition": TierAutoCRUD, @@ -8981,8 +8981,8 @@ var Services = map[string]Service{ "DeleteLoggerDefinition": TierAutoCRUD, "DeleteResourceDefinition": TierAutoCRUD, "DeleteSubscriptionDefinition": TierAutoCRUD, - "DisassociateRoleFromGroup": TierUnimplemented, - "DisassociateServiceRoleFromAccount": TierUnimplemented, + "DisassociateRoleFromGroup": TierAutoCRUD, + "DisassociateServiceRoleFromAccount": TierAutoCRUD, "GetAssociatedRole": TierAutoCRUD, "GetBulkDeploymentStatus": TierAutoCRUD, "GetConnectivityInfo": TierAutoCRUD, @@ -9028,9 +9028,9 @@ var Services = map[string]Service{ "ListSubscriptionDefinitionVersions": TierAutoCRUD, "ListSubscriptionDefinitions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "ResetDeployments": TierUnimplemented, - "StartBulkDeployment": TierUnimplemented, - "StopBulkDeployment": TierUnimplemented, + "ResetDeployments": TierAutoCRUD, + "StartBulkDeployment": TierAutoCRUD, + "StopBulkDeployment": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateConnectivityInfo": TierAutoCRUD, @@ -9046,17 +9046,17 @@ var Services = map[string]Service{ "UpdateThingRuntimeConfiguration": TierAutoCRUD, }}, "greengrassv2": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateServiceRoleToAccount": TierUnimplemented, - "BatchAssociateClientDeviceWithCoreDevice": TierUnimplemented, - "BatchDisassociateClientDeviceFromCoreDevice": TierUnimplemented, - "CancelDeployment": TierUnimplemented, + "AssociateServiceRoleToAccount": TierAutoCRUD, + "BatchAssociateClientDeviceWithCoreDevice": TierAutoCRUD, + "BatchDisassociateClientDeviceFromCoreDevice": TierAutoCRUD, + "CancelDeployment": TierAutoCRUD, "CreateComponentVersion": TierAutoCRUD, "CreateDeployment": TierAutoCRUD, "DeleteComponent": TierAutoCRUD, "DeleteCoreDevice": TierAutoCRUD, "DeleteDeployment": TierAutoCRUD, "DescribeComponent": TierAutoCRUD, - "DisassociateServiceRoleFromAccount": TierUnimplemented, + "DisassociateServiceRoleFromAccount": TierAutoCRUD, "GetComponent": TierAutoCRUD, "GetComponentVersionArtifact": TierAutoCRUD, "GetConnectivityInfo": TierAutoCRUD, @@ -9077,7 +9077,7 @@ var Services = map[string]Service{ "UpdateConnectivityInfo": TierAutoCRUD, }}, "groundstation": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelContact": TierUnimplemented, + "CancelContact": TierAutoCRUD, "CreateConfig": TierAutoCRUD, "CreateDataflowEndpointGroup": TierAutoCRUD, "CreateDataflowEndpointGroupV2": TierAutoCRUD, @@ -9119,9 +9119,9 @@ var Services = map[string]Service{ "UpdateMissionProfile": TierAutoCRUD, }}, "guardduty": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptAdministratorInvitation": TierUnimplemented, - "AcceptInvitation": TierUnimplemented, - "ArchiveFindings": TierUnimplemented, + "AcceptAdministratorInvitation": TierAutoCRUD, + "AcceptInvitation": TierAutoCRUD, + "ArchiveFindings": TierAutoCRUD, "CreateCustomDetectionRuleAssociation": TierAutoCRUD, "CreateCustomDetectionRuleOrgConfiguration": TierAutoCRUD, "CreateDetector": TierAutoCRUD, @@ -9151,11 +9151,11 @@ var Services = map[string]Service{ "DescribeMalwareScans": TierAutoCRUD, "DescribeOrganizationConfiguration": TierAutoCRUD, "DescribePublishingDestination": TierAutoCRUD, - "DisableOrganizationAdminAccount": TierUnimplemented, - "DisassociateFromAdministratorAccount": TierUnimplemented, - "DisassociateFromMasterAccount": TierUnimplemented, - "DisassociateMembers": TierUnimplemented, - "EnableOrganizationAdminAccount": TierUnimplemented, + "DisableOrganizationAdminAccount": TierAutoCRUD, + "DisassociateFromAdministratorAccount": TierAutoCRUD, + "DisassociateFromMasterAccount": TierAutoCRUD, + "DisassociateMembers": TierAutoCRUD, + "EnableOrganizationAdminAccount": TierAutoCRUD, "GetAdministratorAccount": TierAutoCRUD, "GetCoverageStatistics": TierAutoCRUD, "GetCustomDetectionRule": TierAutoCRUD, @@ -9180,7 +9180,7 @@ var Services = map[string]Service{ "GetThreatIntelSet": TierAutoCRUD, "GetTrustedEntitySet": TierAutoCRUD, "GetUsageStatistics": TierAutoCRUD, - "InviteMembers": TierUnimplemented, + "InviteMembers": TierAutoCRUD, "ListCoverage": TierAutoCRUD, "ListCustomDetectionRuleAssociations": TierAutoCRUD, "ListCustomDetectionRuleOrgConfigurations": TierAutoCRUD, @@ -9201,11 +9201,11 @@ var Services = map[string]Service{ "ListThreatIntelSets": TierAutoCRUD, "ListTrustedEntitySets": TierAutoCRUD, "SendObjectMalwareScan": TierUnimplemented, - "StartMalwareScan": TierUnimplemented, - "StartMonitoringMembers": TierUnimplemented, - "StopMonitoringMembers": TierUnimplemented, + "StartMalwareScan": TierAutoCRUD, + "StartMonitoringMembers": TierAutoCRUD, + "StopMonitoringMembers": TierAutoCRUD, "TagResource": TierAutoCRUD, - "UnarchiveFindings": TierUnimplemented, + "UnarchiveFindings": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCustomDetectionRuleAssociation": TierAutoCRUD, "UpdateCustomDetectionRuleOrgConfiguration": TierAutoCRUD, @@ -9235,8 +9235,8 @@ var Services = map[string]Service{ "DescribeEvents": TierAutoCRUD, "DescribeEventsForOrganization": TierAutoCRUD, "DescribeHealthServiceStatusForOrganization": TierAutoCRUD, - "DisableHealthServiceAccessForOrganization": TierUnimplemented, - "EnableHealthServiceAccessForOrganization": TierUnimplemented, + "DisableHealthServiceAccessForOrganization": TierAutoCRUD, + "EnableHealthServiceAccessForOrganization": TierAutoCRUD, }}, "healthlake": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "CreateDataTransformationProfile": TierAutoCRUD, @@ -9255,11 +9255,11 @@ var Services = map[string]Service{ "ListFHIRExportJobs": TierAutoCRUD, "ListFHIRImportJobs": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "PublishDataTransformationProfile": TierUnimplemented, - "RestoreFHIRDatastore": TierUnimplemented, - "StartDataTransformationJob": TierUnimplemented, - "StartFHIRExportJob": TierUnimplemented, - "StartFHIRImportJob": TierUnimplemented, + "PublishDataTransformationProfile": TierAutoCRUD, + "RestoreFHIRDatastore": TierAutoCRUD, + "StartDataTransformationJob": TierAutoCRUD, + "StartFHIRExportJob": TierAutoCRUD, + "StartFHIRImportJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDataTransformationProfile": TierAutoCRUD, @@ -9487,8 +9487,8 @@ var Services = map[string]Service{ "UpdateUser": TierHandVerified, }}, "imagebuilder": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelImageCreation": TierUnimplemented, - "CancelLifecycleExecution": TierUnimplemented, + "CancelImageCreation": TierAutoCRUD, + "CancelLifecycleExecution": TierAutoCRUD, "CreateComponent": TierAutoCRUD, "CreateContainerRecipe": TierAutoCRUD, "CreateDistributionConfiguration": TierAutoCRUD, @@ -9554,10 +9554,10 @@ var Services = map[string]Service{ "PutContainerRecipePolicy": TierAutoCRUD, "PutImagePolicy": TierAutoCRUD, "PutImageRecipePolicy": TierAutoCRUD, - "RetryImage": TierUnimplemented, + "RetryImage": TierAutoCRUD, "SendWorkflowStepAction": TierUnimplemented, - "StartImagePipelineExecution": TierUnimplemented, - "StartResourceStateUpdate": TierUnimplemented, + "StartImagePipelineExecution": TierAutoCRUD, + "StartResourceStateUpdate": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDistributionConfiguration": TierAutoCRUD, @@ -9566,7 +9566,7 @@ var Services = map[string]Service{ "UpdateLifecyclePolicy": TierAutoCRUD, }}, "inspector": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddAttributesToFindings": TierUnimplemented, + "AddAttributesToFindings": TierAutoCRUD, "CreateAssessmentTarget": TierAutoCRUD, "CreateAssessmentTemplate": TierAutoCRUD, "CreateExclusionsPreview": TierAutoCRUD, @@ -9596,26 +9596,26 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PreviewAgents": TierUnimplemented, "RegisterCrossAccountAccessRole": TierAutoCRUD, - "RemoveAttributesFromFindings": TierUnimplemented, - "SetTagsForResource": TierUnimplemented, - "StartAssessmentRun": TierUnimplemented, - "StopAssessmentRun": TierUnimplemented, + "RemoveAttributesFromFindings": TierAutoCRUD, + "SetTagsForResource": TierAutoCRUD, + "StartAssessmentRun": TierAutoCRUD, + "StopAssessmentRun": TierAutoCRUD, "SubscribeToEvent": TierUnimplemented, "UnsubscribeFromEvent": TierUnimplemented, "UpdateAssessmentTarget": TierAutoCRUD, }}, "inspector2": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateMember": TierUnimplemented, - "BatchAssociateCodeSecurityScanConfiguration": TierUnimplemented, - "BatchDisassociateCodeSecurityScanConfiguration": TierUnimplemented, + "AssociateMember": TierAutoCRUD, + "BatchAssociateCodeSecurityScanConfiguration": TierAutoCRUD, + "BatchDisassociateCodeSecurityScanConfiguration": TierAutoCRUD, "BatchGetAccountStatus": TierAutoCRUD, "BatchGetCodeSnippet": TierAutoCRUD, "BatchGetFindingDetails": TierAutoCRUD, "BatchGetFreeTrialInfo": TierAutoCRUD, "BatchGetMemberEc2DeepInspectionStatus": TierAutoCRUD, - "BatchUpdateMemberEc2DeepInspectionStatus": TierUnimplemented, - "CancelFindingsReport": TierUnimplemented, - "CancelSbomExport": TierUnimplemented, + "BatchUpdateMemberEc2DeepInspectionStatus": TierAutoCRUD, + "CancelFindingsReport": TierAutoCRUD, + "CancelSbomExport": TierAutoCRUD, "CreateCisScanConfiguration": TierAutoCRUD, "CreateCodeSecurityIntegration": TierAutoCRUD, "CreateCodeSecurityScanConfiguration": TierAutoCRUD, @@ -9630,10 +9630,10 @@ var Services = map[string]Service{ "DeleteFilter": TierAutoCRUD, "DescribeOrganizationConfiguration": TierAutoCRUD, "Disable": TierUnimplemented, - "DisableDelegatedAdminAccount": TierUnimplemented, - "DisassociateMember": TierUnimplemented, + "DisableDelegatedAdminAccount": TierAutoCRUD, + "DisassociateMember": TierAutoCRUD, "Enable": TierUnimplemented, - "EnableDelegatedAdminAccount": TierUnimplemented, + "EnableDelegatedAdminAccount": TierAutoCRUD, "GetCisScanReport": TierAutoCRUD, "GetCisScanResultDetails": TierAutoCRUD, "GetClustersForImage": TierAutoCRUD, @@ -9666,13 +9666,13 @@ var Services = map[string]Service{ "ListMembers": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListUsageTotals": TierAutoCRUD, - "ResetEncryptionKey": TierUnimplemented, - "SearchVulnerabilities": TierUnimplemented, + "ResetEncryptionKey": TierAutoCRUD, + "SearchVulnerabilities": TierAutoCRUD, "SendCisSessionHealth": TierUnimplemented, "SendCisSessionTelemetry": TierUnimplemented, - "StartCisSession": TierUnimplemented, - "StartCodeSecurityScan": TierUnimplemented, - "StopCisSession": TierUnimplemented, + "StartCisSession": TierAutoCRUD, + "StartCodeSecurityScan": TierAutoCRUD, + "StopCisSession": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCisScanConfiguration": TierAutoCRUD, @@ -9691,7 +9691,7 @@ var Services = map[string]Service{ "ScanSbom": TierHandVerified, }}, "interconnect": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptConnectionProposal": TierUnimplemented, + "AcceptConnectionProposal": TierAutoCRUD, "CreateConnection": TierAutoCRUD, "DeleteConnection": TierAutoCRUD, "DescribeConnectionProposal": TierAutoCRUD, @@ -9717,8 +9717,8 @@ var Services = map[string]Service{ "ListInternetEvents": TierAutoCRUD, "ListMonitors": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartQuery": TierUnimplemented, - "StopQuery": TierUnimplemented, + "StartQuery": TierAutoCRUD, + "StopQuery": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateMonitor": TierAutoCRUD, @@ -9744,26 +9744,26 @@ var Services = map[string]Service{ "UntagResource": TierAutoCRUD, "UpdateInvoiceUnit": TierAutoCRUD, "UpdateProcurementPortalPreferenceStatus": TierAutoCRUD, - "VerifyProcurementPortalValidation": TierUnimplemented, + "VerifyProcurementPortalValidation": TierAutoCRUD, }}, "iot": {Protocol: "rest-json", ModelBacked: true, EngineWired: false, Operations: map[string]Tier{ - "AcceptCertificateTransfer": TierUnimplemented, - "AddThingToBillingGroup": TierUnimplemented, + "AcceptCertificateTransfer": TierAutoCRUD, + "AddThingToBillingGroup": TierAutoCRUD, "AddThingToThingGroup": TierHandVerified, - "AssociateSbomWithPackageVersion": TierUnimplemented, - "AssociateTargetsWithJob": TierUnimplemented, + "AssociateSbomWithPackageVersion": TierAutoCRUD, + "AssociateTargetsWithJob": TierAutoCRUD, "AttachPolicy": TierHandVerified, - "AttachPrincipalPolicy": TierUnimplemented, - "AttachSecurityProfile": TierUnimplemented, + "AttachPrincipalPolicy": TierAutoCRUD, + "AttachSecurityProfile": TierAutoCRUD, "AttachThingPrincipal": TierHandVerified, - "CancelAuditMitigationActionsTask": TierUnimplemented, - "CancelAuditTask": TierUnimplemented, - "CancelCertificateTransfer": TierUnimplemented, - "CancelDetectMitigationActionsTask": TierUnimplemented, + "CancelAuditMitigationActionsTask": TierAutoCRUD, + "CancelAuditTask": TierAutoCRUD, + "CancelCertificateTransfer": TierAutoCRUD, + "CancelDetectMitigationActionsTask": TierAutoCRUD, "CancelJob": TierHandVerified, - "CancelJobExecution": TierUnimplemented, + "CancelJobExecution": TierAutoCRUD, "ClearDefaultAuthorizer": TierUnimplemented, - "ConfirmTopicRuleDestination": TierUnimplemented, + "ConfirmTopicRuleDestination": TierAutoCRUD, "CreateAuditSuppression": TierAutoCRUD, "CreateAuthorizer": TierAutoCRUD, "CreateBillingGroup": TierAutoCRUD, @@ -9869,11 +9869,11 @@ var Services = map[string]Service{ "DescribeThingRegistrationTask": TierAutoCRUD, "DescribeThingType": TierHandVerified, "DetachPolicy": TierHandVerified, - "DetachPrincipalPolicy": TierUnimplemented, - "DetachSecurityProfile": TierUnimplemented, + "DetachPrincipalPolicy": TierAutoCRUD, + "DetachSecurityProfile": TierAutoCRUD, "DetachThingPrincipal": TierHandVerified, "DisableTopicRule": TierHandVerified, - "DisassociateSbomFromPackageVersion": TierUnimplemented, + "DisassociateSbomFromPackageVersion": TierAutoCRUD, "EnableTopicRule": TierHandVerified, "GetBehaviorModelTrainingSummaries": TierAutoCRUD, "GetBucketsAggregation": TierAutoCRUD, @@ -9967,25 +9967,25 @@ var Services = map[string]Service{ "RegisterCertificate": TierHandVerified, "RegisterCertificateWithoutCA": TierHandVerified, "RegisterThing": TierAutoCRUD, - "RejectCertificateTransfer": TierUnimplemented, - "RemoveThingFromBillingGroup": TierUnimplemented, + "RejectCertificateTransfer": TierAutoCRUD, + "RemoveThingFromBillingGroup": TierAutoCRUD, "RemoveThingFromThingGroup": TierHandVerified, "ReplaceTopicRule": TierHandVerified, - "SearchIndex": TierUnimplemented, - "SetDefaultAuthorizer": TierUnimplemented, + "SearchIndex": TierAutoCRUD, + "SetDefaultAuthorizer": TierAutoCRUD, "SetDefaultPolicyVersion": TierHandVerified, - "SetLoggingOptions": TierUnimplemented, - "SetV2LoggingLevel": TierUnimplemented, - "SetV2LoggingOptions": TierUnimplemented, - "StartAuditMitigationActionsTask": TierUnimplemented, - "StartDetectMitigationActionsTask": TierUnimplemented, - "StartOnDemandAuditTask": TierUnimplemented, - "StartThingRegistrationTask": TierUnimplemented, - "StopThingRegistrationTask": TierUnimplemented, + "SetLoggingOptions": TierAutoCRUD, + "SetV2LoggingLevel": TierAutoCRUD, + "SetV2LoggingOptions": TierAutoCRUD, + "StartAuditMitigationActionsTask": TierAutoCRUD, + "StartDetectMitigationActionsTask": TierAutoCRUD, + "StartOnDemandAuditTask": TierAutoCRUD, + "StartThingRegistrationTask": TierAutoCRUD, + "StopThingRegistrationTask": TierAutoCRUD, "TagResource": TierHandVerified, "TestAuthorization": TierUnimplemented, "TestInvokeAuthorizer": TierUnimplemented, - "TransferCertificate": TierUnimplemented, + "TransferCertificate": TierAutoCRUD, "UntagResource": TierHandVerified, "UpdateAccountAuditConfiguration": TierAutoCRUD, "UpdateAuditSuppression": TierAutoCRUD, @@ -10040,16 +10040,16 @@ var Services = map[string]Service{ "ListSuiteDefinitions": TierAutoCRUD, "ListSuiteRuns": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartSuiteRun": TierUnimplemented, - "StopSuiteRun": TierUnimplemented, + "StartSuiteRun": TierAutoCRUD, + "StopSuiteRun": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateSuiteDefinition": TierAutoCRUD, }}, "iotfleetwise": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateVehicleFleet": TierUnimplemented, - "BatchCreateVehicle": TierUnimplemented, - "BatchUpdateVehicle": TierUnimplemented, + "AssociateVehicleFleet": TierAutoCRUD, + "BatchCreateVehicle": TierAutoCRUD, + "BatchUpdateVehicle": TierAutoCRUD, "CreateCampaign": TierAutoCRUD, "CreateDecoderManifest": TierAutoCRUD, "CreateFleet": TierAutoCRUD, @@ -10064,7 +10064,7 @@ var Services = map[string]Service{ "DeleteSignalCatalog": TierAutoCRUD, "DeleteStateTemplate": TierAutoCRUD, "DeleteVehicle": TierAutoCRUD, - "DisassociateVehicleFleet": TierUnimplemented, + "DisassociateVehicleFleet": TierAutoCRUD, "GetCampaign": TierAutoCRUD, "GetDecoderManifest": TierAutoCRUD, "GetEncryptionConfiguration": TierAutoCRUD, @@ -10108,8 +10108,8 @@ var Services = map[string]Service{ "iotjobsdataplane": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "DescribeJobExecution": TierAutoCRUD, "GetPendingJobExecutions": TierAutoCRUD, - "StartCommandExecution": TierUnimplemented, - "StartNextPendingJobExecution": TierUnimplemented, + "StartCommandExecution": TierAutoCRUD, + "StartNextPendingJobExecution": TierAutoCRUD, "UpdateJobExecution": TierAutoCRUD, }}, "iotmanagedintegrations": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ @@ -10181,11 +10181,11 @@ var Services = map[string]Service{ "PutRuntimeLogConfiguration": TierAutoCRUD, "RegisterAccountAssociation": TierAutoCRUD, "RegisterCustomEndpoint": TierAutoCRUD, - "ResetRuntimeLogConfiguration": TierUnimplemented, + "ResetRuntimeLogConfiguration": TierAutoCRUD, "SendConnectorEvent": TierUnimplemented, "SendManagedThingCommand": TierUnimplemented, - "StartAccountAssociationRefresh": TierUnimplemented, - "StartDeviceDiscovery": TierUnimplemented, + "StartAccountAssociationRefresh": TierAutoCRUD, + "StartDeviceDiscovery": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccountAssociation": TierAutoCRUD, @@ -10203,25 +10203,25 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTunnels": TierAutoCRUD, "OpenTunnel": TierUnimplemented, - "RotateTunnelAccessToken": TierUnimplemented, + "RotateTunnelAccessToken": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, "iotsitewise": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateAssets": TierUnimplemented, - "AssociateTimeSeriesToAssetProperty": TierUnimplemented, - "BatchAssociateDataSegmentsToDataset": TierUnimplemented, - "BatchAssociateProjectAssets": TierUnimplemented, - "BatchDeleteDatasetDataSegments": TierUnimplemented, - "BatchDisassociateDataSegmentsFromDataset": TierUnimplemented, - "BatchDisassociateProjectAssets": TierUnimplemented, + "AssociateAssets": TierAutoCRUD, + "AssociateTimeSeriesToAssetProperty": TierAutoCRUD, + "BatchAssociateDataSegmentsToDataset": TierAutoCRUD, + "BatchAssociateProjectAssets": TierAutoCRUD, + "BatchDeleteDatasetDataSegments": TierAutoCRUD, + "BatchDisassociateDataSegmentsFromDataset": TierAutoCRUD, + "BatchDisassociateProjectAssets": TierAutoCRUD, "BatchGetAssetPropertyAggregates": TierAutoCRUD, "BatchGetAssetPropertyValue": TierAutoCRUD, "BatchGetAssetPropertyValueHistory": TierAutoCRUD, - "BatchPutAssetPropertyValue": TierUnimplemented, - "CancelEnrichmentJob": TierUnimplemented, - "CancelPipelineExecution": TierUnimplemented, - "CancelQuery": TierUnimplemented, + "BatchPutAssetPropertyValue": TierAutoCRUD, + "CancelEnrichmentJob": TierAutoCRUD, + "CancelPipelineExecution": TierAutoCRUD, + "CancelQuery": TierAutoCRUD, "CreateAccessPolicy": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "CreateAsset": TierAutoCRUD, @@ -10286,8 +10286,8 @@ var Services = map[string]Service{ "DescribeTask": TierAutoCRUD, "DescribeTimeSeries": TierAutoCRUD, "DescribeWorkspace": TierAutoCRUD, - "DisassociateAssets": TierUnimplemented, - "DisassociateTimeSeriesFromAssetProperty": TierUnimplemented, + "DisassociateAssets": TierAutoCRUD, + "DisassociateTimeSeriesFromAssetProperty": TierAutoCRUD, "ExecuteAction": TierUnimplemented, "ExecuteQuery": TierUnimplemented, "GetAssetPropertyAggregates": TierAutoCRUD, @@ -10337,9 +10337,9 @@ var Services = map[string]Service{ "PutDefaultEncryptionConfiguration": TierAutoCRUD, "PutLoggingOptions": TierAutoCRUD, "PutStorageConfiguration": TierAutoCRUD, - "StartPipelineExecution": TierUnimplemented, - "StartQuery": TierUnimplemented, - "StartSearch": TierUnimplemented, + "StartPipelineExecution": TierAutoCRUD, + "StartQuery": TierAutoCRUD, + "StartSearch": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccessPolicy": TierAutoCRUD, @@ -10359,7 +10359,7 @@ var Services = map[string]Service{ "UpdateWorkspace": TierAutoCRUD, }}, "iotthingsgraph": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateEntityToThing": TierUnimplemented, + "AssociateEntityToThing": TierAutoCRUD, "CreateFlowTemplate": TierAutoCRUD, "CreateSystemInstance": TierAutoCRUD, "CreateSystemTemplate": TierAutoCRUD, @@ -10368,8 +10368,8 @@ var Services = map[string]Service{ "DeleteSystemInstance": TierAutoCRUD, "DeleteSystemTemplate": TierAutoCRUD, "DeploySystemInstance": TierUnimplemented, - "DeprecateFlowTemplate": TierUnimplemented, - "DeprecateSystemTemplate": TierUnimplemented, + "DeprecateFlowTemplate": TierAutoCRUD, + "DeprecateSystemTemplate": TierAutoCRUD, "DescribeNamespace": TierAutoCRUD, "DissociateEntityFromThing": TierUnimplemented, "GetEntities": TierAutoCRUD, @@ -10382,12 +10382,12 @@ var Services = map[string]Service{ "GetUploadStatus": TierAutoCRUD, "ListFlowExecutionMessages": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "SearchEntities": TierUnimplemented, - "SearchFlowExecutions": TierUnimplemented, - "SearchFlowTemplates": TierUnimplemented, - "SearchSystemInstances": TierUnimplemented, - "SearchSystemTemplates": TierUnimplemented, - "SearchThings": TierUnimplemented, + "SearchEntities": TierAutoCRUD, + "SearchFlowExecutions": TierAutoCRUD, + "SearchFlowTemplates": TierAutoCRUD, + "SearchSystemInstances": TierAutoCRUD, + "SearchSystemTemplates": TierAutoCRUD, + "SearchThings": TierAutoCRUD, "TagResource": TierAutoCRUD, "UndeploySystemInstance": TierUnimplemented, "UntagResource": TierAutoCRUD, @@ -10396,8 +10396,8 @@ var Services = map[string]Service{ "UploadEntityDefinitions": TierUnimplemented, }}, "iottwinmaker": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchPutPropertyValues": TierUnimplemented, - "CancelMetadataTransferJob": TierUnimplemented, + "BatchPutPropertyValues": TierAutoCRUD, + "CancelMetadataTransferJob": TierAutoCRUD, "CreateComponentType": TierAutoCRUD, "CreateEntity": TierAutoCRUD, "CreateMetadataTransferJob": TierAutoCRUD, @@ -10438,14 +10438,14 @@ var Services = map[string]Service{ "UpdateWorkspace": TierAutoCRUD, }}, "iotwireless": {Protocol: "rest-json", ModelBacked: true, EngineWired: false, Operations: map[string]Tier{ - "AssociateAwsAccountWithPartnerAccount": TierUnimplemented, - "AssociateMulticastGroupWithFuotaTask": TierUnimplemented, - "AssociateWirelessDeviceWithFuotaTask": TierUnimplemented, - "AssociateWirelessDeviceWithMulticastGroup": TierUnimplemented, - "AssociateWirelessDeviceWithThing": TierUnimplemented, - "AssociateWirelessGatewayWithCertificate": TierUnimplemented, - "AssociateWirelessGatewayWithThing": TierUnimplemented, - "CancelMulticastGroupSession": TierUnimplemented, + "AssociateAwsAccountWithPartnerAccount": TierAutoCRUD, + "AssociateMulticastGroupWithFuotaTask": TierAutoCRUD, + "AssociateWirelessDeviceWithFuotaTask": TierAutoCRUD, + "AssociateWirelessDeviceWithMulticastGroup": TierAutoCRUD, + "AssociateWirelessDeviceWithThing": TierAutoCRUD, + "AssociateWirelessGatewayWithCertificate": TierAutoCRUD, + "AssociateWirelessGatewayWithThing": TierAutoCRUD, + "CancelMulticastGroupSession": TierAutoCRUD, "CreateDestination": TierHandVerified, "CreateDeviceProfile": TierHandVerified, "CreateFuotaTask": TierHandVerified, @@ -10469,13 +10469,13 @@ var Services = map[string]Service{ "DeleteWirelessGatewayTask": TierAutoCRUD, "DeleteWirelessGatewayTaskDefinition": TierAutoCRUD, "DeregisterWirelessDevice": TierAutoCRUD, - "DisassociateAwsAccountFromPartnerAccount": TierUnimplemented, - "DisassociateMulticastGroupFromFuotaTask": TierUnimplemented, - "DisassociateWirelessDeviceFromFuotaTask": TierUnimplemented, - "DisassociateWirelessDeviceFromMulticastGroup": TierUnimplemented, - "DisassociateWirelessDeviceFromThing": TierUnimplemented, - "DisassociateWirelessGatewayFromCertificate": TierUnimplemented, - "DisassociateWirelessGatewayFromThing": TierUnimplemented, + "DisassociateAwsAccountFromPartnerAccount": TierAutoCRUD, + "DisassociateMulticastGroupFromFuotaTask": TierAutoCRUD, + "DisassociateWirelessDeviceFromFuotaTask": TierAutoCRUD, + "DisassociateWirelessDeviceFromMulticastGroup": TierAutoCRUD, + "DisassociateWirelessDeviceFromThing": TierAutoCRUD, + "DisassociateWirelessGatewayFromCertificate": TierAutoCRUD, + "DisassociateWirelessGatewayFromThing": TierAutoCRUD, "GetDestination": TierHandVerified, "GetDeviceProfile": TierHandVerified, "GetEventConfigurationByResourceTypes": TierAutoCRUD, @@ -10523,16 +10523,16 @@ var Services = map[string]Service{ "ListWirelessGateways": TierHandVerified, "PutPositionConfiguration": TierAutoCRUD, "PutResourceLogLevel": TierAutoCRUD, - "ResetAllResourceLogLevels": TierUnimplemented, - "ResetResourceLogLevel": TierUnimplemented, + "ResetAllResourceLogLevels": TierAutoCRUD, + "ResetResourceLogLevel": TierAutoCRUD, "SendDataToMulticastGroup": TierUnimplemented, "SendDataToWirelessDevice": TierUnimplemented, - "StartBulkAssociateWirelessDeviceWithMulticastGroup": TierUnimplemented, - "StartBulkDisassociateWirelessDeviceFromMulticastGroup": TierUnimplemented, + "StartBulkAssociateWirelessDeviceWithMulticastGroup": TierAutoCRUD, + "StartBulkDisassociateWirelessDeviceFromMulticastGroup": TierAutoCRUD, "StartFuotaTask": TierHandVerified, - "StartMulticastGroupSession": TierUnimplemented, - "StartSingleWirelessDeviceImportTask": TierUnimplemented, - "StartWirelessDeviceImportTask": TierUnimplemented, + "StartMulticastGroupSession": TierAutoCRUD, + "StartSingleWirelessDeviceImportTask": TierAutoCRUD, + "StartWirelessDeviceImportTask": TierAutoCRUD, "TagResource": TierHandVerified, "TestWirelessDevice": TierUnimplemented, "UntagResource": TierHandVerified, @@ -10554,7 +10554,7 @@ var Services = map[string]Service{ "ivs": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchGetChannel": TierAutoCRUD, "BatchGetStreamKey": TierAutoCRUD, - "BatchStartViewerSessionRevocation": TierUnimplemented, + "BatchStartViewerSessionRevocation": TierAutoCRUD, "CreateAdConfiguration": TierAutoCRUD, "CreateChannel": TierAutoCRUD, "CreatePlaybackRestrictionPolicy": TierAutoCRUD, @@ -10586,8 +10586,8 @@ var Services = map[string]Service{ "ListStreams": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutMetadata": TierAutoCRUD, - "StartViewerSessionRevocation": TierUnimplemented, - "StopStream": TierUnimplemented, + "StartViewerSessionRevocation": TierAutoCRUD, + "StopStream": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAdConfiguration": TierAutoCRUD, @@ -10601,7 +10601,7 @@ var Services = map[string]Service{ "DeleteLoggingConfiguration": TierAutoCRUD, "DeleteMessage": TierAutoCRUD, "DeleteRoom": TierAutoCRUD, - "DisconnectUser": TierUnimplemented, + "DisconnectUser": TierAutoCRUD, "GetLoggingConfiguration": TierAutoCRUD, "GetRoom": TierAutoCRUD, "ListLoggingConfigurations": TierAutoCRUD, @@ -10624,7 +10624,7 @@ var Services = map[string]Service{ "DeletePublicKey": TierAutoCRUD, "DeleteStage": TierAutoCRUD, "DeleteStorageConfiguration": TierAutoCRUD, - "DisconnectParticipant": TierUnimplemented, + "DisconnectParticipant": TierAutoCRUD, "GetComposition": TierAutoCRUD, "GetEncoderConfiguration": TierAutoCRUD, "GetIngestConfiguration": TierAutoCRUD, @@ -10645,10 +10645,10 @@ var Services = map[string]Service{ "ListStages": TierAutoCRUD, "ListStorageConfigurations": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartComposition": TierUnimplemented, - "StartParticipantReplication": TierUnimplemented, - "StopComposition": TierUnimplemented, - "StopParticipantReplication": TierUnimplemented, + "StartComposition": TierAutoCRUD, + "StartParticipantReplication": TierAutoCRUD, + "StopComposition": TierAutoCRUD, + "StopParticipantReplication": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateIngestConfiguration": TierAutoCRUD, @@ -10731,18 +10731,18 @@ var Services = map[string]Service{ "ListCustomPlugins": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListWorkerConfigurations": TierAutoCRUD, - "RestartConnector": TierUnimplemented, + "RestartConnector": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateConnector": TierAutoCRUD, }}, "kendra": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateEntitiesToExperience": TierUnimplemented, - "AssociatePersonasToEntities": TierUnimplemented, - "BatchDeleteDocument": TierUnimplemented, - "BatchDeleteFeaturedResultsSet": TierUnimplemented, + "AssociateEntitiesToExperience": TierAutoCRUD, + "AssociatePersonasToEntities": TierAutoCRUD, + "BatchDeleteDocument": TierAutoCRUD, + "BatchDeleteFeaturedResultsSet": TierAutoCRUD, "BatchGetDocumentStatus": TierAutoCRUD, - "BatchPutDocument": TierUnimplemented, + "BatchPutDocument": TierAutoCRUD, "ClearQuerySuggestions": TierUnimplemented, "CreateAccessControlConfiguration": TierAutoCRUD, "CreateDataSource": TierAutoCRUD, @@ -10770,8 +10770,8 @@ var Services = map[string]Service{ "DescribeQuerySuggestionsBlockList": TierAutoCRUD, "DescribeQuerySuggestionsConfig": TierAutoCRUD, "DescribeThesaurus": TierAutoCRUD, - "DisassociateEntitiesFromExperience": TierUnimplemented, - "DisassociatePersonasFromEntities": TierUnimplemented, + "DisassociateEntitiesFromExperience": TierAutoCRUD, + "DisassociatePersonasFromEntities": TierAutoCRUD, "GetQuerySuggestions": TierAutoCRUD, "GetSnapshots": TierAutoCRUD, "ListAccessControlConfigurations": TierAutoCRUD, @@ -10790,9 +10790,9 @@ var Services = map[string]Service{ "PutPrincipalMapping": TierAutoCRUD, "Query": TierUnimplemented, "Retrieve": TierUnimplemented, - "StartDataSourceSyncJob": TierUnimplemented, - "StopDataSourceSyncJob": TierUnimplemented, - "SubmitFeedback": TierUnimplemented, + "StartDataSourceSyncJob": TierAutoCRUD, + "StopDataSourceSyncJob": TierAutoCRUD, + "SubmitFeedback": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccessControlConfiguration": TierAutoCRUD, @@ -10830,7 +10830,7 @@ var Services = map[string]Service{ "ListTables": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListTypes": TierAutoCRUD, - "RestoreTable": TierUnimplemented, + "RestoreTable": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateKeyspace": TierAutoCRUD, @@ -10884,11 +10884,11 @@ var Services = map[string]Service{ "UpdateStreamWarmThroughput": TierHandVerified, }}, "kinesisanalytics": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddApplicationCloudWatchLoggingOption": TierUnimplemented, - "AddApplicationInput": TierUnimplemented, - "AddApplicationInputProcessingConfiguration": TierUnimplemented, - "AddApplicationOutput": TierUnimplemented, - "AddApplicationReferenceDataSource": TierUnimplemented, + "AddApplicationCloudWatchLoggingOption": TierAutoCRUD, + "AddApplicationInput": TierAutoCRUD, + "AddApplicationInputProcessingConfiguration": TierAutoCRUD, + "AddApplicationOutput": TierAutoCRUD, + "AddApplicationReferenceDataSource": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "DeleteApplication": TierAutoCRUD, "DeleteApplicationCloudWatchLoggingOption": TierAutoCRUD, @@ -10899,8 +10899,8 @@ var Services = map[string]Service{ "DiscoverInputSchema": TierUnimplemented, "ListApplications": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartApplication": TierUnimplemented, - "StopApplication": TierUnimplemented, + "StartApplication": TierAutoCRUD, + "StopApplication": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, @@ -10961,7 +10961,7 @@ var Services = map[string]Service{ "ListStreams": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListTagsForStream": TierAutoCRUD, - "StartEdgeConfigurationUpdate": TierUnimplemented, + "StartEdgeConfigurationUpdate": TierAutoCRUD, "TagResource": TierAutoCRUD, "TagStream": TierAutoCRUD, "UntagResource": TierAutoCRUD, @@ -10995,7 +10995,7 @@ var Services = map[string]Service{ }}, "kms": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "CancelKeyDeletion": TierHandVerified, - "ConnectCustomKeyStore": TierUnimplemented, + "ConnectCustomKeyStore": TierAutoCRUD, "CreateAlias": TierHandVerified, "CreateCustomKeyStore": TierAutoCRUD, "CreateGrant": TierHandVerified, @@ -11008,17 +11008,17 @@ var Services = map[string]Service{ "DescribeCustomKeyStores": TierAutoCRUD, "DescribeKey": TierHandVerified, "DisableKey": TierHandVerified, - "DisableKeyRotation": TierUnimplemented, - "DisconnectCustomKeyStore": TierUnimplemented, + "DisableKeyRotation": TierAutoCRUD, + "DisconnectCustomKeyStore": TierAutoCRUD, "EnableKey": TierHandVerified, - "EnableKeyRotation": TierUnimplemented, + "EnableKeyRotation": TierAutoCRUD, "Encrypt": TierHandVerified, "GenerateDataKey": TierHandVerified, "GenerateDataKeyPair": TierHandVerified, "GenerateDataKeyPairWithoutPlaintext": TierHandVerified, "GenerateDataKeyWithoutPlaintext": TierHandVerified, - "GenerateMac": TierUnimplemented, - "GenerateRandom": TierUnimplemented, + "GenerateMac": TierAutoCRUD, + "GenerateRandom": TierAutoCRUD, "GetKeyPolicy": TierHandVerified, "GetKeyRotationStatus": TierAutoCRUD, "GetParametersForImport": TierAutoCRUD, @@ -11036,7 +11036,7 @@ var Services = map[string]Service{ "ReplicateKey": TierUnimplemented, "RetireGrant": TierHandVerified, "RevokeGrant": TierHandVerified, - "RotateKeyOnDemand": TierUnimplemented, + "RotateKeyOnDemand": TierAutoCRUD, "ScheduleKeyDeletion": TierHandVerified, "Sign": TierHandVerified, "TagResource": TierHandVerified, @@ -11046,7 +11046,7 @@ var Services = map[string]Service{ "UpdateKeyDescription": TierHandVerified, "UpdatePrimaryRegion": TierAutoCRUD, "Verify": TierHandVerified, - "VerifyMac": TierUnimplemented, + "VerifyMac": TierAutoCRUD, }}, "lakeformation": {Protocol: "rest-json", ModelBacked: true, EngineWired: false, Operations: map[string]Tier{ "AddLFTagsToResource": TierHandVerified, @@ -11222,11 +11222,11 @@ var Services = map[string]Service{ "ListMicrovmImages": TierAutoCRUD, "ListMicrovms": TierAutoCRUD, "ListTags": TierAutoCRUD, - "ResumeMicrovm": TierUnimplemented, + "ResumeMicrovm": TierAutoCRUD, "RunMicrovm": TierUnimplemented, - "SuspendMicrovm": TierUnimplemented, + "SuspendMicrovm": TierAutoCRUD, "TagResource": TierAutoCRUD, - "TerminateMicrovm": TierUnimplemented, + "TerminateMicrovm": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateMicrovmImage": TierAutoCRUD, "UpdateMicrovmImageVersion": TierAutoCRUD, @@ -11287,15 +11287,15 @@ var Services = map[string]Service{ "PutBotAlias": TierAutoCRUD, "PutIntent": TierAutoCRUD, "PutSlotType": TierAutoCRUD, - "StartImport": TierUnimplemented, - "StartMigration": TierUnimplemented, + "StartImport": TierAutoCRUD, + "StartMigration": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, "lexmodelsv2": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchCreateCustomVocabularyItem": TierUnimplemented, - "BatchDeleteCustomVocabularyItem": TierUnimplemented, - "BatchUpdateCustomVocabularyItem": TierUnimplemented, + "BatchCreateCustomVocabularyItem": TierAutoCRUD, + "BatchDeleteCustomVocabularyItem": TierAutoCRUD, + "BatchUpdateCustomVocabularyItem": TierAutoCRUD, "BuildBotLocale": TierUnimplemented, "CreateBot": TierAutoCRUD, "CreateBotAlias": TierAutoCRUD, @@ -11345,7 +11345,7 @@ var Services = map[string]Service{ "DescribeTestSet": TierAutoCRUD, "DescribeTestSetDiscrepancyReport": TierAutoCRUD, "DescribeTestSetGeneration": TierAutoCRUD, - "GenerateBotElement": TierUnimplemented, + "GenerateBotElement": TierAutoCRUD, "GetTestExecutionArtifactsUrl": TierAutoCRUD, "ListAggregatedUtterances": TierAutoCRUD, "ListBotAliasReplicas": TierAutoCRUD, @@ -11379,15 +11379,15 @@ var Services = map[string]Service{ "ListTestSets": TierAutoCRUD, "ListUtteranceAnalyticsData": TierAutoCRUD, "ListUtteranceMetrics": TierAutoCRUD, - "SearchAssociatedTranscripts": TierUnimplemented, - "StartBotAnalyzer": TierUnimplemented, - "StartBotRecommendation": TierUnimplemented, - "StartBotResourceGeneration": TierUnimplemented, - "StartImport": TierUnimplemented, - "StartTestExecution": TierUnimplemented, - "StartTestSetGeneration": TierUnimplemented, - "StopBotAnalyzer": TierUnimplemented, - "StopBotRecommendation": TierUnimplemented, + "SearchAssociatedTranscripts": TierAutoCRUD, + "StartBotAnalyzer": TierAutoCRUD, + "StartBotRecommendation": TierAutoCRUD, + "StartBotResourceGeneration": TierAutoCRUD, + "StartImport": TierAutoCRUD, + "StartTestExecution": TierAutoCRUD, + "StartTestSetGeneration": TierAutoCRUD, + "StopBotAnalyzer": TierAutoCRUD, + "StopBotRecommendation": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateBot": TierAutoCRUD, @@ -11414,10 +11414,10 @@ var Services = map[string]Service{ "PutSession": TierAutoCRUD, "RecognizeText": TierUnimplemented, "RecognizeUtterance": TierUnimplemented, - "StartConversation": TierUnimplemented, + "StartConversation": TierAutoCRUD, }}, "licensemanager": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptGrant": TierUnimplemented, + "AcceptGrant": TierAutoCRUD, "CheckInLicense": TierUnimplemented, "CheckoutBorrowLicense": TierUnimplemented, "CheckoutLicense": TierUnimplemented, @@ -11470,7 +11470,7 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTokens": TierAutoCRUD, "ListUsageForLicenseConfiguration": TierAutoCRUD, - "RejectGrant": TierUnimplemented, + "RejectGrant": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateLicenseAssetGroup": TierAutoCRUD, @@ -11494,11 +11494,11 @@ var Services = map[string]Service{ "UpdateServiceSettings": TierAutoCRUD, }}, "licensemanagerusersubscriptions": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateUser": TierUnimplemented, + "AssociateUser": TierAutoCRUD, "CreateLicenseServerEndpoint": TierAutoCRUD, "DeleteLicenseServerEndpoint": TierAutoCRUD, "DeregisterIdentityProvider": TierAutoCRUD, - "DisassociateUser": TierUnimplemented, + "DisassociateUser": TierAutoCRUD, "ListIdentityProviders": TierAutoCRUD, "ListInstances": TierAutoCRUD, "ListLicenseServerEndpoints": TierAutoCRUD, @@ -11506,21 +11506,21 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListUserAssociations": TierAutoCRUD, "RegisterIdentityProvider": TierAutoCRUD, - "StartProductSubscription": TierUnimplemented, - "StopProductSubscription": TierUnimplemented, + "StartProductSubscription": TierAutoCRUD, + "StopProductSubscription": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateIdentityProviderSettings": TierAutoCRUD, }}, "lightsail": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AllocateStaticIp": TierUnimplemented, - "AttachCertificateToDistribution": TierUnimplemented, - "AttachDisk": TierUnimplemented, - "AttachInstancesToLoadBalancer": TierUnimplemented, - "AttachLoadBalancerTlsCertificate": TierUnimplemented, - "AttachStaticIp": TierUnimplemented, + "AllocateStaticIp": TierAutoCRUD, + "AttachCertificateToDistribution": TierAutoCRUD, + "AttachDisk": TierAutoCRUD, + "AttachInstancesToLoadBalancer": TierAutoCRUD, + "AttachLoadBalancerTlsCertificate": TierAutoCRUD, + "AttachStaticIp": TierAutoCRUD, "CloseInstancePublicPorts": TierUnimplemented, - "CopySnapshot": TierUnimplemented, + "CopySnapshot": TierAutoCRUD, "CreateBucket": TierAutoCRUD, "CreateBucketAccessKey": TierAutoCRUD, "CreateCertificate": TierAutoCRUD, @@ -11566,13 +11566,13 @@ var Services = map[string]Service{ "DeleteLoadBalancerTlsCertificate": TierAutoCRUD, "DeleteRelationalDatabase": TierAutoCRUD, "DeleteRelationalDatabaseSnapshot": TierAutoCRUD, - "DetachCertificateFromDistribution": TierUnimplemented, - "DetachDisk": TierUnimplemented, - "DetachInstancesFromLoadBalancer": TierUnimplemented, - "DetachStaticIp": TierUnimplemented, - "DisableAddOn": TierUnimplemented, + "DetachCertificateFromDistribution": TierAutoCRUD, + "DetachDisk": TierAutoCRUD, + "DetachInstancesFromLoadBalancer": TierAutoCRUD, + "DetachStaticIp": TierAutoCRUD, + "DisableAddOn": TierAutoCRUD, "DownloadDefaultKeyPair": TierUnimplemented, - "EnableAddOn": TierUnimplemented, + "EnableAddOn": TierAutoCRUD, "ExportSnapshot": TierUnimplemented, "GetActiveNames": TierAutoCRUD, "GetAlarms": TierAutoCRUD, @@ -11646,21 +11646,21 @@ var Services = map[string]Service{ "PeerVpc": TierUnimplemented, "PutAlarm": TierAutoCRUD, "PutInstancePublicPorts": TierAutoCRUD, - "RebootInstance": TierUnimplemented, - "RebootRelationalDatabase": TierUnimplemented, + "RebootInstance": TierAutoCRUD, + "RebootRelationalDatabase": TierAutoCRUD, "RegisterContainerImage": TierAutoCRUD, - "ReleaseStaticIp": TierUnimplemented, - "ResetDistributionCache": TierUnimplemented, + "ReleaseStaticIp": TierAutoCRUD, + "ResetDistributionCache": TierAutoCRUD, "SendContactMethodVerification": TierUnimplemented, - "SetIpAddressType": TierUnimplemented, - "SetResourceAccessForBucket": TierUnimplemented, - "SetupInstanceHttps": TierUnimplemented, - "StartGUISession": TierUnimplemented, - "StartInstance": TierUnimplemented, - "StartRelationalDatabase": TierUnimplemented, - "StopGUISession": TierUnimplemented, - "StopInstance": TierUnimplemented, - "StopRelationalDatabase": TierUnimplemented, + "SetIpAddressType": TierAutoCRUD, + "SetResourceAccessForBucket": TierAutoCRUD, + "SetupInstanceHttps": TierAutoCRUD, + "StartGUISession": TierAutoCRUD, + "StartInstance": TierAutoCRUD, + "StartRelationalDatabase": TierAutoCRUD, + "StopGUISession": TierAutoCRUD, + "StopInstance": TierAutoCRUD, + "StopRelationalDatabase": TierAutoCRUD, "TagResource": TierAutoCRUD, "TestAlarm": TierUnimplemented, "UnpeerVpc": TierUnimplemented, @@ -11677,16 +11677,16 @@ var Services = map[string]Service{ "UpdateRelationalDatabaseParameters": TierAutoCRUD, }}, "location": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateTrackerConsumer": TierUnimplemented, - "BatchDeleteDevicePositionHistory": TierUnimplemented, - "BatchDeleteGeofence": TierUnimplemented, + "AssociateTrackerConsumer": TierAutoCRUD, + "BatchDeleteDevicePositionHistory": TierAutoCRUD, + "BatchDeleteGeofence": TierAutoCRUD, "BatchEvaluateGeofences": TierUnimplemented, "BatchGetDevicePosition": TierAutoCRUD, - "BatchPutGeofence": TierUnimplemented, - "BatchUpdateDevicePosition": TierUnimplemented, + "BatchPutGeofence": TierAutoCRUD, + "BatchUpdateDevicePosition": TierAutoCRUD, "CalculateRoute": TierUnimplemented, "CalculateRouteMatrix": TierUnimplemented, - "CancelJob": TierUnimplemented, + "CancelJob": TierAutoCRUD, "CreateGeofenceCollection": TierAutoCRUD, "CreateKey": TierAutoCRUD, "CreateMap": TierAutoCRUD, @@ -11705,7 +11705,7 @@ var Services = map[string]Service{ "DescribePlaceIndex": TierAutoCRUD, "DescribeRouteCalculator": TierAutoCRUD, "DescribeTracker": TierAutoCRUD, - "DisassociateTrackerConsumer": TierUnimplemented, + "DisassociateTrackerConsumer": TierAutoCRUD, "ForecastGeofenceEvents": TierUnimplemented, "GetDevicePosition": TierAutoCRUD, "GetDevicePositionHistory": TierAutoCRUD, @@ -11728,10 +11728,10 @@ var Services = map[string]Service{ "ListTrackerConsumers": TierAutoCRUD, "ListTrackers": TierAutoCRUD, "PutGeofence": TierAutoCRUD, - "SearchPlaceIndexForPosition": TierUnimplemented, - "SearchPlaceIndexForSuggestions": TierUnimplemented, - "SearchPlaceIndexForText": TierUnimplemented, - "StartJob": TierUnimplemented, + "SearchPlaceIndexForPosition": TierAutoCRUD, + "SearchPlaceIndexForSuggestions": TierAutoCRUD, + "SearchPlaceIndexForText": TierAutoCRUD, + "StartJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateGeofenceCollection": TierAutoCRUD, @@ -11740,7 +11740,7 @@ var Services = map[string]Service{ "UpdatePlaceIndex": TierAutoCRUD, "UpdateRouteCalculator": TierAutoCRUD, "UpdateTracker": TierAutoCRUD, - "VerifyDevicePosition": TierUnimplemented, + "VerifyDevicePosition": TierAutoCRUD, }}, "lookoutequipment": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "CreateDataset": TierAutoCRUD, @@ -11780,11 +11780,11 @@ var Services = map[string]Service{ "ListSensorStatistics": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "StartDataIngestionJob": TierUnimplemented, - "StartInferenceScheduler": TierUnimplemented, - "StartRetrainingScheduler": TierUnimplemented, - "StopInferenceScheduler": TierUnimplemented, - "StopRetrainingScheduler": TierUnimplemented, + "StartDataIngestionJob": TierAutoCRUD, + "StartInferenceScheduler": TierAutoCRUD, + "StartRetrainingScheduler": TierAutoCRUD, + "StopInferenceScheduler": TierAutoCRUD, + "StopRetrainingScheduler": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateActiveModelVersion": TierAutoCRUD, @@ -11794,7 +11794,7 @@ var Services = map[string]Service{ "UpdateRetrainingScheduler": TierAutoCRUD, }}, "m2": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelBatchJobExecution": TierUnimplemented, + "CancelBatchJobExecution": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "CreateDataSetExportTask": TierAutoCRUD, "CreateDataSetImportTask": TierAutoCRUD, @@ -11824,16 +11824,16 @@ var Services = map[string]Service{ "ListEngineVersions": TierAutoCRUD, "ListEnvironments": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartApplication": TierUnimplemented, - "StartBatchJob": TierUnimplemented, - "StopApplication": TierUnimplemented, + "StartApplication": TierAutoCRUD, + "StartBatchJob": TierAutoCRUD, + "StopApplication": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, "UpdateEnvironment": TierAutoCRUD, }}, "machinelearning": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddTags": TierUnimplemented, + "AddTags": TierAutoCRUD, "CreateBatchPrediction": TierAutoCRUD, "CreateDataSourceFromRDS": TierAutoCRUD, "CreateDataSourceFromRedshift": TierAutoCRUD, @@ -11863,9 +11863,9 @@ var Services = map[string]Service{ "UpdateMLModel": TierAutoCRUD, }}, "macie2": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptInvitation": TierUnimplemented, + "AcceptInvitation": TierAutoCRUD, "BatchGetCustomDataIdentifiers": TierAutoCRUD, - "BatchUpdateAutomatedDiscoveryAccounts": TierUnimplemented, + "BatchUpdateAutomatedDiscoveryAccounts": TierAutoCRUD, "CreateAllowList": TierAutoCRUD, "CreateClassificationJob": TierAutoCRUD, "CreateCustomDataIdentifier": TierAutoCRUD, @@ -11882,13 +11882,13 @@ var Services = map[string]Service{ "DescribeBuckets": TierAutoCRUD, "DescribeClassificationJob": TierAutoCRUD, "DescribeOrganizationConfiguration": TierAutoCRUD, - "DisableMacie": TierUnimplemented, - "DisableOrganizationAdminAccount": TierUnimplemented, - "DisassociateFromAdministratorAccount": TierUnimplemented, - "DisassociateFromMasterAccount": TierUnimplemented, - "DisassociateMember": TierUnimplemented, - "EnableMacie": TierUnimplemented, - "EnableOrganizationAdminAccount": TierUnimplemented, + "DisableMacie": TierAutoCRUD, + "DisableOrganizationAdminAccount": TierAutoCRUD, + "DisassociateFromAdministratorAccount": TierAutoCRUD, + "DisassociateFromMasterAccount": TierAutoCRUD, + "DisassociateMember": TierAutoCRUD, + "EnableMacie": TierAutoCRUD, + "EnableOrganizationAdminAccount": TierAutoCRUD, "GetAdministratorAccount": TierAutoCRUD, "GetAllowList": TierAutoCRUD, "GetAutomatedDiscoveryConfiguration": TierAutoCRUD, @@ -11928,7 +11928,7 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PutClassificationExportConfiguration": TierAutoCRUD, "PutFindingsPublicationConfiguration": TierAutoCRUD, - "SearchResources": TierUnimplemented, + "SearchResources": TierAutoCRUD, "TagResource": TierAutoCRUD, "TestCustomDataIdentifier": TierUnimplemented, "UntagResource": TierAutoCRUD, @@ -11993,12 +11993,12 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTrafficPolicies": TierAutoCRUD, "RegisterMemberToAddressList": TierAutoCRUD, - "StartAddressListImportJob": TierUnimplemented, - "StartArchiveExport": TierUnimplemented, - "StartArchiveSearch": TierUnimplemented, - "StopAddressListImportJob": TierUnimplemented, - "StopArchiveExport": TierUnimplemented, - "StopArchiveSearch": TierUnimplemented, + "StartAddressListImportJob": TierAutoCRUD, + "StartArchiveExport": TierAutoCRUD, + "StartArchiveSearch": TierAutoCRUD, + "StopAddressListImportJob": TierAutoCRUD, + "StopArchiveExport": TierAutoCRUD, + "StopArchiveSearch": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateArchive": TierAutoCRUD, @@ -12049,13 +12049,13 @@ var Services = map[string]Service{ "ListTransactions": TierAutoCRUD, }}, "marketplaceagreement": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptAgreementCancellationRequest": TierUnimplemented, - "AcceptAgreementPaymentRequest": TierUnimplemented, - "AcceptAgreementRequest": TierUnimplemented, - "BatchCreateBillingAdjustmentRequest": TierUnimplemented, - "CancelAgreement": TierUnimplemented, - "CancelAgreementCancellationRequest": TierUnimplemented, - "CancelAgreementPaymentRequest": TierUnimplemented, + "AcceptAgreementCancellationRequest": TierAutoCRUD, + "AcceptAgreementPaymentRequest": TierAutoCRUD, + "AcceptAgreementRequest": TierAutoCRUD, + "BatchCreateBillingAdjustmentRequest": TierAutoCRUD, + "CancelAgreement": TierAutoCRUD, + "CancelAgreementCancellationRequest": TierAutoCRUD, + "CancelAgreementPaymentRequest": TierAutoCRUD, "CreateAgreementRequest": TierAutoCRUD, "DescribeAgreement": TierAutoCRUD, "GetAgreementCancellationRequest": TierAutoCRUD, @@ -12068,16 +12068,16 @@ var Services = map[string]Service{ "ListAgreementInvoiceLineItems": TierAutoCRUD, "ListAgreementPaymentRequests": TierAutoCRUD, "ListBillingAdjustmentRequests": TierAutoCRUD, - "RejectAgreementCancellationRequest": TierUnimplemented, - "RejectAgreementPaymentRequest": TierUnimplemented, - "SearchAgreements": TierUnimplemented, + "RejectAgreementCancellationRequest": TierAutoCRUD, + "RejectAgreementPaymentRequest": TierAutoCRUD, + "SearchAgreements": TierAutoCRUD, "SendAgreementCancellationRequest": TierUnimplemented, "SendAgreementPaymentRequest": TierUnimplemented, "UpdatePurchaseOrders": TierAutoCRUD, }}, "marketplacecatalog": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchDescribeEntities": TierUnimplemented, - "CancelChangeSet": TierUnimplemented, + "BatchDescribeEntities": TierAutoCRUD, + "CancelChangeSet": TierAutoCRUD, "DeleteResourcePolicy": TierAutoCRUD, "DescribeAssessment": TierAutoCRUD, "DescribeChangeSet": TierAutoCRUD, @@ -12088,7 +12088,7 @@ var Services = map[string]Service{ "ListEntities": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "StartChangeSet": TierUnimplemented, + "StartChangeSet": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, @@ -12110,8 +12110,8 @@ var Services = map[string]Service{ "GetProduct": TierAutoCRUD, "ListFulfillmentOptions": TierAutoCRUD, "ListPurchaseOptions": TierAutoCRUD, - "SearchFacets": TierUnimplemented, - "SearchListings": TierUnimplemented, + "SearchFacets": TierAutoCRUD, + "SearchListings": TierAutoCRUD, }}, "marketplaceentitlementservice": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "GetEntitlements": TierAutoCRUD, @@ -12126,12 +12126,12 @@ var Services = map[string]Service{ "GetBuyerDashboard": TierAutoCRUD, }}, "mediaconnect": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddBridgeOutputs": TierUnimplemented, - "AddBridgeSources": TierUnimplemented, - "AddFlowMediaStreams": TierUnimplemented, - "AddFlowOutputs": TierUnimplemented, - "AddFlowSources": TierUnimplemented, - "AddFlowVpcInterfaces": TierUnimplemented, + "AddBridgeOutputs": TierAutoCRUD, + "AddBridgeSources": TierAutoCRUD, + "AddFlowMediaStreams": TierAutoCRUD, + "AddFlowOutputs": TierAutoCRUD, + "AddFlowSources": TierAutoCRUD, + "AddFlowVpcInterfaces": TierAutoCRUD, "BatchGetRouterInput": TierAutoCRUD, "BatchGetRouterNetworkInterface": TierAutoCRUD, "BatchGetRouterOutput": TierAutoCRUD, @@ -12174,22 +12174,22 @@ var Services = map[string]Service{ "ListRouterOutputs": TierAutoCRUD, "ListTagsForGlobalResource": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "PurchaseOffering": TierUnimplemented, - "RemoveBridgeOutput": TierUnimplemented, - "RemoveBridgeSource": TierUnimplemented, - "RemoveFlowMediaStream": TierUnimplemented, - "RemoveFlowOutput": TierUnimplemented, - "RemoveFlowSource": TierUnimplemented, - "RemoveFlowVpcInterface": TierUnimplemented, - "RestartRouterInput": TierUnimplemented, - "RestartRouterOutput": TierUnimplemented, - "RevokeFlowEntitlement": TierUnimplemented, - "StartFlow": TierUnimplemented, - "StartRouterInput": TierUnimplemented, - "StartRouterOutput": TierUnimplemented, - "StopFlow": TierUnimplemented, - "StopRouterInput": TierUnimplemented, - "StopRouterOutput": TierUnimplemented, + "PurchaseOffering": TierAutoCRUD, + "RemoveBridgeOutput": TierAutoCRUD, + "RemoveBridgeSource": TierAutoCRUD, + "RemoveFlowMediaStream": TierAutoCRUD, + "RemoveFlowOutput": TierAutoCRUD, + "RemoveFlowSource": TierAutoCRUD, + "RemoveFlowVpcInterface": TierAutoCRUD, + "RestartRouterInput": TierAutoCRUD, + "RestartRouterOutput": TierAutoCRUD, + "RevokeFlowEntitlement": TierAutoCRUD, + "StartFlow": TierAutoCRUD, + "StartRouterInput": TierAutoCRUD, + "StartRouterOutput": TierAutoCRUD, + "StopFlow": TierAutoCRUD, + "StopRouterInput": TierAutoCRUD, + "StopRouterOutput": TierAutoCRUD, "TagGlobalResource": TierAutoCRUD, "TagResource": TierAutoCRUD, "TakeRouterInput": TierUnimplemented, @@ -12247,12 +12247,12 @@ var Services = map[string]Service{ "UpdateQueue": TierHandVerified, }}, "medialive": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptInputDeviceTransfer": TierUnimplemented, + "AcceptInputDeviceTransfer": TierAutoCRUD, "BatchDelete": TierUnimplemented, "BatchStart": TierUnimplemented, "BatchStop": TierUnimplemented, - "BatchUpdateSchedule": TierUnimplemented, - "CancelInputDeviceTransfer": TierUnimplemented, + "BatchUpdateSchedule": TierAutoCRUD, + "CancelInputDeviceTransfer": TierAutoCRUD, "ClaimDevice": TierUnimplemented, "CreateChannel": TierAutoCRUD, "CreateChannelPlacementGroup": TierAutoCRUD, @@ -12336,21 +12336,21 @@ var Services = map[string]Service{ "ListSignalMaps": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListVersions": TierAutoCRUD, - "PurchaseOffering": TierUnimplemented, - "RebootInputDevice": TierUnimplemented, - "RejectInputDeviceTransfer": TierUnimplemented, - "RestartChannelPipelines": TierUnimplemented, - "StartChannel": TierUnimplemented, - "StartDeleteMonitorDeployment": TierUnimplemented, - "StartInputDevice": TierUnimplemented, - "StartInputDeviceMaintenanceWindow": TierUnimplemented, - "StartMonitorDeployment": TierUnimplemented, - "StartMultiplex": TierUnimplemented, - "StartUpdateSignalMap": TierUnimplemented, - "StopChannel": TierUnimplemented, - "StopInputDevice": TierUnimplemented, - "StopMultiplex": TierUnimplemented, - "TransferInputDevice": TierUnimplemented, + "PurchaseOffering": TierAutoCRUD, + "RebootInputDevice": TierAutoCRUD, + "RejectInputDeviceTransfer": TierAutoCRUD, + "RestartChannelPipelines": TierAutoCRUD, + "StartChannel": TierAutoCRUD, + "StartDeleteMonitorDeployment": TierAutoCRUD, + "StartInputDevice": TierAutoCRUD, + "StartInputDeviceMaintenanceWindow": TierAutoCRUD, + "StartMonitorDeployment": TierAutoCRUD, + "StartMultiplex": TierAutoCRUD, + "StartUpdateSignalMap": TierAutoCRUD, + "StopChannel": TierAutoCRUD, + "StopInputDevice": TierAutoCRUD, + "StopMultiplex": TierAutoCRUD, + "TransferInputDevice": TierAutoCRUD, "UpdateAccountConfiguration": TierAutoCRUD, "UpdateChannel": TierAutoCRUD, "UpdateChannelClass": TierAutoCRUD, @@ -12385,15 +12385,15 @@ var Services = map[string]Service{ "ListHarvestJobs": TierAutoCRUD, "ListOriginEndpoints": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RotateChannelCredentials": TierUnimplemented, - "RotateIngestEndpointCredentials": TierUnimplemented, + "RotateChannelCredentials": TierAutoCRUD, + "RotateIngestEndpointCredentials": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateChannel": TierAutoCRUD, "UpdateOriginEndpoint": TierAutoCRUD, }}, "mediapackagev2": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelHarvestJob": TierUnimplemented, + "CancelHarvestJob": TierAutoCRUD, "CreateChannel": TierAutoCRUD, "CreateChannelGroup": TierAutoCRUD, "CreateHarvestJob": TierAutoCRUD, @@ -12416,8 +12416,8 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PutChannelPolicy": TierAutoCRUD, "PutOriginEndpointPolicy": TierAutoCRUD, - "ResetChannelState": TierUnimplemented, - "ResetOriginEndpointState": TierUnimplemented, + "ResetChannelState": TierAutoCRUD, + "ResetOriginEndpointState": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateChannel": TierAutoCRUD, @@ -12461,8 +12461,8 @@ var Services = map[string]Service{ "PutCorsPolicy": TierAutoCRUD, "PutLifecyclePolicy": TierAutoCRUD, "PutMetricPolicy": TierAutoCRUD, - "StartAccessLogging": TierUnimplemented, - "StopAccessLogging": TierUnimplemented, + "StartAccessLogging": TierAutoCRUD, + "StopAccessLogging": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, @@ -12513,8 +12513,8 @@ var Services = map[string]Service{ "PutChannelPolicy": TierAutoCRUD, "PutFunction": TierAutoCRUD, "PutPlaybackConfiguration": TierAutoCRUD, - "StartChannel": TierUnimplemented, - "StopChannel": TierUnimplemented, + "StartChannel": TierAutoCRUD, + "StopChannel": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateChannel": TierAutoCRUD, @@ -12524,7 +12524,7 @@ var Services = map[string]Service{ "UpdateVodSource": TierAutoCRUD, }}, "medicalimaging": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CopyImageSet": TierUnimplemented, + "CopyImageSet": TierAutoCRUD, "CreateDatastore": TierAutoCRUD, "DeleteDatastore": TierAutoCRUD, "DeleteImageSet": TierAutoCRUD, @@ -12537,8 +12537,8 @@ var Services = map[string]Service{ "ListDatastores": TierAutoCRUD, "ListImageSetVersions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "SearchImageSets": TierUnimplemented, - "StartDICOMImportJob": TierUnimplemented, + "SearchImageSets": TierAutoCRUD, + "StartDICOMImportJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateImageSetMetadata": TierAutoCRUD, @@ -12591,10 +12591,10 @@ var Services = map[string]Service{ "UpdateUser": TierHandVerified, }}, "mgn": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ArchiveApplication": TierUnimplemented, - "ArchiveWave": TierUnimplemented, - "AssociateApplications": TierUnimplemented, - "AssociateSourceServers": TierUnimplemented, + "ArchiveApplication": TierAutoCRUD, + "ArchiveWave": TierAutoCRUD, + "AssociateApplications": TierAutoCRUD, + "AssociateSourceServers": TierAutoCRUD, "ChangeServerLifeCycleState": TierUnimplemented, "CreateApplication": TierAutoCRUD, "CreateConnector": TierAutoCRUD, @@ -12617,15 +12617,15 @@ var Services = map[string]Service{ "DescribeReplicationConfigurationTemplates": TierAutoCRUD, "DescribeSourceServers": TierAutoCRUD, "DescribeVcenterClients": TierAutoCRUD, - "DisassociateApplications": TierUnimplemented, - "DisassociateSourceServers": TierUnimplemented, - "DisconnectFromService": TierUnimplemented, + "DisassociateApplications": TierAutoCRUD, + "DisassociateSourceServers": TierAutoCRUD, + "DisconnectFromService": TierAutoCRUD, "FinalizeCutover": TierUnimplemented, "GetLaunchConfiguration": TierAutoCRUD, "GetNetworkMigrationDefinition": TierAutoCRUD, "GetNetworkMigrationMapperSegmentConstruct": TierAutoCRUD, "GetReplicationConfiguration": TierAutoCRUD, - "InitializeService": TierUnimplemented, + "InitializeService": TierAutoCRUD, "ListApplications": TierAutoCRUD, "ListConnectors": TierAutoCRUD, "ListExportErrors": TierAutoCRUD, @@ -12651,29 +12651,29 @@ var Services = map[string]Service{ "ListTemplateActions": TierAutoCRUD, "ListWaves": TierAutoCRUD, "MarkAsArchived": TierUnimplemented, - "PauseReplication": TierUnimplemented, + "PauseReplication": TierAutoCRUD, "PutSourceServerAction": TierAutoCRUD, "PutTemplateAction": TierAutoCRUD, - "RemoveSourceServerAction": TierUnimplemented, - "RemoveTemplateAction": TierUnimplemented, - "ResumeReplication": TierUnimplemented, - "RetryDataReplication": TierUnimplemented, - "StartCutover": TierUnimplemented, - "StartExport": TierUnimplemented, - "StartImport": TierUnimplemented, - "StartImportFileEnrichment": TierUnimplemented, - "StartNetworkMigrationAnalysis": TierUnimplemented, - "StartNetworkMigrationCodeGeneration": TierUnimplemented, - "StartNetworkMigrationDeployment": TierUnimplemented, - "StartNetworkMigrationMapping": TierUnimplemented, - "StartNetworkMigrationMappingUpdate": TierUnimplemented, - "StartReplication": TierUnimplemented, - "StartTest": TierUnimplemented, - "StopReplication": TierUnimplemented, + "RemoveSourceServerAction": TierAutoCRUD, + "RemoveTemplateAction": TierAutoCRUD, + "ResumeReplication": TierAutoCRUD, + "RetryDataReplication": TierAutoCRUD, + "StartCutover": TierAutoCRUD, + "StartExport": TierAutoCRUD, + "StartImport": TierAutoCRUD, + "StartImportFileEnrichment": TierAutoCRUD, + "StartNetworkMigrationAnalysis": TierAutoCRUD, + "StartNetworkMigrationCodeGeneration": TierAutoCRUD, + "StartNetworkMigrationDeployment": TierAutoCRUD, + "StartNetworkMigrationMapping": TierAutoCRUD, + "StartNetworkMigrationMappingUpdate": TierAutoCRUD, + "StartReplication": TierAutoCRUD, + "StartTest": TierAutoCRUD, + "StopReplication": TierAutoCRUD, "TagResource": TierAutoCRUD, - "TerminateTargetInstances": TierUnimplemented, - "UnarchiveApplication": TierUnimplemented, - "UnarchiveWave": TierUnimplemented, + "TerminateTargetInstances": TierAutoCRUD, + "UnarchiveApplication": TierAutoCRUD, + "UnarchiveWave": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, "UpdateConnector": TierAutoCRUD, @@ -12688,16 +12688,16 @@ var Services = map[string]Service{ "UpdateWave": TierAutoCRUD, }}, "migrationhub": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateCreatedArtifact": TierUnimplemented, - "AssociateDiscoveredResource": TierUnimplemented, - "AssociateSourceResource": TierUnimplemented, + "AssociateCreatedArtifact": TierAutoCRUD, + "AssociateDiscoveredResource": TierAutoCRUD, + "AssociateSourceResource": TierAutoCRUD, "CreateProgressUpdateStream": TierAutoCRUD, "DeleteProgressUpdateStream": TierAutoCRUD, "DescribeApplicationState": TierAutoCRUD, "DescribeMigrationTask": TierAutoCRUD, - "DisassociateCreatedArtifact": TierUnimplemented, - "DisassociateDiscoveredResource": TierUnimplemented, - "DisassociateSourceResource": TierUnimplemented, + "DisassociateCreatedArtifact": TierAutoCRUD, + "DisassociateDiscoveredResource": TierAutoCRUD, + "DisassociateSourceResource": TierAutoCRUD, "ImportMigrationTask": TierUnimplemented, "ListApplicationStates": TierAutoCRUD, "ListCreatedArtifacts": TierAutoCRUD, @@ -12706,8 +12706,8 @@ var Services = map[string]Service{ "ListMigrationTasks": TierAutoCRUD, "ListProgressUpdateStreams": TierAutoCRUD, "ListSourceResources": TierAutoCRUD, - "NotifyApplicationState": TierUnimplemented, - "NotifyMigrationTaskState": TierUnimplemented, + "NotifyApplicationState": TierAutoCRUD, + "NotifyMigrationTaskState": TierAutoCRUD, "PutResourceAttributes": TierAutoCRUD, }}, "migrationhubconfig": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ @@ -12739,9 +12739,9 @@ var Services = map[string]Service{ "ListWorkflowStepGroups": TierAutoCRUD, "ListWorkflowSteps": TierAutoCRUD, "ListWorkflows": TierAutoCRUD, - "RetryWorkflowStep": TierUnimplemented, - "StartWorkflow": TierUnimplemented, - "StopWorkflow": TierUnimplemented, + "RetryWorkflowStep": TierAutoCRUD, + "StartWorkflow": TierAutoCRUD, + "StopWorkflow": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateTemplate": TierAutoCRUD, @@ -12792,15 +12792,15 @@ var Services = map[string]Service{ "ListImportFileTask": TierAutoCRUD, "ListServers": TierAutoCRUD, "PutPortfolioPreferences": TierAutoCRUD, - "StartAssessment": TierUnimplemented, - "StartImportFileTask": TierUnimplemented, - "StartRecommendationReportGeneration": TierUnimplemented, - "StopAssessment": TierUnimplemented, + "StartAssessment": TierAutoCRUD, + "StartImportFileTask": TierAutoCRUD, + "StartRecommendationReportGeneration": TierAutoCRUD, + "StopAssessment": TierAutoCRUD, "UpdateApplicationComponentConfig": TierAutoCRUD, "UpdateServerConfig": TierAutoCRUD, }}, "mpa": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelSession": TierUnimplemented, + "CancelSession": TierAutoCRUD, "CreateApprovalTeam": TierAutoCRUD, "CreateIdentitySource": TierAutoCRUD, "DeleteIdentitySource": TierAutoCRUD, @@ -12817,8 +12817,8 @@ var Services = map[string]Service{ "ListResourcePolicies": TierAutoCRUD, "ListSessions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartActiveApprovalTeamDeletion": TierUnimplemented, - "StartApprovalTeamBaseline": TierUnimplemented, + "StartActiveApprovalTeamDeletion": TierAutoCRUD, + "StartApprovalTeamBaseline": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApprovalTeam": TierAutoCRUD, @@ -12850,9 +12850,9 @@ var Services = map[string]Service{ "UpdateUser": TierHandVerified, }}, "mturk": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptQualificationRequest": TierUnimplemented, + "AcceptQualificationRequest": TierAutoCRUD, "ApproveAssignment": TierUnimplemented, - "AssociateQualificationWithWorker": TierUnimplemented, + "AssociateQualificationWithWorker": TierAutoCRUD, "CreateAdditionalAssignmentsForHIT": TierAutoCRUD, "CreateHIT": TierAutoCRUD, "CreateHITType": TierAutoCRUD, @@ -12862,7 +12862,7 @@ var Services = map[string]Service{ "DeleteHIT": TierAutoCRUD, "DeleteQualificationType": TierAutoCRUD, "DeleteWorkerBlock": TierAutoCRUD, - "DisassociateQualificationFromWorker": TierUnimplemented, + "DisassociateQualificationFromWorker": TierAutoCRUD, "GetAccountBalance": TierAutoCRUD, "GetAssignment": TierAutoCRUD, "GetFileUploadURL": TierAutoCRUD, @@ -12879,9 +12879,9 @@ var Services = map[string]Service{ "ListReviewableHITs": TierAutoCRUD, "ListWorkerBlocks": TierAutoCRUD, "ListWorkersWithQualificationType": TierAutoCRUD, - "NotifyWorkers": TierUnimplemented, - "RejectAssignment": TierUnimplemented, - "RejectQualificationRequest": TierUnimplemented, + "NotifyWorkers": TierAutoCRUD, + "RejectAssignment": TierAutoCRUD, + "RejectQualificationRequest": TierAutoCRUD, "SendBonus": TierUnimplemented, "SendTestEventNotification": TierUnimplemented, "UpdateExpirationForHIT": TierAutoCRUD, @@ -12936,8 +12936,8 @@ var Services = map[string]Service{ "ListWorkflowRuns": TierAutoCRUD, "ListWorkflowVersions": TierAutoCRUD, "ListWorkflows": TierAutoCRUD, - "StartWorkflowRun": TierUnimplemented, - "StopWorkflowRun": TierUnimplemented, + "StartWorkflowRun": TierAutoCRUD, + "StopWorkflowRun": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateWorkflow": TierAutoCRUD, @@ -13016,12 +13016,12 @@ var Services = map[string]Service{ "SwitchoverGlobalCluster": TierHandVerified, }}, "neptunedata": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelGremlinQuery": TierUnimplemented, - "CancelLoaderJob": TierUnimplemented, - "CancelMLDataProcessingJob": TierUnimplemented, - "CancelMLModelTrainingJob": TierUnimplemented, - "CancelMLModelTransformJob": TierUnimplemented, - "CancelOpenCypherQuery": TierUnimplemented, + "CancelGremlinQuery": TierAutoCRUD, + "CancelLoaderJob": TierAutoCRUD, + "CancelMLDataProcessingJob": TierAutoCRUD, + "CancelMLModelTrainingJob": TierAutoCRUD, + "CancelMLModelTransformJob": TierAutoCRUD, + "CancelOpenCypherQuery": TierAutoCRUD, "CreateMLEndpoint": TierAutoCRUD, "DeleteMLEndpoint": TierAutoCRUD, "DeletePropertygraphStatistics": TierAutoCRUD, @@ -13055,15 +13055,15 @@ var Services = map[string]Service{ "ListOpenCypherQueries": TierAutoCRUD, "ManagePropertygraphStatistics": TierUnimplemented, "ManageSparqlStatistics": TierUnimplemented, - "StartLoaderJob": TierUnimplemented, - "StartMLDataProcessingJob": TierUnimplemented, - "StartMLModelTrainingJob": TierUnimplemented, - "StartMLModelTransformJob": TierUnimplemented, + "StartLoaderJob": TierAutoCRUD, + "StartMLDataProcessingJob": TierAutoCRUD, + "StartMLModelTrainingJob": TierAutoCRUD, + "StartMLModelTransformJob": TierAutoCRUD, }}, "neptunegraph": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelExportTask": TierUnimplemented, - "CancelImportTask": TierUnimplemented, - "CancelQuery": TierUnimplemented, + "CancelExportTask": TierAutoCRUD, + "CancelImportTask": TierAutoCRUD, + "CancelQuery": TierAutoCRUD, "CreateGraph": TierAutoCRUD, "CreateGraphSnapshot": TierAutoCRUD, "CreateGraphUsingImportTask": TierAutoCRUD, @@ -13086,22 +13086,22 @@ var Services = map[string]Service{ "ListPrivateGraphEndpoints": TierAutoCRUD, "ListQueries": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "ResetGraph": TierUnimplemented, - "RestoreGraphFromSnapshot": TierUnimplemented, - "StartExportTask": TierUnimplemented, - "StartGraph": TierUnimplemented, - "StartImportTask": TierUnimplemented, - "StopGraph": TierUnimplemented, + "ResetGraph": TierAutoCRUD, + "RestoreGraphFromSnapshot": TierAutoCRUD, + "StartExportTask": TierAutoCRUD, + "StartGraph": TierAutoCRUD, + "StartImportTask": TierAutoCRUD, + "StopGraph": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateGraph": TierAutoCRUD, }}, "networkfirewall": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptNetworkFirewallTransitGatewayAttachment": TierUnimplemented, - "AssociateAvailabilityZones": TierUnimplemented, - "AssociateFirewallPolicy": TierUnimplemented, - "AssociateSubnets": TierUnimplemented, - "AttachRuleGroupsToProxyConfiguration": TierUnimplemented, + "AcceptNetworkFirewallTransitGatewayAttachment": TierAutoCRUD, + "AssociateAvailabilityZones": TierAutoCRUD, + "AssociateFirewallPolicy": TierAutoCRUD, + "AssociateSubnets": TierAutoCRUD, + "AttachRuleGroupsToProxyConfiguration": TierAutoCRUD, "CreateContainerAssociation": TierAutoCRUD, "CreateFirewall": TierAutoCRUD, "CreateFirewallPolicy": TierAutoCRUD, @@ -13140,9 +13140,9 @@ var Services = map[string]Service{ "DescribeRuleGroupSummary": TierAutoCRUD, "DescribeTLSInspectionConfiguration": TierAutoCRUD, "DescribeVpcEndpointAssociation": TierAutoCRUD, - "DetachRuleGroupsFromProxyConfiguration": TierUnimplemented, - "DisassociateAvailabilityZones": TierUnimplemented, - "DisassociateSubnets": TierUnimplemented, + "DetachRuleGroupsFromProxyConfiguration": TierAutoCRUD, + "DisassociateAvailabilityZones": TierAutoCRUD, + "DisassociateSubnets": TierAutoCRUD, "GetAnalysisReportResults": TierAutoCRUD, "ListAnalysisReports": TierAutoCRUD, "ListContainerAssociations": TierAutoCRUD, @@ -13158,10 +13158,10 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListVpcEndpointAssociations": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "RejectNetworkFirewallTransitGatewayAttachment": TierUnimplemented, - "StartAnalysisReport": TierUnimplemented, - "StartFlowCapture": TierUnimplemented, - "StartFlowFlush": TierUnimplemented, + "RejectNetworkFirewallTransitGatewayAttachment": TierAutoCRUD, + "StartAnalysisReport": TierAutoCRUD, + "StartFlowCapture": TierAutoCRUD, + "StartFlowFlush": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAvailabilityZoneChangeProtection": TierAutoCRUD, @@ -13199,23 +13199,23 @@ var Services = map[string]Service{ "ListMonitors": TierAutoCRUD, "ListScopes": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartQueryMonitorTopContributors": TierUnimplemented, - "StartQueryWorkloadInsightsTopContributors": TierUnimplemented, - "StartQueryWorkloadInsightsTopContributorsData": TierUnimplemented, - "StopQueryMonitorTopContributors": TierUnimplemented, - "StopQueryWorkloadInsightsTopContributors": TierUnimplemented, - "StopQueryWorkloadInsightsTopContributorsData": TierUnimplemented, + "StartQueryMonitorTopContributors": TierAutoCRUD, + "StartQueryWorkloadInsightsTopContributors": TierAutoCRUD, + "StartQueryWorkloadInsightsTopContributorsData": TierAutoCRUD, + "StopQueryMonitorTopContributors": TierAutoCRUD, + "StopQueryWorkloadInsightsTopContributors": TierAutoCRUD, + "StopQueryWorkloadInsightsTopContributorsData": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateMonitor": TierAutoCRUD, "UpdateScope": TierAutoCRUD, }}, "networkmanager": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptAttachment": TierUnimplemented, - "AssociateConnectPeer": TierUnimplemented, - "AssociateCustomerGateway": TierUnimplemented, - "AssociateLink": TierUnimplemented, - "AssociateTransitGatewayConnectPeer": TierUnimplemented, + "AcceptAttachment": TierAutoCRUD, + "AssociateConnectPeer": TierAutoCRUD, + "AssociateCustomerGateway": TierAutoCRUD, + "AssociateLink": TierAutoCRUD, + "AssociateTransitGatewayConnectPeer": TierAutoCRUD, "CreateConnectAttachment": TierAutoCRUD, "CreateConnectPeer": TierAutoCRUD, "CreateConnection": TierAutoCRUD, @@ -13244,10 +13244,10 @@ var Services = map[string]Service{ "DeleteSite": TierAutoCRUD, "DeregisterTransitGateway": TierAutoCRUD, "DescribeGlobalNetworks": TierAutoCRUD, - "DisassociateConnectPeer": TierUnimplemented, - "DisassociateCustomerGateway": TierUnimplemented, - "DisassociateLink": TierUnimplemented, - "DisassociateTransitGatewayConnectPeer": TierUnimplemented, + "DisassociateConnectPeer": TierAutoCRUD, + "DisassociateCustomerGateway": TierAutoCRUD, + "DisassociateLink": TierAutoCRUD, + "DisassociateTransitGatewayConnectPeer": TierAutoCRUD, "ExecuteCoreNetworkChangeSet": TierUnimplemented, "GetConnectAttachment": TierAutoCRUD, "GetConnectPeer": TierAutoCRUD, @@ -13290,11 +13290,11 @@ var Services = map[string]Service{ "PutCoreNetworkPolicy": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, "RegisterTransitGateway": TierAutoCRUD, - "RejectAttachment": TierUnimplemented, - "RemoveAttachmentRoutingPolicyLabel": TierUnimplemented, - "RestoreCoreNetworkPolicyVersion": TierUnimplemented, - "StartOrganizationServiceAccessUpdate": TierUnimplemented, - "StartRouteAnalysis": TierUnimplemented, + "RejectAttachment": TierAutoCRUD, + "RemoveAttachmentRoutingPolicyLabel": TierAutoCRUD, + "RestoreCoreNetworkPolicyVersion": TierAutoCRUD, + "StartOrganizationServiceAccessUpdate": TierAutoCRUD, + "StartRouteAnalysis": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateConnection": TierAutoCRUD, @@ -13322,21 +13322,21 @@ var Services = map[string]Service{ "UpdateProbe": TierAutoCRUD, }}, "notifications": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateChannel": TierUnimplemented, - "AssociateManagedNotificationAccountContact": TierUnimplemented, - "AssociateManagedNotificationAdditionalChannel": TierUnimplemented, - "AssociateOrganizationalUnit": TierUnimplemented, + "AssociateChannel": TierAutoCRUD, + "AssociateManagedNotificationAccountContact": TierAutoCRUD, + "AssociateManagedNotificationAdditionalChannel": TierAutoCRUD, + "AssociateOrganizationalUnit": TierAutoCRUD, "CreateEventRule": TierAutoCRUD, "CreateNotificationConfiguration": TierAutoCRUD, "DeleteEventRule": TierAutoCRUD, "DeleteNotificationConfiguration": TierAutoCRUD, "DeregisterNotificationHub": TierAutoCRUD, - "DisableNotificationsAccessForOrganization": TierUnimplemented, - "DisassociateChannel": TierUnimplemented, - "DisassociateManagedNotificationAccountContact": TierUnimplemented, - "DisassociateManagedNotificationAdditionalChannel": TierUnimplemented, - "DisassociateOrganizationalUnit": TierUnimplemented, - "EnableNotificationsAccessForOrganization": TierUnimplemented, + "DisableNotificationsAccessForOrganization": TierAutoCRUD, + "DisassociateChannel": TierAutoCRUD, + "DisassociateManagedNotificationAccountContact": TierAutoCRUD, + "DisassociateManagedNotificationAdditionalChannel": TierAutoCRUD, + "DisassociateOrganizationalUnit": TierAutoCRUD, + "EnableNotificationsAccessForOrganization": TierAutoCRUD, "GetEventRule": TierAutoCRUD, "GetManagedNotificationChildEvent": TierAutoCRUD, "GetManagedNotificationConfiguration": TierAutoCRUD, @@ -13363,7 +13363,7 @@ var Services = map[string]Service{ "UpdateNotificationConfiguration": TierAutoCRUD, }}, "notificationscontacts": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ActivateEmailContact": TierUnimplemented, + "ActivateEmailContact": TierAutoCRUD, "CreateEmailContact": TierAutoCRUD, "DeleteEmailContact": TierAutoCRUD, "GetEmailContact": TierAutoCRUD, @@ -13435,12 +13435,12 @@ var Services = map[string]Service{ "ListTelemetryPipelines": TierAutoCRUD, "ListTelemetryRules": TierAutoCRUD, "ListTelemetryRulesForOrganization": TierAutoCRUD, - "StartTelemetryEnrichment": TierUnimplemented, - "StartTelemetryEvaluation": TierUnimplemented, - "StartTelemetryEvaluationForOrganization": TierUnimplemented, - "StopTelemetryEnrichment": TierUnimplemented, - "StopTelemetryEvaluation": TierUnimplemented, - "StopTelemetryEvaluationForOrganization": TierUnimplemented, + "StartTelemetryEnrichment": TierAutoCRUD, + "StartTelemetryEvaluation": TierAutoCRUD, + "StartTelemetryEvaluationForOrganization": TierAutoCRUD, + "StopTelemetryEnrichment": TierAutoCRUD, + "StopTelemetryEvaluation": TierAutoCRUD, + "StopTelemetryEvaluationForOrganization": TierAutoCRUD, "TagResource": TierAutoCRUD, "TestTelemetryPipeline": TierUnimplemented, "UntagResource": TierAutoCRUD, @@ -13451,9 +13451,9 @@ var Services = map[string]Service{ "ValidateTelemetryPipelineConfiguration": TierUnimplemented, }}, "odb": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptMarketplaceRegistration": TierUnimplemented, - "AssociateIamRoleToResource": TierUnimplemented, - "AssociateVirtualMachinesToExadbVmCluster": TierUnimplemented, + "AcceptMarketplaceRegistration": TierAutoCRUD, + "AssociateIamRoleToResource": TierAutoCRUD, + "AssociateVirtualMachinesToExadbVmCluster": TierAutoCRUD, "CreateAutonomousDatabase": TierAutoCRUD, "CreateAutonomousDatabaseBackup": TierAutoCRUD, "CreateAutonomousDatabaseWallet": TierAutoCRUD, @@ -13473,9 +13473,9 @@ var Services = map[string]Service{ "DeleteExascaleDbStorageVault": TierAutoCRUD, "DeleteOdbNetwork": TierAutoCRUD, "DeleteOdbPeeringConnection": TierAutoCRUD, - "DisassociateIamRoleFromResource": TierUnimplemented, - "DisassociateVirtualMachinesFromExadbVmCluster": TierUnimplemented, - "FailoverAutonomousDatabase": TierUnimplemented, + "DisassociateIamRoleFromResource": TierAutoCRUD, + "DisassociateVirtualMachinesFromExadbVmCluster": TierAutoCRUD, + "FailoverAutonomousDatabase": TierAutoCRUD, "GetAutonomousDatabase": TierAutoCRUD, "GetAutonomousDatabaseBackup": TierAutoCRUD, "GetAutonomousDatabaseWalletDetails": TierAutoCRUD, @@ -13490,7 +13490,7 @@ var Services = map[string]Service{ "GetOciOnboardingStatus": TierAutoCRUD, "GetOdbNetwork": TierAutoCRUD, "GetOdbPeeringConnection": TierAutoCRUD, - "InitializeService": TierUnimplemented, + "InitializeService": TierAutoCRUD, "ListAutonomousDatabaseBackups": TierAutoCRUD, "ListAutonomousDatabaseCharacterSets": TierAutoCRUD, "ListAutonomousDatabaseClones": TierAutoCRUD, @@ -13513,15 +13513,15 @@ var Services = map[string]Service{ "ListOdbPeeringConnections": TierAutoCRUD, "ListSystemVersions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RebootAutonomousDatabase": TierUnimplemented, - "RebootDbNode": TierUnimplemented, - "RestoreAutonomousDatabase": TierUnimplemented, + "RebootAutonomousDatabase": TierAutoCRUD, + "RebootDbNode": TierAutoCRUD, + "RestoreAutonomousDatabase": TierAutoCRUD, "ShrinkAutonomousDatabase": TierUnimplemented, - "StartAutonomousDatabase": TierUnimplemented, - "StartDbNode": TierUnimplemented, - "StopAutonomousDatabase": TierUnimplemented, - "StopDbNode": TierUnimplemented, - "SwitchoverAutonomousDatabase": TierUnimplemented, + "StartAutonomousDatabase": TierAutoCRUD, + "StartDbNode": TierAutoCRUD, + "StopAutonomousDatabase": TierAutoCRUD, + "StopDbNode": TierAutoCRUD, + "SwitchoverAutonomousDatabase": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAutonomousDatabase": TierAutoCRUD, @@ -13533,14 +13533,14 @@ var Services = map[string]Service{ "UpdateOdbPeeringConnection": TierAutoCRUD, }}, "omics": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AbortMultipartReadSetUpload": TierUnimplemented, - "AcceptShare": TierUnimplemented, - "BatchDeleteReadSet": TierUnimplemented, - "CancelAnnotationImportJob": TierUnimplemented, - "CancelRun": TierUnimplemented, - "CancelRunBatch": TierUnimplemented, - "CancelVariantImportJob": TierUnimplemented, - "CompleteMultipartReadSetUpload": TierUnimplemented, + "AbortMultipartReadSetUpload": TierAutoCRUD, + "AcceptShare": TierAutoCRUD, + "BatchDeleteReadSet": TierAutoCRUD, + "CancelAnnotationImportJob": TierAutoCRUD, + "CancelRun": TierAutoCRUD, + "CancelRunBatch": TierAutoCRUD, + "CancelVariantImportJob": TierAutoCRUD, + "CompleteMultipartReadSetUpload": TierAutoCRUD, "CreateAnnotationStore": TierAutoCRUD, "CreateAnnotationStoreVersion": TierAutoCRUD, "CreateConfiguration": TierAutoCRUD, @@ -13621,14 +13621,14 @@ var Services = map[string]Service{ "ListWorkflowVersions": TierAutoCRUD, "ListWorkflows": TierAutoCRUD, "PutS3AccessPolicy": TierAutoCRUD, - "StartAnnotationImportJob": TierUnimplemented, - "StartReadSetActivationJob": TierUnimplemented, - "StartReadSetExportJob": TierUnimplemented, - "StartReadSetImportJob": TierUnimplemented, - "StartReferenceImportJob": TierUnimplemented, - "StartRun": TierUnimplemented, - "StartRunBatch": TierUnimplemented, - "StartVariantImportJob": TierUnimplemented, + "StartAnnotationImportJob": TierAutoCRUD, + "StartReadSetActivationJob": TierAutoCRUD, + "StartReadSetExportJob": TierAutoCRUD, + "StartReadSetImportJob": TierAutoCRUD, + "StartReferenceImportJob": TierAutoCRUD, + "StartRun": TierAutoCRUD, + "StartRunBatch": TierAutoCRUD, + "StartVariantImportJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAnnotationStore": TierAutoCRUD, @@ -13810,7 +13810,7 @@ var Services = map[string]Service{ "EnableAllFeatures": TierHandVerified, "EnablePolicyType": TierHandVerified, "InviteAccountToOrganization": TierHandVerified, - "InviteOrganizationToTransferResponsibility": TierUnimplemented, + "InviteOrganizationToTransferResponsibility": TierAutoCRUD, "LeaveOrganization": TierHandVerified, "ListAWSServiceAccessForOrganization": TierHandVerified, "ListAccounts": TierHandVerified, @@ -13837,7 +13837,7 @@ var Services = map[string]Service{ "RegisterDelegatedAdministrator": TierHandVerified, "RemoveAccountFromOrganization": TierHandVerified, "TagResource": TierHandVerified, - "TerminateResponsibilityTransfer": TierUnimplemented, + "TerminateResponsibilityTransfer": TierAutoCRUD, "UntagResource": TierHandVerified, "UpdateOrganizationalUnit": TierHandVerified, "UpdatePolicy": TierHandVerified, @@ -13859,17 +13859,17 @@ var Services = map[string]Service{ "ListPipelines": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "RevokePipelineEndpointConnections": TierUnimplemented, - "StartPipeline": TierUnimplemented, - "StopPipeline": TierUnimplemented, + "RevokePipelineEndpointConnections": TierAutoCRUD, + "StartPipeline": TierAutoCRUD, + "StopPipeline": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdatePipeline": TierAutoCRUD, "ValidatePipeline": TierUnimplemented, }}, "outposts": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelCapacityTask": TierUnimplemented, - "CancelOrder": TierUnimplemented, + "CancelCapacityTask": TierAutoCRUD, + "CancelOrder": TierAutoCRUD, "CreateOrder": TierAutoCRUD, "CreateOutpost": TierAutoCRUD, "CreatePrivateConnectivityConfig": TierAutoCRUD, @@ -13903,9 +13903,9 @@ var Services = map[string]Service{ "ListQuotes": TierAutoCRUD, "ListSites": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartCapacityTask": TierUnimplemented, - "StartConnection": TierUnimplemented, - "StartOutpostDecommission": TierUnimplemented, + "StartCapacityTask": TierAutoCRUD, + "StartConnection": TierAutoCRUD, + "StartOutpostDecommission": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateOutpost": TierAutoCRUD, @@ -13915,14 +13915,14 @@ var Services = map[string]Service{ "UpdateSiteRackPhysicalProperties": TierAutoCRUD, }}, "partnercentralaccount": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptConnectionInvitation": TierUnimplemented, - "AssociateAwsTrainingCertificationEmailDomain": TierUnimplemented, - "CancelConnection": TierUnimplemented, - "CancelConnectionInvitation": TierUnimplemented, - "CancelProfileUpdateTask": TierUnimplemented, + "AcceptConnectionInvitation": TierAutoCRUD, + "AssociateAwsTrainingCertificationEmailDomain": TierAutoCRUD, + "CancelConnection": TierAutoCRUD, + "CancelConnectionInvitation": TierAutoCRUD, + "CancelProfileUpdateTask": TierAutoCRUD, "CreateConnectionInvitation": TierAutoCRUD, "CreatePartner": TierAutoCRUD, - "DisassociateAwsTrainingCertificationEmailDomain": TierUnimplemented, + "DisassociateAwsTrainingCertificationEmailDomain": TierAutoCRUD, "GetAllianceLeadContact": TierAutoCRUD, "GetConnection": TierAutoCRUD, "GetConnectionInvitation": TierAutoCRUD, @@ -13940,22 +13940,22 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PutAllianceLeadContact": TierAutoCRUD, "PutProfileVisibility": TierAutoCRUD, - "RejectConnectionInvitation": TierUnimplemented, + "RejectConnectionInvitation": TierAutoCRUD, "SendEmailVerificationCode": TierUnimplemented, - "StartProfileUpdateTask": TierUnimplemented, - "StartQualificationsAssociationTask": TierUnimplemented, - "StartQualificationsDisassociationTask": TierUnimplemented, - "StartVerification": TierUnimplemented, + "StartProfileUpdateTask": TierAutoCRUD, + "StartQualificationsAssociationTask": TierAutoCRUD, + "StartQualificationsDisassociationTask": TierAutoCRUD, + "StartVerification": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateConnectionPreferences": TierAutoCRUD, }}, "partnercentralbenefits": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "AmendBenefitApplication": TierUnimplemented, - "AssociateBenefitApplicationResource": TierUnimplemented, - "CancelBenefitApplication": TierUnimplemented, + "AssociateBenefitApplicationResource": TierAutoCRUD, + "CancelBenefitApplication": TierAutoCRUD, "CreateBenefitApplication": TierAutoCRUD, - "DisassociateBenefitApplicationResource": TierUnimplemented, + "DisassociateBenefitApplicationResource": TierAutoCRUD, "GetBenefit": TierAutoCRUD, "GetBenefitAllocation": TierAutoCRUD, "GetBenefitApplication": TierAutoCRUD, @@ -13964,14 +13964,14 @@ var Services = map[string]Service{ "ListBenefits": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "RecallBenefitApplication": TierUnimplemented, - "SubmitBenefitApplication": TierUnimplemented, + "SubmitBenefitApplication": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateBenefitApplication": TierAutoCRUD, }}, "partnercentralchannel": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptChannelHandshake": TierUnimplemented, - "CancelChannelHandshake": TierUnimplemented, + "AcceptChannelHandshake": TierAutoCRUD, + "CancelChannelHandshake": TierAutoCRUD, "CreateChannelHandshake": TierAutoCRUD, "CreateProgramManagementAccount": TierAutoCRUD, "CreateRelationship": TierAutoCRUD, @@ -13982,7 +13982,7 @@ var Services = map[string]Service{ "ListProgramManagementAccounts": TierAutoCRUD, "ListRelationships": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RejectChannelHandshake": TierUnimplemented, + "RejectChannelHandshake": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateProgramManagementAccount": TierAutoCRUD, @@ -14009,9 +14009,9 @@ var Services = map[string]Service{ "UpdateRevenueAttribution": TierUnimplemented, }}, "partnercentralselling": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptEngagementInvitation": TierUnimplemented, - "AssignOpportunity": TierUnimplemented, - "AssociateOpportunity": TierUnimplemented, + "AcceptEngagementInvitation": TierAutoCRUD, + "AssignOpportunity": TierAutoCRUD, + "AssociateOpportunity": TierAutoCRUD, "CreateEngagement": TierAutoCRUD, "CreateEngagementContext": TierAutoCRUD, "CreateEngagementInvitation": TierAutoCRUD, @@ -14019,7 +14019,7 @@ var Services = map[string]Service{ "CreateResourceSnapshot": TierAutoCRUD, "CreateResourceSnapshotJob": TierAutoCRUD, "DeleteResourceSnapshotJob": TierAutoCRUD, - "DisassociateOpportunity": TierUnimplemented, + "DisassociateOpportunity": TierAutoCRUD, "GetAwsOpportunitySummary": TierAutoCRUD, "GetEngagement": TierAutoCRUD, "GetEngagementInvitation": TierAutoCRUD, @@ -14042,30 +14042,30 @@ var Services = map[string]Service{ "ListSolutions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutSellingSystemSettings": TierAutoCRUD, - "RejectEngagementInvitation": TierUnimplemented, - "StartEngagementByAcceptingInvitationTask": TierUnimplemented, - "StartEngagementFromOpportunityTask": TierUnimplemented, - "StartOpportunityFromEngagementTask": TierUnimplemented, - "StartProspectingFromEngagementTask": TierUnimplemented, - "StartResourceSnapshotJob": TierUnimplemented, - "StopResourceSnapshotJob": TierUnimplemented, - "SubmitOpportunity": TierUnimplemented, + "RejectEngagementInvitation": TierAutoCRUD, + "StartEngagementByAcceptingInvitationTask": TierAutoCRUD, + "StartEngagementFromOpportunityTask": TierAutoCRUD, + "StartOpportunityFromEngagementTask": TierAutoCRUD, + "StartProspectingFromEngagementTask": TierAutoCRUD, + "StartResourceSnapshotJob": TierAutoCRUD, + "StopResourceSnapshotJob": TierAutoCRUD, + "SubmitOpportunity": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateEngagementContext": TierAutoCRUD, "UpdateOpportunity": TierAutoCRUD, }}, "paymentcryptography": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddKeyReplicationRegions": TierUnimplemented, - "AssociateMpaTeam": TierUnimplemented, + "AddKeyReplicationRegions": TierAutoCRUD, + "AssociateMpaTeam": TierAutoCRUD, "CreateAlias": TierAutoCRUD, "CreateKey": TierAutoCRUD, "DeleteAlias": TierAutoCRUD, "DeleteKey": TierAutoCRUD, "DeleteResourcePolicy": TierAutoCRUD, - "DisableDefaultKeyReplicationRegions": TierUnimplemented, - "DisassociateMpaTeam": TierUnimplemented, - "EnableDefaultKeyReplicationRegions": TierUnimplemented, + "DisableDefaultKeyReplicationRegions": TierAutoCRUD, + "DisassociateMpaTeam": TierAutoCRUD, + "EnableDefaultKeyReplicationRegions": TierAutoCRUD, "ExportKey": TierUnimplemented, "GetAlias": TierAutoCRUD, "GetCertificateSigningRequest": TierAutoCRUD, @@ -14081,10 +14081,10 @@ var Services = map[string]Service{ "ListKeys": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "RemoveKeyReplicationRegions": TierUnimplemented, - "RestoreKey": TierUnimplemented, - "StartKeyUsage": TierUnimplemented, - "StopKeyUsage": TierUnimplemented, + "RemoveKeyReplicationRegions": TierAutoCRUD, + "RestoreKey": TierAutoCRUD, + "StartKeyUsage": TierAutoCRUD, + "StopKeyUsage": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAlias": TierAutoCRUD, @@ -14230,9 +14230,9 @@ var Services = map[string]Service{ "ListSolutionVersions": TierAutoCRUD, "ListSolutions": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartRecommender": TierUnimplemented, - "StopRecommender": TierUnimplemented, - "StopSolutionVersionCreation": TierUnimplemented, + "StartRecommender": TierAutoCRUD, + "StopRecommender": TierAutoCRUD, + "StopSolutionVersionCreation": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCampaign": TierAutoCRUD, @@ -14448,8 +14448,8 @@ var Services = map[string]Service{ "UpdateConfigurationSetEventDestination": TierAutoCRUD, }}, "pinpointsmsvoicev2": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateOriginationIdentity": TierUnimplemented, - "AssociateProtectConfiguration": TierUnimplemented, + "AssociateOriginationIdentity": TierAutoCRUD, + "AssociateProtectConfiguration": TierAutoCRUD, "CarrierLookup": TierUnimplemented, "CreateConfigurationSet": TierAutoCRUD, "CreateEventDestination": TierAutoCRUD, @@ -14509,8 +14509,8 @@ var Services = map[string]Service{ "DescribeSenderIds": TierAutoCRUD, "DescribeSpendLimits": TierAutoCRUD, "DescribeVerifiedDestinationNumbers": TierAutoCRUD, - "DisassociateOriginationIdentity": TierUnimplemented, - "DisassociateProtectConfiguration": TierUnimplemented, + "DisassociateOriginationIdentity": TierAutoCRUD, + "DisassociateProtectConfiguration": TierAutoCRUD, "DiscardRegistrationVersion": TierUnimplemented, "GetProtectConfigurationCountryRuleSet": TierAutoCRUD, "GetResourcePolicy": TierAutoCRUD, @@ -14526,10 +14526,10 @@ var Services = map[string]Service{ "PutProtectConfigurationRuleSetNumberOverride": TierAutoCRUD, "PutRegistrationFieldValue": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "ReleasePhoneNumber": TierUnimplemented, - "ReleaseSenderId": TierUnimplemented, - "RequestPhoneNumber": TierUnimplemented, - "RequestSenderId": TierUnimplemented, + "ReleasePhoneNumber": TierAutoCRUD, + "ReleaseSenderId": TierAutoCRUD, + "RequestPhoneNumber": TierAutoCRUD, + "RequestSenderId": TierAutoCRUD, "SendDestinationNumberVerificationCode": TierUnimplemented, "SendMediaMessage": TierUnimplemented, "SendNotifyTextMessage": TierUnimplemented, @@ -14537,16 +14537,16 @@ var Services = map[string]Service{ "SendRcsMessage": TierUnimplemented, "SendTextMessage": TierUnimplemented, "SendVoiceMessage": TierUnimplemented, - "SetAccountDefaultProtectConfiguration": TierUnimplemented, - "SetDefaultMessageFeedbackEnabled": TierUnimplemented, - "SetDefaultMessageType": TierUnimplemented, - "SetDefaultSenderId": TierUnimplemented, - "SetMediaMessageSpendLimitOverride": TierUnimplemented, - "SetNotifyMessageSpendLimitOverride": TierUnimplemented, - "SetRcsMessageSpendLimitOverride": TierUnimplemented, - "SetTextMessageSpendLimitOverride": TierUnimplemented, - "SetVoiceMessageSpendLimitOverride": TierUnimplemented, - "SubmitRegistrationVersion": TierUnimplemented, + "SetAccountDefaultProtectConfiguration": TierAutoCRUD, + "SetDefaultMessageFeedbackEnabled": TierAutoCRUD, + "SetDefaultMessageType": TierAutoCRUD, + "SetDefaultSenderId": TierAutoCRUD, + "SetMediaMessageSpendLimitOverride": TierAutoCRUD, + "SetNotifyMessageSpendLimitOverride": TierAutoCRUD, + "SetRcsMessageSpendLimitOverride": TierAutoCRUD, + "SetTextMessageSpendLimitOverride": TierAutoCRUD, + "SetVoiceMessageSpendLimitOverride": TierAutoCRUD, + "SubmitRegistrationVersion": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateEventDestination": TierAutoCRUD, @@ -14557,7 +14557,7 @@ var Services = map[string]Service{ "UpdateProtectConfigurationCountryRuleSet": TierAutoCRUD, "UpdateRcsAgent": TierAutoCRUD, "UpdateSenderId": TierAutoCRUD, - "VerifyDestinationNumber": TierUnimplemented, + "VerifyDestinationNumber": TierAutoCRUD, }}, "pipes": {Protocol: "", ModelBacked: false, EngineWired: false, Operations: map[string]Tier{ "CreatePipe": TierHandVerified, @@ -14592,8 +14592,8 @@ var Services = map[string]Service{ "ListLexicons": TierAutoCRUD, "ListSpeechSynthesisTasks": TierAutoCRUD, "PutLexicon": TierAutoCRUD, - "StartSpeechSynthesisStream": TierUnimplemented, - "StartSpeechSynthesisTask": TierUnimplemented, + "StartSpeechSynthesisStream": TierAutoCRUD, + "StartSpeechSynthesisTask": TierAutoCRUD, "SynthesizeSpeech": TierUnimplemented, }}, "pricing": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ @@ -14605,21 +14605,21 @@ var Services = map[string]Service{ }}, "pricingplanmanager": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "ApprovePaidSubscription": TierUnimplemented, - "AssociateResourcesToSubscription": TierUnimplemented, - "CancelSubscription": TierUnimplemented, - "CancelSubscriptionChange": TierUnimplemented, + "AssociateResourcesToSubscription": TierAutoCRUD, + "CancelSubscription": TierAutoCRUD, + "CancelSubscriptionChange": TierAutoCRUD, "CreateSubscription": TierAutoCRUD, - "DisassociateResourcesFromSubscription": TierUnimplemented, + "DisassociateResourcesFromSubscription": TierAutoCRUD, "GetSubscription": TierAutoCRUD, "ListSubscriptions": TierAutoCRUD, "UpdateSubscription": TierAutoCRUD, }}, "proton": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptEnvironmentAccountConnection": TierUnimplemented, - "CancelComponentDeployment": TierUnimplemented, - "CancelEnvironmentDeployment": TierUnimplemented, - "CancelServiceInstanceDeployment": TierUnimplemented, - "CancelServicePipelineDeployment": TierUnimplemented, + "AcceptEnvironmentAccountConnection": TierAutoCRUD, + "CancelComponentDeployment": TierAutoCRUD, + "CancelEnvironmentDeployment": TierAutoCRUD, + "CancelServiceInstanceDeployment": TierAutoCRUD, + "CancelServicePipelineDeployment": TierAutoCRUD, "CreateComponent": TierAutoCRUD, "CreateEnvironment": TierAutoCRUD, "CreateEnvironmentAccountConnection": TierAutoCRUD, @@ -14684,8 +14684,8 @@ var Services = map[string]Service{ "ListServiceTemplates": TierAutoCRUD, "ListServices": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "NotifyResourceDeploymentStatusChange": TierUnimplemented, - "RejectEnvironmentAccountConnection": TierUnimplemented, + "NotifyResourceDeploymentStatusChange": TierAutoCRUD, + "RejectEnvironmentAccountConnection": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccountSettings": TierAutoCRUD, @@ -14704,19 +14704,19 @@ var Services = map[string]Service{ "UpdateTemplateSyncConfig": TierAutoCRUD, }}, "qapps": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateLibraryItemReview": TierUnimplemented, - "AssociateQAppWithUser": TierUnimplemented, - "BatchCreateCategory": TierUnimplemented, - "BatchDeleteCategory": TierUnimplemented, - "BatchUpdateCategory": TierUnimplemented, + "AssociateLibraryItemReview": TierAutoCRUD, + "AssociateQAppWithUser": TierAutoCRUD, + "BatchCreateCategory": TierAutoCRUD, + "BatchDeleteCategory": TierAutoCRUD, + "BatchUpdateCategory": TierAutoCRUD, "CreateLibraryItem": TierAutoCRUD, "CreatePresignedUrl": TierAutoCRUD, "CreateQApp": TierAutoCRUD, "DeleteLibraryItem": TierAutoCRUD, "DeleteQApp": TierAutoCRUD, "DescribeQAppPermissions": TierAutoCRUD, - "DisassociateLibraryItemReview": TierUnimplemented, - "DisassociateQAppFromUser": TierUnimplemented, + "DisassociateLibraryItemReview": TierAutoCRUD, + "DisassociateQAppFromUser": TierAutoCRUD, "ExportQAppSessionData": TierUnimplemented, "GetLibraryItem": TierAutoCRUD, "GetQApp": TierAutoCRUD, @@ -14729,8 +14729,8 @@ var Services = map[string]Service{ "ListQApps": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PredictQApp": TierUnimplemented, - "StartQAppSession": TierUnimplemented, - "StopQAppSession": TierUnimplemented, + "StartQAppSession": TierAutoCRUD, + "StopQAppSession": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateLibraryItem": TierAutoCRUD, @@ -14741,10 +14741,10 @@ var Services = map[string]Service{ "UpdateQAppSessionMetadata": TierAutoCRUD, }}, "qbusiness": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociatePermission": TierUnimplemented, - "BatchDeleteDocument": TierUnimplemented, - "BatchPutDocument": TierUnimplemented, - "CancelSubscription": TierUnimplemented, + "AssociatePermission": TierAutoCRUD, + "BatchDeleteDocument": TierAutoCRUD, + "BatchPutDocument": TierAutoCRUD, + "CancelSubscription": TierAutoCRUD, "Chat": TierUnimplemented, "ChatSync": TierUnimplemented, "CheckDocumentAccess": TierUnimplemented, @@ -14772,7 +14772,7 @@ var Services = map[string]Service{ "DeleteRetriever": TierAutoCRUD, "DeleteUser": TierAutoCRUD, "DeleteWebExperience": TierAutoCRUD, - "DisassociatePermission": TierUnimplemented, + "DisassociatePermission": TierAutoCRUD, "GetApplication": TierAutoCRUD, "GetChatControlsConfiguration": TierAutoCRUD, "GetChatResponseConfiguration": TierAutoCRUD, @@ -14808,9 +14808,9 @@ var Services = map[string]Service{ "ListWebExperiences": TierAutoCRUD, "PutFeedback": TierAutoCRUD, "PutGroup": TierAutoCRUD, - "SearchRelevantContent": TierUnimplemented, - "StartDataSourceSyncJob": TierUnimplemented, - "StopDataSourceSyncJob": TierUnimplemented, + "SearchRelevantContent": TierAutoCRUD, + "StartDataSourceSyncJob": TierAutoCRUD, + "StopDataSourceSyncJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, @@ -14826,7 +14826,7 @@ var Services = map[string]Service{ "UpdateWebExperience": TierAutoCRUD, }}, "qconnect": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ActivateMessageTemplate": TierUnimplemented, + "ActivateMessageTemplate": TierAutoCRUD, "CreateAIAgent": TierAutoCRUD, "CreateAIAgentVersion": TierAutoCRUD, "CreateAIGuardrail": TierAutoCRUD, @@ -14843,7 +14843,7 @@ var Services = map[string]Service{ "CreateMessageTemplateVersion": TierAutoCRUD, "CreateQuickResponse": TierAutoCRUD, "CreateSession": TierAutoCRUD, - "DeactivateMessageTemplate": TierUnimplemented, + "DeactivateMessageTemplate": TierAutoCRUD, "DeleteAIAgent": TierAutoCRUD, "DeleteAIAgentVersion": TierAutoCRUD, "DeleteAIGuardrail": TierAutoCRUD, @@ -14893,20 +14893,20 @@ var Services = map[string]Service{ "ListQuickResponses": TierAutoCRUD, "ListSpans": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "NotifyRecommendationsReceived": TierUnimplemented, + "NotifyRecommendationsReceived": TierAutoCRUD, "PutFeedback": TierAutoCRUD, - "QueryAssistant": TierUnimplemented, - "RemoveAssistantAIAgent": TierUnimplemented, - "RemoveKnowledgeBaseTemplateUri": TierUnimplemented, + "QueryAssistant": TierAutoCRUD, + "RemoveAssistantAIAgent": TierAutoCRUD, + "RemoveKnowledgeBaseTemplateUri": TierAutoCRUD, "RenderMessageTemplate": TierUnimplemented, "Retrieve": TierUnimplemented, - "SearchContent": TierUnimplemented, - "SearchMessageTemplates": TierUnimplemented, - "SearchQuickResponses": TierUnimplemented, - "SearchSessions": TierUnimplemented, + "SearchContent": TierAutoCRUD, + "SearchMessageTemplates": TierAutoCRUD, + "SearchQuickResponses": TierAutoCRUD, + "SearchSessions": TierAutoCRUD, "SendMessage": TierUnimplemented, - "StartContentUpload": TierUnimplemented, - "StartImportJob": TierUnimplemented, + "StartContentUpload": TierAutoCRUD, + "StartImportJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAIAgent": TierAutoCRUD, @@ -14922,11 +14922,11 @@ var Services = map[string]Service{ "UpdateSessionData": TierAutoCRUD, }}, "quicksight": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchCreateTopicReviewedAnswer": TierUnimplemented, - "BatchDeleteKnowledgeBase": TierUnimplemented, - "BatchDeleteTopicReviewedAnswer": TierUnimplemented, - "BatchDescribeUserLimits": TierUnimplemented, - "CancelIngestion": TierUnimplemented, + "BatchCreateTopicReviewedAnswer": TierAutoCRUD, + "BatchDeleteKnowledgeBase": TierAutoCRUD, + "BatchDeleteTopicReviewedAnswer": TierAutoCRUD, + "BatchDescribeUserLimits": TierAutoCRUD, + "CancelIngestion": TierAutoCRUD, "CreateAccountCustomization": TierAutoCRUD, "CreateAccountSubscription": TierAutoCRUD, "CreateActionConnector": TierAutoCRUD, @@ -15075,9 +15075,9 @@ var Services = map[string]Service{ "DescribeTopicV2": TierAutoCRUD, "DescribeUser": TierAutoCRUD, "DescribeVPCConnection": TierAutoCRUD, - "GenerateEmbedUrlForAnonymousUser": TierUnimplemented, - "GenerateEmbedUrlForRegisteredUser": TierUnimplemented, - "GenerateEmbedUrlForRegisteredUserWithIdentity": TierUnimplemented, + "GenerateEmbedUrlForAnonymousUser": TierAutoCRUD, + "GenerateEmbedUrlForRegisteredUser": TierAutoCRUD, + "GenerateEmbedUrlForRegisteredUserWithIdentity": TierAutoCRUD, "GetDashboardEmbedUrl": TierAutoCRUD, "GetFlowMetadata": TierAutoCRUD, "GetFlowPermissions": TierAutoCRUD, @@ -15134,26 +15134,26 @@ var Services = map[string]Service{ "PredictQAResults": TierUnimplemented, "PutDataSetRefreshProperties": TierAutoCRUD, "RegisterUser": TierAutoCRUD, - "RestoreAnalysis": TierUnimplemented, - "SearchActionConnectors": TierUnimplemented, - "SearchAgents": TierUnimplemented, - "SearchAnalyses": TierUnimplemented, - "SearchApps": TierUnimplemented, - "SearchDashboards": TierUnimplemented, - "SearchDataSets": TierUnimplemented, - "SearchDataSources": TierUnimplemented, - "SearchFlows": TierUnimplemented, - "SearchFolders": TierUnimplemented, - "SearchGroups": TierUnimplemented, - "SearchKnowledgeBases": TierUnimplemented, - "SearchSpaces": TierUnimplemented, - "SearchTopics": TierUnimplemented, - "SearchTopicsV2": TierUnimplemented, - "StartAssetBundleExportJob": TierUnimplemented, - "StartAssetBundleImportJob": TierUnimplemented, - "StartAutomationJob": TierUnimplemented, - "StartDashboardSnapshotJob": TierUnimplemented, - "StartDashboardSnapshotJobSchedule": TierUnimplemented, + "RestoreAnalysis": TierAutoCRUD, + "SearchActionConnectors": TierAutoCRUD, + "SearchAgents": TierAutoCRUD, + "SearchAnalyses": TierAutoCRUD, + "SearchApps": TierAutoCRUD, + "SearchDashboards": TierAutoCRUD, + "SearchDataSets": TierAutoCRUD, + "SearchDataSources": TierAutoCRUD, + "SearchFlows": TierAutoCRUD, + "SearchFolders": TierAutoCRUD, + "SearchGroups": TierAutoCRUD, + "SearchKnowledgeBases": TierAutoCRUD, + "SearchSpaces": TierAutoCRUD, + "SearchTopics": TierAutoCRUD, + "SearchTopicsV2": TierAutoCRUD, + "StartAssetBundleExportJob": TierAutoCRUD, + "StartAssetBundleImportJob": TierAutoCRUD, + "StartAutomationJob": TierAutoCRUD, + "StartDashboardSnapshotJob": TierAutoCRUD, + "StartDashboardSnapshotJobSchedule": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccountCustomPermission": TierAutoCRUD, @@ -15265,21 +15265,21 @@ var Services = map[string]Service{ "GetRule": TierAutoCRUD, "ListRules": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "LockRule": TierUnimplemented, + "LockRule": TierAutoCRUD, "TagResource": TierAutoCRUD, - "UnlockRule": TierUnimplemented, + "UnlockRule": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateRule": TierAutoCRUD, }}, "rds": {Protocol: "query", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddRoleToDBCluster": TierUnimplemented, - "AddRoleToDBInstance": TierUnimplemented, - "AddSourceIdentifierToSubscription": TierUnimplemented, + "AddRoleToDBCluster": TierAutoCRUD, + "AddRoleToDBInstance": TierAutoCRUD, + "AddSourceIdentifierToSubscription": TierAutoCRUD, "AddTagsToResource": TierHandVerified, "ApplyPendingMaintenanceAction": TierHandVerified, - "AuthorizeDBSecurityGroupIngress": TierUnimplemented, + "AuthorizeDBSecurityGroupIngress": TierAutoCRUD, "BacktrackDBCluster": TierUnimplemented, - "CancelExportTask": TierUnimplemented, + "CancelExportTask": TierAutoCRUD, "CopyDBClusterParameterGroup": TierHandVerified, "CopyDBClusterSnapshot": TierHandVerified, "CopyDBParameterGroup": TierHandVerified, @@ -15373,11 +15373,11 @@ var Services = map[string]Service{ "DescribeSourceRegions": TierHandVerified, "DescribeTenantDatabases": TierAutoCRUD, "DescribeValidDBInstanceModifications": TierAutoCRUD, - "DisableHttpEndpoint": TierUnimplemented, + "DisableHttpEndpoint": TierAutoCRUD, "DownloadDBLogFilePortion": TierUnimplemented, - "EnableHttpEndpoint": TierUnimplemented, + "EnableHttpEndpoint": TierAutoCRUD, "FailoverDBCluster": TierHandVerified, - "FailoverGlobalCluster": TierUnimplemented, + "FailoverGlobalCluster": TierAutoCRUD, "ListTagsForResource": TierHandVerified, "ModifyActivityStream": TierAutoCRUD, "ModifyCertificates": TierAutoCRUD, @@ -15404,37 +15404,37 @@ var Services = map[string]Service{ "ModifyTenantDatabase": TierAutoCRUD, "PromoteReadReplica": TierUnimplemented, "PromoteReadReplicaDBCluster": TierUnimplemented, - "PurchaseReservedDBInstancesOffering": TierUnimplemented, + "PurchaseReservedDBInstancesOffering": TierAutoCRUD, "RebootDBCluster": TierHandVerified, "RebootDBInstance": TierHandVerified, - "RebootDBShardGroup": TierUnimplemented, + "RebootDBShardGroup": TierAutoCRUD, "RegisterDBProxyTargets": TierAutoCRUD, - "RemoveFromGlobalCluster": TierUnimplemented, - "RemoveRoleFromDBCluster": TierUnimplemented, - "RemoveRoleFromDBInstance": TierUnimplemented, - "RemoveSourceIdentifierFromSubscription": TierUnimplemented, + "RemoveFromGlobalCluster": TierAutoCRUD, + "RemoveRoleFromDBCluster": TierAutoCRUD, + "RemoveRoleFromDBInstance": TierAutoCRUD, + "RemoveSourceIdentifierFromSubscription": TierAutoCRUD, "RemoveTagsFromResource": TierHandVerified, "ResetDBClusterParameterGroup": TierHandVerified, "ResetDBParameterGroup": TierHandVerified, - "RestoreDBClusterFromS3": TierUnimplemented, - "RestoreDBClusterFromSnapshot": TierUnimplemented, - "RestoreDBClusterToPointInTime": TierUnimplemented, - "RestoreDBInstanceFromDBSnapshot": TierUnimplemented, - "RestoreDBInstanceFromS3": TierUnimplemented, - "RestoreDBInstanceToPointInTime": TierUnimplemented, - "RevokeDBSecurityGroupIngress": TierUnimplemented, - "StartActivityStream": TierUnimplemented, + "RestoreDBClusterFromS3": TierAutoCRUD, + "RestoreDBClusterFromSnapshot": TierAutoCRUD, + "RestoreDBClusterToPointInTime": TierAutoCRUD, + "RestoreDBInstanceFromDBSnapshot": TierAutoCRUD, + "RestoreDBInstanceFromS3": TierAutoCRUD, + "RestoreDBInstanceToPointInTime": TierAutoCRUD, + "RevokeDBSecurityGroupIngress": TierAutoCRUD, + "StartActivityStream": TierAutoCRUD, "StartDBCluster": TierHandVerified, "StartDBInstance": TierHandVerified, - "StartDBInstanceAutomatedBackupsReplication": TierUnimplemented, - "StartExportTask": TierUnimplemented, - "StopActivityStream": TierUnimplemented, + "StartDBInstanceAutomatedBackupsReplication": TierAutoCRUD, + "StartExportTask": TierAutoCRUD, + "StopActivityStream": TierAutoCRUD, "StopDBCluster": TierHandVerified, "StopDBInstance": TierHandVerified, - "StopDBInstanceAutomatedBackupsReplication": TierUnimplemented, - "SwitchoverBlueGreenDeployment": TierUnimplemented, - "SwitchoverGlobalCluster": TierUnimplemented, - "SwitchoverReadReplica": TierUnimplemented, + "StopDBInstanceAutomatedBackupsReplication": TierAutoCRUD, + "SwitchoverBlueGreenDeployment": TierAutoCRUD, + "SwitchoverGlobalCluster": TierAutoCRUD, + "SwitchoverReadReplica": TierAutoCRUD, }}, "rdsdata": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchExecuteStatement": TierUnimplemented, @@ -15445,16 +15445,16 @@ var Services = map[string]Service{ "RollbackTransaction": TierUnimplemented, }}, "redshift": {Protocol: "query", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptReservedNodeExchange": TierUnimplemented, - "AddPartner": TierUnimplemented, - "AssociateDataShareConsumer": TierUnimplemented, - "AuthorizeClusterSecurityGroupIngress": TierUnimplemented, - "AuthorizeDataShare": TierUnimplemented, - "AuthorizeEndpointAccess": TierUnimplemented, - "AuthorizeSnapshotAccess": TierUnimplemented, - "BatchDeleteClusterSnapshots": TierUnimplemented, - "BatchModifyClusterSnapshots": TierUnimplemented, - "CancelResize": TierUnimplemented, + "AcceptReservedNodeExchange": TierAutoCRUD, + "AddPartner": TierAutoCRUD, + "AssociateDataShareConsumer": TierAutoCRUD, + "AuthorizeClusterSecurityGroupIngress": TierAutoCRUD, + "AuthorizeDataShare": TierAutoCRUD, + "AuthorizeEndpointAccess": TierAutoCRUD, + "AuthorizeSnapshotAccess": TierAutoCRUD, + "BatchDeleteClusterSnapshots": TierAutoCRUD, + "BatchModifyClusterSnapshots": TierAutoCRUD, + "CancelResize": TierAutoCRUD, "CopyClusterSnapshot": TierHandVerified, "CreateAuthenticationProfile": TierAutoCRUD, "CreateCluster": TierHandVerified, @@ -15538,11 +15538,11 @@ var Services = map[string]Service{ "DescribeTags": TierHandVerified, "DescribeUsageLimits": TierAutoCRUD, "DisableLogging": TierHandVerified, - "DisableSnapshotCopy": TierUnimplemented, - "DisassociateDataShareConsumer": TierUnimplemented, + "DisableSnapshotCopy": TierAutoCRUD, + "DisassociateDataShareConsumer": TierAutoCRUD, "EnableLogging": TierHandVerified, - "EnableSnapshotCopy": TierUnimplemented, - "FailoverPrimaryCompute": TierUnimplemented, + "EnableSnapshotCopy": TierAutoCRUD, + "FailoverPrimaryCompute": TierAutoCRUD, "GetClusterCredentials": TierHandVerified, "GetClusterCredentialsWithIAM": TierHandVerified, "GetIdentityCenterAuthToken": TierAutoCRUD, @@ -15571,25 +15571,25 @@ var Services = map[string]Service{ "ModifySnapshotSchedule": TierAutoCRUD, "ModifyUsageLimit": TierAutoCRUD, "PauseCluster": TierHandVerified, - "PurchaseReservedNodeOffering": TierUnimplemented, + "PurchaseReservedNodeOffering": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, "RebootCluster": TierHandVerified, "RegisterNamespace": TierAutoCRUD, - "RejectDataShare": TierUnimplemented, + "RejectDataShare": TierAutoCRUD, "ResetClusterParameterGroup": TierHandVerified, "ResizeCluster": TierUnimplemented, "RestoreFromClusterSnapshot": TierHandVerified, - "RestoreTableFromClusterSnapshot": TierUnimplemented, + "RestoreTableFromClusterSnapshot": TierAutoCRUD, "ResumeCluster": TierHandVerified, - "RevokeClusterSecurityGroupIngress": TierUnimplemented, - "RevokeEndpointAccess": TierUnimplemented, - "RevokeSnapshotAccess": TierUnimplemented, - "RotateEncryptionKey": TierUnimplemented, + "RevokeClusterSecurityGroupIngress": TierAutoCRUD, + "RevokeEndpointAccess": TierAutoCRUD, + "RevokeSnapshotAccess": TierAutoCRUD, + "RotateEncryptionKey": TierAutoCRUD, "UpdatePartnerStatus": TierAutoCRUD, }}, "redshiftdata": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchExecuteStatement": TierUnimplemented, - "CancelStatement": TierUnimplemented, + "CancelStatement": TierAutoCRUD, "DescribeStatement": TierAutoCRUD, "DescribeTable": TierAutoCRUD, "ExecuteStatement": TierUnimplemented, @@ -15652,10 +15652,10 @@ var Services = map[string]Service{ "ListUsageLimits": TierAutoCRUD, "ListWorkgroups": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "RestoreFromRecoveryPoint": TierUnimplemented, - "RestoreFromSnapshot": TierUnimplemented, - "RestoreTableFromRecoveryPoint": TierUnimplemented, - "RestoreTableFromSnapshot": TierUnimplemented, + "RestoreFromRecoveryPoint": TierAutoCRUD, + "RestoreFromSnapshot": TierAutoCRUD, + "RestoreTableFromRecoveryPoint": TierAutoCRUD, + "RestoreTableFromSnapshot": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCustomDomainAssociation": TierAutoCRUD, @@ -15669,9 +15669,9 @@ var Services = map[string]Service{ "UpdateWorkgroup": TierAutoCRUD, }}, "rekognition": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateFaces": TierUnimplemented, + "AssociateFaces": TierAutoCRUD, "CompareFaces": TierUnimplemented, - "CopyProjectVersion": TierUnimplemented, + "CopyProjectVersion": TierAutoCRUD, "CreateCollection": TierAutoCRUD, "CreateDataset": TierAutoCRUD, "CreateFaceLivenessSession": TierAutoCRUD, @@ -15698,7 +15698,7 @@ var Services = map[string]Service{ "DetectModerationLabels": TierUnimplemented, "DetectProtectiveEquipment": TierUnimplemented, "DetectText": TierUnimplemented, - "DisassociateFaces": TierUnimplemented, + "DisassociateFaces": TierAutoCRUD, "DistributeDatasetEntries": TierUnimplemented, "GetCelebrityInfo": TierAutoCRUD, "GetCelebrityRecognition": TierAutoCRUD, @@ -15723,33 +15723,33 @@ var Services = map[string]Service{ "ListUsers": TierAutoCRUD, "PutProjectPolicy": TierAutoCRUD, "RecognizeCelebrities": TierUnimplemented, - "SearchFaces": TierUnimplemented, - "SearchFacesByImage": TierUnimplemented, - "SearchUsers": TierUnimplemented, - "SearchUsersByImage": TierUnimplemented, - "StartCelebrityRecognition": TierUnimplemented, - "StartContentModeration": TierUnimplemented, - "StartFaceDetection": TierUnimplemented, - "StartFaceSearch": TierUnimplemented, - "StartLabelDetection": TierUnimplemented, - "StartMediaAnalysisJob": TierUnimplemented, - "StartPersonTracking": TierUnimplemented, - "StartProjectVersion": TierUnimplemented, - "StartSegmentDetection": TierUnimplemented, - "StartStreamProcessor": TierUnimplemented, - "StartTextDetection": TierUnimplemented, - "StopProjectVersion": TierUnimplemented, - "StopStreamProcessor": TierUnimplemented, + "SearchFaces": TierAutoCRUD, + "SearchFacesByImage": TierAutoCRUD, + "SearchUsers": TierAutoCRUD, + "SearchUsersByImage": TierAutoCRUD, + "StartCelebrityRecognition": TierAutoCRUD, + "StartContentModeration": TierAutoCRUD, + "StartFaceDetection": TierAutoCRUD, + "StartFaceSearch": TierAutoCRUD, + "StartLabelDetection": TierAutoCRUD, + "StartMediaAnalysisJob": TierAutoCRUD, + "StartPersonTracking": TierAutoCRUD, + "StartProjectVersion": TierAutoCRUD, + "StartSegmentDetection": TierAutoCRUD, + "StartStreamProcessor": TierAutoCRUD, + "StartTextDetection": TierAutoCRUD, + "StopProjectVersion": TierAutoCRUD, + "StopStreamProcessor": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDatasetEntries": TierAutoCRUD, "UpdateStreamProcessor": TierAutoCRUD, }}, "repostspace": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchAddChannelRoleToAccessors": TierUnimplemented, - "BatchAddRole": TierUnimplemented, - "BatchRemoveChannelRoleFromAccessors": TierUnimplemented, - "BatchRemoveRole": TierUnimplemented, + "BatchAddChannelRoleToAccessors": TierAutoCRUD, + "BatchAddRole": TierAutoCRUD, + "BatchRemoveChannelRoleFromAccessors": TierAutoCRUD, + "BatchRemoveRole": TierAutoCRUD, "CreateChannel": TierAutoCRUD, "CreateSpace": TierAutoCRUD, "DeleteSpace": TierAutoCRUD, @@ -15767,9 +15767,9 @@ var Services = map[string]Service{ "UpdateSpace": TierAutoCRUD, }}, "resiliencehub": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptResourceGroupingRecommendations": TierUnimplemented, - "AddDraftAppVersionResourceMappings": TierUnimplemented, - "BatchUpdateRecommendationStatus": TierUnimplemented, + "AcceptResourceGroupingRecommendations": TierAutoCRUD, + "AddDraftAppVersionResourceMappings": TierAutoCRUD, + "BatchUpdateRecommendationStatus": TierAutoCRUD, "CreateApp": TierAutoCRUD, "CreateAppVersionAppComponent": TierAutoCRUD, "CreateAppVersionResource": TierAutoCRUD, @@ -15815,14 +15815,14 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTestRecommendations": TierAutoCRUD, "ListUnsupportedAppVersionResources": TierAutoCRUD, - "PublishAppVersion": TierUnimplemented, + "PublishAppVersion": TierAutoCRUD, "PutDraftAppVersionTemplate": TierAutoCRUD, - "RejectResourceGroupingRecommendations": TierUnimplemented, - "RemoveDraftAppVersionResourceMappings": TierUnimplemented, + "RejectResourceGroupingRecommendations": TierAutoCRUD, + "RemoveDraftAppVersionResourceMappings": TierAutoCRUD, "ResolveAppVersionResources": TierUnimplemented, - "StartAppAssessment": TierUnimplemented, - "StartMetricsExport": TierUnimplemented, - "StartResourceGroupingRecommendationTask": TierUnimplemented, + "StartAppAssessment": TierAutoCRUD, + "StartMetricsExport": TierAutoCRUD, + "StartResourceGroupingRecommendationTask": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApp": TierAutoCRUD, @@ -15888,9 +15888,9 @@ var Services = map[string]Service{ "ListTests": TierAutoCRUD, "ListUserJourneys": TierAutoCRUD, "PutTestSources": TierAutoCRUD, - "StartFailureModeAssessment": TierUnimplemented, - "StartTestRun": TierUnimplemented, - "StopTestRun": TierUnimplemented, + "StartFailureModeAssessment": TierAutoCRUD, + "StartTestRun": TierAutoCRUD, + "StopTestRun": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAssertion": TierAutoCRUD, @@ -15904,7 +15904,7 @@ var Services = map[string]Service{ "UpdateUserJourney": TierAutoCRUD, }}, "resourceexplorer2": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateDefaultView": TierUnimplemented, + "AssociateDefaultView": TierAutoCRUD, "BatchGetView": TierAutoCRUD, "CreateIndex": TierAutoCRUD, "CreateResourceExplorerSetup": TierAutoCRUD, @@ -15912,7 +15912,7 @@ var Services = map[string]Service{ "DeleteIndex": TierAutoCRUD, "DeleteResourceExplorerSetup": TierAutoCRUD, "DeleteView": TierAutoCRUD, - "DisassociateDefaultView": TierUnimplemented, + "DisassociateDefaultView": TierAutoCRUD, "GetAccountLevelServiceConfiguration": TierAutoCRUD, "GetDefaultView": TierAutoCRUD, "GetIndex": TierAutoCRUD, @@ -15993,12 +15993,12 @@ var Services = map[string]Service{ "DeleteCrl": TierAutoCRUD, "DeleteProfile": TierAutoCRUD, "DeleteTrustAnchor": TierAutoCRUD, - "DisableCrl": TierUnimplemented, - "DisableProfile": TierUnimplemented, - "DisableTrustAnchor": TierUnimplemented, - "EnableCrl": TierUnimplemented, - "EnableProfile": TierUnimplemented, - "EnableTrustAnchor": TierUnimplemented, + "DisableCrl": TierAutoCRUD, + "DisableProfile": TierAutoCRUD, + "DisableTrustAnchor": TierAutoCRUD, + "EnableCrl": TierAutoCRUD, + "EnableProfile": TierAutoCRUD, + "EnableTrustAnchor": TierAutoCRUD, "GetCrl": TierAutoCRUD, "GetProfile": TierAutoCRUD, "GetSubject": TierAutoCRUD, @@ -16011,7 +16011,7 @@ var Services = map[string]Service{ "ListTrustAnchors": TierAutoCRUD, "PutAttributeMapping": TierAutoCRUD, "PutNotificationSettings": TierAutoCRUD, - "ResetNotificationSettings": TierUnimplemented, + "ResetNotificationSettings": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCrl": TierAutoCRUD, @@ -16093,18 +16093,18 @@ var Services = map[string]Service{ "UpdateTrafficPolicyInstance": TierHandVerified, }}, "route53domains": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptDomainTransferFromAnotherAwsAccount": TierUnimplemented, - "AssociateDelegationSignerToDomain": TierUnimplemented, - "CancelDomainTransferToAnotherAwsAccount": TierUnimplemented, + "AcceptDomainTransferFromAnotherAwsAccount": TierAutoCRUD, + "AssociateDelegationSignerToDomain": TierAutoCRUD, + "CancelDomainTransferToAnotherAwsAccount": TierAutoCRUD, "CheckDomainAvailability": TierUnimplemented, "CheckDomainTransferability": TierUnimplemented, "DeleteDomain": TierAutoCRUD, "DeleteTagsForDomain": TierAutoCRUD, - "DisableDomainAutoRenew": TierUnimplemented, - "DisableDomainTransferLock": TierUnimplemented, - "DisassociateDelegationSignerFromDomain": TierUnimplemented, - "EnableDomainAutoRenew": TierUnimplemented, - "EnableDomainTransferLock": TierUnimplemented, + "DisableDomainAutoRenew": TierAutoCRUD, + "DisableDomainTransferLock": TierAutoCRUD, + "DisassociateDelegationSignerFromDomain": TierAutoCRUD, + "EnableDomainAutoRenew": TierAutoCRUD, + "EnableDomainTransferLock": TierAutoCRUD, "GetContactReachabilityStatus": TierAutoCRUD, "GetDomainDetail": TierAutoCRUD, "GetDomainSuggestions": TierAutoCRUD, @@ -16115,13 +16115,13 @@ var Services = map[string]Service{ "ListTagsForDomain": TierAutoCRUD, "PushDomain": TierUnimplemented, "RegisterDomain": TierAutoCRUD, - "RejectDomainTransferFromAnotherAwsAccount": TierUnimplemented, + "RejectDomainTransferFromAnotherAwsAccount": TierAutoCRUD, "RenewDomain": TierUnimplemented, "ResendContactReachabilityEmail": TierUnimplemented, "ResendOperationAuthorization": TierUnimplemented, - "RetrieveDomainAuthCode": TierUnimplemented, - "TransferDomain": TierUnimplemented, - "TransferDomainToAnotherAwsAccount": TierUnimplemented, + "RetrieveDomainAuthCode": TierAutoCRUD, + "TransferDomain": TierAutoCRUD, + "TransferDomainToAnotherAwsAccount": TierAutoCRUD, "UpdateDomainContact": TierAutoCRUD, "UpdateDomainContactPrivacy": TierAutoCRUD, "UpdateDomainNameservers": TierAutoCRUD, @@ -16129,10 +16129,10 @@ var Services = map[string]Service{ "ViewBilling": TierUnimplemented, }}, "route53globalresolver": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateHostedZone": TierUnimplemented, - "BatchCreateFirewallRule": TierUnimplemented, - "BatchDeleteFirewallRule": TierUnimplemented, - "BatchUpdateFirewallRule": TierUnimplemented, + "AssociateHostedZone": TierAutoCRUD, + "BatchCreateFirewallRule": TierAutoCRUD, + "BatchDeleteFirewallRule": TierAutoCRUD, + "BatchUpdateFirewallRule": TierAutoCRUD, "CreateAccessSource": TierAutoCRUD, "CreateAccessToken": TierAutoCRUD, "CreateDNSView": TierAutoCRUD, @@ -16145,9 +16145,9 @@ var Services = map[string]Service{ "DeleteFirewallDomainList": TierAutoCRUD, "DeleteFirewallRule": TierAutoCRUD, "DeleteGlobalResolver": TierAutoCRUD, - "DisableDNSView": TierUnimplemented, - "DisassociateHostedZone": TierUnimplemented, - "EnableDNSView": TierUnimplemented, + "DisableDNSView": TierAutoCRUD, + "DisassociateHostedZone": TierAutoCRUD, + "EnableDNSView": TierAutoCRUD, "GetAccessSource": TierAutoCRUD, "GetAccessToken": TierAutoCRUD, "GetDNSView": TierAutoCRUD, @@ -16179,12 +16179,12 @@ var Services = map[string]Service{ "UpdateHostedZoneAssociation": TierAutoCRUD, }}, "route53profiles": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateProfile": TierUnimplemented, - "AssociateResourceToProfile": TierUnimplemented, + "AssociateProfile": TierAutoCRUD, + "AssociateResourceToProfile": TierAutoCRUD, "CreateProfile": TierAutoCRUD, "DeleteProfile": TierAutoCRUD, - "DisassociateProfile": TierUnimplemented, - "DisassociateResourceFromProfile": TierUnimplemented, + "DisassociateProfile": TierAutoCRUD, + "DisassociateResourceFromProfile": TierAutoCRUD, "GetProfile": TierAutoCRUD, "GetProfileAssociation": TierAutoCRUD, "GetProfileResourceAssociation": TierAutoCRUD, @@ -16334,8 +16334,8 @@ var Services = map[string]Service{ "UpdateResolverRule": TierHandVerified, }}, "rtbfabric": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptLink": TierUnimplemented, - "AssociateCertificate": TierUnimplemented, + "AcceptLink": TierAutoCRUD, + "AssociateCertificate": TierAutoCRUD, "CreateInboundExternalLink": TierAutoCRUD, "CreateLink": TierAutoCRUD, "CreateLinkRoutingRule": TierAutoCRUD, @@ -16348,7 +16348,7 @@ var Services = map[string]Service{ "DeleteOutboundExternalLink": TierAutoCRUD, "DeleteRequesterGateway": TierAutoCRUD, "DeleteResponderGateway": TierAutoCRUD, - "DisassociateCertificate": TierUnimplemented, + "DisassociateCertificate": TierAutoCRUD, "GetCertificateAssociation": TierAutoCRUD, "GetInboundExternalLink": TierAutoCRUD, "GetLink": TierAutoCRUD, @@ -16362,7 +16362,7 @@ var Services = map[string]Service{ "ListRequesterGateways": TierAutoCRUD, "ListResponderGateways": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RejectLink": TierUnimplemented, + "RejectLink": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateLink": TierAutoCRUD, @@ -16372,8 +16372,8 @@ var Services = map[string]Service{ "UpdateResponderGateway": TierAutoCRUD, }}, "rum": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchCreateRumMetricDefinitions": TierUnimplemented, - "BatchDeleteRumMetricDefinitions": TierUnimplemented, + "BatchCreateRumMetricDefinitions": TierAutoCRUD, + "BatchDeleteRumMetricDefinitions": TierAutoCRUD, "BatchGetRumMetricDefinitions": TierAutoCRUD, "CreateAppMonitor": TierAutoCRUD, "DeleteAppMonitor": TierAutoCRUD, @@ -16593,7 +16593,7 @@ var Services = map[string]Service{ "PutPublicAccessBlock": TierAutoCRUD, "PutStorageLensConfiguration": TierAutoCRUD, "PutStorageLensConfigurationTagging": TierAutoCRUD, - "SubmitMultiRegionAccessPointRoutes": TierUnimplemented, + "SubmitMultiRegionAccessPointRoutes": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccessGrantsLocation": TierAutoCRUD, @@ -16683,20 +16683,20 @@ var Services = map[string]Service{ "ListVectors": TierAutoCRUD, "PutVectorBucketPolicy": TierAutoCRUD, "PutVectors": TierAutoCRUD, - "QueryVectors": TierUnimplemented, + "QueryVectors": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, "sagemaker": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddAssociation": TierUnimplemented, + "AddAssociation": TierAutoCRUD, "AddTags": TierHandVerified, - "AssociateTrialComponent": TierUnimplemented, - "AttachClusterNodeVolume": TierUnimplemented, - "BatchAddClusterNodes": TierUnimplemented, - "BatchDeleteClusterNodes": TierUnimplemented, - "BatchDescribeModelPackage": TierUnimplemented, - "BatchRebootClusterNodes": TierUnimplemented, - "BatchReplaceClusterNodes": TierUnimplemented, + "AssociateTrialComponent": TierAutoCRUD, + "AttachClusterNodeVolume": TierAutoCRUD, + "BatchAddClusterNodes": TierAutoCRUD, + "BatchDeleteClusterNodes": TierAutoCRUD, + "BatchDescribeModelPackage": TierAutoCRUD, + "BatchRebootClusterNodes": TierAutoCRUD, + "BatchReplaceClusterNodes": TierAutoCRUD, "CreateAction": TierAutoCRUD, "CreateAlgorithm": TierAutoCRUD, "CreateApp": TierAutoCRUD, @@ -16895,10 +16895,10 @@ var Services = map[string]Service{ "DescribeUserProfile": TierHandVerified, "DescribeWorkforce": TierAutoCRUD, "DescribeWorkteam": TierAutoCRUD, - "DetachClusterNodeVolume": TierUnimplemented, - "DisableSagemakerServicecatalogPortfolio": TierUnimplemented, - "DisassociateTrialComponent": TierUnimplemented, - "EnableSagemakerServicecatalogPortfolio": TierUnimplemented, + "DetachClusterNodeVolume": TierAutoCRUD, + "DisableSagemakerServicecatalogPortfolio": TierAutoCRUD, + "DisassociateTrialComponent": TierAutoCRUD, + "EnableSagemakerServicecatalogPortfolio": TierAutoCRUD, "ExtendTrainingPlan": TierUnimplemented, "GetDeviceFleetReport": TierAutoCRUD, "GetLineageGroupPolicy": TierAutoCRUD, @@ -16993,33 +16993,33 @@ var Services = map[string]Service{ "ListWorkforces": TierAutoCRUD, "ListWorkteams": TierAutoCRUD, "PutModelPackageGroupPolicy": TierAutoCRUD, - "QueryLineage": TierUnimplemented, + "QueryLineage": TierAutoCRUD, "RegisterDevices": TierAutoCRUD, "RenderUiTemplate": TierUnimplemented, - "RetryPipelineExecution": TierUnimplemented, + "RetryPipelineExecution": TierAutoCRUD, "Search": TierHandVerified, - "SearchTrainingPlanOfferings": TierUnimplemented, + "SearchTrainingPlanOfferings": TierAutoCRUD, "SendPipelineExecutionStepFailure": TierUnimplemented, "SendPipelineExecutionStepSuccess": TierUnimplemented, - "StartEdgeDeploymentStage": TierUnimplemented, - "StartInferenceExperiment": TierUnimplemented, - "StartMlflowTrackingServer": TierUnimplemented, - "StartMonitoringSchedule": TierUnimplemented, + "StartEdgeDeploymentStage": TierAutoCRUD, + "StartInferenceExperiment": TierAutoCRUD, + "StartMlflowTrackingServer": TierAutoCRUD, + "StartMonitoringSchedule": TierAutoCRUD, "StartNotebookInstance": TierHandVerified, "StartPipelineExecution": TierHandVerified, - "StartSession": TierUnimplemented, - "StopAutoMLJob": TierUnimplemented, - "StopCompilationJob": TierUnimplemented, - "StopEdgeDeploymentStage": TierUnimplemented, - "StopEdgePackagingJob": TierUnimplemented, - "StopHyperParameterTuningJob": TierUnimplemented, - "StopInferenceExperiment": TierUnimplemented, - "StopInferenceRecommendationsJob": TierUnimplemented, - "StopLabelingJob": TierUnimplemented, - "StopMlflowTrackingServer": TierUnimplemented, - "StopMonitoringSchedule": TierUnimplemented, + "StartSession": TierAutoCRUD, + "StopAutoMLJob": TierAutoCRUD, + "StopCompilationJob": TierAutoCRUD, + "StopEdgeDeploymentStage": TierAutoCRUD, + "StopEdgePackagingJob": TierAutoCRUD, + "StopHyperParameterTuningJob": TierAutoCRUD, + "StopInferenceExperiment": TierAutoCRUD, + "StopInferenceRecommendationsJob": TierAutoCRUD, + "StopLabelingJob": TierAutoCRUD, + "StopMlflowTrackingServer": TierAutoCRUD, + "StopMonitoringSchedule": TierAutoCRUD, "StopNotebookInstance": TierHandVerified, - "StopOptimizationJob": TierUnimplemented, + "StopOptimizationJob": TierAutoCRUD, "StopPipelineExecution": TierHandVerified, "StopProcessingJob": TierHandVerified, "StopTrainingJob": TierHandVerified, @@ -17074,8 +17074,8 @@ var Services = map[string]Service{ "DeleteHumanLoop": TierAutoCRUD, "DescribeHumanLoop": TierAutoCRUD, "ListHumanLoops": TierAutoCRUD, - "StartHumanLoop": TierUnimplemented, - "StopHumanLoop": TierUnimplemented, + "StartHumanLoop": TierAutoCRUD, + "StopHumanLoop": TierAutoCRUD, }}, "sagemakeredge": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "GetDeployments": TierAutoCRUD, @@ -17084,7 +17084,7 @@ var Services = map[string]Service{ }}, "sagemakerfeaturestoreruntime": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchGetRecord": TierAutoCRUD, - "BatchWriteRecord": TierUnimplemented, + "BatchWriteRecord": TierAutoCRUD, "DeleteRecord": TierAutoCRUD, "GetRecord": TierAutoCRUD, "ListRecords": TierAutoCRUD, @@ -17104,23 +17104,23 @@ var Services = map[string]Service{ "ListRasterDataCollections": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "ListVectorEnrichmentJobs": TierAutoCRUD, - "SearchRasterDataCollection": TierUnimplemented, - "StartEarthObservationJob": TierUnimplemented, - "StartVectorEnrichmentJob": TierUnimplemented, - "StopEarthObservationJob": TierUnimplemented, - "StopVectorEnrichmentJob": TierUnimplemented, + "SearchRasterDataCollection": TierAutoCRUD, + "StartEarthObservationJob": TierAutoCRUD, + "StartVectorEnrichmentJob": TierAutoCRUD, + "StopEarthObservationJob": TierAutoCRUD, + "StopVectorEnrichmentJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, "sagemakerjobruntime": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CompleteRollout": TierUnimplemented, + "CompleteRollout": TierAutoCRUD, "Sample": TierUnimplemented, "SampleWithResponseStream": TierUnimplemented, "UpdateReward": TierAutoCRUD, }}, "sagemakermetrics": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchGetMetrics": TierAutoCRUD, - "BatchPutMetrics": TierUnimplemented, + "BatchPutMetrics": TierAutoCRUD, }}, "sagemakerruntime": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "InvokeEndpoint": TierUnimplemented, @@ -17205,9 +17205,9 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PutCodeBinding": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "SearchSchemas": TierUnimplemented, - "StartDiscoverer": TierUnimplemented, - "StopDiscoverer": TierUnimplemented, + "SearchSchemas": TierAutoCRUD, + "StartDiscoverer": TierAutoCRUD, + "StopDiscoverer": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDiscoverer": TierAutoCRUD, @@ -17257,12 +17257,12 @@ var Services = map[string]Service{ "ValidateSecret": TierHandVerified, }}, "securityagent": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddArtifact": TierUnimplemented, - "BatchCreateSecurityRequirements": TierUnimplemented, - "BatchDeleteCodeReviews": TierUnimplemented, - "BatchDeletePentests": TierUnimplemented, - "BatchDeleteSecurityRequirements": TierUnimplemented, - "BatchDeleteThreatModels": TierUnimplemented, + "AddArtifact": TierAutoCRUD, + "BatchCreateSecurityRequirements": TierAutoCRUD, + "BatchDeleteCodeReviews": TierAutoCRUD, + "BatchDeletePentests": TierAutoCRUD, + "BatchDeleteSecurityRequirements": TierAutoCRUD, + "BatchDeleteThreatModels": TierAutoCRUD, "BatchGetAgentSpaces": TierAutoCRUD, "BatchGetArtifactMetadata": TierAutoCRUD, "BatchGetCodeReviewJobTasks": TierAutoCRUD, @@ -17278,7 +17278,7 @@ var Services = map[string]Service{ "BatchGetThreatModelJobs": TierAutoCRUD, "BatchGetThreatModels": TierAutoCRUD, "BatchGetThreats": TierAutoCRUD, - "BatchUpdateSecurityRequirements": TierUnimplemented, + "BatchUpdateSecurityRequirements": TierAutoCRUD, "CreateAgentSpace": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "CreateCodeReview": TierAutoCRUD, @@ -17304,7 +17304,7 @@ var Services = map[string]Service{ "GetIntegration": TierAutoCRUD, "GetSecurityRequirementPack": TierAutoCRUD, "ImportSecurityRequirements": TierUnimplemented, - "InitiateProviderRegistration": TierUnimplemented, + "InitiateProviderRegistration": TierAutoCRUD, "ListAgentSpaces": TierAutoCRUD, "ListApplications": TierAutoCRUD, "ListArtifacts": TierAutoCRUD, @@ -17328,13 +17328,13 @@ var Services = map[string]Service{ "ListThreatModelJobs": TierAutoCRUD, "ListThreatModels": TierAutoCRUD, "ListThreats": TierAutoCRUD, - "StartCodeRemediation": TierUnimplemented, - "StartCodeReviewJob": TierUnimplemented, - "StartPentestJob": TierUnimplemented, - "StartThreatModelJob": TierUnimplemented, - "StopCodeReviewJob": TierUnimplemented, - "StopPentestJob": TierUnimplemented, - "StopThreatModelJob": TierUnimplemented, + "StartCodeRemediation": TierAutoCRUD, + "StartCodeReviewJob": TierAutoCRUD, + "StartPentestJob": TierAutoCRUD, + "StartThreatModelJob": TierAutoCRUD, + "StopCodeReviewJob": TierAutoCRUD, + "StopPentestJob": TierAutoCRUD, + "StopThreatModelJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAgentSpace": TierAutoCRUD, @@ -17348,23 +17348,23 @@ var Services = map[string]Service{ "UpdateTargetDomain": TierAutoCRUD, "UpdateThreat": TierAutoCRUD, "UpdateThreatModel": TierAutoCRUD, - "VerifyTargetDomain": TierUnimplemented, + "VerifyTargetDomain": TierAutoCRUD, }}, "securityhub": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptAdministratorInvitation": TierUnimplemented, - "AcceptInvitation": TierUnimplemented, - "BatchDeleteAutomationRules": TierUnimplemented, - "BatchDisableStandards": TierUnimplemented, - "BatchEnableStandards": TierUnimplemented, + "AcceptAdministratorInvitation": TierAutoCRUD, + "AcceptInvitation": TierAutoCRUD, + "BatchDeleteAutomationRules": TierAutoCRUD, + "BatchDisableStandards": TierAutoCRUD, + "BatchEnableStandards": TierAutoCRUD, "BatchGetAutomationRules": TierAutoCRUD, "BatchGetConfigurationPolicyAssociations": TierAutoCRUD, "BatchGetSecurityControls": TierAutoCRUD, "BatchGetStandardsControlAssociations": TierAutoCRUD, "BatchImportFindings": TierUnimplemented, - "BatchUpdateAutomationRules": TierUnimplemented, - "BatchUpdateFindings": TierUnimplemented, - "BatchUpdateFindingsV2": TierUnimplemented, - "BatchUpdateStandardsControlAssociations": TierUnimplemented, + "BatchUpdateAutomationRules": TierAutoCRUD, + "BatchUpdateFindings": TierAutoCRUD, + "BatchUpdateFindingsV2": TierAutoCRUD, + "BatchUpdateStandardsControlAssociations": TierAutoCRUD, "CreateActionTarget": TierAutoCRUD, "CreateAggregatorV2": TierAutoCRUD, "CreateAutomationRule": TierAutoCRUD, @@ -17395,20 +17395,20 @@ var Services = map[string]Service{ "DescribeSecurityHubV2": TierAutoCRUD, "DescribeStandards": TierAutoCRUD, "DescribeStandardsControls": TierAutoCRUD, - "DisableImportFindingsForProduct": TierUnimplemented, - "DisableOrganizationAdminAccount": TierUnimplemented, - "DisableSecurityHub": TierUnimplemented, - "DisableSecurityHubFeatureV2": TierUnimplemented, - "DisableSecurityHubV2": TierUnimplemented, - "DisassociateFromAdministratorAccount": TierUnimplemented, - "DisassociateFromMasterAccount": TierUnimplemented, - "DisassociateMembers": TierUnimplemented, - "EnableImportFindingsForProduct": TierUnimplemented, - "EnableOrganizationAdminAccount": TierUnimplemented, - "EnableSecurityHub": TierUnimplemented, - "EnableSecurityHubFeatureV2": TierUnimplemented, - "EnableSecurityHubV2": TierUnimplemented, - "GenerateRecommendedPolicyV2": TierUnimplemented, + "DisableImportFindingsForProduct": TierAutoCRUD, + "DisableOrganizationAdminAccount": TierAutoCRUD, + "DisableSecurityHub": TierAutoCRUD, + "DisableSecurityHubFeatureV2": TierAutoCRUD, + "DisableSecurityHubV2": TierAutoCRUD, + "DisassociateFromAdministratorAccount": TierAutoCRUD, + "DisassociateFromMasterAccount": TierAutoCRUD, + "DisassociateMembers": TierAutoCRUD, + "EnableImportFindingsForProduct": TierAutoCRUD, + "EnableOrganizationAdminAccount": TierAutoCRUD, + "EnableSecurityHub": TierAutoCRUD, + "EnableSecurityHubFeatureV2": TierAutoCRUD, + "EnableSecurityHubV2": TierAutoCRUD, + "GenerateRecommendedPolicyV2": TierAutoCRUD, "GetAdministratorAccount": TierAutoCRUD, "GetAggregatorV2": TierAutoCRUD, "GetAutomationRuleV2": TierAutoCRUD, @@ -17433,7 +17433,7 @@ var Services = map[string]Service{ "GetResourcesTrendsV2": TierAutoCRUD, "GetResourcesV2": TierAutoCRUD, "GetSecurityControlDefinition": TierAutoCRUD, - "InviteMembers": TierUnimplemented, + "InviteMembers": TierAutoCRUD, "ListAggregatorsV2": TierAutoCRUD, "ListAutomationRules": TierAutoCRUD, "ListAutomationRulesV2": TierAutoCRUD, @@ -17451,8 +17451,8 @@ var Services = map[string]Service{ "ListStandardsControlAssociations": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "RegisterConnectorV2": TierAutoCRUD, - "StartConfigurationPolicyAssociation": TierUnimplemented, - "StartConfigurationPolicyDisassociation": TierUnimplemented, + "StartConfigurationPolicyAssociation": TierAutoCRUD, + "StartConfigurationPolicyDisassociation": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateActionTarget": TierAutoCRUD, @@ -17471,7 +17471,7 @@ var Services = map[string]Service{ }}, "securityir": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "BatchGetMemberAccountDetails": TierAutoCRUD, - "CancelMembership": TierUnimplemented, + "CancelMembership": TierAutoCRUD, "CloseCase": TierUnimplemented, "CreateCase": TierAutoCRUD, "CreateCaseComment": TierAutoCRUD, @@ -17572,15 +17572,15 @@ var Services = map[string]Service{ "UpdateApplicationVersion": TierHandVerified, }}, "servicecatalog": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptPortfolioShare": TierUnimplemented, - "AssociateBudgetWithResource": TierUnimplemented, - "AssociatePrincipalWithPortfolio": TierUnimplemented, - "AssociateProductWithPortfolio": TierUnimplemented, - "AssociateServiceActionWithProvisioningArtifact": TierUnimplemented, - "AssociateTagOptionWithResource": TierUnimplemented, - "BatchAssociateServiceActionWithProvisioningArtifact": TierUnimplemented, - "BatchDisassociateServiceActionFromProvisioningArtifact": TierUnimplemented, - "CopyProduct": TierUnimplemented, + "AcceptPortfolioShare": TierAutoCRUD, + "AssociateBudgetWithResource": TierAutoCRUD, + "AssociatePrincipalWithPortfolio": TierAutoCRUD, + "AssociateProductWithPortfolio": TierAutoCRUD, + "AssociateServiceActionWithProvisioningArtifact": TierAutoCRUD, + "AssociateTagOptionWithResource": TierAutoCRUD, + "BatchAssociateServiceActionWithProvisioningArtifact": TierAutoCRUD, + "BatchDisassociateServiceActionFromProvisioningArtifact": TierAutoCRUD, + "CopyProduct": TierAutoCRUD, "CreateConstraint": TierAutoCRUD, "CreatePortfolio": TierAutoCRUD, "CreatePortfolioShare": TierAutoCRUD, @@ -17613,13 +17613,13 @@ var Services = map[string]Service{ "DescribeServiceAction": TierAutoCRUD, "DescribeServiceActionExecutionParameters": TierAutoCRUD, "DescribeTagOption": TierAutoCRUD, - "DisableAWSOrganizationsAccess": TierUnimplemented, - "DisassociateBudgetFromResource": TierUnimplemented, - "DisassociatePrincipalFromPortfolio": TierUnimplemented, - "DisassociateProductFromPortfolio": TierUnimplemented, - "DisassociateServiceActionFromProvisioningArtifact": TierUnimplemented, - "DisassociateTagOptionFromResource": TierUnimplemented, - "EnableAWSOrganizationsAccess": TierUnimplemented, + "DisableAWSOrganizationsAccess": TierAutoCRUD, + "DisassociateBudgetFromResource": TierAutoCRUD, + "DisassociatePrincipalFromPortfolio": TierAutoCRUD, + "DisassociateProductFromPortfolio": TierAutoCRUD, + "DisassociateServiceActionFromProvisioningArtifact": TierAutoCRUD, + "DisassociateTagOptionFromResource": TierAutoCRUD, + "EnableAWSOrganizationsAccess": TierAutoCRUD, "ExecuteProvisionedProductPlan": TierUnimplemented, "ExecuteProvisionedProductServiceAction": TierUnimplemented, "GetAWSOrganizationsAccessStatus": TierAutoCRUD, @@ -17643,16 +17643,16 @@ var Services = map[string]Service{ "ListServiceActionsForProvisioningArtifact": TierAutoCRUD, "ListStackInstancesForProvisionedProduct": TierAutoCRUD, "ListTagOptions": TierAutoCRUD, - "NotifyProvisionProductEngineWorkflowResult": TierUnimplemented, - "NotifyTerminateProvisionedProductEngineWorkflowResult": TierUnimplemented, - "NotifyUpdateProvisionedProductEngineWorkflowResult": TierUnimplemented, - "ProvisionProduct": TierUnimplemented, - "RejectPortfolioShare": TierUnimplemented, - "ScanProvisionedProducts": TierUnimplemented, - "SearchProducts": TierUnimplemented, - "SearchProductsAsAdmin": TierUnimplemented, - "SearchProvisionedProducts": TierUnimplemented, - "TerminateProvisionedProduct": TierUnimplemented, + "NotifyProvisionProductEngineWorkflowResult": TierAutoCRUD, + "NotifyTerminateProvisionedProductEngineWorkflowResult": TierAutoCRUD, + "NotifyUpdateProvisionedProductEngineWorkflowResult": TierAutoCRUD, + "ProvisionProduct": TierAutoCRUD, + "RejectPortfolioShare": TierAutoCRUD, + "ScanProvisionedProducts": TierAutoCRUD, + "SearchProducts": TierAutoCRUD, + "SearchProductsAsAdmin": TierAutoCRUD, + "SearchProvisionedProducts": TierAutoCRUD, + "TerminateProvisionedProduct": TierAutoCRUD, "UpdateConstraint": TierAutoCRUD, "UpdatePortfolio": TierAutoCRUD, "UpdatePortfolioShare": TierAutoCRUD, @@ -17664,14 +17664,14 @@ var Services = map[string]Service{ "UpdateTagOption": TierAutoCRUD, }}, "servicecatalogappregistry": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateAttributeGroup": TierUnimplemented, - "AssociateResource": TierUnimplemented, + "AssociateAttributeGroup": TierAutoCRUD, + "AssociateResource": TierAutoCRUD, "CreateApplication": TierAutoCRUD, "CreateAttributeGroup": TierAutoCRUD, "DeleteApplication": TierAutoCRUD, "DeleteAttributeGroup": TierAutoCRUD, - "DisassociateAttributeGroup": TierUnimplemented, - "DisassociateResource": TierUnimplemented, + "DisassociateAttributeGroup": TierAutoCRUD, + "DisassociateResource": TierAutoCRUD, "GetApplication": TierAutoCRUD, "GetAssociatedResource": TierAutoCRUD, "GetAttributeGroup": TierAutoCRUD, @@ -17683,7 +17683,7 @@ var Services = map[string]Service{ "ListAttributeGroupsForApplication": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutConfiguration": TierAutoCRUD, - "SyncResource": TierUnimplemented, + "SyncResource": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplication": TierAutoCRUD, @@ -17722,10 +17722,10 @@ var Services = map[string]Service{ "UpdateServiceAttributes": TierHandVerified, }}, "servicequotas": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateServiceQuotaTemplate": TierUnimplemented, + "AssociateServiceQuotaTemplate": TierAutoCRUD, "CreateSupportCase": TierAutoCRUD, "DeleteServiceQuotaIncreaseRequestFromTemplate": TierAutoCRUD, - "DisassociateServiceQuotaTemplate": TierUnimplemented, + "DisassociateServiceQuotaTemplate": TierAutoCRUD, "GetAWSDefaultServiceQuota": TierAutoCRUD, "GetAssociationForServiceQuotaTemplate": TierAutoCRUD, "GetAutoManagementConfiguration": TierAutoCRUD, @@ -17741,10 +17741,10 @@ var Services = map[string]Service{ "ListServices": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutServiceQuotaIncreaseRequestIntoTemplate": TierAutoCRUD, - "RequestServiceQuotaIncrease": TierUnimplemented, - "StartAutoManagement": TierUnimplemented, - "StartQuotaUtilizationReport": TierUnimplemented, - "StopAutoManagement": TierUnimplemented, + "RequestServiceQuotaIncrease": TierAutoCRUD, + "StartAutoManagement": TierAutoCRUD, + "StartQuotaUtilizationReport": TierAutoCRUD, + "StopAutoManagement": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAutoManagement": TierAutoCRUD, @@ -18017,8 +18017,8 @@ var Services = map[string]Service{ "UpdateSubscription": TierHandVerified, }}, "signer": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AddProfilePermission": TierUnimplemented, - "CancelSigningProfile": TierUnimplemented, + "AddProfilePermission": TierAutoCRUD, + "CancelSigningProfile": TierAutoCRUD, "DescribeSigningJob": TierAutoCRUD, "GetRevocationStatus": TierAutoCRUD, "GetSigningPlatform": TierAutoCRUD, @@ -18029,11 +18029,11 @@ var Services = map[string]Service{ "ListSigningProfiles": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, "PutSigningProfile": TierAutoCRUD, - "RemoveProfilePermission": TierUnimplemented, - "RevokeSignature": TierUnimplemented, - "RevokeSigningProfile": TierUnimplemented, + "RemoveProfilePermission": TierAutoCRUD, + "RevokeSignature": TierAutoCRUD, + "RevokeSigningProfile": TierAutoCRUD, "SignPayload": TierUnimplemented, - "StartSigningJob": TierUnimplemented, + "StartSigningJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, @@ -18051,16 +18051,16 @@ var Services = map[string]Service{ "ListResourcePermissionStatements": TierAutoCRUD, "PutConsoleAuthorizationConfiguration": TierAutoCRUD, "PutResourcePermissionStatement": TierAutoCRUD, - "RevokeOAuth2TokenWithIAM": TierUnimplemented, + "RevokeOAuth2TokenWithIAM": TierAutoCRUD, }}, "simpledbv2": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "GetExport": TierAutoCRUD, "ListExports": TierAutoCRUD, - "StartDomainExport": TierUnimplemented, + "StartDomainExport": TierAutoCRUD, }}, "snowball": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelCluster": TierUnimplemented, - "CancelJob": TierUnimplemented, + "CancelCluster": TierAutoCRUD, + "CancelJob": TierAutoCRUD, "CreateAddress": TierAutoCRUD, "CreateCluster": TierAutoCRUD, "CreateJob": TierAutoCRUD, @@ -18088,7 +18088,7 @@ var Services = map[string]Service{ "UpdateLongTermPricing": TierAutoCRUD, }}, "snowdevicemanagement": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelTask": TierUnimplemented, + "CancelTask": TierAutoCRUD, "CreateTask": TierAutoCRUD, "DescribeDevice": TierAutoCRUD, "DescribeDeviceEc2Instances": TierAutoCRUD, @@ -18147,7 +18147,7 @@ var Services = map[string]Service{ "VerifySMSSandboxPhoneNumber": TierHandVerified, }}, "socialmessaging": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateWhatsAppBusinessAccount": TierUnimplemented, + "AssociateWhatsAppBusinessAccount": TierAutoCRUD, "CreateWhatsAppDataset": TierAutoCRUD, "CreateWhatsAppFlow": TierAutoCRUD, "CreateWhatsAppMessageTemplate": TierAutoCRUD, @@ -18156,8 +18156,8 @@ var Services = map[string]Service{ "DeleteWhatsAppFlow": TierAutoCRUD, "DeleteWhatsAppMessageMedia": TierAutoCRUD, "DeleteWhatsAppMessageTemplate": TierAutoCRUD, - "DeprecateWhatsAppFlow": TierUnimplemented, - "DisassociateWhatsAppBusinessAccount": TierUnimplemented, + "DeprecateWhatsAppFlow": TierAutoCRUD, + "DisassociateWhatsAppBusinessAccount": TierAutoCRUD, "GetLinkedWhatsAppBusinessAccount": TierAutoCRUD, "GetLinkedWhatsAppBusinessAccountPhoneNumber": TierAutoCRUD, "GetWhatsAppBusinessPublicKey": TierAutoCRUD, @@ -18172,7 +18172,7 @@ var Services = map[string]Service{ "ListWhatsAppMessageTemplates": TierAutoCRUD, "ListWhatsAppTemplateLibrary": TierAutoCRUD, "PostWhatsAppMessageMedia": TierUnimplemented, - "PublishWhatsAppFlow": TierUnimplemented, + "PublishWhatsAppFlow": TierAutoCRUD, "PutWhatsAppBusinessAccountEventDestinations": TierAutoCRUD, "PutWhatsAppBusinessPublicKey": TierAutoCRUD, "SendWhatsAppConversionEvent": TierUnimplemented, @@ -18210,9 +18210,9 @@ var Services = map[string]Service{ }}, "ssm": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "AddTagsToResource": TierHandVerified, - "AssociateOpsItemRelatedItem": TierUnimplemented, - "CancelCommand": TierUnimplemented, - "CancelMaintenanceWindowExecution": TierUnimplemented, + "AssociateOpsItemRelatedItem": TierAutoCRUD, + "CancelCommand": TierAutoCRUD, + "CancelMaintenanceWindowExecution": TierAutoCRUD, "CreateActivation": TierAutoCRUD, "CreateAssociation": TierAutoCRUD, "CreateAssociationBatch": TierAutoCRUD, @@ -18271,7 +18271,7 @@ var Services = map[string]Service{ "DescribePatchGroups": TierAutoCRUD, "DescribePatchProperties": TierAutoCRUD, "DescribeSessions": TierAutoCRUD, - "DisassociateOpsItemRelatedItem": TierUnimplemented, + "DisassociateOpsItemRelatedItem": TierAutoCRUD, "GetAccessToken": TierAutoCRUD, "GetAutomationExecution": TierAutoCRUD, "GetCalendarState": TierAutoCRUD, @@ -18328,17 +18328,17 @@ var Services = map[string]Service{ "RegisterTargetWithMaintenanceWindow": TierAutoCRUD, "RegisterTaskWithMaintenanceWindow": TierAutoCRUD, "RemoveTagsFromResource": TierHandVerified, - "ResetServiceSetting": TierUnimplemented, - "ResumeSession": TierUnimplemented, + "ResetServiceSetting": TierAutoCRUD, + "ResumeSession": TierAutoCRUD, "SendAutomationSignal": TierUnimplemented, "SendCommand": TierUnimplemented, - "StartAccessRequest": TierUnimplemented, - "StartAssociationsOnce": TierUnimplemented, - "StartAutomationExecution": TierUnimplemented, - "StartChangeRequestExecution": TierUnimplemented, - "StartExecutionPreview": TierUnimplemented, + "StartAccessRequest": TierAutoCRUD, + "StartAssociationsOnce": TierAutoCRUD, + "StartAutomationExecution": TierAutoCRUD, + "StartChangeRequestExecution": TierAutoCRUD, + "StartExecutionPreview": TierAutoCRUD, "StartSession": TierHandVerified, - "StopAutomationExecution": TierUnimplemented, + "StopAutomationExecution": TierAutoCRUD, "TerminateSession": TierHandVerified, "UnlabelParameterVersion": TierUnimplemented, "UpdateAssociation": TierAutoCRUD, @@ -18357,13 +18357,13 @@ var Services = map[string]Service{ "UpdateServiceSetting": TierAutoCRUD, }}, "ssmcontacts": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptPage": TierUnimplemented, - "ActivateContactChannel": TierUnimplemented, + "AcceptPage": TierAutoCRUD, + "ActivateContactChannel": TierAutoCRUD, "CreateContact": TierAutoCRUD, "CreateContactChannel": TierAutoCRUD, "CreateRotation": TierAutoCRUD, "CreateRotationOverride": TierAutoCRUD, - "DeactivateContactChannel": TierUnimplemented, + "DeactivateContactChannel": TierAutoCRUD, "DeleteContact": TierAutoCRUD, "DeleteContactChannel": TierAutoCRUD, "DeleteRotation": TierAutoCRUD, @@ -18389,8 +18389,8 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PutContactPolicy": TierAutoCRUD, "SendActivationCode": TierUnimplemented, - "StartEngagement": TierUnimplemented, - "StopEngagement": TierUnimplemented, + "StartEngagement": TierAutoCRUD, + "StopEngagement": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateContact": TierAutoCRUD, @@ -18425,7 +18425,7 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTimelineEvents": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, - "StartIncident": TierUnimplemented, + "StartIncident": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDeletionProtection": TierAutoCRUD, @@ -18472,10 +18472,10 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "PutResourcePermission": TierAutoCRUD, "RegisterApplication": TierAutoCRUD, - "StartApplication": TierUnimplemented, - "StartApplicationRefresh": TierUnimplemented, - "StartConfigurationChecks": TierUnimplemented, - "StopApplication": TierUnimplemented, + "StartApplication": TierAutoCRUD, + "StartApplicationRefresh": TierAutoCRUD, + "StartConfigurationChecks": TierAutoCRUD, + "StopApplication": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateApplicationSettings": TierAutoCRUD, @@ -18571,20 +18571,20 @@ var Services = map[string]Service{ "CreateToken": TierAutoCRUD, "CreateTokenWithIAM": TierAutoCRUD, "RegisterClient": TierAutoCRUD, - "StartDeviceAuthorization": TierUnimplemented, + "StartDeviceAuthorization": TierAutoCRUD, }}, "storagegateway": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "ActivateGateway": TierUnimplemented, - "AddCache": TierUnimplemented, - "AddTagsToResource": TierUnimplemented, - "AddUploadBuffer": TierUnimplemented, - "AddWorkingStorage": TierUnimplemented, - "AssignTapePool": TierUnimplemented, - "AssociateFileSystem": TierUnimplemented, - "AttachVolume": TierUnimplemented, - "CancelArchival": TierUnimplemented, - "CancelCacheReport": TierUnimplemented, - "CancelRetrieval": TierUnimplemented, + "ActivateGateway": TierAutoCRUD, + "AddCache": TierAutoCRUD, + "AddTagsToResource": TierAutoCRUD, + "AddUploadBuffer": TierAutoCRUD, + "AddWorkingStorage": TierAutoCRUD, + "AssignTapePool": TierAutoCRUD, + "AssociateFileSystem": TierAutoCRUD, + "AttachVolume": TierAutoCRUD, + "CancelArchival": TierAutoCRUD, + "CancelCacheReport": TierAutoCRUD, + "CancelRetrieval": TierAutoCRUD, "CreateCachediSCSIVolume": TierAutoCRUD, "CreateNFSFileShare": TierAutoCRUD, "CreateSMBFileShare": TierAutoCRUD, @@ -18626,9 +18626,9 @@ var Services = map[string]Service{ "DescribeUploadBuffer": TierAutoCRUD, "DescribeVTLDevices": TierAutoCRUD, "DescribeWorkingStorage": TierAutoCRUD, - "DetachVolume": TierUnimplemented, - "DisableGateway": TierUnimplemented, - "DisassociateFileSystem": TierUnimplemented, + "DetachVolume": TierAutoCRUD, + "DisableGateway": TierAutoCRUD, + "DisassociateFileSystem": TierAutoCRUD, "EvictFilesFailingUpload": TierUnimplemented, "JoinDomain": TierUnimplemented, "ListAutomaticTapeCreationPolicies": TierAutoCRUD, @@ -18643,18 +18643,18 @@ var Services = map[string]Service{ "ListVolumeInitiators": TierAutoCRUD, "ListVolumeRecoveryPoints": TierAutoCRUD, "ListVolumes": TierAutoCRUD, - "NotifyWhenUploaded": TierUnimplemented, + "NotifyWhenUploaded": TierAutoCRUD, "RefreshCache": TierUnimplemented, - "RemoveTagsFromResource": TierUnimplemented, - "ResetCache": TierUnimplemented, - "RetrieveTapeArchive": TierUnimplemented, - "RetrieveTapeRecoveryPoint": TierUnimplemented, - "SetLocalConsolePassword": TierUnimplemented, - "SetSMBGuestPassword": TierUnimplemented, + "RemoveTagsFromResource": TierAutoCRUD, + "ResetCache": TierAutoCRUD, + "RetrieveTapeArchive": TierAutoCRUD, + "RetrieveTapeRecoveryPoint": TierAutoCRUD, + "SetLocalConsolePassword": TierAutoCRUD, + "SetSMBGuestPassword": TierAutoCRUD, "ShutdownGateway": TierUnimplemented, - "StartAvailabilityMonitorTest": TierUnimplemented, - "StartCacheReport": TierUnimplemented, - "StartGateway": TierUnimplemented, + "StartAvailabilityMonitorTest": TierAutoCRUD, + "StartCacheReport": TierAutoCRUD, + "StartGateway": TierAutoCRUD, "UpdateAutomaticTapeCreationPolicy": TierAutoCRUD, "UpdateBandwidthRateLimit": TierAutoCRUD, "UpdateBandwidthRateLimitSchedule": TierAutoCRUD, @@ -18782,7 +18782,7 @@ var Services = map[string]Service{ "ListSupportPermitRequests": TierAutoCRUD, "ListSupportPermits": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RejectSupportPermitRequest": TierUnimplemented, + "RejectSupportPermitRequest": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, }}, @@ -18834,7 +18834,7 @@ var Services = map[string]Service{ "UntagResource": TierHandVerified, }}, "synthetics": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateResource": TierUnimplemented, + "AssociateResource": TierAutoCRUD, "CreateCanary": TierAutoCRUD, "CreateGroup": TierAutoCRUD, "DeleteCanary": TierAutoCRUD, @@ -18842,7 +18842,7 @@ var Services = map[string]Service{ "DescribeCanaries": TierAutoCRUD, "DescribeCanariesLastRun": TierAutoCRUD, "DescribeRuntimeVersions": TierAutoCRUD, - "DisassociateResource": TierUnimplemented, + "DisassociateResource": TierAutoCRUD, "GetCanary": TierAutoCRUD, "GetCanaryRuns": TierAutoCRUD, "GetGroup": TierAutoCRUD, @@ -18850,17 +18850,17 @@ var Services = map[string]Service{ "ListGroupResources": TierAutoCRUD, "ListGroups": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "StartCanary": TierUnimplemented, - "StartCanaryDryRun": TierUnimplemented, - "StopCanary": TierUnimplemented, + "StartCanary": TierAutoCRUD, + "StartCanaryDryRun": TierAutoCRUD, + "StopCanary": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateCanary": TierAutoCRUD, }}, "taxsettings": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchDeleteTaxRegistration": TierUnimplemented, + "BatchDeleteTaxRegistration": TierAutoCRUD, "BatchGetTaxExemptions": TierAutoCRUD, - "BatchPutTaxRegistration": TierUnimplemented, + "BatchPutTaxRegistration": TierAutoCRUD, "DeleteSupplementalTaxRegistration": TierAutoCRUD, "DeleteTaxRegistration": TierAutoCRUD, "GetTaxExemptionTypes": TierAutoCRUD, @@ -18941,16 +18941,16 @@ var Services = map[string]Service{ "ListDbInstancesForCluster": TierAutoCRUD, "ListDbParameterGroups": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "RebootDbCluster": TierUnimplemented, - "RebootDbInstance": TierUnimplemented, - "RestoreFromDbBackup": TierUnimplemented, + "RebootDbCluster": TierAutoCRUD, + "RebootDbInstance": TierAutoCRUD, + "RestoreFromDbBackup": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDbCluster": TierAutoCRUD, "UpdateDbInstance": TierAutoCRUD, }}, "timestreamquery": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelQuery": TierUnimplemented, + "CancelQuery": TierAutoCRUD, "CreateScheduledQuery": TierAutoCRUD, "DeleteScheduledQuery": TierAutoCRUD, "DescribeAccountSettings": TierAutoCRUD, @@ -18988,7 +18988,7 @@ var Services = map[string]Service{ "WriteRecords": TierHandVerified, }}, "tnb": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "CancelSolNetworkOperation": TierUnimplemented, + "CancelSolNetworkOperation": TierAutoCRUD, "CreateSolFunctionPackage": TierAutoCRUD, "CreateSolNetworkInstance": TierAutoCRUD, "CreateSolNetworkPackage": TierAutoCRUD, @@ -19014,7 +19014,7 @@ var Services = map[string]Service{ "PutSolFunctionPackageContent": TierAutoCRUD, "PutSolNetworkPackageContent": TierAutoCRUD, "TagResource": TierAutoCRUD, - "TerminateSolNetworkInstance": TierUnimplemented, + "TerminateSolNetworkInstance": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateSolFunctionPackage": TierAutoCRUD, "UpdateSolNetworkInstance": TierAutoCRUD, @@ -19069,10 +19069,10 @@ var Services = map[string]Service{ }}, "transcribestreaming": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "GetMedicalScribeStream": TierAutoCRUD, - "StartCallAnalyticsStreamTranscription": TierUnimplemented, - "StartMedicalScribeStream": TierUnimplemented, - "StartMedicalStreamTranscription": TierUnimplemented, - "StartStreamTranscription": TierUnimplemented, + "StartCallAnalyticsStreamTranscription": TierAutoCRUD, + "StartMedicalScribeStream": TierAutoCRUD, + "StartMedicalStreamTranscription": TierAutoCRUD, + "StartStreamTranscription": TierAutoCRUD, }}, "transfer": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ "CreateAccess": TierHandVerified, @@ -19160,8 +19160,8 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListTerminologies": TierAutoCRUD, "ListTextTranslationJobs": TierAutoCRUD, - "StartTextTranslationJob": TierUnimplemented, - "StopTextTranslationJob": TierUnimplemented, + "StartTextTranslationJob": TierAutoCRUD, + "StopTextTranslationJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "TranslateDocument": TierUnimplemented, "TranslateText": TierUnimplemented, @@ -19169,7 +19169,7 @@ var Services = map[string]Service{ "UpdateParallelData": TierAutoCRUD, }}, "trustedadvisor": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchUpdateRecommendationResourceExclusion": TierUnimplemented, + "BatchUpdateRecommendationResourceExclusion": TierAutoCRUD, "GetOrganizationRecommendation": TierAutoCRUD, "GetRecommendation": TierAutoCRUD, "ListChecks": TierAutoCRUD, @@ -19226,7 +19226,7 @@ var Services = map[string]Service{ "PutSchema": TierHandVerified, }}, "voiceid": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateFraudster": TierUnimplemented, + "AssociateFraudster": TierAutoCRUD, "CreateDomain": TierAutoCRUD, "CreateWatchlist": TierAutoCRUD, "DeleteDomain": TierAutoCRUD, @@ -19239,7 +19239,7 @@ var Services = map[string]Service{ "DescribeSpeaker": TierAutoCRUD, "DescribeSpeakerEnrollmentJob": TierAutoCRUD, "DescribeWatchlist": TierAutoCRUD, - "DisassociateFraudster": TierUnimplemented, + "DisassociateFraudster": TierAutoCRUD, "EvaluateSession": TierUnimplemented, "ListDomains": TierAutoCRUD, "ListFraudsterRegistrationJobs": TierAutoCRUD, @@ -19249,15 +19249,15 @@ var Services = map[string]Service{ "ListTagsForResource": TierAutoCRUD, "ListWatchlists": TierAutoCRUD, "OptOutSpeaker": TierUnimplemented, - "StartFraudsterRegistrationJob": TierUnimplemented, - "StartSpeakerEnrollmentJob": TierUnimplemented, + "StartFraudsterRegistrationJob": TierAutoCRUD, + "StartSpeakerEnrollmentJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateDomain": TierAutoCRUD, "UpdateWatchlist": TierAutoCRUD, }}, "vpclattice": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchUpdateRule": TierUnimplemented, + "BatchUpdateRule": TierAutoCRUD, "CreateAccessLogSubscription": TierAutoCRUD, "CreateListener": TierAutoCRUD, "CreateResourceConfiguration": TierAutoCRUD, @@ -19318,7 +19318,7 @@ var Services = map[string]Service{ "PutAuthPolicy": TierAutoCRUD, "PutResourcePolicy": TierAutoCRUD, "RegisterTargets": TierAutoCRUD, - "StartDomainVerification": TierUnimplemented, + "StartDomainVerification": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAccessLogSubscription": TierAutoCRUD, @@ -19411,7 +19411,7 @@ var Services = map[string]Service{ "UpdateXssMatchSet": TierHandVerified, }}, "wafregional": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateWebACL": TierUnimplemented, + "AssociateWebACL": TierAutoCRUD, "CreateByteMatchSet": TierAutoCRUD, "CreateGeoMatchSet": TierAutoCRUD, "CreateIPSet": TierAutoCRUD, @@ -19439,7 +19439,7 @@ var Services = map[string]Service{ "DeleteSqlInjectionMatchSet": TierAutoCRUD, "DeleteWebACL": TierAutoCRUD, "DeleteXssMatchSet": TierAutoCRUD, - "DisassociateWebACL": TierUnimplemented, + "DisassociateWebACL": TierAutoCRUD, "GetByteMatchSet": TierAutoCRUD, "GetChangeToken": TierAutoCRUD, "GetChangeTokenStatus": TierAutoCRUD, @@ -19513,7 +19513,7 @@ var Services = map[string]Service{ "DescribeManagedProductsByVendor": TierHandVerified, "DescribeManagedRuleGroup": TierHandVerified, "DisassociateWebACL": TierHandVerified, - "GenerateMobileSdkReleaseUrl": TierUnimplemented, + "GenerateMobileSdkReleaseUrl": TierAutoCRUD, "GetDecryptedAPIKey": TierHandVerified, "GetIPSet": TierHandVerified, "GetLoggingConfiguration": TierHandVerified, @@ -19551,8 +19551,8 @@ var Services = map[string]Service{ "UpdateWebACL": TierHandVerified, }}, "wellarchitected": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateLenses": TierUnimplemented, - "AssociateProfiles": TierUnimplemented, + "AssociateLenses": TierAutoCRUD, + "AssociateProfiles": TierAutoCRUD, "CreateAgentContext": TierAutoCRUD, "CreateAgentGoal": TierAutoCRUD, "CreateAgentProfile": TierAutoCRUD, @@ -19576,8 +19576,8 @@ var Services = map[string]Service{ "DeleteTemplateShare": TierAutoCRUD, "DeleteWorkload": TierAutoCRUD, "DeleteWorkloadShare": TierAutoCRUD, - "DisassociateLenses": TierUnimplemented, - "DisassociateProfiles": TierUnimplemented, + "DisassociateLenses": TierAutoCRUD, + "DisassociateProfiles": TierAutoCRUD, "ExportLens": TierUnimplemented, "GetAgentContext": TierAutoCRUD, "GetAgentGoal": TierAutoCRUD, @@ -19625,7 +19625,7 @@ var Services = map[string]Service{ "ListWorkloadShares": TierAutoCRUD, "ListWorkloads": TierAutoCRUD, "PutAgentRecommendationFeedback": TierAutoCRUD, - "StartAgentRecommendationGeneration": TierUnimplemented, + "StartAgentRecommendationGeneration": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateAgentContext": TierAutoCRUD, @@ -19643,16 +19643,16 @@ var Services = map[string]Service{ "UpdateShareInvitation": TierAutoCRUD, "UpdateWorkload": TierAutoCRUD, "UpdateWorkloadShare": TierAutoCRUD, - "UpgradeLensReview": TierUnimplemented, - "UpgradeProfileVersion": TierUnimplemented, - "UpgradeReviewTemplateLensReview": TierUnimplemented, + "UpgradeLensReview": TierAutoCRUD, + "UpgradeProfileVersion": TierAutoCRUD, + "UpgradeReviewTemplateLensReview": TierAutoCRUD, }}, "wickr": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "BatchCreateUser": TierUnimplemented, - "BatchDeleteUser": TierUnimplemented, - "BatchLookupUserUname": TierUnimplemented, + "BatchCreateUser": TierAutoCRUD, + "BatchDeleteUser": TierAutoCRUD, + "BatchLookupUserUname": TierAutoCRUD, "BatchReinviteUser": TierUnimplemented, - "BatchResetDevicesForUser": TierUnimplemented, + "BatchResetDevicesForUser": TierAutoCRUD, "BatchToggleUserSuspendStatus": TierUnimplemented, "CreateBot": TierAutoCRUD, "CreateDataRetentionBot": TierAutoCRUD, @@ -19722,14 +19722,14 @@ var Services = map[string]Service{ "ListKnowledgeBases": TierAutoCRUD, "ListQuickResponses": TierAutoCRUD, "ListTagsForResource": TierAutoCRUD, - "NotifyRecommendationsReceived": TierUnimplemented, - "QueryAssistant": TierUnimplemented, - "RemoveKnowledgeBaseTemplateUri": TierUnimplemented, - "SearchContent": TierUnimplemented, - "SearchQuickResponses": TierUnimplemented, - "SearchSessions": TierUnimplemented, - "StartContentUpload": TierUnimplemented, - "StartImportJob": TierUnimplemented, + "NotifyRecommendationsReceived": TierAutoCRUD, + "QueryAssistant": TierAutoCRUD, + "RemoveKnowledgeBaseTemplateUri": TierAutoCRUD, + "SearchContent": TierAutoCRUD, + "SearchQuickResponses": TierAutoCRUD, + "SearchSessions": TierAutoCRUD, + "StartContentUpload": TierAutoCRUD, + "StartImportJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "UntagResource": TierAutoCRUD, "UpdateContent": TierAutoCRUD, @@ -19737,16 +19737,16 @@ var Services = map[string]Service{ "UpdateQuickResponse": TierAutoCRUD, }}, "workdocs": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AbortDocumentVersionUpload": TierUnimplemented, - "ActivateUser": TierUnimplemented, - "AddResourcePermissions": TierUnimplemented, + "AbortDocumentVersionUpload": TierAutoCRUD, + "ActivateUser": TierAutoCRUD, + "AddResourcePermissions": TierAutoCRUD, "CreateComment": TierAutoCRUD, "CreateCustomMetadata": TierAutoCRUD, "CreateFolder": TierAutoCRUD, "CreateLabels": TierAutoCRUD, "CreateNotificationSubscription": TierAutoCRUD, "CreateUser": TierAutoCRUD, - "DeactivateUser": TierUnimplemented, + "DeactivateUser": TierAutoCRUD, "DeleteComment": TierAutoCRUD, "DeleteCustomMetadata": TierAutoCRUD, "DeleteDocument": TierAutoCRUD, @@ -19772,21 +19772,21 @@ var Services = map[string]Service{ "GetFolder": TierAutoCRUD, "GetFolderPath": TierAutoCRUD, "GetResources": TierAutoCRUD, - "InitiateDocumentVersionUpload": TierUnimplemented, - "RemoveAllResourcePermissions": TierUnimplemented, - "RemoveResourcePermission": TierUnimplemented, - "RestoreDocumentVersions": TierUnimplemented, - "SearchResources": TierUnimplemented, + "InitiateDocumentVersionUpload": TierAutoCRUD, + "RemoveAllResourcePermissions": TierAutoCRUD, + "RemoveResourcePermission": TierAutoCRUD, + "RestoreDocumentVersions": TierAutoCRUD, + "SearchResources": TierAutoCRUD, "UpdateDocument": TierAutoCRUD, "UpdateDocumentVersion": TierAutoCRUD, "UpdateFolder": TierAutoCRUD, "UpdateUser": TierAutoCRUD, }}, "workmail": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateDelegateToResource": TierUnimplemented, - "AssociateMemberToGroup": TierUnimplemented, - "AssumeImpersonationRole": TierUnimplemented, - "CancelMailboxExportJob": TierUnimplemented, + "AssociateDelegateToResource": TierAutoCRUD, + "AssociateMemberToGroup": TierAutoCRUD, + "AssumeImpersonationRole": TierAutoCRUD, + "CancelMailboxExportJob": TierAutoCRUD, "CreateAlias": TierAutoCRUD, "CreateAvailabilityConfiguration": TierAutoCRUD, "CreateGroup": TierAutoCRUD, @@ -19823,8 +19823,8 @@ var Services = map[string]Service{ "DescribeOrganization": TierAutoCRUD, "DescribeResource": TierAutoCRUD, "DescribeUser": TierAutoCRUD, - "DisassociateDelegateFromResource": TierUnimplemented, - "DisassociateMemberFromGroup": TierUnimplemented, + "DisassociateDelegateFromResource": TierAutoCRUD, + "DisassociateMemberFromGroup": TierAutoCRUD, "GetAccessControlEffect": TierAutoCRUD, "GetDefaultRetentionPolicy": TierAutoCRUD, "GetImpersonationRole": TierAutoCRUD, @@ -19861,8 +19861,8 @@ var Services = map[string]Service{ "PutRetentionPolicy": TierAutoCRUD, "RegisterMailDomain": TierAutoCRUD, "RegisterToWorkMail": TierAutoCRUD, - "ResetPassword": TierUnimplemented, - "StartMailboxExportJob": TierUnimplemented, + "ResetPassword": TierAutoCRUD, + "StartMailboxExportJob": TierAutoCRUD, "TagResource": TierAutoCRUD, "TestAvailabilityConfiguration": TierUnimplemented, "UntagResource": TierAutoCRUD, @@ -19881,12 +19881,12 @@ var Services = map[string]Service{ "PutRawMessageContent": TierAutoCRUD, }}, "workspaces": {Protocol: "json-1.1", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AcceptAccountLinkInvitation": TierUnimplemented, - "AssociateConnectionAlias": TierUnimplemented, - "AssociateIpGroups": TierUnimplemented, - "AssociateWorkspaceApplication": TierUnimplemented, - "AuthorizeIpRules": TierUnimplemented, - "CopyWorkspaceImage": TierUnimplemented, + "AcceptAccountLinkInvitation": TierAutoCRUD, + "AssociateConnectionAlias": TierAutoCRUD, + "AssociateIpGroups": TierAutoCRUD, + "AssociateWorkspaceApplication": TierAutoCRUD, + "AuthorizeIpRules": TierAutoCRUD, + "CopyWorkspaceImage": TierAutoCRUD, "CreateAccountLinkInvitation": TierAutoCRUD, "CreateConnectClientAddIn": TierAutoCRUD, "CreateConnectionAlias": TierAutoCRUD, @@ -19932,9 +19932,9 @@ var Services = map[string]Service{ "DescribeWorkspacesConnectionStatus": TierAutoCRUD, "DescribeWorkspacesPoolSessions": TierAutoCRUD, "DescribeWorkspacesPools": TierAutoCRUD, - "DisassociateConnectionAlias": TierUnimplemented, - "DisassociateIpGroups": TierUnimplemented, - "DisassociateWorkspaceApplication": TierUnimplemented, + "DisassociateConnectionAlias": TierAutoCRUD, + "DisassociateIpGroups": TierAutoCRUD, + "DisassociateWorkspaceApplication": TierAutoCRUD, "GetAccountLink": TierAutoCRUD, "ImportClientBranding": TierUnimplemented, "ImportCustomWorkspaceImage": TierUnimplemented, @@ -19953,19 +19953,19 @@ var Services = map[string]Service{ "ModifyWorkspaceCreationProperties": TierAutoCRUD, "ModifyWorkspaceProperties": TierAutoCRUD, "ModifyWorkspaceState": TierAutoCRUD, - "RebootWorkspaces": TierUnimplemented, + "RebootWorkspaces": TierAutoCRUD, "RebuildWorkspaces": TierUnimplemented, "RegisterWorkspaceDirectory": TierAutoCRUD, - "RejectAccountLinkInvitation": TierUnimplemented, - "RestoreWorkspace": TierUnimplemented, - "RevokeIpRules": TierUnimplemented, - "StartWorkspaces": TierUnimplemented, - "StartWorkspacesPool": TierUnimplemented, - "StopWorkspaces": TierUnimplemented, - "StopWorkspacesPool": TierUnimplemented, - "TerminateWorkspaces": TierUnimplemented, - "TerminateWorkspacesPool": TierUnimplemented, - "TerminateWorkspacesPoolSession": TierUnimplemented, + "RejectAccountLinkInvitation": TierAutoCRUD, + "RestoreWorkspace": TierAutoCRUD, + "RevokeIpRules": TierAutoCRUD, + "StartWorkspaces": TierAutoCRUD, + "StartWorkspacesPool": TierAutoCRUD, + "StopWorkspaces": TierAutoCRUD, + "StopWorkspacesPool": TierAutoCRUD, + "TerminateWorkspaces": TierAutoCRUD, + "TerminateWorkspacesPool": TierAutoCRUD, + "TerminateWorkspacesPoolSession": TierAutoCRUD, "UpdateConnectClientAddIn": TierAutoCRUD, "UpdateConnectionAliasPermission": TierAutoCRUD, "UpdateRulesOfIpGroup": TierAutoCRUD, @@ -19974,12 +19974,12 @@ var Services = map[string]Service{ "UpdateWorkspacesPool": TierAutoCRUD, }}, "workspacesinstances": {Protocol: "json-1.0", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateVolume": TierUnimplemented, + "AssociateVolume": TierAutoCRUD, "CreateVolume": TierAutoCRUD, "CreateWorkspaceInstance": TierAutoCRUD, "DeleteVolume": TierAutoCRUD, "DeleteWorkspaceInstance": TierAutoCRUD, - "DisassociateVolume": TierUnimplemented, + "DisassociateVolume": TierAutoCRUD, "GetWorkspaceInstance": TierAutoCRUD, "ListInstanceTypes": TierAutoCRUD, "ListRegions": TierAutoCRUD, @@ -20007,14 +20007,14 @@ var Services = map[string]Service{ "UpdateSoftwareSet": TierAutoCRUD, }}, "workspacesweb": {Protocol: "rest-json", ModelBacked: true, EngineWired: true, Operations: map[string]Tier{ - "AssociateBrowserSettings": TierUnimplemented, - "AssociateDataProtectionSettings": TierUnimplemented, - "AssociateIpAccessSettings": TierUnimplemented, - "AssociateNetworkSettings": TierUnimplemented, - "AssociateSessionLogger": TierUnimplemented, - "AssociateTrustStore": TierUnimplemented, - "AssociateUserAccessLoggingSettings": TierUnimplemented, - "AssociateUserSettings": TierUnimplemented, + "AssociateBrowserSettings": TierAutoCRUD, + "AssociateDataProtectionSettings": TierAutoCRUD, + "AssociateIpAccessSettings": TierAutoCRUD, + "AssociateNetworkSettings": TierAutoCRUD, + "AssociateSessionLogger": TierAutoCRUD, + "AssociateTrustStore": TierAutoCRUD, + "AssociateUserAccessLoggingSettings": TierAutoCRUD, + "AssociateUserSettings": TierAutoCRUD, "CreateBrowserSettings": TierAutoCRUD, "CreateDataProtectionSettings": TierAutoCRUD, "CreateIdentityProvider": TierAutoCRUD, @@ -20035,14 +20035,14 @@ var Services = map[string]Service{ "DeleteTrustStore": TierAutoCRUD, "DeleteUserAccessLoggingSettings": TierAutoCRUD, "DeleteUserSettings": TierAutoCRUD, - "DisassociateBrowserSettings": TierUnimplemented, - "DisassociateDataProtectionSettings": TierUnimplemented, - "DisassociateIpAccessSettings": TierUnimplemented, - "DisassociateNetworkSettings": TierUnimplemented, - "DisassociateSessionLogger": TierUnimplemented, - "DisassociateTrustStore": TierUnimplemented, - "DisassociateUserAccessLoggingSettings": TierUnimplemented, - "DisassociateUserSettings": TierUnimplemented, + "DisassociateBrowserSettings": TierAutoCRUD, + "DisassociateDataProtectionSettings": TierAutoCRUD, + "DisassociateIpAccessSettings": TierAutoCRUD, + "DisassociateNetworkSettings": TierAutoCRUD, + "DisassociateSessionLogger": TierAutoCRUD, + "DisassociateTrustStore": TierAutoCRUD, + "DisassociateUserAccessLoggingSettings": TierAutoCRUD, + "DisassociateUserSettings": TierAutoCRUD, "ExpireSession": TierUnimplemented, "GetBrowserSettings": TierAutoCRUD, "GetDataProtectionSettings": TierAutoCRUD, @@ -20085,7 +20085,7 @@ var Services = map[string]Service{ }}, "xray": {Protocol: "rest-json", ModelBacked: true, EngineWired: false, Operations: map[string]Tier{ "BatchGetTraces": TierHandVerified, - "CancelTraceRetrieval": TierUnimplemented, + "CancelTraceRetrieval": TierAutoCRUD, "CreateGroup": TierHandVerified, "CreateSamplingRule": TierHandVerified, "DeleteGroup": TierHandVerified, @@ -20116,7 +20116,7 @@ var Services = map[string]Service{ "PutResourcePolicy": TierHandVerified, "PutTelemetryRecords": TierHandVerified, "PutTraceSegments": TierHandVerified, - "StartTraceRetrieval": TierUnimplemented, + "StartTraceRetrieval": TierAutoCRUD, "TagResource": TierHandVerified, "UntagResource": TierHandVerified, "UpdateGroup": TierHandVerified, diff --git a/internal/shared/crud/crud.go b/internal/shared/crud/crud.go index 4e4b84c2..761f6828 100644 --- a/internal/shared/crud/crud.go +++ b/internal/shared/crud/crud.go @@ -537,10 +537,23 @@ func dispatch(service, protocol, op string, m OpMeta, params map[string]any) (*R } return okBody(protocol, op, wrapItem(m, item)) - case "Tag", "Untag", "Relate", "Toggle": - // Relationship / tag / status flips: acknowledge without modelling state. + case "Tag", "Untag": return okBody(protocol, op, map[string]any{}) + case "Relate", "Toggle": + id := resourceID(m.Resource, params) + item := maps.Clone(params) + stamp(item, service, m.Resource, id) + setIfAbsent(item, "Status", "ACTIVE") + setIfAbsent(item, "State", "ENABLED") + setIfAbsent(item, "Return", true) + setIfAbsent(item, "return", true) + _ = put(service, m.Resource, id, item) + if m.OutputItemKey == "" && m.OutputListKey != "" { + return okBody(protocol, op, map[string]any{m.OutputListKey: []map[string]any{item}}) + } + return okBody(protocol, op, wrapItem(m, item)) + default: return nil, ErrUnclassified } diff --git a/internal/shared/crud/crud_test.go b/internal/shared/crud/crud_test.go index e48839b4..f9c939cc 100644 --- a/internal/shared/crud/crud_test.go +++ b/internal/shared/crud/crud_test.go @@ -751,6 +751,55 @@ func TestRegisterRoutesIsNotServing(t *testing.T) { } } +func TestEngineRelateAndToggle(t *testing.T) { + const svc = "relatetogglesvc" + Register(svc, map[string]OpMeta{ + "AssociateProfile": {Verb: "Relate", Resource: "Profile", OutputItemKey: "ProfileAssociation"}, + "EnableFeature": {Verb: "Toggle", Resource: "Feature"}, + "StartInstances": {Verb: "Toggle", Resource: "Instance", OutputListKey: "StartingInstances"}, + "GetProfile": {Verb: "Get", Resource: "Profile", OutputItemKey: "Profile"}, + }) + + // Relate with OutputItemKey + r, err := handleJSON(t, svc, "AssociateProfile", map[string]any{"ProfileId": "p-123", "Target": "t-456"}) + if err != nil || r.Status != 200 { + t.Fatalf("relate: status=%d err=%v", statusOf(r), err) + } + assoc := decode(t, r) + inner, ok := assoc["ProfileAssociation"].(map[string]any) + if !ok { + t.Fatalf("missing ProfileAssociation in response: %v", assoc) + } + if inner["ProfileId"] != "p-123" || inner["Status"] != "ACTIVE" || inner["Return"] != true { + t.Errorf("unexpected relate response: %v", inner) + } + + // Toggle with flat echo + r, err = handleJSON(t, svc, "EnableFeature", map[string]any{"FeatureName": "f-1"}) + if err != nil || r.Status != 200 { + t.Fatalf("toggle: status=%d err=%v", statusOf(r), err) + } + feat := decode(t, r) + if feat["FeatureName"] != "f-1" || feat["State"] != "ENABLED" { + t.Errorf("unexpected toggle response: %v", feat) + } + + // Toggle with OutputListKey + r, err = handleJSON(t, svc, "StartInstances", map[string]any{"InstanceId": "i-abc"}) + if err != nil || r.Status != 200 { + t.Fatalf("toggle list: status=%d err=%v", statusOf(r), err) + } + instResp := decode(t, r) + list, ok := instResp["StartingInstances"].([]any) + if !ok || len(list) != 1 { + t.Fatalf("unexpected list response: %v", instResp) + } + instItem := list[0].(map[string]any) + if instItem["InstanceId"] != "i-abc" { + t.Errorf("unexpected instance item: %v", instItem) + } +} + func statusOf(r *Result) int { if r == nil { return 0 diff --git a/internal/shared/httproute/match.go b/internal/shared/httproute/match.go index 6eab1094..6336e66f 100644 --- a/internal/shared/httproute/match.go +++ b/internal/shared/httproute/match.go @@ -33,17 +33,24 @@ type Route struct { // distinguished only by a query string (".../tagging?Operation=Tag"), and a // bare path can never satisfy those routes. func Match(routes []Route, method, uri string) (string, Params) { - // Two passes. A route that constrains the query is more specific than one - // that does not, and route tables are ordered by operation name rather - // than specificity — so trying constrained routes first keeps - // ".../distribution" from shadowing ".../distribution?WithTags". + // A route that constrains the query is more specific than one that does not, + // and a non-greedy route is more specific than a greedy route ({Label+}). + // Route tables are ordered by operation name rather than specificity — + // so trying constrained and non-greedy routes first keeps broader patterns + // from shadowing more specific ones (e.g. DeletePortal "/portals/{portalArn+}" + // shadowing ExpireSession "/portals/{portalId}/sessions/{sessionId}"). for _, constrained := range []bool{true, false} { - for _, route := range routes { - if route.Method != method || strings.Contains(route.Pattern, "?") != constrained { - continue - } - if params, ok := MatchURI(route.Pattern, uri); ok { - return route.Operation, params + for _, greedy := range []bool{false, true} { + for _, route := range routes { + if route.Method != method || strings.Contains(route.Pattern, "?") != constrained { + continue + } + if strings.Contains(route.Pattern, "+}") != greedy { + continue + } + if params, ok := MatchURI(route.Pattern, uri); ok { + return route.Operation, params + } } } } diff --git a/internal/shared/httproute/match_test.go b/internal/shared/httproute/match_test.go index 5a1d2d7d..ca8666af 100644 --- a/internal/shared/httproute/match_test.go +++ b/internal/shared/httproute/match_test.go @@ -174,6 +174,21 @@ func TestMatchPrefersConstrainedRoutes(t *testing.T) { } } +func TestMatchPrefersNonGreedyRoutes(t *testing.T) { + routes := []Route{ + // Alphabetical by operation: DeletePortal comes before ExpireSession. + {Method: "DELETE", Pattern: "/portals/{portalArn+}", Operation: "DeletePortal"}, + {Method: "DELETE", Pattern: "/portals/{portalId}/sessions/{sessionId}", Operation: "ExpireSession"}, + } + + if op, _ := Match(routes, "DELETE", "/portals/p1/sessions/s1"); op != "ExpireSession" { + t.Errorf("greedy route shadowed the more specific sub-resource route: got %q", op) + } + if op, _ := Match(routes, "DELETE", "/portals/p1"); op != "DeletePortal" { + t.Errorf("greedy route did not match its own path: got %q", op) + } +} + func TestMatchMethodAndMiss(t *testing.T) { routes := []Route{ {Method: "GET", Pattern: "/2020-05-31/distribution/{Id}", Operation: "GetDistribution"}, diff --git a/test/compatibility/_coverage.py b/test/compatibility/_coverage.py index 40891d47..7fde6de6 100644 --- a/test/compatibility/_coverage.py +++ b/test/compatibility/_coverage.py @@ -133,6 +133,15 @@ def _load_exclusions(): "does not descend into nested members: LockConfiguration.UnlockDelay." "UnlockDelayValue has a minimum of 7 and the stub sends 1" ), + ("qbusiness", "Chat"): ( + "botocore does not expose client.chat because Chat is an event-streamed " + "operation; it raises AttributeError on getattr(client, 'chat')" + ), + ("elasticloadbalancing", "ConfigureHealthCheck"): ( + "the stub builder sends 1 for numeric fields, but botocore validates " + "Interval (min 5), Timeout (min 2), UnhealthyThreshold (min 2), and " + "HealthyThreshold (min 2)" + ), }