diff --git a/bin/generate-docs.js b/bin/generate-docs.js index e871f4c0b..d62f19c77 100644 --- a/bin/generate-docs.js +++ b/bin/generate-docs.js @@ -234,6 +234,8 @@ function createUpdateExample(serviceName, resourceName, resourceData, thisSchema return `\n## ${mdCodeAnchor}UPDATE${mdCodeAnchor} example +Use the following StackQL query and manifest file to update a ${pluralize.singular(resourceName)} resource, using [__${mdCodeAnchor}stack-deploy${mdCodeAnchor}__](https://pypi.org/project/stack-deploy/). + ${sqlCodeBlockStart} /*+ update */ UPDATE ${providerName}.${serviceName}.${resourceName} @@ -583,13 +585,10 @@ function createResourceIndexContent(serviceName, resourceName, resourceType, res permissionsHeadingMarkdown = schema?.['x-required-permissions'] ? '## Permissions\n' : ''; permissionsBylineMarkdown = schema?.['x-required-permissions'] ? `To operate on the ${resourceName} resource, the following permissions are required:\n` : ''; - permissionsMarkdown = Object.entries(schema?.['x-required-permissions'] ?? {}) + const permissionTabs = Object.entries(schema?.['x-required-permissions'] ?? {}) .map(([permissionType, permissions]) => { - // Define which permission types to include based on the isPlural flag. - const includedTypes = ['create', 'list', 'delete', 'read', 'update']; - // Check if the current permissionType is in the includedTypes array. if (includedTypes.includes(permissionType)) { // update flags if (permissionType === 'list') { @@ -598,29 +597,46 @@ function createResourceIndexContent(serviceName, resourceName, resourceType, res if (permissionType === 'read') { hasGet = true; } - + if(!hasList && !hasGet){ isSelectable = false; } - // If it is, format the permissions as before. - const sectionTitle = `### ${permissionType.charAt(0).toUpperCase() + permissionType.slice(1)}\n${jsonCodeBlockStart}\n`; - const permissionsList = permissions.join(",\n"); - const sectionEnd = `\n${codeBlockEnd}\n`; - if (permissions.length === 0) { return null; } - - return `${sectionTitle}${permissionsList}${sectionEnd}`; + + const label = permissionType.charAt(0).toUpperCase() + permissionType.slice(1); + const permissionsList = permissions.join(",\n"); + + return { value: permissionType, label, permissionsList }; } else { - // If it's not, return an empty string (or null, which will be filtered out). return null; } }) - // Filter out the null entries resulting from excluded permissionTypes. - .filter(section => section !== null) - .join('\n'); + .filter(section => section !== null); + + if (permissionTabs.length > 0) { + const tabValues = permissionTabs.map(t => ` { label: '${t.label}', value: '${t.value}', },`).join('\n'); + const tabItems = permissionTabs.map(t => ` + +${jsonCodeBlockStart} +${t.permissionsList} +${codeBlockEnd} + +`).join('\n'); + + permissionsMarkdown = ` +${tabItems} +`; + } else { + permissionsMarkdown = ''; + } // covers non select ops for cc resources sqlVerbsList = Object.entries(resourceData.sqlVerbs).map(([key, value]) => { diff --git a/website/docs/services/accessanalyzer/analyzers/index.md b/website/docs/services/accessanalyzer/analyzers/index.md index 212197f39..e025b4e29 100644 --- a/website/docs/services/accessanalyzer/analyzers/index.md +++ b/website/docs/services/accessanalyzer/analyzers/index.md @@ -382,6 +382,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a analyzer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.accessanalyzer.analyzers @@ -408,7 +410,18 @@ AND region = 'us-east-1'; To operate on the analyzers resource, the following permissions are required: -### Create + + + ```json access-analyzer:CreateAnalyzer, access-analyzer:TagResource, @@ -417,14 +430,18 @@ organizations:ListAWSServiceAccessForOrganization, organizations:ListDelegatedAdministrators ``` -### Read + + + ```json access-analyzer:ListAnalyzers, access-analyzer:GetAnalyzer, access-analyzer:ListArchiveRules ``` -### Update + + + ```json access-analyzer:CreateArchiveRule, access-analyzer:DeleteArchiveRule, @@ -435,12 +452,19 @@ access-analyzer:UpdateAnalyzer, access-analyzer:UpdateArchiveRule ``` -### Delete + + + ```json access-analyzer:DeleteAnalyzer ``` -### List + + + ```json access-analyzer:ListAnalyzers ``` + + + \ No newline at end of file diff --git a/website/docs/services/acmpca/certificate_authorities/index.md b/website/docs/services/acmpca/certificate_authorities/index.md index 7aecd77b2..aff453668 100644 --- a/website/docs/services/acmpca/certificate_authorities/index.md +++ b/website/docs/services/acmpca/certificate_authorities/index.md @@ -662,6 +662,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a certificate_authority resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.acmpca.certificate_authorities @@ -687,7 +689,18 @@ AND region = 'us-east-1'; To operate on the certificate_authorities resource, the following permissions are required: -### Create + + + ```json acm-pca:CreateCertificateAuthority, acm-pca:DescribeCertificateAuthority, @@ -695,30 +708,41 @@ acm-pca:GetCertificateAuthorityCsr, acm-pca:TagCertificateAuthority ``` -### Read + + + ```json acm-pca:DescribeCertificateAuthority, acm-pca:GetCertificateAuthorityCsr, acm-pca:ListTags ``` -### Update + + + ```json acm-pca:TagCertificateAuthority, acm-pca:UntagCertificateAuthority, acm-pca:UpdateCertificateAuthority ``` -### Delete + + + ```json acm-pca:DeleteCertificateAuthority, acm-pca:DescribeCertificateAuthority ``` -### List + + + ```json acm-pca:DescribeCertificateAuthority, acm-pca:GetCertificateAuthorityCsr, acm-pca:ListCertificateAuthorities, acm-pca:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/acmpca/certificate_authority_activations/index.md b/website/docs/services/acmpca/certificate_authority_activations/index.md index 21b14046c..88ba7ee1d 100644 --- a/website/docs/services/acmpca/certificate_authority_activations/index.md +++ b/website/docs/services/acmpca/certificate_authority_activations/index.md @@ -190,6 +190,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a certificate_authority_activation resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.acmpca.certificate_authority_activations @@ -216,25 +218,44 @@ AND region = 'us-east-1'; To operate on the certificate_authority_activations resource, the following permissions are required: -### Create + + + ```json acm-pca:ImportCertificateAuthorityCertificate, acm-pca:UpdateCertificateAuthority ``` -### Read + + + ```json acm-pca:GetCertificateAuthorityCertificate, acm-pca:DescribeCertificateAuthority ``` -### Delete + + + ```json acm-pca:UpdateCertificateAuthority ``` -### Update + + + ```json acm-pca:ImportCertificateAuthorityCertificate, acm-pca:UpdateCertificateAuthority ``` + + + \ No newline at end of file diff --git a/website/docs/services/acmpca/certificates/index.md b/website/docs/services/acmpca/certificates/index.md index 2d0876afa..b5fc59552 100644 --- a/website/docs/services/acmpca/certificates/index.md +++ b/website/docs/services/acmpca/certificates/index.md @@ -549,18 +549,34 @@ AND region = 'us-east-1'; To operate on the certificates resource, the following permissions are required: -### Create + + + ```json acm-pca:IssueCertificate, acm-pca:GetCertificate ``` -### Read + + + ```json acm-pca:GetCertificate ``` -### Delete + + + ```json acm-pca:GetCertificate ``` + + + \ No newline at end of file diff --git a/website/docs/services/acmpca/permissions/index.md b/website/docs/services/acmpca/permissions/index.md index 1717512d5..faec976c2 100644 --- a/website/docs/services/acmpca/permissions/index.md +++ b/website/docs/services/acmpca/permissions/index.md @@ -194,18 +194,34 @@ AND region = 'us-east-1'; To operate on the permissions resource, the following permissions are required: -### Create + + + ```json acm-pca:CreatePermission, acm-pca:ListPermissions ``` -### Read + + + ```json acm-pca:ListPermissions ``` -### Delete + + + ```json acm-pca:DeletePermission ``` + + + \ No newline at end of file diff --git a/website/docs/services/aiops/investigation_groups/index.md b/website/docs/services/aiops/investigation_groups/index.md index 536071d1f..b9ebca432 100644 --- a/website/docs/services/aiops/investigation_groups/index.md +++ b/website/docs/services/aiops/investigation_groups/index.md @@ -361,6 +361,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a investigation_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.aiops.investigation_groups @@ -392,7 +394,18 @@ AND region = 'us-east-1'; To operate on the investigation_groups resource, the following permissions are required: -### Create + + + ```json aiops:CreateInvestigationGroup, aiops:GetInvestigationGroup, @@ -408,7 +421,9 @@ kms:Encrypt, kms:GenerateDataKey ``` -### Read + + + ```json aiops:GetInvestigationGroup, aiops:GetInvestigationGroupPolicy, @@ -419,7 +434,9 @@ kms:Decrypt, kms:Encrypt ``` -### Update + + + ```json aiops:GetInvestigationGroup, aiops:UpdateInvestigationGroup, @@ -437,7 +454,9 @@ kms:Encrypt, kms:GenerateDataKey ``` -### Delete + + + ```json aiops:DeleteInvestigationGroup, aiops:GetInvestigationGroup, @@ -448,9 +467,14 @@ kms:DescribeKey, kms:ListAliases ``` -### List + + + ```json aiops:ListInvestigationGroups, kms:DescribeKey, kms:ListAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/amazonmq/configurations/index.md b/website/docs/services/amazonmq/configurations/index.md index e44ed44b5..1b4bac0e8 100644 --- a/website/docs/services/amazonmq/configurations/index.md +++ b/website/docs/services/amazonmq/configurations/index.md @@ -305,6 +305,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.amazonmq.configurations @@ -331,32 +333,54 @@ AND region = 'us-east-1'; To operate on the configurations resource, the following permissions are required: -### Create + + + ```json mq:CreateConfiguration, mq:CreateTags, mq:UpdateConfiguration ``` -### Read + + + ```json mq:DescribeConfiguration, mq:ListTags ``` -### Update + + + ```json mq:UpdateConfiguration, mq:CreateTags, mq:DeleteTags ``` -### Delete + + + ```json mq:DeleteConfiguration ``` -### List + + + ```json mq:ListConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/amplify/apps/index.md b/website/docs/services/amplify/apps/index.md index f8b7b880d..a1656b896 100644 --- a/website/docs/services/amplify/apps/index.md +++ b/website/docs/services/amplify/apps/index.md @@ -594,6 +594,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a app resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.amplify.apps @@ -635,7 +637,18 @@ AND region = 'us-east-1'; To operate on the apps resource, the following permissions are required: -### Create + + + ```json amplify:GetApp, amplify:CreateApp, @@ -648,7 +661,9 @@ sns:Subscribe, iam:PassRole ``` -### Delete + + + ```json amplify:GetApp, amplify:DeleteApp, @@ -659,7 +674,9 @@ sns:Unsubscribe, iam:PassRole ``` -### List + + + ```json amplify:GetApp, amplify:ListApps, @@ -667,7 +684,9 @@ amplify:ListTagsForResource, iam:PassRole ``` -### Read + + + ```json amplify:GetApp, amplify:ListTagsForResource, @@ -676,7 +695,9 @@ codecommit:GetRepositoryTriggers, iam:PassRole ``` -### Update + + + ```json amplify:GetApp, amplify:UpdateApp, @@ -691,3 +712,6 @@ sns:Subscribe, sns:Unsubscribe, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/amplify/branches/index.md b/website/docs/services/amplify/branches/index.md index 132ab3dce..1dc858e79 100644 --- a/website/docs/services/amplify/branches/index.md +++ b/website/docs/services/amplify/branches/index.md @@ -425,6 +425,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a branch resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.amplify.branches @@ -462,7 +464,18 @@ AND region = 'us-east-1'; To operate on the branches resource, the following permissions are required: -### Create + + + ```json amplify:GetBranch, amplify:CreateBranch, @@ -479,7 +492,9 @@ sns:Subscribe, iam:PassRole ``` -### Delete + + + ```json amplify:GetBranch, amplify:DeleteBranch, @@ -489,7 +504,9 @@ sns:Unsubscribe, iam:PassRole ``` -### List + + + ```json amplify:GetBranch, amplify:ListBranches, @@ -497,7 +514,9 @@ amplify:ListTagsForResource, iam:PassRole ``` -### Read + + + ```json amplify:GetBranch, amplify:ListTagsForResource, @@ -508,7 +527,9 @@ s3:GetObjectAcl, iam:PassRole ``` -### Update + + + ```json amplify:GetBranch, amplify:UpdateBranch, @@ -527,3 +548,6 @@ sns:Subscribe, sns:Unsubscribe, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/amplify/domains/index.md b/website/docs/services/amplify/domains/index.md index 33ffd1c1a..607d281d1 100644 --- a/website/docs/services/amplify/domains/index.md +++ b/website/docs/services/amplify/domains/index.md @@ -357,6 +357,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.amplify.domains @@ -385,7 +387,18 @@ AND region = 'us-east-1'; To operate on the domains resource, the following permissions are required: -### Create + + + ```json amplify:GetDomainAssociation, amplify:CreateDomainAssociation, @@ -395,7 +408,9 @@ iam:PassRole, amplify:TagResource ``` -### Delete + + + ```json amplify:GetDomainAssociation, amplify:DeleteDomainAssociation, @@ -403,14 +418,18 @@ route53:ListHostedZones, iam:PassRole ``` -### List + + + ```json amplify:ListDomainAssociations, iam:PassRole, amplify:ListTagsForResource ``` -### Read + + + ```json amplify:GetDomainAssociation, route53:ListHostedZones, @@ -418,7 +437,9 @@ iam:PassRole, amplify:ListTagsForResource ``` -### Update + + + ```json amplify:GetDomainAssociation, amplify:UpdateDomainAssociation, @@ -429,3 +450,6 @@ amplify:ListTagsForResource, amplify:TagResource, amplify:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/amplifyuibuilder/components/index.md b/website/docs/services/amplifyuibuilder/components/index.md index ca8734eff..1c1e89f5d 100644 --- a/website/docs/services/amplifyuibuilder/components/index.md +++ b/website/docs/services/amplifyuibuilder/components/index.md @@ -450,6 +450,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a component resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.amplifyuibuilder.components @@ -485,7 +487,18 @@ AND region = 'us-east-1'; To operate on the components resource, the following permissions are required: -### Create + + + ```json amplify:GetApp, amplifyuibuilder:CreateComponent, @@ -493,13 +506,17 @@ amplifyuibuilder:GetComponent, amplifyuibuilder:TagResource ``` -### Read + + + ```json amplify:GetApp, amplifyuibuilder:GetComponent ``` -### Update + + + ```json amplify:GetApp, amplifyuibuilder:GetComponent, @@ -508,7 +525,9 @@ amplifyuibuilder:UntagResource, amplifyuibuilder:UpdateComponent ``` -### Delete + + + ```json amplify:GetApp, amplifyuibuilder:DeleteComponent, @@ -516,8 +535,13 @@ amplifyuibuilder:GetComponent, amplifyuibuilder:UntagResource ``` -### List + + + ```json amplify:GetApp, amplifyuibuilder:ListComponents ``` + + + \ No newline at end of file diff --git a/website/docs/services/amplifyuibuilder/forms/index.md b/website/docs/services/amplifyuibuilder/forms/index.md index c95c5fc2f..1bf4a6378 100644 --- a/website/docs/services/amplifyuibuilder/forms/index.md +++ b/website/docs/services/amplifyuibuilder/forms/index.md @@ -426,6 +426,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a form resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.amplifyuibuilder.forms @@ -459,7 +461,18 @@ AND region = 'us-east-1'; To operate on the forms resource, the following permissions are required: -### Create + + + ```json amplify:GetApp, amplifyuibuilder:CreateForm, @@ -467,13 +480,17 @@ amplifyuibuilder:GetForm, amplifyuibuilder:TagResource ``` -### Read + + + ```json amplify:GetApp, amplifyuibuilder:GetForm ``` -### Update + + + ```json amplify:GetApp, amplifyuibuilder:GetForm, @@ -482,15 +499,22 @@ amplifyuibuilder:UntagResource, amplifyuibuilder:UpdateForm ``` -### Delete + + + ```json amplify:GetApp, amplifyuibuilder:DeleteForm, amplifyuibuilder:UntagResource ``` -### List + + + ```json amplify:GetApp, amplifyuibuilder:ListForms ``` + + + \ No newline at end of file diff --git a/website/docs/services/amplifyuibuilder/themes/index.md b/website/docs/services/amplifyuibuilder/themes/index.md index 92dc10e30..e6707306e 100644 --- a/website/docs/services/amplifyuibuilder/themes/index.md +++ b/website/docs/services/amplifyuibuilder/themes/index.md @@ -336,6 +336,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a theme resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.amplifyuibuilder.themes @@ -363,7 +365,18 @@ AND region = 'us-east-1'; To operate on the themes resource, the following permissions are required: -### Create + + + ```json amplify:GetApp, amplifyuibuilder:CreateTheme, @@ -371,13 +384,17 @@ amplifyuibuilder:GetTheme, amplifyuibuilder:TagResource ``` -### Read + + + ```json amplify:GetApp, amplifyuibuilder:GetTheme ``` -### Update + + + ```json amplify:GetApp, amplifyuibuilder:GetTheme, @@ -386,15 +403,22 @@ amplifyuibuilder:UntagResource, amplifyuibuilder:UpdateTheme ``` -### Delete + + + ```json amplify:GetApp, amplifyuibuilder:DeleteTheme, amplifyuibuilder:UntagResource ``` -### List + + + ```json amplify:GetApp, amplifyuibuilder:ListThemes ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/accounts/index.md b/website/docs/services/apigateway/accounts/index.md index 65e6d8f51..9e30385cf 100644 --- a/website/docs/services/apigateway/accounts/index.md +++ b/website/docs/services/apigateway/accounts/index.md @@ -158,6 +158,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a account resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.accounts @@ -182,26 +184,45 @@ AND region = 'us-east-1'; To operate on the accounts resource, the following permissions are required: -### Read + + + ```json apigateway:GET ``` -### Create + + + ```json apigateway:PATCH, iam:GetRole, iam:PassRole ``` -### Update + + + ```json apigateway:PATCH, iam:GetRole, iam:PassRole ``` -### Delete + + + ```json apigateway:PATCH ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/api_keys/index.md b/website/docs/services/apigateway/api_keys/index.md index 7d34c7677..26b2bf748 100644 --- a/website/docs/services/apigateway/api_keys/index.md +++ b/website/docs/services/apigateway/api_keys/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a api_key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.api_keys @@ -357,19 +359,34 @@ AND region = 'us-east-1'; To operate on the api_keys resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PATCH, @@ -377,13 +394,20 @@ apigateway:PUT, apigateway:DELETE ``` -### Delete + + + ```json apigateway:DELETE, apigateway:GET ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/authorizers/index.md b/website/docs/services/apigateway/authorizers/index.md index 068e9b69a..17b7a0356 100644 --- a/website/docs/services/apigateway/authorizers/index.md +++ b/website/docs/services/apigateway/authorizers/index.md @@ -318,6 +318,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a authorizer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.authorizers @@ -350,30 +352,52 @@ AND region = 'us-east-1'; To operate on the authorizers resource, the following permissions are required: -### Create + + + ```json apigateway:POST, iam:PassRole ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PATCH, iam:PassRole ``` -### Delete + + + ```json apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/base_path_mapping_v2s/index.md b/website/docs/services/apigateway/base_path_mapping_v2s/index.md index 1ab2b016e..dd379d413 100644 --- a/website/docs/services/apigateway/base_path_mapping_v2s/index.md +++ b/website/docs/services/apigateway/base_path_mapping_v2s/index.md @@ -254,6 +254,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a base_path_mapping_v2 resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.base_path_mapping_v2s @@ -279,30 +281,52 @@ AND region = 'us-east-1'; To operate on the base_path_mapping_v2s resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:DELETE, apigateway:PATCH ``` -### Delete + + + ```json apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/base_path_mappings/index.md b/website/docs/services/apigateway/base_path_mappings/index.md index 52837cf92..73ca41651 100644 --- a/website/docs/services/apigateway/base_path_mappings/index.md +++ b/website/docs/services/apigateway/base_path_mappings/index.md @@ -247,6 +247,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a base_path_mapping resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.base_path_mappings @@ -272,30 +274,52 @@ AND region = 'us-east-1'; To operate on the base_path_mappings resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:DELETE, apigateway:PATCH ``` -### Delete + + + ```json apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/client_certificates/index.md b/website/docs/services/apigateway/client_certificates/index.md index 4f144196f..7a62a95c3 100644 --- a/website/docs/services/apigateway/client_certificates/index.md +++ b/website/docs/services/apigateway/client_certificates/index.md @@ -243,6 +243,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a client_certificate resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.client_certificates @@ -268,19 +270,34 @@ AND region = 'us-east-1'; To operate on the client_certificates resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PATCH, @@ -288,12 +305,19 @@ apigateway:PUT, apigateway:DELETE ``` -### Delete + + + ```json apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/deployments/index.md b/website/docs/services/apigateway/deployments/index.md index d6a7c055e..2ea35bad9 100644 --- a/website/docs/services/apigateway/deployments/index.md +++ b/website/docs/services/apigateway/deployments/index.md @@ -515,6 +515,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a deployment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.deployments @@ -541,12 +543,25 @@ AND region = 'us-east-1'; To operate on the deployments resource, the following permissions are required: -### Read + + + ```json apigateway:GET ``` -### Create + + + ```json apigateway:POST, apigateway:PATCH, @@ -554,7 +569,9 @@ apigateway:PUT, apigateway:GET ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, @@ -562,13 +579,20 @@ apigateway:PUT, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/documentation_parts/index.md b/website/docs/services/apigateway/documentation_parts/index.md index e21615a21..d17dbc615 100644 --- a/website/docs/services/apigateway/documentation_parts/index.md +++ b/website/docs/services/apigateway/documentation_parts/index.md @@ -279,6 +279,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a documentation_part resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.documentation_parts @@ -303,29 +305,51 @@ AND region = 'us-east-1'; To operate on the documentation_parts resource, the following permissions are required: -### Create + + + ```json apigateway:GET, apigateway:POST ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PATCH ``` -### Delete + + + ```json apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/documentation_versions/index.md b/website/docs/services/apigateway/documentation_versions/index.md index 4bc583ea9..7a8d04e76 100644 --- a/website/docs/services/apigateway/documentation_versions/index.md +++ b/website/docs/services/apigateway/documentation_versions/index.md @@ -239,6 +239,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a documentation_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.documentation_versions @@ -263,29 +265,51 @@ AND region = 'us-east-1'; To operate on the documentation_versions resource, the following permissions are required: -### Create + + + ```json apigateway:GET, apigateway:POST ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PATCH ``` -### Delete + + + ```json apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/domain_name_access_associations/index.md b/website/docs/services/apigateway/domain_name_access_associations/index.md index e3c76515c..0f5b61f45 100644 --- a/website/docs/services/apigateway/domain_name_access_associations/index.md +++ b/website/docs/services/apigateway/domain_name_access_associations/index.md @@ -271,24 +271,43 @@ AND region = 'us-east-1'; To operate on the domain_name_access_associations resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:DELETE, apigateway:GET ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/domain_name_v2s/index.md b/website/docs/services/apigateway/domain_name_v2s/index.md index 319d6d86a..e979ad5b4 100644 --- a/website/docs/services/apigateway/domain_name_v2s/index.md +++ b/website/docs/services/apigateway/domain_name_v2s/index.md @@ -336,6 +336,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain_name_v2 resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.domain_name_v2s @@ -363,19 +365,34 @@ AND region = 'us-east-1'; To operate on the domain_name_v2s resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET, apigateway:UpdateDomainNamePolicy ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PUT, @@ -383,14 +400,21 @@ apigateway:PATCH, apigateway:UpdateDomainNamePolicy ``` -### Delete + + + ```json apigateway:DELETE, apigateway:GET, apigateway:UpdateDomainNamePolicy ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/domain_names/index.md b/website/docs/services/apigateway/domain_names/index.md index a6e255aa2..e184c089d 100644 --- a/website/docs/services/apigateway/domain_names/index.md +++ b/website/docs/services/apigateway/domain_names/index.md @@ -387,6 +387,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain_name resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.domain_names @@ -418,32 +420,54 @@ AND region = 'us-east-1'; To operate on the domain_names resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:PUT, apigateway:GET ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PUT, apigateway:PATCH ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/gateway_responses/index.md b/website/docs/services/apigateway/gateway_responses/index.md index 4e62a41bb..276855e39 100644 --- a/website/docs/services/apigateway/gateway_responses/index.md +++ b/website/docs/services/apigateway/gateway_responses/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a gateway_response resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.gateway_responses @@ -285,30 +287,52 @@ AND region = 'us-east-1'; To operate on the gateway_responses resource, the following permissions are required: -### Create + + + ```json apigateway:PUT, apigateway:GET ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PUT ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/methods/index.md b/website/docs/services/apigateway/methods/index.md index 2d9041db2..211f4a141 100644 --- a/website/docs/services/apigateway/methods/index.md +++ b/website/docs/services/apigateway/methods/index.md @@ -416,6 +416,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a method resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.methods @@ -449,19 +451,33 @@ AND region = 'us-east-1'; To operate on the methods resource, the following permissions are required: -### Read + + + ```json apigateway:GET ``` -### Create + + + ```json apigateway:PUT, apigateway:GET, iam:PassRole ``` -### Update + + + ```json apigateway:GET, apigateway:DELETE, @@ -469,7 +485,12 @@ apigateway:PUT, iam:PassRole ``` -### Delete + + + ```json apigateway:DELETE ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/models/index.md b/website/docs/services/apigateway/models/index.md index b1b5f9087..06f48c483 100644 --- a/website/docs/services/apigateway/models/index.md +++ b/website/docs/services/apigateway/models/index.md @@ -257,6 +257,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a model resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.models @@ -282,30 +284,52 @@ AND region = 'us-east-1'; To operate on the models resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/request_validators/index.md b/website/docs/services/apigateway/request_validators/index.md index cfd0a21d7..330577fe8 100644 --- a/website/docs/services/apigateway/request_validators/index.md +++ b/website/docs/services/apigateway/request_validators/index.md @@ -253,6 +253,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a request_validator resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.request_validators @@ -278,29 +280,51 @@ AND region = 'us-east-1'; To operate on the request_validators resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET ``` -### Delete + + + ```json apigateway:DELETE ``` -### Read + + + ```json apigateway:GET ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/resources/index.md b/website/docs/services/apigateway/resources/index.md index 3a6b0fc20..1f2dda5e6 100644 --- a/website/docs/services/apigateway/resources/index.md +++ b/website/docs/services/apigateway/resources/index.md @@ -259,28 +259,50 @@ AND region = 'us-east-1'; To operate on the resources resource, the following permissions are required: -### Read + + + ```json apigateway:GET ``` -### Create + + + ```json apigateway:POST ``` -### Update + + + ```json apigateway:GET, apigateway:PATCH ``` -### List + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:DELETE ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/rest_apis/index.md b/website/docs/services/apigateway/rest_apis/index.md index d6d1e9080..e121c73c9 100644 --- a/website/docs/services/apigateway/rest_apis/index.md +++ b/website/docs/services/apigateway/rest_apis/index.md @@ -454,6 +454,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rest_api resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.rest_apis @@ -492,12 +494,25 @@ AND region = 'us-east-1'; To operate on the rest_apis resource, the following permissions are required: -### Read + + + ```json apigateway:GET ``` -### Create + + + ```json apigateway:GET, apigateway:POST, @@ -508,7 +523,9 @@ s3:GetObject, iam:PassRole ``` -### Update + + + ```json apigateway:GET, apigateway:DELETE, @@ -519,12 +536,19 @@ s3:GetObject, iam:PassRole ``` -### List + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:DELETE ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/stages/index.md b/website/docs/services/apigateway/stages/index.md index 2c586cfd1..32fd10fe2 100644 --- a/website/docs/services/apigateway/stages/index.md +++ b/website/docs/services/apigateway/stages/index.md @@ -463,6 +463,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stage resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.stages @@ -498,7 +500,18 @@ AND region = 'us-east-1'; To operate on the stages resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:PATCH, @@ -506,12 +519,16 @@ apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:PATCH, @@ -519,12 +536,19 @@ apigateway:PUT, apigateway:DELETE ``` -### Delete + + + ```json apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/usage_plan_keys/index.md b/website/docs/services/apigateway/usage_plan_keys/index.md index e497c8d7c..2d637df5e 100644 --- a/website/docs/services/apigateway/usage_plan_keys/index.md +++ b/website/docs/services/apigateway/usage_plan_keys/index.md @@ -247,24 +247,43 @@ AND region = 'us-east-1'; To operate on the usage_plan_keys resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:DELETE, apigateway:GET ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/usage_plans/index.md b/website/docs/services/apigateway/usage_plans/index.md index b58ebfcf7..88b5b8dd0 100644 --- a/website/docs/services/apigateway/usage_plans/index.md +++ b/website/docs/services/apigateway/usage_plans/index.md @@ -345,6 +345,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a usage_plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.usage_plans @@ -374,19 +376,34 @@ AND region = 'us-east-1'; To operate on the usage_plans resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:GET, apigateway:DELETE, @@ -394,14 +411,21 @@ apigateway:PATCH, apigateway:PUT ``` -### Delete + + + ```json apigateway:DELETE, apigateway:GET, apigateway:PATCH ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigateway/vpc_links/index.md b/website/docs/services/apigateway/vpc_links/index.md index 962f0db88..0cb8dafbd 100644 --- a/website/docs/services/apigateway/vpc_links/index.md +++ b/website/docs/services/apigateway/vpc_links/index.md @@ -264,6 +264,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_link resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigateway.vpc_links @@ -290,7 +292,18 @@ AND region = 'us-east-1'; To operate on the vpc_links resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:PUT, @@ -301,7 +314,9 @@ ec2:DescribeVpcEndpointServiceConfigurations, ec2:ModifyVpcEndpointServicePermissions ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, @@ -312,7 +327,9 @@ ec2:DescribeVpcEndpointServiceConfigurations, ec2:ModifyVpcEndpointServicePermissions ``` -### Read + + + ```json apigateway:GET, ec2:CreateVpcEndpointServiceConfiguration, @@ -321,7 +338,9 @@ ec2:DescribeVpcEndpointServiceConfigurations, ec2:ModifyVpcEndpointServicePermissions ``` -### List + + + ```json apigateway:GET, ec2:CreateVpcEndpointServiceConfiguration, @@ -330,7 +349,9 @@ ec2:DescribeVpcEndpointServiceConfigurations, ec2:ModifyVpcEndpointServicePermissions ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE, @@ -340,3 +361,6 @@ ec2:DeleteVpcEndpointServiceConfigurations, ec2:DescribeVpcEndpointServiceConfigurations, ec2:ModifyVpcEndpointServicePermissions ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/api_mappings/index.md b/website/docs/services/apigatewayv2/api_mappings/index.md index 03df18d55..248256045 100644 --- a/website/docs/services/apigatewayv2/api_mappings/index.md +++ b/website/docs/services/apigatewayv2/api_mappings/index.md @@ -257,6 +257,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a api_mapping resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.api_mappings @@ -283,29 +285,51 @@ AND region = 'us-east-1'; To operate on the api_mappings resource, the following permissions are required: -### Create + + + ```json apigateway:POST ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/apis/index.md b/website/docs/services/apigatewayv2/apis/index.md index 51cec5248..f54d739e5 100644 --- a/website/docs/services/apigatewayv2/apis/index.md +++ b/website/docs/services/apigatewayv2/apis/index.md @@ -495,6 +495,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a api resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.apis @@ -535,14 +537,27 @@ AND region = 'us-east-1'; To operate on the apis resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:PUT, s3:getObject ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, @@ -551,21 +566,30 @@ apigateway:POST, s3:getObject ``` -### Read + + + ```json apigateway:GET, s3:getObject ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE, s3:getObject ``` -### List + + + ```json apigateway:GET, s3:getObject ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/authorizers/index.md b/website/docs/services/apigatewayv2/authorizers/index.md index c9a710c6c..55755f151 100644 --- a/website/docs/services/apigatewayv2/authorizers/index.md +++ b/website/docs/services/apigatewayv2/authorizers/index.md @@ -343,6 +343,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a authorizer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.authorizers @@ -376,13 +378,26 @@ AND region = 'us-east-1'; To operate on the authorizers resource, the following permissions are required: -### Create + + + ```json apigateway:POST, iam:PassRole ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, @@ -390,18 +405,27 @@ apigateway:PUT, iam:PassRole ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/deployments/index.md b/website/docs/services/apigatewayv2/deployments/index.md index fc4be1035..483fdb1c7 100644 --- a/website/docs/services/apigatewayv2/deployments/index.md +++ b/website/docs/services/apigatewayv2/deployments/index.md @@ -243,6 +243,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a deployment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.deployments @@ -268,30 +270,52 @@ AND region = 'us-east-1'; To operate on the deployments resource, the following permissions are required: -### Create + + + ```json apigateway:POST ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/domain_names/index.md b/website/docs/services/apigatewayv2/domain_names/index.md index 59be418e0..d4a5ee927 100644 --- a/website/docs/services/apigatewayv2/domain_names/index.md +++ b/website/docs/services/apigatewayv2/domain_names/index.md @@ -321,6 +321,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain_name resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.domain_names @@ -348,32 +350,54 @@ AND region = 'us-east-1'; To operate on the domain_names resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET, apigateway:PUT ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/integration_responses/index.md b/website/docs/services/apigatewayv2/integration_responses/index.md index 2eb5b62b3..70db74df9 100644 --- a/website/docs/services/apigatewayv2/integration_responses/index.md +++ b/website/docs/services/apigatewayv2/integration_responses/index.md @@ -293,6 +293,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a integration_response resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.integration_responses @@ -321,30 +323,52 @@ AND region = 'us-east-1'; To operate on the integration_responses resource, the following permissions are required: -### Create + + + ```json apigateway:POST ``` -### Read + + + ```json apigateway:GET ``` -### Update + + + ```json apigateway:PATCH, apigateway:PUT, apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/integrations/index.md b/website/docs/services/apigatewayv2/integrations/index.md index b8f0e4c94..06b7e21d6 100644 --- a/website/docs/services/apigatewayv2/integrations/index.md +++ b/website/docs/services/apigatewayv2/integrations/index.md @@ -403,6 +403,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a integration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.integrations @@ -443,13 +445,26 @@ AND region = 'us-east-1'; To operate on the integrations resource, the following permissions are required: -### Create + + + ```json apigateway:POST, iam:PassRole ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, @@ -457,18 +472,27 @@ apigateway:PUT, iam:PassRole ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/models/index.md b/website/docs/services/apigatewayv2/models/index.md index 1f519d6dd..1557c6e2f 100644 --- a/website/docs/services/apigatewayv2/models/index.md +++ b/website/docs/services/apigatewayv2/models/index.md @@ -267,6 +267,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a model resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.models @@ -294,30 +296,52 @@ AND region = 'us-east-1'; To operate on the models resource, the following permissions are required: -### Create + + + ```json apigateway:POST ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/route_responses/index.md b/website/docs/services/apigatewayv2/route_responses/index.md index ebf6fb15f..ed54d9019 100644 --- a/website/docs/services/apigatewayv2/route_responses/index.md +++ b/website/docs/services/apigatewayv2/route_responses/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route_response resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.route_responses @@ -310,30 +312,52 @@ AND region = 'us-east-1'; To operate on the route_responses resource, the following permissions are required: -### Create + + + ```json apigateway:POST ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/routes/index.md b/website/docs/services/apigatewayv2/routes/index.md index f29ebb040..6e691913c 100644 --- a/website/docs/services/apigatewayv2/routes/index.md +++ b/website/docs/services/apigatewayv2/routes/index.md @@ -336,6 +336,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.routes @@ -370,30 +372,52 @@ AND region = 'us-east-1'; To operate on the routes resource, the following permissions are required: -### Create + + + ```json apigateway:POST ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, apigateway:PUT ``` -### Read + + + ```json apigateway:GET ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE ``` -### List + + + ```json apigateway:GET ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/routing_rules/index.md b/website/docs/services/apigatewayv2/routing_rules/index.md index 5b84d97c0..23c18a4ff 100644 --- a/website/docs/services/apigatewayv2/routing_rules/index.md +++ b/website/docs/services/apigatewayv2/routing_rules/index.md @@ -332,6 +332,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a routing_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.routing_rules @@ -358,27 +360,49 @@ AND region = 'us-east-1'; To operate on the routing_rules resource, the following permissions are required: -### Create + + + ```json apigateway:CreateRoutingRule ``` -### Read + + + ```json apigateway:GetRoutingRule ``` -### Update + + + ```json apigateway:UpdateRoutingRule ``` -### Delete + + + ```json apigateway:DeleteRoutingRule ``` -### List + + + ```json apigateway:ListRoutingRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/apigatewayv2/vpc_links/index.md b/website/docs/services/apigatewayv2/vpc_links/index.md index 829d238b4..66f3ea3c7 100644 --- a/website/docs/services/apigatewayv2/vpc_links/index.md +++ b/website/docs/services/apigatewayv2/vpc_links/index.md @@ -251,6 +251,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_link resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apigatewayv2.vpc_links @@ -276,7 +278,18 @@ AND region = 'us-east-1'; To operate on the vpc_links resource, the following permissions are required: -### Create + + + ```json apigateway:POST, apigateway:GET, @@ -286,7 +299,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Update + + + ```json apigateway:PATCH, apigateway:GET, @@ -297,7 +312,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Read + + + ```json apigateway:GET, iam:CreateServiceLinkedRole, @@ -305,7 +322,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Delete + + + ```json apigateway:GET, apigateway:DELETE, @@ -314,10 +333,15 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### List + + + ```json apigateway:GET, iam:CreateServiceLinkedRole, iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` + + + \ No newline at end of file diff --git a/website/docs/services/appconfig/applications/index.md b/website/docs/services/appconfig/applications/index.md index cf03d09f1..5f8cd4f29 100644 --- a/website/docs/services/appconfig/applications/index.md +++ b/website/docs/services/appconfig/applications/index.md @@ -251,6 +251,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appconfig.applications @@ -277,7 +279,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json appconfig:CreateApplication, appconfig:GetApplication, @@ -285,26 +298,37 @@ appconfig:ListTagsForResource, appconfig:TagResource ``` -### Read + + + ```json appconfig:GetApplication, appconfig:ListTagsForResource ``` -### Update + + + ```json appconfig:UpdateApplication, appconfig:TagResource, appconfig:UntagResource ``` -### Delete + + + ```json appconfig:GetApplication, appconfig:DeleteApplication ``` -### List + + + ```json appconfig:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/appconfig/configuration_profiles/index.md b/website/docs/services/appconfig/configuration_profiles/index.md index 6e208660b..684fb7f3b 100644 --- a/website/docs/services/appconfig/configuration_profiles/index.md +++ b/website/docs/services/appconfig/configuration_profiles/index.md @@ -351,6 +351,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appconfig.configuration_profiles @@ -381,13 +383,26 @@ AND region = 'us-east-1'; To operate on the configuration_profiles resource, the following permissions are required: -### Read + + + ```json appconfig:GetConfigurationProfile, appconfig:ListTagsForResource ``` -### Create + + + ```json appconfig:CreateConfigurationProfile, appconfig:GetConfigurationProfile, @@ -396,7 +411,9 @@ appconfig:ListTagsForResource, iam:PassRole ``` -### Update + + + ```json appconfig:UpdateConfigurationProfile, appconfig:TagResource, @@ -404,12 +421,19 @@ appconfig:UntagResource, iam:PassRole ``` -### List + + + ```json appconfig:ListConfigurationProfiles ``` -### Delete + + + ```json appconfig:DeleteConfigurationProfile ``` + + + \ No newline at end of file diff --git a/website/docs/services/appconfig/deployment_strategies/index.md b/website/docs/services/appconfig/deployment_strategies/index.md index 3f1c13c32..7b35acd5f 100644 --- a/website/docs/services/appconfig/deployment_strategies/index.md +++ b/website/docs/services/appconfig/deployment_strategies/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a deployment_strategy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appconfig.deployment_strategies @@ -336,31 +338,53 @@ AND region = 'us-east-1'; To operate on the deployment_strategies resource, the following permissions are required: -### Create + + + ```json appconfig:CreateDeploymentStrategy, appconfig:TagResource ``` -### Read + + + ```json appconfig:GetDeploymentStrategy, appconfig:ListTagsForResource ``` -### Update + + + ```json appconfig:UpdateDeploymentStrategy, appconfig:TagResource, appconfig:UntagResource ``` -### Delete + + + ```json appconfig:DeleteDeploymentStrategy ``` -### List + + + ```json appconfig:ListDeploymentStrategies ``` + + + \ No newline at end of file diff --git a/website/docs/services/appconfig/deployments/index.md b/website/docs/services/appconfig/deployments/index.md index e57f09941..4e4aa2f5d 100644 --- a/website/docs/services/appconfig/deployments/index.md +++ b/website/docs/services/appconfig/deployments/index.md @@ -363,13 +363,25 @@ AND region = 'us-east-1'; To operate on the deployments resource, the following permissions are required: -### Read + + + ```json appconfig:GetDeployment, appconfig:ListTagsForResource ``` -### Create + + + ```json appconfig:StartDeployment, appconfig:GetDeployment, @@ -378,12 +390,19 @@ appconfig:ListTagsForResource, kms:GenerateDataKey ``` -### List + + + ```json appconfig:ListDeployments ``` -### Delete + + + ```json appconfig:StopDeployment ``` + + + \ No newline at end of file diff --git a/website/docs/services/appconfig/environments/index.md b/website/docs/services/appconfig/environments/index.md index 25f9d702d..7cf8c932a 100644 --- a/website/docs/services/appconfig/environments/index.md +++ b/website/docs/services/appconfig/environments/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appconfig.environments @@ -331,13 +333,26 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Read + + + ```json appconfig:GetEnvironment, appconfig:ListTagsForResource ``` -### Create + + + ```json appconfig:CreateEnvironment, appconfig:GetEnvironment, @@ -346,7 +361,9 @@ appconfig:TagResource, iam:PassRole ``` -### Update + + + ```json appconfig:UpdateEnvironment, appconfig:TagResource, @@ -354,13 +371,20 @@ appconfig:UntagResource, iam:PassRole ``` -### List + + + ```json appconfig:ListEnvironments ``` -### Delete + + + ```json appconfig:GetEnvironment, appconfig:DeleteEnvironment ``` + + + \ No newline at end of file diff --git a/website/docs/services/appconfig/extension_associations/index.md b/website/docs/services/appconfig/extension_associations/index.md index dab0b3ef0..73f4235c4 100644 --- a/website/docs/services/appconfig/extension_associations/index.md +++ b/website/docs/services/appconfig/extension_associations/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a extension_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appconfig.extension_associations @@ -322,32 +324,54 @@ AND region = 'us-east-1'; To operate on the extension_associations resource, the following permissions are required: -### Create + + + ```json appconfig:CreateExtensionAssociation, appconfig:TagResource ``` -### Read + + + ```json appconfig:GetExtensionAssociation, appconfig:ListTagsForResource ``` -### Update + + + ```json appconfig:UpdateExtensionAssociation, appconfig:TagResource, appconfig:UntagResource ``` -### Delete + + + ```json appconfig:DeleteExtensionAssociation, appconfig:UntagResource ``` -### List + + + ```json appconfig:ListExtensionAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/appconfig/extensions/index.md b/website/docs/services/appconfig/extensions/index.md index 92ba024dc..07b006c43 100644 --- a/website/docs/services/appconfig/extensions/index.md +++ b/website/docs/services/appconfig/extensions/index.md @@ -295,6 +295,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a extension resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appconfig.extensions @@ -323,33 +325,55 @@ AND region = 'us-east-1'; To operate on the extensions resource, the following permissions are required: -### Create + + + ```json appconfig:CreateExtension, appconfig:TagResource, iam:PassRole ``` -### Read + + + ```json appconfig:GetExtension, appconfig:ListTagsForResource ``` -### Update + + + ```json appconfig:UpdateExtension, appconfig:TagResource, appconfig:UntagResource ``` -### Delete + + + ```json appconfig:DeleteExtension, appconfig:UntagResource ``` -### List + + + ```json appconfig:ListExtensions ``` + + + \ No newline at end of file diff --git a/website/docs/services/appconfig/hosted_configuration_versions/index.md b/website/docs/services/appconfig/hosted_configuration_versions/index.md index 95760e059..dceb73572 100644 --- a/website/docs/services/appconfig/hosted_configuration_versions/index.md +++ b/website/docs/services/appconfig/hosted_configuration_versions/index.md @@ -301,22 +301,41 @@ AND region = 'us-east-1'; To operate on the hosted_configuration_versions resource, the following permissions are required: -### Read + + + ```json appconfig:GetHostedConfigurationVersion ``` -### Create + + + ```json appconfig:CreateHostedConfigurationVersion ``` -### List + + + ```json appconfig:ListHostedConfigurationVersions ``` -### Delete + + + ```json appconfig:DeleteHostedConfigurationVersion ``` + + + \ No newline at end of file diff --git a/website/docs/services/appflow/connector_profiles/index.md b/website/docs/services/appflow/connector_profiles/index.md index 225f0adc7..beb4206e4 100644 --- a/website/docs/services/appflow/connector_profiles/index.md +++ b/website/docs/services/appflow/connector_profiles/index.md @@ -1135,6 +1135,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connector_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appflow.connector_profiles @@ -1161,7 +1163,18 @@ AND region = 'us-east-1'; To operate on the connector_profiles resource, the following permissions are required: -### Create + + + ```json appflow:CreateConnectorProfile, kms:ListKeys, @@ -1175,22 +1188,30 @@ secretsmanager:GetSecretValue, secretsmanager:PutResourcePolicy ``` -### Delete + + + ```json appflow:DeleteConnectorProfile ``` -### List + + + ```json appflow:DescribeConnectorProfiles ``` -### Read + + + ```json appflow:DescribeConnectorProfiles ``` -### Update + + + ```json appflow:UpdateConnectorProfile, kms:ListKeys, @@ -1203,3 +1224,6 @@ secretsmanager:CreateSecret, secretsmanager:GetSecretValue, secretsmanager:PutResourcePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/appflow/connectors/index.md b/website/docs/services/appflow/connectors/index.md index 649e7a4a8..9a861a6ac 100644 --- a/website/docs/services/appflow/connectors/index.md +++ b/website/docs/services/appflow/connectors/index.md @@ -265,6 +265,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connector resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appflow.connectors @@ -291,29 +293,51 @@ AND region = 'us-east-1'; To operate on the connectors resource, the following permissions are required: -### Create + + + ```json appflow:RegisterConnector, lambda:InvokeFunction ``` -### Read + + + ```json appflow:DescribeConnector ``` -### Delete + + + ```json appflow:UnRegisterConnector ``` -### List + + + ```json appflow:ListConnectors ``` -### Update + + + ```json appflow:UpdateConnectorRegistration, lambda:InvokeFunction ``` + + + \ No newline at end of file diff --git a/website/docs/services/appflow/flows/index.md b/website/docs/services/appflow/flows/index.md index 859cb52f1..377989088 100644 --- a/website/docs/services/appflow/flows/index.md +++ b/website/docs/services/appflow/flows/index.md @@ -1301,6 +1301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appflow.flows @@ -1332,7 +1334,18 @@ AND region = 'us-east-1'; To operate on the flows resource, the following permissions are required: -### Create + + + ```json appflow:CreateFlow, appflow:StartFlow, @@ -1352,13 +1365,17 @@ secretsmanager:CreateSecret, secretsmanager:PutResourcePolicy ``` -### Read + + + ```json appflow:DescribeFlow, appflow:ListTagsForResource ``` -### Update + + + ```json appflow:DescribeFlow, appflow:UpdateFlow, @@ -1377,12 +1394,19 @@ secretsmanager:CreateSecret, secretsmanager:PutResourcePolicy ``` -### Delete + + + ```json appflow:DeleteFlow ``` -### List + + + ```json appflow:ListFlows ``` + + + \ No newline at end of file diff --git a/website/docs/services/appintegrations/applications/index.md b/website/docs/services/appintegrations/applications/index.md index 3cd47e561..529b61864 100644 --- a/website/docs/services/appintegrations/applications/index.md +++ b/website/docs/services/appintegrations/applications/index.md @@ -389,6 +389,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appintegrations.applications @@ -422,24 +424,41 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json app-integrations:CreateApplication, app-integrations:TagResource ``` -### Read + + + ```json app-integrations:GetApplication ``` -### List + + + ```json app-integrations:ListApplications, app-integrations:ListTagsForResource ``` -### Update + + + ```json app-integrations:GetApplication, app-integrations:UpdateApplication, @@ -447,7 +466,12 @@ app-integrations:TagResource, app-integrations:UntagResource ``` -### Delete + + + ```json app-integrations:DeleteApplication ``` + + + \ No newline at end of file diff --git a/website/docs/services/appintegrations/data_integrations/index.md b/website/docs/services/appintegrations/data_integrations/index.md index a3b8f5968..adb826506 100644 --- a/website/docs/services/appintegrations/data_integrations/index.md +++ b/website/docs/services/appintegrations/data_integrations/index.md @@ -346,6 +346,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_integration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appintegrations.data_integrations @@ -374,7 +376,18 @@ AND region = 'us-east-1'; To operate on the data_integrations resource, the following permissions are required: -### Create + + + ```json app-integrations:CreateDataIntegration, app-integrations:TagResource, @@ -395,18 +408,24 @@ s3:PutBucketNotification, s3:GetEncryptionConfiguration ``` -### Read + + + ```json app-integrations:GetDataIntegration, app-integrations:ListTagsForResource ``` -### List + + + ```json app-integrations:ListDataIntegrations ``` -### Update + + + ```json app-integrations:GetDataIntegration, app-integrations:UpdateDataIntegration, @@ -425,7 +444,9 @@ kms:ListGrants, kms:ListKeys ``` -### Delete + + + ```json app-integrations:DeleteDataIntegration, app-integrations:UntagResource, @@ -441,3 +462,6 @@ kms:ListAliases, kms:ListGrants, kms:ListKeys ``` + + + \ No newline at end of file diff --git a/website/docs/services/appintegrations/event_integrations/index.md b/website/docs/services/appintegrations/event_integrations/index.md index 886f8a209..3bfe07c94 100644 --- a/website/docs/services/appintegrations/event_integrations/index.md +++ b/website/docs/services/appintegrations/event_integrations/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_integration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appintegrations.event_integrations @@ -308,24 +310,41 @@ AND region = 'us-east-1'; To operate on the event_integrations resource, the following permissions are required: -### Create + + + ```json app-integrations:CreateEventIntegration, app-integrations:TagResource ``` -### Read + + + ```json app-integrations:GetEventIntegration, app-integrations:ListTagsForResource ``` -### List + + + ```json app-integrations:ListEventIntegrations ``` -### Update + + + ```json app-integrations:GetEventIntegration, app-integrations:UpdateEventIntegration, @@ -333,7 +352,12 @@ app-integrations:TagResource, app-integrations:UntagResource ``` -### Delete + + + ```json app-integrations:DeleteEventIntegration ``` + + + \ No newline at end of file diff --git a/website/docs/services/applicationautoscaling/scalable_targets/index.md b/website/docs/services/applicationautoscaling/scalable_targets/index.md index c7fac8827..e40373443 100644 --- a/website/docs/services/applicationautoscaling/scalable_targets/index.md +++ b/website/docs/services/applicationautoscaling/scalable_targets/index.md @@ -384,6 +384,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scalable_target resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.applicationautoscaling.scalable_targets @@ -412,13 +414,26 @@ AND region = 'us-east-1'; To operate on the scalable_targets resource, the following permissions are required: -### Read + + + ```json application-autoscaling:DescribeScalableTargets, application-autoscaling:DescribeScheduledActions ``` -### Create + + + ```json application-autoscaling:DescribeScalableTargets, application-autoscaling:RegisterScalableTarget, @@ -434,7 +449,9 @@ lambda:PutProvisionedConcurrencyConfig, lambda:DeleteProvisionedConcurrencyConfig ``` -### Update + + + ```json application-autoscaling:RegisterScalableTarget, application-autoscaling:DescribeScalableTargets, @@ -449,12 +466,19 @@ lambda:PutProvisionedConcurrencyConfig, lambda:DeleteProvisionedConcurrencyConfig ``` -### List + + + ```json application-autoscaling:DescribeScalableTargets ``` -### Delete + + + ```json application-autoscaling:DeregisterScalableTarget ``` + + + \ No newline at end of file diff --git a/website/docs/services/applicationautoscaling/scaling_policies/index.md b/website/docs/services/applicationautoscaling/scaling_policies/index.md index 5a1b7c319..9357b397d 100644 --- a/website/docs/services/applicationautoscaling/scaling_policies/index.md +++ b/website/docs/services/applicationautoscaling/scaling_policies/index.md @@ -658,6 +658,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scaling_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.applicationautoscaling.scaling_policies @@ -685,32 +687,54 @@ AND region = 'us-east-1'; To operate on the scaling_policies resource, the following permissions are required: -### Read + + + ```json application-autoscaling:DescribeScalingPolicies ``` -### Create + + + ```json application-autoscaling:DescribeScalingPolicies, application-autoscaling:PutScalingPolicy, cloudwatch:GetMetricData ``` -### Update + + + ```json application-autoscaling:DescribeScalingPolicies, application-autoscaling:PutScalingPolicy, cloudwatch:GetMetricData ``` -### List + + + ```json application-autoscaling:DescribeScalingPolicies ``` -### Delete + + + ```json application-autoscaling:DescribeScalingPolicies, application-autoscaling:DeleteScalingPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/applicationinsights/applications/index.md b/website/docs/services/applicationinsights/applications/index.md index f82c6ad6c..c3892b441 100644 --- a/website/docs/services/applicationinsights/applications/index.md +++ b/website/docs/services/applicationinsights/applications/index.md @@ -552,6 +552,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.applicationinsights.applications @@ -585,7 +587,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json applicationinsights:CreateApplication, applicationinsights:Describe*, @@ -616,13 +629,17 @@ resource-explorer:ListResources, elasticfilesystem:DescribeFileSystems ``` -### Read + + + ```json applicationinsights:Describe*, applicationinsights:List* ``` -### Update + + + ```json applicationinsights:CreateApplication, applicationinsights:Describe*, @@ -638,14 +655,21 @@ applicationinsights:UpdateLogPattern, applicationinsights:UpdateComponentConfiguration ``` -### Delete + + + ```json applicationinsights:DeleteApplication, applicationinsights:DescribeApplication ``` -### List + + + ```json applicationinsights:List*, applicationinsights:Describe* ``` + + + \ No newline at end of file diff --git a/website/docs/services/applicationsignals/discoveries/index.md b/website/docs/services/applicationsignals/discoveries/index.md index 4c4b2845d..a8827f01d 100644 --- a/website/docs/services/applicationsignals/discoveries/index.md +++ b/website/docs/services/applicationsignals/discoveries/index.md @@ -221,29 +221,51 @@ AND region = 'us-east-1'; To operate on the discoveries resource, the following permissions are required: -### Create + + + ```json application-signals:StartDiscovery, application-signals:ListServices, iam:CreateServiceLinkedRole ``` -### Read + + + ```json application-signals:ListServices ``` -### Update + + + ```json application-signals:ListServices ``` -### Delete + + + ```json application-signals:ListServices ``` -### List + + + ```json application-signals:ListServices ``` + + + \ No newline at end of file diff --git a/website/docs/services/applicationsignals/service_level_objectives/index.md b/website/docs/services/applicationsignals/service_level_objectives/index.md index 8b4d38c0c..d798aa739 100644 --- a/website/docs/services/applicationsignals/service_level_objectives/index.md +++ b/website/docs/services/applicationsignals/service_level_objectives/index.md @@ -661,6 +661,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_level_objective resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.applicationsignals.service_level_objectives @@ -691,7 +693,18 @@ AND region = 'us-east-1'; To operate on the service_level_objectives resource, the following permissions are required: -### Create + + + ```json application-signals:CreateServiceLevelObjective, cloudwatch:GetMetricData, @@ -704,14 +717,18 @@ application-signals:ListServiceLevelObjectiveExclusionWindows, application-signals:BatchUpdateExclusionWindows ``` -### Read + + + ```json application-signals:GetServiceLevelObjective, application-signals:ListTagsForResource, application-signals:ListServiceLevelObjectiveExclusionWindows ``` -### Update + + + ```json application-signals:UpdateServiceLevelObjective, cloudwatch:GetMetricData, @@ -723,16 +740,23 @@ application-signals:ListServiceLevelObjectiveExclusionWindows, application-signals:BatchUpdateExclusionWindows ``` -### Delete + + + ```json application-signals:DeleteServiceLevelObjective, application-signals:UntagResource, application-signals:GetServiceLevelObjective ``` -### List + + + ```json application-signals:ListServiceLevelObjectives, application-signals:ListTagsForResource, application-signals:ListServiceLevelObjectiveExclusionWindows ``` + + + \ No newline at end of file diff --git a/website/docs/services/apprunner/auto_scaling_configurations/index.md b/website/docs/services/apprunner/auto_scaling_configurations/index.md index d1c278cb1..02a3fe928 100644 --- a/website/docs/services/apprunner/auto_scaling_configurations/index.md +++ b/website/docs/services/apprunner/auto_scaling_configurations/index.md @@ -297,24 +297,43 @@ AND region = 'us-east-1'; To operate on the auto_scaling_configurations resource, the following permissions are required: -### Create + + + ```json apprunner:CreateAutoScalingConfiguration, apprunner:DescribeAutoScalingConfiguration, apprunner:TagResource ``` -### Read + + + ```json apprunner:DescribeAutoScalingConfiguration ``` -### Delete + + + ```json apprunner:DeleteAutoScalingConfiguration ``` -### List + + + ```json apprunner:ListAutoScalingConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/apprunner/observability_configurations/index.md b/website/docs/services/apprunner/observability_configurations/index.md index 587237411..2bff77a46 100644 --- a/website/docs/services/apprunner/observability_configurations/index.md +++ b/website/docs/services/apprunner/observability_configurations/index.md @@ -277,24 +277,43 @@ AND region = 'us-east-1'; To operate on the observability_configurations resource, the following permissions are required: -### Create + + + ```json apprunner:CreateObservabilityConfiguration, apprunner:DescribeObservabilityConfiguration, apprunner:TagResource ``` -### Read + + + ```json apprunner:DescribeObservabilityConfiguration ``` -### Delete + + + ```json apprunner:DeleteObservabilityConfiguration ``` -### List + + + ```json apprunner:ListObservabilityConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/apprunner/services/index.md b/website/docs/services/apprunner/services/index.md index 32942858c..7a57cb8d5 100644 --- a/website/docs/services/apprunner/services/index.md +++ b/website/docs/services/apprunner/services/index.md @@ -602,6 +602,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apprunner.services @@ -632,7 +634,18 @@ AND region = 'us-east-1'; To operate on the services resource, the following permissions are required: -### Create + + + ```json apprunner:CreateService, apprunner:TagResource, @@ -647,24 +660,35 @@ events:PutRule, events:PutTargets ``` -### Read + + + ```json apprunner:DescribeService ``` -### Update + + + ```json apprunner:UpdateService, iam:PassRole ``` -### Delete + + + ```json apprunner:DeleteService ``` -### List + + + ```json apprunner:ListServices, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/apprunner/vpc_connectors/index.md b/website/docs/services/apprunner/vpc_connectors/index.md index 460e845c9..0e85d435f 100644 --- a/website/docs/services/apprunner/vpc_connectors/index.md +++ b/website/docs/services/apprunner/vpc_connectors/index.md @@ -275,7 +275,17 @@ AND region = 'us-east-1'; To operate on the vpc_connectors resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, apprunner:CreateVpcConnector, @@ -285,17 +295,26 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### Read + + + ```json apprunner:DescribeVpcConnector ``` -### Delete + + + ```json apprunner:DeleteVpcConnector ``` -### List + + + ```json apprunner:ListVpcConnectors ``` + + + \ No newline at end of file diff --git a/website/docs/services/apprunner/vpc_ingress_connections/index.md b/website/docs/services/apprunner/vpc_ingress_connections/index.md index 5edf535ef..acdcb9076 100644 --- a/website/docs/services/apprunner/vpc_ingress_connections/index.md +++ b/website/docs/services/apprunner/vpc_ingress_connections/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_ingress_connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apprunner.vpc_ingress_connections @@ -313,7 +315,18 @@ AND region = 'us-east-1'; To operate on the vpc_ingress_connections resource, the following permissions are required: -### Create + + + ```json apprunner:CreateVpcIngressConnection, apprunner:DescribeVpcIngressConnection, @@ -323,22 +336,33 @@ ec2:DescribeSubnets, apprunner:TagResource ``` -### Read + + + ```json apprunner:DescribeVpcIngressConnection ``` -### Update + + + ```json apprunner:UpdateVpcIngressConnection ``` -### Delete + + + ```json apprunner:DeleteVpcIngressConnection ``` -### List + + + ```json apprunner:ListVpcIngressConnections ``` + + + \ No newline at end of file diff --git a/website/docs/services/appstream/app_block_builders/index.md b/website/docs/services/appstream/app_block_builders/index.md index 632385b16..cf9c0531f 100644 --- a/website/docs/services/appstream/app_block_builders/index.md +++ b/website/docs/services/appstream/app_block_builders/index.md @@ -374,6 +374,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a app_block_builder resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appstream.app_block_builders @@ -407,7 +409,18 @@ AND region = 'us-east-1'; To operate on the app_block_builders resource, the following permissions are required: -### Create + + + ```json appstream:CreateAppBlockBuilder, appstream:DescribeAppBlockBuilders, @@ -419,13 +432,17 @@ appstream:ListTagsForResource, iam:PassRole ``` -### Read + + + ```json appstream:DescribeAppBlockBuilders, appstream:ListTagsForResource ``` -### Update + + + ```json appstream:UpdateAppBlockBuilder, appstream:DescribeAppBlockBuilders, @@ -440,7 +457,9 @@ appstream:UntagResource, iam:PassRole ``` -### Delete + + + ```json appstream:DescribeAppBlockBuilders, appstream:DeleteAppBlockBuilder, @@ -448,7 +467,12 @@ appstream:DisassociateAppBlockBuilderAppBlock, appstream:DescribeAppBlockBuilderAppBlockAssociations ``` -### List + + + ```json appstream:DescribeAppBlockBuilders ``` + + + \ No newline at end of file diff --git a/website/docs/services/appstream/app_blocks/index.md b/website/docs/services/appstream/app_blocks/index.md index 8dcebc8b8..1265b334e 100644 --- a/website/docs/services/appstream/app_blocks/index.md +++ b/website/docs/services/appstream/app_blocks/index.md @@ -280,6 +280,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a app_block resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appstream.app_blocks @@ -304,7 +306,17 @@ AND region = 'us-east-1'; To operate on the app_blocks resource, the following permissions are required: -### Create + + + ```json appstream:CreateAppBlock, appstream:TagResource, @@ -313,21 +325,30 @@ s3:ListBucket, s3:GetBucketOwnershipControls ``` -### Read + + + ```json appstream:DescribeAppBlocks, appstream:ListTagsForResource ``` -### Delete + + + ```json appstream:DeleteAppBlock, appstream:DescribeAppBlocks ``` -### Update + + + ```json appstream:DescribeAppBlocks, appstream:TagResource, appstream:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/appstream/application_entitlement_associations/index.md b/website/docs/services/appstream/application_entitlement_associations/index.md index ae6d66305..8984aa58f 100644 --- a/website/docs/services/appstream/application_entitlement_associations/index.md +++ b/website/docs/services/appstream/application_entitlement_associations/index.md @@ -183,19 +183,35 @@ AND region = 'us-east-1'; To operate on the application_entitlement_associations resource, the following permissions are required: -### Create + + + ```json appstream:AssociateApplicationToEntitlement, appstream:ListEntitledApplications ``` -### Read + + + ```json appstream:ListEntitledApplications ``` -### Delete + + + ```json appstream:DisassociateApplicationFromEntitlement, appstream:ListEntitledApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/appstream/application_fleet_associations/index.md b/website/docs/services/appstream/application_fleet_associations/index.md index b73068d99..0738b1317 100644 --- a/website/docs/services/appstream/application_fleet_associations/index.md +++ b/website/docs/services/appstream/application_fleet_associations/index.md @@ -171,19 +171,35 @@ AND region = 'us-east-1'; To operate on the application_fleet_associations resource, the following permissions are required: -### Create + + + ```json appstream:AssociateApplicationFleet, appstream:DescribeApplicationFleetAssociations ``` -### Read + + + ```json appstream:DescribeApplicationFleetAssociations ``` -### Delete + + + ```json appstream:DisassociateApplicationFleet, appstream:DescribeApplicationFleetAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/appstream/applications/index.md b/website/docs/services/appstream/applications/index.md index a1c76f2df..03386bb24 100644 --- a/website/docs/services/appstream/applications/index.md +++ b/website/docs/services/appstream/applications/index.md @@ -310,6 +310,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appstream.applications @@ -342,20 +344,34 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json s3:GetObject, appstream:CreateApplication, appstream:TagResource ``` -### Read + + + ```json appstream:DescribeApplications, appstream:ListTagsForResource ``` -### Update + + + ```json appstream:UpdateApplication, appstream:DescribeApplications, @@ -364,8 +380,13 @@ appstream:UntagResource, s3:GetObject ``` -### Delete + + + ```json appstream:DeleteApplication, appstream:DescribeApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/appstream/directory_configs/index.md b/website/docs/services/appstream/directory_configs/index.md index 2c8a4b274..af6ec0c33 100644 --- a/website/docs/services/appstream/directory_configs/index.md +++ b/website/docs/services/appstream/directory_configs/index.md @@ -274,6 +274,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a directory_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appstream.directory_configs @@ -300,7 +302,18 @@ AND region = 'us-east-1'; To operate on the directory_configs resource, the following permissions are required: -### Create + + + ```json appstream:CreateDirectoryConfig, appstream:DeleteDirectoryConfig, @@ -311,7 +324,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Update + + + ```json appstream:CreateDirectoryConfig, appstream:DeleteDirectoryConfig, @@ -322,7 +337,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Read + + + ```json appstream:CreateDirectoryConfig, appstream:DeleteDirectoryConfig, @@ -333,7 +350,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Delete + + + ```json appstream:CreateDirectoryConfig, appstream:DeleteDirectoryConfig, @@ -344,7 +363,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### List + + + ```json appstream:CreateDirectoryConfig, appstream:DeleteDirectoryConfig, @@ -354,3 +375,6 @@ iam:CreateServiceLinkedRole, iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` + + + \ No newline at end of file diff --git a/website/docs/services/appstream/entitlements/index.md b/website/docs/services/appstream/entitlements/index.md index 4f71b0b8e..e7b9e4d75 100644 --- a/website/docs/services/appstream/entitlements/index.md +++ b/website/docs/services/appstream/entitlements/index.md @@ -224,6 +224,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a entitlement resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appstream.entitlements @@ -250,22 +252,41 @@ AND region = 'us-east-1'; To operate on the entitlements resource, the following permissions are required: -### Create + + + ```json appstream:CreateEntitlement ``` -### Read + + + ```json appstream:DescribeEntitlements ``` -### Update + + + ```json appstream:UpdateEntitlement ``` -### Delete + + + ```json appstream:DeleteEntitlement ``` + + + \ No newline at end of file diff --git a/website/docs/services/appstream/image_builders/index.md b/website/docs/services/appstream/image_builders/index.md index ae13f41c0..bed8eb23b 100644 --- a/website/docs/services/appstream/image_builders/index.md +++ b/website/docs/services/appstream/image_builders/index.md @@ -403,7 +403,17 @@ AND region = 'us-east-1'; To operate on the image_builders resource, the following permissions are required: -### Create + + + ```json appstream:CreateImageBuilder, appstream:CreateImageBuilderStreamingURL, @@ -417,7 +427,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Read + + + ```json appstream:CreateImageBuilder, appstream:CreateImageBuilderStreamingURL, @@ -431,7 +443,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### Delete + + + ```json appstream:CreateImageBuilder, appstream:CreateImageBuilderStreamingURL, @@ -445,7 +459,9 @@ iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` -### List + + + ```json appstream:CreateImageBuilder, appstream:CreateImageBuilderStreamingURL, @@ -458,3 +474,6 @@ iam:CreateServiceLinkedRole, iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/apis/index.md b/website/docs/services/appsync/apis/index.md index 85154b4d9..2cada7834 100644 --- a/website/docs/services/appsync/apis/index.md +++ b/website/docs/services/appsync/apis/index.md @@ -421,6 +421,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a api resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.apis @@ -448,7 +450,18 @@ AND region = 'us-east-1'; To operate on the apis resource, the following permissions are required: -### Create + + + ```json appsync:CreateApi, appsync:TagResource, @@ -456,13 +469,17 @@ appsync:GetApi, iam:PassRole ``` -### Read + + + ```json appsync:GetApi, appsync:ListTagsForResource ``` -### Update + + + ```json appsync:UpdateApi, appsync:TagResource, @@ -471,13 +488,20 @@ appsync:GetApi, iam:PassRole ``` -### Delete + + + ```json appsync:DeleteApi, appsync:UntagResource ``` -### List + + + ```json appsync:ListApis ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/channel_namespaces/index.md b/website/docs/services/appsync/channel_namespaces/index.md index 65d3ebd1c..be3155e58 100644 --- a/website/docs/services/appsync/channel_namespaces/index.md +++ b/website/docs/services/appsync/channel_namespaces/index.md @@ -349,6 +349,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel_namespace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.channel_namespaces @@ -378,7 +380,18 @@ AND region = 'us-east-1'; To operate on the channel_namespaces resource, the following permissions are required: -### Create + + + ```json appsync:CreateChannelNamespace, appsync:TagResource, @@ -386,13 +399,17 @@ appsync:GetChannelNamespace, s3:GetObject ``` -### Read + + + ```json appsync:GetChannelNamespace, appsync:ListTagsForResource ``` -### Update + + + ```json appsync:UpdateChannelNamespace, appsync:TagResource, @@ -401,13 +418,20 @@ appsync:GetChannelNamespace, s3:GetObject ``` -### Delete + + + ```json appsync:DeleteChannelNamespace, appsync:UntagResource ``` -### List + + + ```json appsync:ListChannelNamespaces ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/data_sources/index.md b/website/docs/services/appsync/data_sources/index.md index b6025fcb7..6fbce7c1f 100644 --- a/website/docs/services/appsync/data_sources/index.md +++ b/website/docs/services/appsync/data_sources/index.md @@ -525,6 +525,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.data_sources @@ -559,31 +561,53 @@ AND region = 'us-east-1'; To operate on the data_sources resource, the following permissions are required: -### Create + + + ```json appsync:CreateDataSource, appsync:GetDataSource, iam:PassRole ``` -### Read + + + ```json appsync:GetDataSource ``` -### Update + + + ```json appsync:UpdateDataSource, iam:PassRole ``` -### Delete + + + ```json appsync:DeleteDataSource, appsync:GetDataSource ``` -### List + + + ```json appsync:ListDataSources ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/domain_name_api_associations/index.md b/website/docs/services/appsync/domain_name_api_associations/index.md index 7d0e207a5..7ec59d9fd 100644 --- a/website/docs/services/appsync/domain_name_api_associations/index.md +++ b/website/docs/services/appsync/domain_name_api_associations/index.md @@ -170,6 +170,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain_name_api_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.domain_name_api_associations @@ -194,25 +196,44 @@ AND region = 'us-east-1'; To operate on the domain_name_api_associations resource, the following permissions are required: -### Create + + + ```json appsync:AssociateApi, appsync:GetApiAssociation ``` -### Delete + + + ```json appsync:DisassociateApi, appsync:GetApiAssociation ``` -### Update + + + ```json appsync:AssociateApi, appsync:GetApiAssociation ``` -### Read + + + ```json appsync:GetApiAssociation ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/domain_names/index.md b/website/docs/services/appsync/domain_names/index.md index 286103121..df2fdb0bc 100644 --- a/website/docs/services/appsync/domain_names/index.md +++ b/website/docs/services/appsync/domain_names/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain_name resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.domain_names @@ -300,7 +302,18 @@ AND region = 'us-east-1'; To operate on the domain_names resource, the following permissions are required: -### Create + + + ```json appsync:CreateDomainName, appsync:GetDomainName, @@ -309,14 +322,18 @@ cloudfront:UpdateDistribution, appsync:TagResource ``` -### Delete + + + ```json appsync:GetDomainName, appsync:DeleteDomainName, appsync:UntagResource ``` -### Update + + + ```json appsync:UpdateDomainName, appsync:TagResource, @@ -324,12 +341,19 @@ appsync:UntagResource, appsync:GetDomainName ``` -### Read + + + ```json appsync:GetDomainName ``` -### List + + + ```json appsync:ListDomainNames ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/function_configurations/index.md b/website/docs/services/appsync/function_configurations/index.md index bac92041c..731ce9203 100644 --- a/website/docs/services/appsync/function_configurations/index.md +++ b/website/docs/services/appsync/function_configurations/index.md @@ -399,6 +399,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a function_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.function_configurations @@ -435,29 +437,51 @@ AND region = 'us-east-1'; To operate on the function_configurations resource, the following permissions are required: -### Create + + + ```json s3:GetObject, appsync:CreateFunction ``` -### Read + + + ```json appsync:GetFunction ``` -### Update + + + ```json s3:GetObject, appsync:UpdateFunction ``` -### Delete + + + ```json appsync:DeleteFunction ``` -### List + + + ```json appsync:ListFunctions ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/graphql_apis/index.md b/website/docs/services/appsync/graphql_apis/index.md index 73f4d50b1..ee195b971 100644 --- a/website/docs/services/appsync/graphql_apis/index.md +++ b/website/docs/services/appsync/graphql_apis/index.md @@ -636,6 +636,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a graphql_api resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.graphql_apis @@ -677,20 +679,35 @@ AND region = 'us-east-1'; To operate on the graphql_apis resource, the following permissions are required: -### Create + + + ```json appsync:CreateGraphqlApi, appsync:TagResource ``` -### Read + + + ```json appsync:GetGraphqlApi, appsync:GetGraphqlApiEnvironmentVariables, appsync:ListTagsForResource ``` -### Update + + + ```json appsync:GetGraphqlApi, appsync:UpdateGraphqlApi, @@ -698,12 +715,19 @@ appsync:TagResource, appsync:UntagResource ``` -### Delete + + + ```json appsync:DeleteGraphqlApi ``` -### List + + + ```json appsync:ListGraphqlApis ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/resolvers/index.md b/website/docs/services/appsync/resolvers/index.md index f5548f360..b32acb16e 100644 --- a/website/docs/services/appsync/resolvers/index.md +++ b/website/docs/services/appsync/resolvers/index.md @@ -447,6 +447,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resolver resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.resolvers @@ -484,30 +486,52 @@ AND region = 'us-east-1'; To operate on the resolvers resource, the following permissions are required: -### Create + + + ```json s3:GetObject, appsync:CreateResolver, appsync:GetResolver ``` -### Read + + + ```json appsync:GetResolver ``` -### Update + + + ```json s3:GetObject, appsync:UpdateResolver ``` -### Delete + + + ```json appsync:DeleteResolver ``` -### List + + + ```json appsync:ListResolvers ``` + + + \ No newline at end of file diff --git a/website/docs/services/appsync/source_api_associations/index.md b/website/docs/services/appsync/source_api_associations/index.md index 482ca5814..1cc710457 100644 --- a/website/docs/services/appsync/source_api_associations/index.md +++ b/website/docs/services/appsync/source_api_associations/index.md @@ -308,6 +308,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a source_api_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.appsync.source_api_associations @@ -333,27 +335,44 @@ AND region = 'us-east-1'; To operate on the source_api_associations resource, the following permissions are required: -### Create + + + ```json appsync:AssociateSourceGraphqlApi, appsync:AssociateMergedGraphqlApi, appsync:GetSourceApiAssociation ``` -### Read + + + ```json appsync:GetSourceApiAssociation, appsync:ListSourceApiAssociations ``` -### Update + + + ```json appsync:GetSourceApiAssociation, appsync:UpdateSourceApiAssociation, appsync:GetSourceApiAssociation ``` -### Delete + + + ```json appsync:GetSourceApiAssociation, appsync:DisassociateSourceGraphqlApi, @@ -361,7 +380,12 @@ appsync:DisassociateMergedGraphqlApi, appsync:ListSourceApiAssociations ``` -### List + + + ```json appsync:ListSourceApiAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/apptest/test_cases/index.md b/website/docs/services/apptest/test_cases/index.md index 56298c0fc..ceaaeb6dc 100644 --- a/website/docs/services/apptest/test_cases/index.md +++ b/website/docs/services/apptest/test_cases/index.md @@ -317,6 +317,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a test_case resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.apptest.test_cases @@ -343,20 +345,35 @@ AND region = 'us-east-1'; To operate on the test_cases resource, the following permissions are required: -### Create + + + ```json apptest:CreateTestCase, apptest:GetTestCase, apptest:ListTagsForResource ``` -### Read + + + ```json apptest:GetTestCase, apptest:ListTagsForResource ``` -### Update + + + ```json apptest:UpdateTestCase, apptest:GetTestCase, @@ -365,14 +382,21 @@ apptest:UnTagResource, apptest:ListTagsForResource ``` -### Delete + + + ```json apptest:GetTestCase, apptest:ListTagsForResource, apptest:DeleteTestCase ``` -### List + + + ```json apptest:ListTestCases ``` + + + \ No newline at end of file diff --git a/website/docs/services/aps/resource_policies/index.md b/website/docs/services/aps/resource_policies/index.md index 186bfd627..58cdd0b7b 100644 --- a/website/docs/services/aps/resource_policies/index.md +++ b/website/docs/services/aps/resource_policies/index.md @@ -223,6 +223,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.aps.resource_policies @@ -247,31 +249,53 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json aps:PutResourcePolicy, aps:DescribeResourcePolicy ``` -### Read + + + ```json aps:DescribeResourcePolicy ``` -### Update + + + ```json aps:PutResourcePolicy, aps:DescribeResourcePolicy ``` -### Delete + + + ```json aps:DeleteResourcePolicy, aps:DescribeResourcePolicy ``` -### List + + + ```json aps:DescribeResourcePolicy, aps:ListWorkspaces ``` + + + \ No newline at end of file diff --git a/website/docs/services/aps/rule_groups_namespaces/index.md b/website/docs/services/aps/rule_groups_namespaces/index.md index f25bc64b4..99a89426f 100644 --- a/website/docs/services/aps/rule_groups_namespaces/index.md +++ b/website/docs/services/aps/rule_groups_namespaces/index.md @@ -265,6 +265,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rule_groups_namespace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.aps.rule_groups_namespaces @@ -290,20 +292,35 @@ AND region = 'us-east-1'; To operate on the rule_groups_namespaces resource, the following permissions are required: -### Create + + + ```json aps:CreateRuleGroupsNamespace, aps:DescribeRuleGroupsNamespace, aps:TagResource ``` -### Read + + + ```json aps:DescribeRuleGroupsNamespace, aps:ListTagsForResource ``` -### Update + + + ```json aps:PutRuleGroupsNamespace, aps:DescribeRuleGroupsNamespace, @@ -312,14 +329,21 @@ aps:UntagResource, aps:ListTagsForResource ``` -### Delete + + + ```json aps:DeleteRuleGroupsNamespace, aps:DescribeRuleGroupsNamespace ``` -### List + + + ```json aps:ListRuleGroupsNamespaces, aps:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/aps/scrapers/index.md b/website/docs/services/aps/scrapers/index.md index 24aad24ff..09ae14fce 100644 --- a/website/docs/services/aps/scrapers/index.md +++ b/website/docs/services/aps/scrapers/index.md @@ -365,6 +365,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scraper resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.aps.scrapers @@ -393,7 +395,18 @@ AND region = 'us-east-1'; To operate on the scrapers resource, the following permissions are required: -### Create + + + ```json aps:CreateScraper, aps:DescribeScraper, @@ -408,13 +421,17 @@ iam:CreateServiceLinkedRole, iam:PassRole ``` -### Read + + + ```json aps:DescribeScraper, aps:ListTagsForResource ``` -### Update + + + ```json aps:CreateScraper, aps:DescribeScraper, @@ -426,7 +443,9 @@ aps:ListTagsForResource, iam:PassRole ``` -### Delete + + + ```json aps:DeleteScraper, aps:DescribeScraper, @@ -438,8 +457,13 @@ ec2:DescribeSecurityGroups, iam:DeleteServiceLinkedRole ``` -### List + + + ```json aps:ListScrapers, aps:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/aps/workspaces/index.md b/website/docs/services/aps/workspaces/index.md index 2fafb6511..16568de3a 100644 --- a/website/docs/services/aps/workspaces/index.md +++ b/website/docs/services/aps/workspaces/index.md @@ -399,6 +399,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workspace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.aps.workspaces @@ -428,7 +430,18 @@ AND region = 'us-east-1'; To operate on the workspaces resource, the following permissions are required: -### Create + + + ```json aps:CreateWorkspace, aps:DescribeWorkspace, @@ -448,7 +461,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json aps:DescribeWorkspace, aps:ListTagsForResource, @@ -458,7 +473,9 @@ aps:DescribeQueryLoggingConfiguration, aps:DescribeWorkspaceConfiguration ``` -### Update + + + ```json aps:UpdateWorkspaceAlias, aps:DescribeWorkspace, @@ -486,7 +503,9 @@ logs:DeleteLogDelivery, logs:PutResourcePolicy ``` -### Delete + + + ```json aps:DeleteWorkspace, aps:DescribeWorkspace, @@ -496,8 +515,13 @@ aps:DeleteQueryLoggingConfiguration, logs:DeleteLogDelivery ``` -### List + + + ```json aps:ListWorkspaces, aps:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/arcregionswitch/plans/index.md b/website/docs/services/arcregionswitch/plans/index.md index 3bd3e039d..088879c20 100644 --- a/website/docs/services/arcregionswitch/plans/index.md +++ b/website/docs/services/arcregionswitch/plans/index.md @@ -470,6 +470,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.arcregionswitch.plans @@ -500,7 +502,18 @@ AND region = 'us-east-1'; To operate on the plans resource, the following permissions are required: -### Create + + + ```json arc-region-switch:CreatePlan, arc-region-switch:GetPlan, @@ -510,14 +523,18 @@ arc-region-switch:TagResource, iam:PassRole ``` -### Read + + + ```json arc-region-switch:GetPlan, arc-region-switch:ListRoute53HealthChecks, arc-region-switch:ListTagsForResource ``` -### Update + + + ```json arc-region-switch:GetPlan, arc-region-switch:ListRoute53HealthChecks, @@ -528,13 +545,20 @@ arc-region-switch:UpdatePlan, iam:PassRole ``` -### Delete + + + ```json arc-region-switch:DeletePlan, arc-region-switch:GetPlan ``` -### List + + + ```json arc-region-switch:ListPlans ``` + + + \ No newline at end of file diff --git a/website/docs/services/arczonalshift/autoshift_observer_notification_statuses/index.md b/website/docs/services/arczonalshift/autoshift_observer_notification_statuses/index.md index b92f86166..cdc8e6296 100644 --- a/website/docs/services/arczonalshift/autoshift_observer_notification_statuses/index.md +++ b/website/docs/services/arczonalshift/autoshift_observer_notification_statuses/index.md @@ -248,23 +248,42 @@ AND region = 'us-east-1'; To operate on the autoshift_observer_notification_statuses resource, the following permissions are required: -### Create + + + ```json arc-zonal-shift:UpdateAutoshiftObserverNotificationStatus ``` -### Read + + + ```json arc-zonal-shift:GetAutoshiftObserverNotificationStatus ``` -### Delete + + + ```json arc-zonal-shift:UpdateAutoshiftObserverNotificationStatus, arc-zonal-shift:GetAutoshiftObserverNotificationStatus ``` -### List + + + ```json arc-zonal-shift:GetAutoshiftObserverNotificationStatus ``` + + + \ No newline at end of file diff --git a/website/docs/services/arczonalshift/zonal_autoshift_configurations/index.md b/website/docs/services/arczonalshift/zonal_autoshift_configurations/index.md index e3b5720ff..1db7b15a3 100644 --- a/website/docs/services/arczonalshift/zonal_autoshift_configurations/index.md +++ b/website/docs/services/arczonalshift/zonal_autoshift_configurations/index.md @@ -278,6 +278,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a zonal_autoshift_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.arczonalshift.zonal_autoshift_configurations @@ -303,7 +305,18 @@ AND region = 'us-east-1'; To operate on the zonal_autoshift_configurations resource, the following permissions are required: -### Create + + + ```json arc-zonal-shift:CreatePracticeRunConfiguration, arc-zonal-shift:GetManagedResource, @@ -312,12 +325,16 @@ cloudwatch:DescribeAlarms, iam:CreateServiceLinkedRole ``` -### Read + + + ```json arc-zonal-shift:GetManagedResource ``` -### Update + + + ```json arc-zonal-shift:GetManagedResource, arc-zonal-shift:UpdatePracticeRunConfiguration, @@ -325,14 +342,21 @@ arc-zonal-shift:UpdateZonalAutoshiftConfiguration, cloudwatch:DescribeAlarms ``` -### Delete + + + ```json arc-zonal-shift:DeletePracticeRunConfiguration, arc-zonal-shift:GetManagedResource, arc-zonal-shift:UpdateZonalAutoshiftConfiguration ``` -### List + + + ```json arc-zonal-shift:ListManagedResources ``` + + + \ No newline at end of file diff --git a/website/docs/services/athena/capacity_reservations/index.md b/website/docs/services/athena/capacity_reservations/index.md index 69b924418..6391730d7 100644 --- a/website/docs/services/athena/capacity_reservations/index.md +++ b/website/docs/services/athena/capacity_reservations/index.md @@ -304,6 +304,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a capacity_reservation resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.athena.capacity_reservations @@ -330,7 +332,18 @@ AND region = 'us-east-1'; To operate on the capacity_reservations resource, the following permissions are required: -### Create + + + ```json athena:CreateCapacityReservation, athena:PutCapacityAssignmentConfiguration, @@ -338,14 +351,18 @@ athena:GetCapacityReservation, athena:TagResource ``` -### Read + + + ```json athena:GetCapacityReservation, athena:GetCapacityAssignmentConfiguration, athena:ListTagsForResource ``` -### Update + + + ```json athena:UpdateCapacityReservation, athena:PutCapacityAssignmentConfiguration, @@ -354,15 +371,22 @@ athena:TagResource, athena:UntagResource ``` -### Delete + + + ```json athena:CancelCapacityReservation, athena:GetCapacityReservation, athena:DeleteCapacityReservation ``` -### List + + + ```json athena:ListCapacityReservations, athena:GetCapacityReservation ``` + + + \ No newline at end of file diff --git a/website/docs/services/athena/data_catalogs/index.md b/website/docs/services/athena/data_catalogs/index.md index aef80f307..76d7e90f6 100644 --- a/website/docs/services/athena/data_catalogs/index.md +++ b/website/docs/services/athena/data_catalogs/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_catalog resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.athena.data_catalogs @@ -327,7 +329,18 @@ AND region = 'us-east-1'; To operate on the data_catalogs resource, the following permissions are required: -### Create + + + ```json athena:CreateDataCatalog, athena:GetDataCatalog, @@ -366,13 +379,17 @@ ecr:BatchGetImage, ecr:GetDownloadUrlForLayer ``` -### Read + + + ```json athena:GetDataCatalog, athena:ListTagsForResource ``` -### Update + + + ```json athena:UpdateDataCatalog, athena:TagResource, @@ -381,7 +398,9 @@ athena:UntagResource, athena:ListTagsForResource ``` -### Delete + + + ```json athena:DeleteDataCatalog, athena:GetDataCatalog, @@ -396,7 +415,12 @@ iam:DetachRolePolicy, s3:ListBucket ``` -### List + + + ```json athena:ListDataCatalogs ``` + + + \ No newline at end of file diff --git a/website/docs/services/athena/named_queries/index.md b/website/docs/services/athena/named_queries/index.md index 0075629c5..67d96c7d2 100644 --- a/website/docs/services/athena/named_queries/index.md +++ b/website/docs/services/athena/named_queries/index.md @@ -270,22 +270,41 @@ AND region = 'us-east-1'; To operate on the named_queries resource, the following permissions are required: -### Create + + + ```json athena:CreateNamedQuery ``` -### Read + + + ```json athena:GetNamedQuery ``` -### List + + + ```json athena:ListNamedQueries ``` -### Delete + + + ```json athena:DeleteNamedQuery ``` + + + \ No newline at end of file diff --git a/website/docs/services/athena/prepared_statements/index.md b/website/docs/services/athena/prepared_statements/index.md index 952f850b4..8e7f19a56 100644 --- a/website/docs/services/athena/prepared_statements/index.md +++ b/website/docs/services/athena/prepared_statements/index.md @@ -251,6 +251,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a prepared_statement resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.athena.prepared_statements @@ -276,29 +278,51 @@ AND region = 'us-east-1'; To operate on the prepared_statements resource, the following permissions are required: -### Create + + + ```json athena:CreatePreparedStatement, athena:GetPreparedStatement ``` -### Read + + + ```json athena:GetPreparedStatement ``` -### Update + + + ```json athena:UpdatePreparedStatement ``` -### Delete + + + ```json athena:DeletePreparedStatement, athena:GetPreparedStatement ``` -### List + + + ```json athena:ListPreparedStatements ``` + + + \ No newline at end of file diff --git a/website/docs/services/athena/work_groups/index.md b/website/docs/services/athena/work_groups/index.md index 77ca02b97..b1244df4e 100644 --- a/website/docs/services/athena/work_groups/index.md +++ b/website/docs/services/athena/work_groups/index.md @@ -626,6 +626,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a work_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.athena.work_groups @@ -653,7 +655,18 @@ AND region = 'us-east-1'; To operate on the work_groups resource, the following permissions are required: -### Create + + + ```json athena:CreateWorkGroup, athena:TagResource, @@ -669,25 +682,33 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json athena:GetWorkGroup, athena:ListTagsForResource ``` -### List + + + ```json athena:ListWorkGroups ``` -### Delete + + + ```json athena:DeleteWorkGroup, athena:GetWorkGroup, athena:UntagResource ``` -### Update + + + ```json athena:UpdateWorkGroup, athena:TagResource, @@ -703,3 +724,6 @@ s3:ListMultipartUploadParts, kms:Decrypt, kms:GenerateDataKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/auditmanager/assessments/index.md b/website/docs/services/auditmanager/assessments/index.md index e331d85df..a0fb5b243 100644 --- a/website/docs/services/auditmanager/assessments/index.md +++ b/website/docs/services/auditmanager/assessments/index.md @@ -457,6 +457,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a assessment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.auditmanager.assessments @@ -488,7 +490,18 @@ AND region = 'us-east-1'; To operate on the assessments resource, the following permissions are required: -### Create + + + ```json auditmanager:CreateAssessment, auditmanager:TagResource, @@ -497,12 +510,16 @@ auditmanager:BatchCreateDelegationByAssessment, iam:PassRole ``` -### Read + + + ```json auditmanager:GetAssessment ``` -### Update + + + ```json auditmanager:UpdateAssessment, auditmanager:UpdateAssessmentStatus, @@ -510,14 +527,21 @@ auditmanager:BatchCreateDelegationByAssessment, auditmanager:BatchDeleteDelegationByAssessment ``` -### Delete + + + ```json auditmanager:DeleteAssessment, auditmanager:UntagResource ``` -### List + + + ```json auditmanager:ListAssessments, auditmanager:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/autoscaling/auto_scaling_groups/index.md b/website/docs/services/autoscaling/auto_scaling_groups/index.md index 874808cc7..8e1684edf 100644 --- a/website/docs/services/autoscaling/auto_scaling_groups/index.md +++ b/website/docs/services/autoscaling/auto_scaling_groups/index.md @@ -890,6 +890,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a auto_scaling_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.autoscaling.auto_scaling_groups @@ -946,13 +948,26 @@ AND region = 'us-east-1'; To operate on the auto_scaling_groups resource, the following permissions are required: -### Read + + + ```json autoscaling:Describe*, managed-fleets:Get* ``` -### Create + + + ```json autoscaling:CreateAutoScalingGroup, autoscaling:UpdateAutoScalingGroup, @@ -977,7 +992,9 @@ vpc-lattice:ListTargets, vpc-lattice:RegisterTargets ``` -### Update + + + ```json autoscaling:UpdateAutoScalingGroup, autoscaling:CreateOrUpdateTags, @@ -1013,12 +1030,16 @@ vpc-lattice:ListTargets, vpc-lattice:RegisterTargets ``` -### List + + + ```json autoscaling:Describe* ``` -### Delete + + + ```json autoscaling:DeleteAutoScalingGroup, autoscaling:UpdateAutoScalingGroup, @@ -1026,3 +1047,6 @@ autoscaling:Describe*, managed-fleets:Get*, managed-fleets:DeleteAutoScalingGroup ``` + + + \ No newline at end of file diff --git a/website/docs/services/autoscaling/launch_configurations/index.md b/website/docs/services/autoscaling/launch_configurations/index.md index 00587160e..e0a8c4adc 100644 --- a/website/docs/services/autoscaling/launch_configurations/index.md +++ b/website/docs/services/autoscaling/launch_configurations/index.md @@ -491,25 +491,44 @@ AND region = 'us-east-1'; To operate on the launch_configurations resource, the following permissions are required: -### Read + + + ```json autoscaling:DescribeLaunchConfigurations ``` -### Create + + + ```json autoscaling:CreateLaunchConfiguration, autoscaling:DescribeLaunchConfigurations, iam:PassRole ``` -### List + + + ```json autoscaling:DescribeLaunchConfigurations ``` -### Delete + + + ```json autoscaling:DeleteLaunchConfiguration, autoscaling:DescribeLaunchConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/autoscaling/lifecycle_hooks/index.md b/website/docs/services/autoscaling/lifecycle_hooks/index.md index e90893fb1..5cbe17313 100644 --- a/website/docs/services/autoscaling/lifecycle_hooks/index.md +++ b/website/docs/services/autoscaling/lifecycle_hooks/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a lifecycle_hook resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.autoscaling.lifecycle_hooks @@ -318,32 +320,54 @@ AND region = 'us-east-1'; To operate on the lifecycle_hooks resource, the following permissions are required: -### Create + + + ```json autoscaling:PutLifecycleHook, autoscaling:DescribeLifecycleHooks, iam:PassRole ``` -### Read + + + ```json autoscaling:DescribeLifecycleHooks ``` -### Update + + + ```json autoscaling:PutLifecycleHook, autoscaling:DescribeLifecycleHooks, iam:PassRole ``` -### Delete + + + ```json autoscaling:DeleteLifecycleHook, autoscaling:DescribeLifecycleHooks ``` -### List + + + ```json autoscaling:DescribeLifecycleHooks ``` + + + \ No newline at end of file diff --git a/website/docs/services/autoscaling/scaling_policies/index.md b/website/docs/services/autoscaling/scaling_policies/index.md index 78256ee16..6af1fa1c8 100644 --- a/website/docs/services/autoscaling/scaling_policies/index.md +++ b/website/docs/services/autoscaling/scaling_policies/index.md @@ -639,6 +639,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scaling_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.autoscaling.scaling_policies @@ -672,32 +674,54 @@ AND region = 'us-east-1'; To operate on the scaling_policies resource, the following permissions are required: -### Create + + + ```json autoscaling:DescribePolicies, autoscaling:PutScalingPolicy, cloudwatch:GetMetricData ``` -### Read + + + ```json autoscaling:DescribePolicies ``` -### Update + + + ```json autoscaling:DescribePolicies, autoscaling:PutScalingPolicy, cloudwatch:GetMetricData ``` -### Delete + + + ```json autoscaling:DeletePolicy, autoscaling:DescribePolicies ``` -### List + + + ```json autoscaling:DescribePolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/autoscaling/scheduled_actions/index.md b/website/docs/services/autoscaling/scheduled_actions/index.md index 4f7d56340..159e46b17 100644 --- a/website/docs/services/autoscaling/scheduled_actions/index.md +++ b/website/docs/services/autoscaling/scheduled_actions/index.md @@ -293,6 +293,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scheduled_action resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.autoscaling.scheduled_actions @@ -323,29 +325,51 @@ AND region = 'us-east-1'; To operate on the scheduled_actions resource, the following permissions are required: -### Create + + + ```json autoscaling:PutScheduledUpdateGroupAction, autoscaling:DescribeScheduledActions ``` -### Read + + + ```json autoscaling:DescribeScheduledActions ``` -### Update + + + ```json autoscaling:PutScheduledUpdateGroupAction ``` -### Delete + + + ```json autoscaling:DeleteScheduledAction, autoscaling:DescribeScheduledActions ``` -### List + + + ```json autoscaling:DescribeScheduledActions ``` + + + \ No newline at end of file diff --git a/website/docs/services/autoscaling/warm_pools/index.md b/website/docs/services/autoscaling/warm_pools/index.md index 257140a42..741c76385 100644 --- a/website/docs/services/autoscaling/warm_pools/index.md +++ b/website/docs/services/autoscaling/warm_pools/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a warm_pool resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.autoscaling.warm_pools @@ -286,32 +288,54 @@ AND region = 'us-east-1'; To operate on the warm_pools resource, the following permissions are required: -### Create + + + ```json autoscaling:PutWarmPool, autoscaling:DescribeWarmPool, autoscaling:DescribeAutoScalingGroups ``` -### Delete + + + ```json autoscaling:DeleteWarmPool, autoscaling:DescribeWarmPool ``` -### Read + + + ```json autoscaling:DescribeWarmPool ``` -### Update + + + ```json autoscaling:PutWarmPool, autoscaling:DescribeWarmPool, autoscaling:DescribeAutoScalingGroups ``` -### List + + + ```json autoscaling:DescribeWarmPool ``` + + + \ No newline at end of file diff --git a/website/docs/services/b2bi/capabilities/index.md b/website/docs/services/b2bi/capabilities/index.md index 8be70ffa2..1c331bf15 100644 --- a/website/docs/services/b2bi/capabilities/index.md +++ b/website/docs/services/b2bi/capabilities/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a capability resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.b2bi.capabilities @@ -334,7 +336,18 @@ AND region = 'us-east-1'; To operate on the capabilities resource, the following permissions are required: -### Create + + + ```json b2bi:CreateCapability, b2bi:TagResource, @@ -354,25 +367,36 @@ s3:GetObject, s3:ListBucket ``` -### Read + + + ```json b2bi:GetCapability, b2bi:ListTagsForResource ``` -### Update + + + ```json b2bi:TagResource, b2bi:UntagResource, b2bi:UpdateCapability ``` -### Delete + + + ```json b2bi:DeleteCapability ``` -### List + + + ```json b2bi:ListCapabilities ``` + + + \ No newline at end of file diff --git a/website/docs/services/b2bi/partnerships/index.md b/website/docs/services/b2bi/partnerships/index.md index 4ac9cf5fb..45f06fe4a 100644 --- a/website/docs/services/b2bi/partnerships/index.md +++ b/website/docs/services/b2bi/partnerships/index.md @@ -354,6 +354,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a partnership resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.b2bi.partnerships @@ -381,32 +383,54 @@ AND region = 'us-east-1'; To operate on the partnerships resource, the following permissions are required: -### Create + + + ```json b2bi:CreatePartnership, b2bi:TagResource, s3:PutObject ``` -### Read + + + ```json b2bi:GetPartnership, b2bi:ListTagsForResource ``` -### Update + + + ```json b2bi:TagResource, b2bi:UntagResource, b2bi:UpdatePartnership ``` -### Delete + + + ```json b2bi:DeletePartnership ``` -### List + + + ```json b2bi:ListPartnerships ``` + + + \ No newline at end of file diff --git a/website/docs/services/b2bi/profiles/index.md b/website/docs/services/b2bi/profiles/index.md index f40948eae..bf0fd754e 100644 --- a/website/docs/services/b2bi/profiles/index.md +++ b/website/docs/services/b2bi/profiles/index.md @@ -311,6 +311,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.b2bi.profiles @@ -339,7 +341,18 @@ AND region = 'us-east-1'; To operate on the profiles resource, the following permissions are required: -### Create + + + ```json b2bi:CreateProfile, b2bi:TagResource, @@ -354,27 +367,38 @@ logs:PutLogEvents, logs:PutResourcePolicy ``` -### Read + + + ```json b2bi:GetProfile, b2bi:ListTagsForResource ``` -### Update + + + ```json b2bi:TagResource, b2bi:UntagResource, b2bi:UpdateProfile ``` -### Delete + + + ```json b2bi:DeleteProfile, logs:DeleteLogDelivery, logs:ListLogDeliveries ``` -### List + + + ```json b2bi:ListProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/b2bi/transformers/index.md b/website/docs/services/b2bi/transformers/index.md index 20ac0b1c5..b4e290f0b 100644 --- a/website/docs/services/b2bi/transformers/index.md +++ b/website/docs/services/b2bi/transformers/index.md @@ -477,6 +477,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transformer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.b2bi.transformers @@ -511,7 +513,18 @@ AND region = 'us-east-1'; To operate on the transformers resource, the following permissions are required: -### Create + + + ```json b2bi:CreateTransformer, b2bi:TagResource, @@ -527,27 +540,38 @@ logs:PutLogEvents, logs:PutResourcePolicy ``` -### Read + + + ```json b2bi:GetTransformer, b2bi:ListTagsForResource ``` -### Update + + + ```json b2bi:TagResource, b2bi:UntagResource, b2bi:UpdateTransformer ``` -### Delete + + + ```json b2bi:DeleteTransformer, logs:DeleteLogDelivery, logs:ListLogDeliveries ``` -### List + + + ```json b2bi:ListTransformers ``` + + + \ No newline at end of file diff --git a/website/docs/services/backup/backup_plans/index.md b/website/docs/services/backup/backup_plans/index.md index 821c5a385..9145d1df4 100644 --- a/website/docs/services/backup/backup_plans/index.md +++ b/website/docs/services/backup/backup_plans/index.md @@ -511,6 +511,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a backup_plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.backup.backup_plans @@ -536,26 +538,43 @@ AND region = 'us-east-1'; To operate on the backup_plans resource, the following permissions are required: -### Read + + + ```json backup:GetBackupPlan, backup:ListTags ``` -### Create + + + ```json backup:GetBackupPlan, backup:TagResource, backup:CreateBackupPlan ``` -### Delete + + + ```json backup:GetBackupPlan, backup:DeleteBackupPlan ``` -### Update + + + ```json backup:UpdateBackupPlan, backup:ListTags, @@ -563,7 +582,12 @@ backup:TagResource, backup:UntagResource ``` -### List + + + ```json backup:ListBackupPlans ``` + + + \ No newline at end of file diff --git a/website/docs/services/backup/backup_selections/index.md b/website/docs/services/backup/backup_selections/index.md index ef02da918..e2d9b3397 100644 --- a/website/docs/services/backup/backup_selections/index.md +++ b/website/docs/services/backup/backup_selections/index.md @@ -344,18 +344,32 @@ AND region = 'us-east-1'; To operate on the backup_selections resource, the following permissions are required: -### Delete + + + ```json backup:GetBackupSelection, backup:DeleteBackupSelection ``` -### Read + + + ```json backup:GetBackupSelection ``` -### Create + + + ```json backup:CreateBackupSelection, iam:GetRole, @@ -363,8 +377,13 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` -### List + + + ```json backup:ListBackupSelections, backup:ListBackupPlans ``` + + + \ No newline at end of file diff --git a/website/docs/services/backup/backup_vaults/index.md b/website/docs/services/backup/backup_vaults/index.md index b905fe845..3d8721353 100644 --- a/website/docs/services/backup/backup_vaults/index.md +++ b/website/docs/services/backup/backup_vaults/index.md @@ -302,6 +302,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a backup_vault resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.backup.backup_vaults @@ -329,7 +331,18 @@ AND region = 'us-east-1'; To operate on the backup_vaults resource, the following permissions are required: -### Create + + + ```json backup:TagResource, backup:CreateBackupVault, @@ -345,7 +358,9 @@ kms:RetireGrant, kms:DescribeKey ``` -### Read + + + ```json backup:DescribeBackupVault, backup:GetBackupVaultNotifications, @@ -353,7 +368,9 @@ backup:GetBackupVaultAccessPolicy, backup:ListTags ``` -### Update + + + ```json backup:DescribeBackupVault, backup:DeleteBackupVaultAccessPolicy, @@ -367,12 +384,19 @@ backup:PutBackupVaultNotifications, backup:PutBackupVaultLockConfiguration ``` -### Delete + + + ```json backup:DeleteBackupVault ``` -### List + + + ```json backup:ListBackupVaults ``` + + + \ No newline at end of file diff --git a/website/docs/services/backup/frameworks/index.md b/website/docs/services/backup/frameworks/index.md index ddd9e2730..280075f66 100644 --- a/website/docs/services/backup/frameworks/index.md +++ b/website/docs/services/backup/frameworks/index.md @@ -348,6 +348,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a framework resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.backup.frameworks @@ -374,7 +376,18 @@ AND region = 'us-east-1'; To operate on the frameworks resource, the following permissions are required: -### Create + + + ```json backup:CreateFramework, backup:DescribeFramework, @@ -383,13 +396,17 @@ backup:TagResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json backup:DescribeFramework, backup:ListTags ``` -### Update + + + ```json backup:DescribeFramework, backup:UpdateFramework, @@ -398,13 +415,20 @@ backup:TagResource, backup:UntagResource ``` -### Delete + + + ```json backup:DeleteFramework, backup:DescribeFramework ``` -### List + + + ```json backup:ListFrameworks ``` + + + \ No newline at end of file diff --git a/website/docs/services/backup/logically_air_gapped_backup_vaults/index.md b/website/docs/services/backup/logically_air_gapped_backup_vaults/index.md index a705fc440..baa51423d 100644 --- a/website/docs/services/backup/logically_air_gapped_backup_vaults/index.md +++ b/website/docs/services/backup/logically_air_gapped_backup_vaults/index.md @@ -304,6 +304,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a logically_air_gapped_backup_vault resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.backup.logically_air_gapped_backup_vaults @@ -330,7 +332,18 @@ AND region = 'us-east-1'; To operate on the logically_air_gapped_backup_vaults resource, the following permissions are required: -### Read + + + ```json backup:DescribeBackupVault, backup:GetBackupVaultNotifications, @@ -338,7 +351,9 @@ backup:GetBackupVaultAccessPolicy, backup:ListTags ``` -### Create + + + ```json backup:TagResource, backup:CreateLogicallyAirGappedBackupVault, @@ -349,7 +364,9 @@ backup-storage:MountCapsule, backup:DescribeBackupVault ``` -### Update + + + ```json backup:DescribeBackupVault, backup:DeleteBackupVaultAccessPolicy, @@ -364,12 +381,19 @@ backup:PutBackupVaultNotifications, backup:PutBackupVaultLockConfiguration ``` -### List + + + ```json backup:ListBackupVaults ``` -### Delete + + + ```json backup:DeleteBackupVault ``` + + + \ No newline at end of file diff --git a/website/docs/services/backup/report_plans/index.md b/website/docs/services/backup/report_plans/index.md index ab6b572a8..5b787c19f 100644 --- a/website/docs/services/backup/report_plans/index.md +++ b/website/docs/services/backup/report_plans/index.md @@ -330,6 +330,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a report_plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.backup.report_plans @@ -357,7 +359,18 @@ AND region = 'us-east-1'; To operate on the report_plans resource, the following permissions are required: -### Create + + + ```json backup:CreateReportPlan, backup:DescribeReportPlan, @@ -366,13 +379,17 @@ backup:TagResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json backup:DescribeReportPlan, backup:ListTags ``` -### Update + + + ```json backup:DescribeReportPlan, backup:UpdateReportPlan, @@ -381,13 +398,20 @@ backup:UntagResource, backup:TagResource ``` -### Delete + + + ```json backup:DeleteReportPlan, backup:DescribeReportPlan ``` -### List + + + ```json backup:ListReportPlans ``` + + + \ No newline at end of file diff --git a/website/docs/services/backup/restore_testing_plans/index.md b/website/docs/services/backup/restore_testing_plans/index.md index ccaf24514..889515c20 100644 --- a/website/docs/services/backup/restore_testing_plans/index.md +++ b/website/docs/services/backup/restore_testing_plans/index.md @@ -320,6 +320,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a restore_testing_plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.backup.restore_testing_plans @@ -348,13 +350,26 @@ AND region = 'us-east-1'; To operate on the restore_testing_plans resource, the following permissions are required: -### Read + + + ```json backup:GetRestoreTestingPlan, backup:ListTags ``` -### Create + + + ```json backup:CreateRestoreTestingPlan, backup:TagResource, @@ -362,7 +377,9 @@ backup:GetRestoreTestingPlan, backup:ListTags ``` -### Update + + + ```json backup:UpdateRestoreTestingPlan, backup:TagResource, @@ -371,13 +388,20 @@ backup:GetRestoreTestingPlan, backup:ListTags ``` -### List + + + ```json backup:ListRestoreTestingPlans ``` -### Delete + + + ```json backup:DeleteRestoreTestingPlan, backup:GetRestoreTestingPlan ``` + + + \ No newline at end of file diff --git a/website/docs/services/backup/restore_testing_selections/index.md b/website/docs/services/backup/restore_testing_selections/index.md index 9f71f5c39..4730748d9 100644 --- a/website/docs/services/backup/restore_testing_selections/index.md +++ b/website/docs/services/backup/restore_testing_selections/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a restore_testing_selection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.backup.restore_testing_selections @@ -351,33 +353,55 @@ AND region = 'us-east-1'; To operate on the restore_testing_selections resource, the following permissions are required: -### Create + + + ```json backup:CreateRestoreTestingSelection, backup:GetRestoreTestingSelection, iam:PassRole ``` -### Read + + + ```json backup:GetRestoreTestingSelection ``` -### Update + + + ```json backup:UpdateRestoreTestingSelection, backup:GetRestoreTestingSelection, iam:PassRole ``` -### Delete + + + ```json backup:DeleteRestoreTestingSelection, backup:GetRestoreTestingSelection ``` -### List + + + ```json backup:ListRestoreTestingSelections, backup:ListRestoreTestingPlans ``` + + + \ No newline at end of file diff --git a/website/docs/services/backupgateway/hypervisors/index.md b/website/docs/services/backupgateway/hypervisors/index.md index 1e3a3a915..0ea0057ae 100644 --- a/website/docs/services/backupgateway/hypervisors/index.md +++ b/website/docs/services/backupgateway/hypervisors/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a hypervisor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.backupgateway.hypervisors @@ -331,7 +333,18 @@ AND region = 'us-east-1'; To operate on the hypervisors resource, the following permissions are required: -### Create + + + ```json backup-gateway:ListTagsForResource, backup-gateway:ImportHypervisorConfiguration, @@ -343,14 +356,18 @@ kms:Encrypt, kms:Decrypt ``` -### Read + + + ```json backup-gateway:GetHypervisor, backup-gateway:ListHypervisors, backup-gateway:ListTagsForResource ``` -### Update + + + ```json backup-gateway:UpdateHypervisor, backup-gateway:GetHypervisor, @@ -360,14 +377,21 @@ backup-gateway:DeleteHypervisor, backup-gateway:ListTagsForResource ``` -### Delete + + + ```json backup-gateway:DeleteHypervisor, backup-gateway:GetHypervisor, backup-gateway:ListHypervisors ``` -### List + + + ```json backup-gateway:ListHypervisors ``` + + + \ No newline at end of file diff --git a/website/docs/services/batch/compute_environments/index.md b/website/docs/services/batch/compute_environments/index.md index 214d6a4d9..86fc61007 100644 --- a/website/docs/services/batch/compute_environments/index.md +++ b/website/docs/services/batch/compute_environments/index.md @@ -543,6 +543,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a compute_environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.batch.compute_environments @@ -572,7 +574,18 @@ AND region = 'us-east-1'; To operate on the compute_environments resource, the following permissions are required: -### Create + + + ```json Batch:CreateComputeEnvironment, Batch:TagResource, @@ -583,12 +596,16 @@ Eks:DescribeCluster, ec2:DescribeLaunchTemplateVersions ``` -### Read + + + ```json Batch:DescribeComputeEnvironments ``` -### Update + + + ```json Batch:UpdateComputeEnvironment, Batch:DescribeComputeEnvironments, @@ -599,7 +616,9 @@ Eks:DescribeCluster, ec2:DescribeLaunchTemplateVersions ``` -### Delete + + + ```json Batch:DeleteComputeEnvironment, Batch:DescribeComputeEnvironments, @@ -609,7 +628,12 @@ Eks:DescribeCluster, ec2:DescribeLaunchTemplateVersions ``` -### List + + + ```json Batch:DescribeComputeEnvironments ``` + + + \ No newline at end of file diff --git a/website/docs/services/batch/consumable_resources/index.md b/website/docs/services/batch/consumable_resources/index.md index e046f59ee..ecf87ab5f 100644 --- a/website/docs/services/batch/consumable_resources/index.md +++ b/website/docs/services/batch/consumable_resources/index.md @@ -267,6 +267,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a consumable_resource resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.batch.consumable_resources @@ -291,31 +293,53 @@ AND region = 'us-east-1'; To operate on the consumable_resources resource, the following permissions are required: -### Create + + + ```json Batch:CreateConsumableResource, Batch:TagResource ``` -### Read + + + ```json Batch:DescribeConsumableResource ``` -### Update + + + ```json Batch:UpdateConsumableResource, Batch:TagResource, Batch:UnTagResource ``` -### Delete + + + ```json Batch:DescribeConsumableResource, Batch:DeleteConsumableResource ``` -### List + + + ```json Batch:ListConsumableResources ``` + + + \ No newline at end of file diff --git a/website/docs/services/batch/job_definitions/index.md b/website/docs/services/batch/job_definitions/index.md index dff9c8057..8d6d9a496 100644 --- a/website/docs/services/batch/job_definitions/index.md +++ b/website/docs/services/batch/job_definitions/index.md @@ -1531,6 +1531,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a job_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.batch.job_definitions @@ -1567,7 +1569,18 @@ AND region = 'us-east-1'; To operate on the job_definitions resource, the following permissions are required: -### Create + + + ```json Batch:RegisterJobDefinition, Batch:TagResource, @@ -1575,12 +1588,16 @@ Batch:DescribeJobDefinitions, Iam:PassRole ``` -### Read + + + ```json Batch:DescribeJobDefinitions ``` -### Update + + + ```json Batch:DescribeJobDefinitions, Batch:RegisterJobDefinition, @@ -1590,14 +1607,21 @@ Batch:UntagResource, Iam:PassRole ``` -### Delete + + + ```json Batch:DescribeJobDefinitions, Batch:DeregisterJobDefinition, Iam:PassRole ``` -### List + + + ```json Batch:DescribeJobDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/batch/job_queues/index.md b/website/docs/services/batch/job_queues/index.md index dcce9b927..9750311d3 100644 --- a/website/docs/services/batch/job_queues/index.md +++ b/website/docs/services/batch/job_queues/index.md @@ -346,6 +346,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a job_queue resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.batch.job_queues @@ -375,19 +377,34 @@ AND region = 'us-east-1'; To operate on the job_queues resource, the following permissions are required: -### Create + + + ```json Batch:CreateJobQueue, Batch:TagResource, Batch:DescribeJobQueues ``` -### Read + + + ```json Batch:DescribeJobQueues ``` -### Update + + + ```json Batch:DescribeJobQueues, Batch:UpdateJobQueue, @@ -395,14 +412,21 @@ Batch:TagResource, Batch:UnTagResource ``` -### Delete + + + ```json Batch:UpdateJobQueue, Batch:DescribeJobQueues, Batch:DeleteJobQueue ``` -### List + + + ```json Batch:DescribeJobQueues ``` + + + \ No newline at end of file diff --git a/website/docs/services/batch/scheduling_policies/index.md b/website/docs/services/batch/scheduling_policies/index.md index f22fdfd8e..baec41d06 100644 --- a/website/docs/services/batch/scheduling_policies/index.md +++ b/website/docs/services/batch/scheduling_policies/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scheduling_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.batch.scheduling_policies @@ -299,32 +301,54 @@ AND region = 'us-east-1'; To operate on the scheduling_policies resource, the following permissions are required: -### Create + + + ```json Batch:CreateSchedulingPolicy, Batch:TagResource ``` -### Read + + + ```json Batch:DescribeSchedulingPolicies ``` -### Update + + + ```json Batch:UpdateSchedulingPolicy, Batch:TagResource, Batch:UnTagResource ``` -### Delete + + + ```json Batch:DescribeSchedulingPolicies, Batch:DeleteSchedulingPolicy ``` -### List + + + ```json Batch:ListSchedulingPolicies, Batch:DescribeSchedulingPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/batch/service_environments/index.md b/website/docs/services/batch/service_environments/index.md index 291f59bac..0eb5379db 100644 --- a/website/docs/services/batch/service_environments/index.md +++ b/website/docs/services/batch/service_environments/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.batch.service_environments @@ -299,7 +301,18 @@ AND region = 'us-east-1'; To operate on the service_environments resource, the following permissions are required: -### Create + + + ```json Batch:CreateServiceEnvironment, Batch:TagResource, @@ -307,12 +320,16 @@ Batch:DescribeServiceEnvironments, Iam:CreateServiceLinkedRole ``` -### Read + + + ```json Batch:DescribeServiceEnvironments ``` -### Update + + + ```json Batch:UpdateServiceEnvironment, Batch:DescribeServiceEnvironments, @@ -320,14 +337,21 @@ Batch:TagResource, Batch:UntagResource ``` -### Delete + + + ```json Batch:DeleteServiceEnvironment, Batch:DescribeServiceEnvironments, Batch:UpdateServiceEnvironment ``` -### List + + + ```json Batch:DescribeServiceEnvironments ``` + + + \ No newline at end of file diff --git a/website/docs/services/bcmdataexports/exports/index.md b/website/docs/services/bcmdataexports/exports/index.md index f3abf238b..8a2d67768 100644 --- a/website/docs/services/bcmdataexports/exports/index.md +++ b/website/docs/services/bcmdataexports/exports/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a export resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bcmdataexports.exports @@ -321,7 +323,18 @@ AND region = 'us-east-1'; To operate on the exports resource, the following permissions are required: -### Create + + + ```json bcm-data-exports:CreateExport, bcm-data-exports:GetExport, @@ -330,13 +343,17 @@ bcm-data-exports:TagResource, cur:PutReportDefinition ``` -### Read + + + ```json bcm-data-exports:GetExport, bcm-data-exports:ListTagsForResource ``` -### Update + + + ```json bcm-data-exports:UpdateExport, bcm-data-exports:TagResource, @@ -345,12 +362,19 @@ bcm-data-exports:GetExport, bcm-data-exports:ListTagsForResource ``` -### Delete + + + ```json bcm-data-exports:DeleteExport ``` -### List + + + ```json bcm-data-exports:ListExports ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/agent_aliases/index.md b/website/docs/services/bedrock/agent_aliases/index.md index 3ff3bfb21..cd13bce61 100644 --- a/website/docs/services/bedrock/agent_aliases/index.md +++ b/website/docs/services/bedrock/agent_aliases/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a agent_alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.agent_aliases @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the agent_aliases resource, the following permissions are required: -### Create + + + ```json bedrock:PrepareAgent, bedrock:GetAgent, @@ -364,13 +377,17 @@ bedrock:GetAgentAlias, bedrock:ListTagsForResource ``` -### Read + + + ```json bedrock:GetAgentAlias, bedrock:ListTagsForResource ``` -### Update + + + ```json bedrock:PrepareAgent, bedrock:GetAgent, @@ -381,12 +398,19 @@ bedrock:GetAgentAlias, bedrock:ListTagsForResource ``` -### Delete + + + ```json bedrock:DeleteAgentAlias ``` -### List + + + ```json bedrock:ListAgentAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/agents/index.md b/website/docs/services/bedrock/agents/index.md index 7048df47b..8fc579590 100644 --- a/website/docs/services/bedrock/agents/index.md +++ b/website/docs/services/bedrock/agents/index.md @@ -734,6 +734,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a agent resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.agents @@ -777,7 +779,18 @@ AND region = 'us-east-1'; To operate on the agents resource, the following permissions are required: -### Create + + + ```json bedrock:CreateAgent, bedrock:GetAgent, @@ -804,7 +817,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json bedrock:GetAgent, bedrock:GetAgentActionGroup, @@ -820,7 +835,9 @@ kms:GenerateDataKey, kms:Encrypt ``` -### Update + + + ```json bedrock:GetAgent, bedrock:UpdateAgent, @@ -854,7 +871,9 @@ kms:ReEncryptTo, iam:PassRole ``` -### Delete + + + ```json bedrock:GetAgent, bedrock:DeleteAgent, @@ -865,8 +884,13 @@ kms:Encrypt, kms:GenerateDataKey ``` -### List + + + ```json bedrock:ListAgents, bedrock:ListGuardrails ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/application_inference_profiles/index.md b/website/docs/services/bedrock/application_inference_profiles/index.md index 5cbb926a5..598b0088b 100644 --- a/website/docs/services/bedrock/application_inference_profiles/index.md +++ b/website/docs/services/bedrock/application_inference_profiles/index.md @@ -315,6 +315,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application_inference_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.application_inference_profiles @@ -339,7 +341,18 @@ AND region = 'us-east-1'; To operate on the application_inference_profiles resource, the following permissions are required: -### Create + + + ```json bedrock:CreateInferenceProfile, bedrock:GetInferenceProfile, @@ -347,13 +360,17 @@ bedrock:TagResource, bedrock:ListTagsForResource ``` -### Read + + + ```json bedrock:GetInferenceProfile, bedrock:ListTagsForResource ``` -### Update + + + ```json bedrock:GetInferenceProfile, bedrock:ListTagsForResource, @@ -361,13 +378,20 @@ bedrock:TagResource, bedrock:UntagResource ``` -### Delete + + + ```json bedrock:DeleteInferenceProfile, bedrock:GetInferenceProfile ``` -### List + + + ```json bedrock:ListInferenceProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/automated_reasoning_policies/index.md b/website/docs/services/bedrock/automated_reasoning_policies/index.md index 660b82c7e..da85dd808 100644 --- a/website/docs/services/bedrock/automated_reasoning_policies/index.md +++ b/website/docs/services/bedrock/automated_reasoning_policies/index.md @@ -391,6 +391,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a automated_reasoning_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.automated_reasoning_policies @@ -418,7 +420,18 @@ AND region = 'us-east-1'; To operate on the automated_reasoning_policies resource, the following permissions are required: -### Create + + + ```json bedrock:CreateAutomatedReasoningPolicy, bedrock:GetAutomatedReasoningPolicy, @@ -427,14 +440,18 @@ bedrock:TagResource, bedrock:ListTagsForResource ``` -### Read + + + ```json bedrock:GetAutomatedReasoningPolicy, bedrock:ExportAutomatedReasoningPolicyVersion, bedrock:ListTagsForResource ``` -### Update + + + ```json bedrock:UpdateAutomatedReasoningPolicy, bedrock:GetAutomatedReasoningPolicy, @@ -444,13 +461,20 @@ bedrock:TagResource, bedrock:UntagResource ``` -### Delete + + + ```json bedrock:DeleteAutomatedReasoningPolicy, bedrock:GetAutomatedReasoningPolicy ``` -### List + + + ```json bedrock:ListAutomatedReasoningPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/automated_reasoning_policy_versions/index.md b/website/docs/services/bedrock/automated_reasoning_policy_versions/index.md index 2a1da9346..78c45dff8 100644 --- a/website/docs/services/bedrock/automated_reasoning_policy_versions/index.md +++ b/website/docs/services/bedrock/automated_reasoning_policy_versions/index.md @@ -294,7 +294,17 @@ AND region = 'us-east-1'; To operate on the automated_reasoning_policy_versions resource, the following permissions are required: -### Create + + + ```json bedrock:CreateAutomatedReasoningPolicyVersion, bedrock:GetAutomatedReasoningPolicy, @@ -303,20 +313,29 @@ bedrock:TagResource, bedrock:ListTagsForResource ``` -### Read + + + ```json bedrock:GetAutomatedReasoningPolicy, bedrock:ExportAutomatedReasoningPolicyVersion, bedrock:ListTagsForResource ``` -### Delete + + + ```json bedrock:DeleteAutomatedReasoningPolicy, bedrock:GetAutomatedReasoningPolicy ``` -### List + + + ```json bedrock:ListAutomatedReasoningPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/blueprints/index.md b/website/docs/services/bedrock/blueprints/index.md index 2c47b743b..f9f7bc1fc 100644 --- a/website/docs/services/bedrock/blueprints/index.md +++ b/website/docs/services/bedrock/blueprints/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a blueprint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.blueprints @@ -330,7 +332,18 @@ AND region = 'us-east-1'; To operate on the blueprints resource, the following permissions are required: -### Create + + + ```json bedrock:CreateBlueprint, bedrock:GetBlueprint, @@ -341,7 +354,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json bedrock:GetBlueprint, bedrock:ListTagsForResource, @@ -349,7 +364,9 @@ kms:DescribeKey, kms:Decrypt ``` -### Update + + + ```json bedrock:UpdateBlueprint, bedrock:GetBlueprint, @@ -361,7 +378,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Delete + + + ```json bedrock:DeleteBlueprint, bedrock:GetBlueprint, @@ -369,7 +388,12 @@ kms:DescribeKey, kms:Decrypt ``` -### List + + + ```json bedrock:ListBlueprints ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/data_automation_projects/index.md b/website/docs/services/bedrock/data_automation_projects/index.md index c156c0a8c..2e2e5ca89 100644 --- a/website/docs/services/bedrock/data_automation_projects/index.md +++ b/website/docs/services/bedrock/data_automation_projects/index.md @@ -693,6 +693,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_automation_project resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.data_automation_projects @@ -723,7 +725,18 @@ AND region = 'us-east-1'; To operate on the data_automation_projects resource, the following permissions are required: -### Create + + + ```json bedrock:CreateDataAutomationProject, bedrock:GetDataAutomationProject, @@ -734,7 +747,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json bedrock:GetDataAutomationProject, bedrock:ListTagsForResource, @@ -742,7 +757,9 @@ kms:DescribeKey, kms:Decrypt ``` -### Update + + + ```json bedrock:UpdateDataAutomationProject, bedrock:GetDataAutomationProject, @@ -754,7 +771,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Delete + + + ```json bedrock:DeleteDataAutomationProject, bedrock:GetDataAutomationProject, @@ -762,7 +781,12 @@ kms:DescribeKey, kms:Decrypt ``` -### List + + + ```json bedrock:ListDataAutomationProjects ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/data_sources/index.md b/website/docs/services/bedrock/data_sources/index.md index c32ebd43b..cec57ccc1 100644 --- a/website/docs/services/bedrock/data_sources/index.md +++ b/website/docs/services/bedrock/data_sources/index.md @@ -813,6 +813,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.data_sources @@ -840,7 +842,18 @@ AND region = 'us-east-1'; To operate on the data_sources resource, the following permissions are required: -### Create + + + ```json bedrock:CreateDataSource, bedrock:GetDataSource, @@ -848,25 +861,36 @@ bedrock:GetKnowledgeBase, kms:GenerateDataKey ``` -### Read + + + ```json bedrock:GetDataSource ``` -### Update + + + ```json bedrock:GetDataSource, bedrock:UpdateDataSource, kms:GenerateDataKey ``` -### Delete + + + ```json bedrock:GetDataSource, bedrock:DeleteDataSource ``` -### List + + + ```json bedrock:ListDataSources ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/flow_aliases/index.md b/website/docs/services/bedrock/flow_aliases/index.md index 68bdcff95..f3a483bdf 100644 --- a/website/docs/services/bedrock/flow_aliases/index.md +++ b/website/docs/services/bedrock/flow_aliases/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow_alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.flow_aliases @@ -351,7 +353,18 @@ AND region = 'us-east-1'; To operate on the flow_aliases resource, the following permissions are required: -### Create + + + ```json bedrock:CreateFlowAlias, bedrock:GetFlowAlias, @@ -359,13 +372,17 @@ bedrock:TagResource, bedrock:ListTagsForResource ``` -### Read + + + ```json bedrock:GetFlowAlias, bedrock:ListTagsForResource ``` -### Update + + + ```json bedrock:UpdateFlowAlias, bedrock:GetFlowAlias, @@ -374,12 +391,19 @@ bedrock:UntagResource, bedrock:ListTagsForResource ``` -### Delete + + + ```json bedrock:DeleteFlowAlias ``` -### List + + + ```json bedrock:ListFlowAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/flow_versions/index.md b/website/docs/services/bedrock/flow_versions/index.md index c9568664b..d240ac6ac 100644 --- a/website/docs/services/bedrock/flow_versions/index.md +++ b/website/docs/services/bedrock/flow_versions/index.md @@ -382,7 +382,18 @@ AND region = 'us-east-1'; To operate on the flow_versions resource, the following permissions are required: -### Create + + + ```json bedrock:CreateFlowVersion, bedrock:GetFlowVersion, @@ -393,14 +404,18 @@ bedrock:CreateGuardrailVersion, bedrock:GetGuardrail ``` -### Read + + + ```json bedrock:GetFlowVersion, kms:Decrypt, bedrock:GetGuardrail ``` -### Delete + + + ```json bedrock:DeleteFlowVersion, bedrock:GetFlowVersion, @@ -408,13 +423,20 @@ bedrock:DeleteGuardrail, bedrock:GetGuardrail ``` -### List + + + ```json bedrock:ListFlowVersions, bedrock:ListGuardrails ``` -### Update + + + ```json noservice:NoAction ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/flows/index.md b/website/docs/services/bedrock/flows/index.md index 2ceb5cd07..003127770 100644 --- a/website/docs/services/bedrock/flows/index.md +++ b/website/docs/services/bedrock/flows/index.md @@ -467,6 +467,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.flows @@ -500,7 +502,18 @@ AND region = 'us-east-1'; To operate on the flows resource, the following permissions are required: -### Create + + + ```json bedrock:CreateFlow, bedrock:GetFlow, @@ -517,7 +530,9 @@ bedrock:CreateGuardrailVersion, bedrock:GetGuardrail ``` -### Read + + + ```json bedrock:GetFlow, bedrock:ListTagsForResource, @@ -525,7 +540,9 @@ kms:Decrypt, bedrock:GetGuardrail ``` -### Update + + + ```json bedrock:UpdateFlow, bedrock:GetFlow, @@ -542,7 +559,9 @@ bedrock:UpdateGuardrail, bedrock:GetGuardrail ``` -### Delete + + + ```json bedrock:DeleteFlow, bedrock:GetFlow, @@ -550,8 +569,13 @@ bedrock:DeleteGuardrail, bedrock:GetGuardrail ``` -### List + + + ```json bedrock:ListFlows, bedrock:ListGuardrails ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/guardrail_versions/index.md b/website/docs/services/bedrock/guardrail_versions/index.md index 6fcde6635..336baceb0 100644 --- a/website/docs/services/bedrock/guardrail_versions/index.md +++ b/website/docs/services/bedrock/guardrail_versions/index.md @@ -187,7 +187,16 @@ AND region = 'us-east-1'; To operate on the guardrail_versions resource, the following permissions are required: -### Create + + + ```json bedrock:CreateGuardrailVersion, bedrock:GetGuardrail, @@ -195,15 +204,22 @@ kms:CreateGrant, kms:Decrypt ``` -### Read + + + ```json bedrock:GetGuardrail, kms:Decrypt ``` -### Delete + + + ```json bedrock:DeleteGuardrail, bedrock:GetGuardrail, kms:RetireGrant ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/guardrails/index.md b/website/docs/services/bedrock/guardrails/index.md index 280270d35..9e440a998 100644 --- a/website/docs/services/bedrock/guardrails/index.md +++ b/website/docs/services/bedrock/guardrails/index.md @@ -717,6 +717,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a guardrail resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.guardrails @@ -752,7 +754,18 @@ AND region = 'us-east-1'; To operate on the guardrails resource, the following permissions are required: -### Create + + + ```json bedrock:CreateGuardrail, bedrock:GetGuardrail, @@ -764,14 +777,18 @@ bedrock:TagResource, bedrock:ListTagsForResource ``` -### Read + + + ```json bedrock:GetGuardrail, kms:Decrypt, bedrock:ListTagsForResource ``` -### Update + + + ```json bedrock:UpdateGuardrail, bedrock:GetGuardrail, @@ -784,7 +801,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json bedrock:DeleteGuardrail, bedrock:GetGuardrail, @@ -792,7 +811,12 @@ kms:Decrypt, kms:RetireGrant ``` -### List + + + ```json bedrock:ListGuardrails ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/intelligent_prompt_routers/index.md b/website/docs/services/bedrock/intelligent_prompt_routers/index.md index 23750ebf4..57a16d800 100644 --- a/website/docs/services/bedrock/intelligent_prompt_routers/index.md +++ b/website/docs/services/bedrock/intelligent_prompt_routers/index.md @@ -328,6 +328,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a intelligent_prompt_router resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.intelligent_prompt_routers @@ -352,7 +354,18 @@ AND region = 'us-east-1'; To operate on the intelligent_prompt_routers resource, the following permissions are required: -### Create + + + ```json bedrock:CreatePromptRouter, bedrock:GetPromptRouter, @@ -360,13 +373,17 @@ bedrock:TagResource, bedrock:ListTagsForResource ``` -### Read + + + ```json bedrock:GetPromptRouter, bedrock:ListTagsForResource ``` -### Update + + + ```json bedrock:GetPromptRouter, bedrock:ListTagsForResource, @@ -374,13 +391,20 @@ bedrock:TagResource, bedrock:UntagResource ``` -### Delete + + + ```json bedrock:DeletePromptRouter, bedrock:GetPromptRouter ``` -### List + + + ```json bedrock:ListPromptRouters ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/knowledge_bases/index.md b/website/docs/services/bedrock/knowledge_bases/index.md index bb6c381a3..c6282ede4 100644 --- a/website/docs/services/bedrock/knowledge_bases/index.md +++ b/website/docs/services/bedrock/knowledge_bases/index.md @@ -773,6 +773,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a knowledge_base resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.knowledge_bases @@ -800,7 +802,18 @@ AND region = 'us-east-1'; To operate on the knowledge_bases resource, the following permissions are required: -### Create + + + ```json bedrock:CreateKnowledgeBase, bedrock:GetKnowledgeBase, @@ -810,13 +823,17 @@ bedrock:AssociateThirdPartyKnowledgeBase, iam:PassRole ``` -### Read + + + ```json bedrock:GetKnowledgeBase, bedrock:ListTagsForResource ``` -### Update + + + ```json bedrock:GetKnowledgeBase, bedrock:UpdateKnowledgeBase, @@ -827,14 +844,21 @@ bedrock:AssociateThirdPartyKnowledgeBase, iam:PassRole ``` -### Delete + + + ```json bedrock:GetKnowledgeBase, bedrock:DeleteKnowledgeBase, bedrock:ListDataSources ``` -### List + + + ```json bedrock:ListKnowledgeBases ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/prompt_versions/index.md b/website/docs/services/bedrock/prompt_versions/index.md index f8487a53d..a56a028ee 100644 --- a/website/docs/services/bedrock/prompt_versions/index.md +++ b/website/docs/services/bedrock/prompt_versions/index.md @@ -345,7 +345,17 @@ AND region = 'us-east-1'; To operate on the prompt_versions resource, the following permissions are required: -### Create + + + ```json bedrock:CreatePromptVersion, bedrock:GetPrompt, @@ -355,20 +365,29 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Read + + + ```json bedrock:GetPrompt, bedrock:ListTagsForResource, kms:Decrypt ``` -### Delete + + + ```json bedrock:DeletePrompt, bedrock:GetPrompt ``` -### List + + + ```json bedrock:ListPrompts ``` + + + \ No newline at end of file diff --git a/website/docs/services/bedrock/prompts/index.md b/website/docs/services/bedrock/prompts/index.md index e956614f8..fc833fe65 100644 --- a/website/docs/services/bedrock/prompts/index.md +++ b/website/docs/services/bedrock/prompts/index.md @@ -355,6 +355,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a prompt resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.bedrock.prompts @@ -384,7 +386,18 @@ AND region = 'us-east-1'; To operate on the prompts resource, the following permissions are required: -### Create + + + ```json bedrock:CreatePrompt, bedrock:GetPrompt, @@ -396,14 +409,18 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Read + + + ```json bedrock:GetPrompt, bedrock:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json bedrock:UpdatePrompt, bedrock:GetPrompt, @@ -416,13 +433,20 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json bedrock:DeletePrompt, bedrock:GetPrompt ``` -### List + + + ```json bedrock:ListPrompts ``` + + + \ No newline at end of file diff --git a/website/docs/services/billing/billing_views/index.md b/website/docs/services/billing/billing_views/index.md index 624e21cd0..1ce7364da 100644 --- a/website/docs/services/billing/billing_views/index.md +++ b/website/docs/services/billing/billing_views/index.md @@ -342,6 +342,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a billing_view resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.billing.billing_views @@ -367,7 +369,18 @@ AND region = 'us-east-1'; To operate on the billing_views resource, the following permissions are required: -### Create + + + ```json billing:CreateBillingView, billing:TagResource, @@ -376,14 +389,18 @@ billing:GetBillingView, billing:ListSourceViewsForBillingView ``` -### Read + + + ```json billing:GetBillingView, billing:ListTagsForResource, billing:ListSourceViewsForBillingView ``` -### Update + + + ```json billing:UpdateBillingView, billing:GetBillingView, @@ -393,13 +410,20 @@ billing:UntagResource, billing:ListSourceViewsForBillingView ``` -### Delete + + + ```json billing:GetBillingView, billing:DeleteBillingView ``` -### List + + + ```json billing:ListBillingViews ``` + + + \ No newline at end of file diff --git a/website/docs/services/billingconductor/billing_groups/index.md b/website/docs/services/billingconductor/billing_groups/index.md index 8656c89c7..665c37b26 100644 --- a/website/docs/services/billingconductor/billing_groups/index.md +++ b/website/docs/services/billingconductor/billing_groups/index.md @@ -340,6 +340,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a billing_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.billingconductor.billing_groups @@ -368,7 +370,18 @@ AND region = 'us-east-1'; To operate on the billing_groups resource, the following permissions are required: -### Create + + + ```json billingconductor:CreateBillingGroup, billingconductor:AssociateAccounts, @@ -377,7 +390,9 @@ billingconductor:TagResource, billingconductor:ListTagsForResource ``` -### Read + + + ```json billingconductor:ListBillingGroups, billingconductor:ListAccountAssociations, @@ -385,7 +400,9 @@ organizations:ListAccounts, billingconductor:ListTagsForResource ``` -### List + + + ```json billingconductor:ListBillingGroups, billingconductor:ListAccountAssociations, @@ -393,7 +410,9 @@ organizations:ListAccounts, billingconductor:ListTagsForResource ``` -### Update + + + ```json billingconductor:UpdateBillingGroup, billingconductor:ListAccountAssociations, @@ -405,10 +424,15 @@ billingconductor:TagResource, billingconductor:UntagResource ``` -### Delete + + + ```json billingconductor:DeleteBillingGroup, billingconductor:ListBillingGroups, billingconductor:UntagResource, billingconductor:UpdateBillingGroup ``` + + + \ No newline at end of file diff --git a/website/docs/services/billingconductor/custom_line_items/index.md b/website/docs/services/billingconductor/custom_line_items/index.md index 6ce3e12d5..44e916cb2 100644 --- a/website/docs/services/billingconductor/custom_line_items/index.md +++ b/website/docs/services/billingconductor/custom_line_items/index.md @@ -407,6 +407,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a custom_line_item resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.billingconductor.custom_line_items @@ -433,7 +435,18 @@ AND region = 'us-east-1'; To operate on the custom_line_items resource, the following permissions are required: -### Create + + + ```json billingconductor:CreateCustomLineItem, billingconductor:BatchAssociateResourcesToCustomLineItem, @@ -442,7 +455,9 @@ billingconductor:TagResource, billingconductor:ListTagsForResource ``` -### Read + + + ```json billingconductor:ListCustomLineItems, billingconductor:ListCustomLineItemVersions, @@ -450,14 +465,18 @@ billingconductor:ListResourcesAssociatedToCustomLineItem, billingconductor:ListTagsForResource ``` -### List + + + ```json billingconductor:ListCustomLineItems, billingconductor:ListResourcesAssociatedToCustomLineItem, billingconductor:ListTagsForResource ``` -### Update + + + ```json billingconductor:UpdateCustomLineItem, billingconductor:ListCustomLineItems, @@ -468,7 +487,9 @@ billingconductor:TagResource, billingconductor:UntagResource ``` -### Delete + + + ```json billingconductor:DeleteCustomLineItem, billingconductor:ListCustomLineItems, @@ -476,3 +497,6 @@ billingconductor:BatchDisassociateResourcesFromCustomLineItem, billingconductor:ListResourcesAssociatedToCustomLineItem, billingconductor:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/billingconductor/pricing_plans/index.md b/website/docs/services/billingconductor/pricing_plans/index.md index c333babad..641627b16 100644 --- a/website/docs/services/billingconductor/pricing_plans/index.md +++ b/website/docs/services/billingconductor/pricing_plans/index.md @@ -280,6 +280,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pricing_plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.billingconductor.pricing_plans @@ -307,7 +309,18 @@ AND region = 'us-east-1'; To operate on the pricing_plans resource, the following permissions are required: -### Create + + + ```json billingconductor:CreatePricingPlan, billingconductor:AssociatePricingRules, @@ -316,21 +329,27 @@ billingconductor:TagResource, billingconductor:ListTagsForResource ``` -### Read + + + ```json billingconductor:ListPricingPlans, billingconductor:ListPricingRulesAssociatedToPricingPlan, billingconductor:ListTagsForResource ``` -### List + + + ```json billingconductor:ListPricingPlans, billingconductor:ListPricingRulesAssociatedToPricingPlan, billingconductor:ListTagsForResource ``` -### Update + + + ```json billingconductor:ListPricingPlans, billingconductor:UpdatePricingPlan, @@ -341,9 +360,14 @@ billingconductor:TagResource, billingconductor:UntagResource ``` -### Delete + + + ```json billingconductor:ListPricingPlans, billingconductor:DeletePricingPlan, billingconductor:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/billingconductor/pricing_rules/index.md b/website/docs/services/billingconductor/pricing_rules/index.md index 74b07a93d..162e2211d 100644 --- a/website/docs/services/billingconductor/pricing_rules/index.md +++ b/website/docs/services/billingconductor/pricing_rules/index.md @@ -369,6 +369,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pricing_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.billingconductor.pricing_rules @@ -398,7 +400,18 @@ AND region = 'us-east-1'; To operate on the pricing_rules resource, the following permissions are required: -### Create + + + ```json billingconductor:CreatePricingRule, billingconductor:ListPricingRules, @@ -406,13 +419,17 @@ billingconductor:TagResource, billingconductor:ListTagsForResource ``` -### Read + + + ```json billingconductor:ListPricingRules, billingconductor:ListTagsForResource ``` -### Update + + + ```json billingconductor:UpdatePricingRule, billingconductor:ListPricingRules, @@ -420,15 +437,22 @@ billingconductor:TagResource, billingconductor:UntagResource ``` -### Delete + + + ```json billingconductor:DeletePricingRule, billingconductor:ListPricingRules, billingconductor:UntagResource ``` -### List + + + ```json billingconductor:ListPricingRules, billingconductor:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/budgets/budgets_actions/index.md b/website/docs/services/budgets/budgets_actions/index.md index 19f600239..15d86b12f 100644 --- a/website/docs/services/budgets/budgets_actions/index.md +++ b/website/docs/services/budgets/budgets_actions/index.md @@ -442,6 +442,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a budgets_action resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.budgets.budgets_actions @@ -472,20 +474,35 @@ AND region = 'us-east-1'; To operate on the budgets_actions resource, the following permissions are required: -### Create + + + ```json budgets:CreateBudgetAction, iam:PassRole, budgets:TagResource ``` -### Read + + + ```json budgets:DescribeBudgetAction, budgets:ListTagsForResource ``` -### Update + + + ```json budgets:UpdateBudgetAction, iam:PassRole, @@ -494,13 +511,20 @@ budgets:UntagResource, budgets:ListTagsForResource ``` -### Delete + + + ```json budgets:DeleteBudgetAction ``` -### List + + + ```json budgets:DescribeBudgetActionsForAccount, budgets:DescribeBudgetActionsForBudget ``` + + + \ No newline at end of file diff --git a/website/docs/services/cassandra/keyspaces/index.md b/website/docs/services/cassandra/keyspaces/index.md index 882354386..263b9750f 100644 --- a/website/docs/services/cassandra/keyspaces/index.md +++ b/website/docs/services/cassandra/keyspaces/index.md @@ -270,6 +270,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a keyspace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cassandra.keyspaces @@ -296,7 +298,18 @@ AND region = 'us-east-1'; To operate on the keyspaces resource, the following permissions are required: -### Create + + + ```json cassandra:Create, cassandra:CreateMultiRegionResource, @@ -307,13 +320,17 @@ cassandra:TagMultiRegionResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json cassandra:Select, cassandra:SelectMultiRegionResource ``` -### Update + + + ```json cassandra:Alter, cassandra:AlterMultiRegionResource, @@ -336,7 +353,9 @@ cloudwatch:PutMetricAlarm, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json cassandra:Drop, cassandra:DropMultiRegionResource, @@ -344,8 +363,13 @@ cassandra:Select, cassandra:SelectMultiRegionResource ``` -### List + + + ```json cassandra:Select, cassandra:SelectMultiRegionResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/cassandra/tables/index.md b/website/docs/services/cassandra/tables/index.md index 04b27297b..a7d8a9478 100644 --- a/website/docs/services/cassandra/tables/index.md +++ b/website/docs/services/cassandra/tables/index.md @@ -546,6 +546,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cassandra.tables @@ -578,7 +580,18 @@ AND region = 'us-east-1'; To operate on the tables resource, the following permissions are required: -### Create + + + ```json cassandra:Create, cassandra:CreateMultiRegionResource, @@ -602,7 +615,9 @@ cloudwatch:PutMetricAlarm, iam:CreateServiceLinkedRole ``` -### Read + + + ```json cassandra:Select, cassandra:SelectMultiRegionResource, @@ -617,7 +632,9 @@ cloudwatch:GetMetricData, cloudwatch:PutMetricAlarm ``` -### Update + + + ```json cassandra:Alter, cassandra:AlterMultiRegionResource, @@ -643,7 +660,9 @@ cloudwatch:PutMetricAlarm, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json cassandra:Drop, cassandra:DropMultiRegionResource, @@ -660,7 +679,9 @@ cloudwatch:GetMetricData, cloudwatch:PutMetricAlarm ``` -### List + + + ```json cassandra:Select, cassandra:SelectMultiRegionResource, @@ -674,3 +695,6 @@ cloudwatch:DescribeAlarms, cloudwatch:GetMetricData, cloudwatch:PutMetricAlarm ``` + + + \ No newline at end of file diff --git a/website/docs/services/cassandra/types/index.md b/website/docs/services/cassandra/types/index.md index 5467489d3..468bd9533 100644 --- a/website/docs/services/cassandra/types/index.md +++ b/website/docs/services/cassandra/types/index.md @@ -291,24 +291,43 @@ AND region = 'us-east-1'; To operate on the types resource, the following permissions are required: -### Create + + + ```json cassandra:Create, cassandra:Select ``` -### Read + + + ```json cassandra:Select ``` -### Delete + + + ```json cassandra:Drop, cassandra:Select ``` -### List + + + ```json cassandra:Select ``` + + + \ No newline at end of file diff --git a/website/docs/services/ce/anomaly_monitors/index.md b/website/docs/services/ce/anomaly_monitors/index.md index 924c50b01..b9cc270e3 100644 --- a/website/docs/services/ce/anomaly_monitors/index.md +++ b/website/docs/services/ce/anomaly_monitors/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a anomaly_monitor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ce.anomaly_monitors @@ -321,29 +323,51 @@ AND region = 'us-east-1'; To operate on the anomaly_monitors resource, the following permissions are required: -### Create + + + ```json ce:CreateAnomalyMonitor, ce:TagResource ``` -### Read + + + ```json ce:GetAnomalyMonitors, ce:ListTagsForResource ``` -### Update + + + ```json ce:UpdateAnomalyMonitor ``` -### Delete + + + ```json ce:DeleteAnomalyMonitor ``` -### List + + + ```json ce:GetAnomalyMonitors ``` + + + \ No newline at end of file diff --git a/website/docs/services/ce/anomaly_subscriptions/index.md b/website/docs/services/ce/anomaly_subscriptions/index.md index 229d0a99b..f9b27ae24 100644 --- a/website/docs/services/ce/anomaly_subscriptions/index.md +++ b/website/docs/services/ce/anomaly_subscriptions/index.md @@ -324,6 +324,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a anomaly_subscription resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ce.anomaly_subscriptions @@ -352,29 +354,51 @@ AND region = 'us-east-1'; To operate on the anomaly_subscriptions resource, the following permissions are required: -### Create + + + ```json ce:CreateAnomalySubscription, ce:TagResource ``` -### Read + + + ```json ce:GetAnomalySubscriptions, ce:ListTagsForResource ``` -### Update + + + ```json ce:UpdateAnomalySubscription ``` -### Delete + + + ```json ce:DeleteAnomalySubscription ``` -### List + + + ```json ce:GetAnomalySubscriptions ``` + + + \ No newline at end of file diff --git a/website/docs/services/ce/cost_categories/index.md b/website/docs/services/ce/cost_categories/index.md index 2b617182c..847f128ea 100644 --- a/website/docs/services/ce/cost_categories/index.md +++ b/website/docs/services/ce/cost_categories/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cost_category resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ce.cost_categories @@ -319,31 +321,53 @@ AND region = 'us-east-1'; To operate on the cost_categories resource, the following permissions are required: -### Create + + + ```json ce:CreateCostCategoryDefinition, ce:TagResource ``` -### Read + + + ```json ce:DescribeCostCategoryDefinition, ce:ListTagsForResource ``` -### Update + + + ```json ce:UpdateCostCategoryDefinition, ce:TagResource, ce:UntagResource ``` -### Delete + + + ```json ce:DeleteCostCategoryDefinition ``` -### List + + + ```json ce:ListCostCategoryDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/certificatemanager/accounts/index.md b/website/docs/services/certificatemanager/accounts/index.md index f4036c659..94ffc8488 100644 --- a/website/docs/services/certificatemanager/accounts/index.md +++ b/website/docs/services/certificatemanager/accounts/index.md @@ -166,6 +166,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a account resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.certificatemanager.accounts @@ -190,25 +192,44 @@ AND region = 'us-east-1'; To operate on the accounts resource, the following permissions are required: -### Create + + + ```json acm:GetAccountConfiguration, acm:PutAccountConfiguration ``` -### Read + + + ```json acm:GetAccountConfiguration ``` -### Update + + + ```json acm:GetAccountConfiguration, acm:PutAccountConfiguration ``` -### Delete + + + ```json acm:GetAccountConfiguration, acm:PutAccountConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/chatbot/custom_actions/index.md b/website/docs/services/chatbot/custom_actions/index.md index a21b49ff0..e16bdaf33 100644 --- a/website/docs/services/chatbot/custom_actions/index.md +++ b/website/docs/services/chatbot/custom_actions/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a custom_action resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.chatbot.custom_actions @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the custom_actions resource, the following permissions are required: -### Create + + + ```json chatbot:CreateCustomAction, chatbot:GetCustomAction, @@ -362,13 +375,17 @@ chatbot:TagResource, chatbot:ListTagsForResource ``` -### Read + + + ```json chatbot:GetCustomAction, chatbot:ListTagsForResource ``` -### Update + + + ```json chatbot:UpdateCustomAction, chatbot:GetCustomAction, @@ -377,12 +394,19 @@ chatbot:UntagResource, chatbot:ListTagsForResource ``` -### Delete + + + ```json chatbot:DeleteCustomAction ``` -### List + + + ```json chatbot:ListCustomActions ``` + + + \ No newline at end of file diff --git a/website/docs/services/chatbot/microsoft_teams_channel_configurations/index.md b/website/docs/services/chatbot/microsoft_teams_channel_configurations/index.md index a2925a2ab..8f2b3bf45 100644 --- a/website/docs/services/chatbot/microsoft_teams_channel_configurations/index.md +++ b/website/docs/services/chatbot/microsoft_teams_channel_configurations/index.md @@ -352,6 +352,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a microsoft_teams_channel_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.chatbot.microsoft_teams_channel_configurations @@ -384,7 +386,18 @@ AND region = 'us-east-1'; To operate on the microsoft_teams_channel_configurations resource, the following permissions are required: -### Create + + + ```json chatbot:CreateMicrosoftTeamsChannelConfiguration, chatbot:TagResource, @@ -394,13 +407,17 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` -### Read + + + ```json chatbot:GetMicrosoftTeamsChannelConfiguration, chatbot:ListAssociations ``` -### Update + + + ```json chatbot:UpdateMicrosoftTeamsChannelConfiguration, chatbot:TagResource, @@ -412,7 +429,9 @@ chatbot:ListAssociations, iam:PassRole ``` -### Delete + + + ```json chatbot:GetMicrosoftTeamsChannelConfiguration, chatbot:DeleteMicrosoftTeamsChannelConfiguration, @@ -420,8 +439,13 @@ chatbot:DisassociateFromConfiguration, chatbot:ListAssociations ``` -### List + + + ```json chatbot:ListMicrosoftTeamsChannelConfigurations, chatbot:ListAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/chatbot/slack_channel_configurations/index.md b/website/docs/services/chatbot/slack_channel_configurations/index.md index 205c4029a..0c01d0dbe 100644 --- a/website/docs/services/chatbot/slack_channel_configurations/index.md +++ b/website/docs/services/chatbot/slack_channel_configurations/index.md @@ -330,6 +330,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a slack_channel_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.chatbot.slack_channel_configurations @@ -361,7 +363,18 @@ AND region = 'us-east-1'; To operate on the slack_channel_configurations resource, the following permissions are required: -### Create + + + ```json chatbot:CreateSlackChannelConfiguration, chatbot:TagResource, @@ -371,13 +384,17 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` -### Read + + + ```json chatbot:DescribeSlackChannelConfigurations, chatbot:ListAssociations ``` -### Update + + + ```json chatbot:UpdateSlackChannelConfiguration, chatbot:TagResource, @@ -389,15 +406,22 @@ chatbot:ListAssociations, iam:PassRole ``` -### Delete + + + ```json chatbot:DeleteSlackChannelConfiguration, chatbot:DisassociateFromConfiguration, chatbot:ListAssociations ``` -### List + + + ```json chatbot:DescribeSlackChannelConfigurations, chatbot:ListAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanrooms/analysis_templates/index.md b/website/docs/services/cleanrooms/analysis_templates/index.md index 2b99f73c7..0e6844a6b 100644 --- a/website/docs/services/cleanrooms/analysis_templates/index.md +++ b/website/docs/services/cleanrooms/analysis_templates/index.md @@ -376,6 +376,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a analysis_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanrooms.analysis_templates @@ -402,7 +404,18 @@ AND region = 'us-east-1'; To operate on the analysis_templates resource, the following permissions are required: -### Create + + + ```json cleanrooms:CreateAnalysisTemplate, cleanrooms:ListTagsForResource, @@ -412,13 +425,17 @@ cleanrooms:ListAnalysisTemplates, iam:PassRole ``` -### Read + + + ```json cleanrooms:GetAnalysisTemplate, cleanrooms:ListTagsForResource ``` -### Update + + + ```json cleanrooms:UpdateAnalysisTemplate, cleanrooms:GetAnalysisTemplate, @@ -427,7 +444,9 @@ cleanrooms:TagResource, cleanrooms:UntagResource ``` -### Delete + + + ```json cleanrooms:DeleteAnalysisTemplate, cleanrooms:GetAnalysisTemplate, @@ -436,7 +455,12 @@ cleanrooms:ListTagsForResource, cleanrooms:UntagResource ``` -### List + + + ```json cleanrooms:ListAnalysisTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanrooms/collaborations/index.md b/website/docs/services/cleanrooms/collaborations/index.md index b043c77b9..f75a22326 100644 --- a/website/docs/services/cleanrooms/collaborations/index.md +++ b/website/docs/services/cleanrooms/collaborations/index.md @@ -515,6 +515,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a collaboration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanrooms.collaborations @@ -542,7 +544,18 @@ AND region = 'us-east-1'; To operate on the collaborations resource, the following permissions are required: -### Create + + + ```json cleanrooms:CreateCollaboration, cleanrooms:GetCollaboration, @@ -553,14 +566,18 @@ cleanrooms:GetCollaboration, cleanrooms:ListCollaborations ``` -### Read + + + ```json cleanrooms:GetCollaboration, cleanrooms:ListMembers, cleanrooms:ListTagsForResource ``` -### Update + + + ```json cleanrooms:UpdateCollaboration, cleanrooms:GetCollaboration, @@ -570,7 +587,9 @@ cleanrooms:TagResource, cleanrooms:UntagResource ``` -### Delete + + + ```json cleanrooms:DeleteCollaboration, cleanrooms:GetCollaboration, @@ -580,7 +599,12 @@ cleanrooms:ListMembers, cleanrooms:ListCollaborations ``` -### List + + + ```json cleanrooms:ListCollaborations ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanrooms/configured_table_associations/index.md b/website/docs/services/cleanrooms/configured_table_associations/index.md index 2185b1e16..c288916b2 100644 --- a/website/docs/services/cleanrooms/configured_table_associations/index.md +++ b/website/docs/services/cleanrooms/configured_table_associations/index.md @@ -331,6 +331,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configured_table_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanrooms.configured_table_associations @@ -358,7 +360,18 @@ AND region = 'us-east-1'; To operate on the configured_table_associations resource, the following permissions are required: -### Create + + + ```json cleanrooms:CreateConfiguredTableAssociation, iam:PassRole, @@ -372,14 +385,18 @@ cleanrooms:CreateConfiguredTableAssociationAnalysisRule, cleanrooms:GetConfiguredTableAssociationAnalysisRule ``` -### Read + + + ```json cleanrooms:GetConfiguredTableAssociation, cleanrooms:ListTagsForResource, cleanrooms:GetConfiguredTableAssociationAnalysisRule ``` -### Update + + + ```json cleanrooms:UpdateConfiguredTableAssociation, cleanrooms:GetConfiguredTableAssociation, @@ -393,7 +410,9 @@ cleanrooms:GetConfiguredTableAssociationAnalysisRule, cleanrooms:UpdateConfiguredTableAssociationAnalysisRule ``` -### Delete + + + ```json cleanrooms:DeleteConfiguredTableAssociation, cleanrooms:GetConfiguredTableAssociation, @@ -404,7 +423,12 @@ cleanrooms:DeleteConfiguredTableAssociationAnalysisRule, cleanrooms:GetConfiguredTableAssociationAnalysisRule ``` -### List + + + ```json cleanrooms:ListConfiguredTableAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanrooms/configured_tables/index.md b/website/docs/services/cleanrooms/configured_tables/index.md index 2e9d456b7..53a1d1955 100644 --- a/website/docs/services/cleanrooms/configured_tables/index.md +++ b/website/docs/services/cleanrooms/configured_tables/index.md @@ -337,6 +337,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configured_table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanrooms.configured_tables @@ -368,7 +370,18 @@ AND region = 'us-east-1'; To operate on the configured_tables resource, the following permissions are required: -### Create + + + ```json cleanrooms:CreateConfiguredTable, cleanrooms:DeleteConfiguredTable, @@ -390,14 +403,18 @@ cleanrooms:ListConfiguredTables, athena:GetTableMetadata ``` -### Read + + + ```json cleanrooms:GetConfiguredTable, cleanrooms:GetConfiguredTableAnalysisRule, cleanrooms:ListTagsForResource ``` -### Update + + + ```json cleanrooms:UpdateConfiguredTable, cleanrooms:UpdateConfiguredTableReference, @@ -420,7 +437,9 @@ glue:BatchGetPartition, glue:GetSchemaVersion ``` -### Delete + + + ```json cleanrooms:DeleteConfiguredTable, cleanrooms:GetConfiguredTable, @@ -439,7 +458,12 @@ glue:BatchGetPartition, glue:GetSchemaVersion ``` -### List + + + ```json cleanrooms:ListConfiguredTables ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanrooms/id_mapping_tables/index.md b/website/docs/services/cleanrooms/id_mapping_tables/index.md index 04a955222..8cd5fe7e2 100644 --- a/website/docs/services/cleanrooms/id_mapping_tables/index.md +++ b/website/docs/services/cleanrooms/id_mapping_tables/index.md @@ -339,6 +339,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a id_mapping_table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanrooms.id_mapping_tables @@ -365,7 +367,18 @@ AND region = 'us-east-1'; To operate on the id_mapping_tables resource, the following permissions are required: -### Create + + + ```json cleanrooms:CreateIdMappingTable, cleanrooms:GetIdMappingTable, @@ -378,7 +391,9 @@ entityresolution:GetIdMappingWorkflow, entityresolution:AddPolicyStatement ``` -### Read + + + ```json cleanrooms:GetIdMappingTable, cleanrooms:ListTagsForResource, @@ -386,7 +401,9 @@ cleanrooms:GetMembership, cleanrooms:GetCollaboration ``` -### Update + + + ```json cleanrooms:UpdateIdMappingTable, cleanrooms:GetIdMappingTable, @@ -398,7 +415,9 @@ entityresolution:GetIdMappingWorkflow, entityresolution:AddPolicyStatement ``` -### Delete + + + ```json cleanrooms:DeleteIdMappingTable, cleanrooms:GetIdMappingTable, @@ -411,9 +430,14 @@ entityresolution:AddPolicyStatement, entityresolution:DeletePolicyStatement ``` -### List + + + ```json cleanrooms:ListIdMappingTables, cleanrooms:GetMembership, cleanrooms:GetCollaboration ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanrooms/id_namespace_associations/index.md b/website/docs/services/cleanrooms/id_namespace_associations/index.md index 708dc53f5..7b55f0e91 100644 --- a/website/docs/services/cleanrooms/id_namespace_associations/index.md +++ b/website/docs/services/cleanrooms/id_namespace_associations/index.md @@ -345,6 +345,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a id_namespace_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanrooms.id_namespace_associations @@ -372,7 +374,18 @@ AND region = 'us-east-1'; To operate on the id_namespace_associations resource, the following permissions are required: -### Create + + + ```json cleanrooms:CreateIdNamespaceAssociation, cleanrooms:GetIdNamespaceAssociation, @@ -385,7 +398,9 @@ entityresolution:GetIdNamespace, entityresolution:AddPolicyStatement ``` -### Read + + + ```json cleanrooms:GetIdNamespaceAssociation, cleanrooms:ListTagsForResource, @@ -394,7 +409,9 @@ cleanrooms:GetCollaboration, entityresolution:GetIdNamespace ``` -### Update + + + ```json cleanrooms:UpdateIdNamespaceAssociation, cleanrooms:GetIdNamespaceAssociation, @@ -407,7 +424,9 @@ entityresolution:GetIdNamespace, entityresolution:AddPolicyStatement ``` -### Delete + + + ```json cleanrooms:DeleteIdNamespaceAssociation, cleanrooms:GetIdNamespaceAssociation, @@ -420,9 +439,14 @@ entityresolution:GetIdNamespace, entityresolution:DeletePolicyStatement ``` -### List + + + ```json cleanrooms:ListIdNamespaceAssociations, cleanrooms:GetMembership, cleanrooms:GetCollaboration ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanrooms/memberships/index.md b/website/docs/services/cleanrooms/memberships/index.md index 4cdb144a8..1f3c28be5 100644 --- a/website/docs/services/cleanrooms/memberships/index.md +++ b/website/docs/services/cleanrooms/memberships/index.md @@ -461,6 +461,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a membership resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanrooms.memberships @@ -490,7 +492,18 @@ AND region = 'us-east-1'; To operate on the memberships resource, the following permissions are required: -### Create + + + ```json cleanrooms:CreateMembership, logs:CreateLogDelivery, @@ -509,7 +522,9 @@ cleanrooms:ListMemberships, iam:PassRole ``` -### Read + + + ```json cleanrooms:GetMembership, cleanrooms:ListTagsForResource, @@ -519,7 +534,9 @@ logs:DescribeResourcePolicies, logs:GetLogDelivery ``` -### Update + + + ```json cleanrooms:UpdateMembership, cleanrooms:GetMembership, @@ -538,7 +555,9 @@ cleanrooms:UntagResource, iam:PassRole ``` -### Delete + + + ```json cleanrooms:DeleteMembership, cleanrooms:GetMembership, @@ -550,7 +569,12 @@ logs:DescribeResourcePolicies, logs:GetLogDelivery ``` -### List + + + ```json cleanrooms:ListMemberships ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanrooms/privacy_budget_templates/index.md b/website/docs/services/cleanrooms/privacy_budget_templates/index.md index 13436d494..9fc08f60e 100644 --- a/website/docs/services/cleanrooms/privacy_budget_templates/index.md +++ b/website/docs/services/cleanrooms/privacy_budget_templates/index.md @@ -321,6 +321,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a privacy_budget_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanrooms.privacy_budget_templates @@ -346,7 +348,18 @@ AND region = 'us-east-1'; To operate on the privacy_budget_templates resource, the following permissions are required: -### Create + + + ```json cleanrooms:CreatePrivacyBudgetTemplate, cleanrooms:ListTagsForResource, @@ -355,13 +368,17 @@ cleanrooms:GetPrivacyBudgetTemplate, cleanrooms:ListPrivacyBudgetTemplates ``` -### Read + + + ```json cleanrooms:GetPrivacyBudgetTemplate, cleanrooms:ListTagsForResource ``` -### Update + + + ```json cleanrooms:UpdatePrivacyBudgetTemplate, cleanrooms:GetPrivacyBudgetTemplate, @@ -370,7 +387,9 @@ cleanrooms:TagResource, cleanrooms:UntagResource ``` -### Delete + + + ```json cleanrooms:DeletePrivacyBudgetTemplate, cleanrooms:GetPrivacyBudgetTemplate, @@ -379,7 +398,12 @@ cleanrooms:ListTagsForResource, cleanrooms:UntagResource ``` -### List + + + ```json cleanrooms:ListPrivacyBudgetTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/cleanroomsml/training_datasets/index.md b/website/docs/services/cleanroomsml/training_datasets/index.md index 9988aa8e4..46824ef3f 100644 --- a/website/docs/services/cleanroomsml/training_datasets/index.md +++ b/website/docs/services/cleanroomsml/training_datasets/index.md @@ -383,6 +383,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a training_dataset resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cleanroomsml.training_datasets @@ -407,7 +409,18 @@ AND region = 'us-east-1'; To operate on the training_datasets resource, the following permissions are required: -### Create + + + ```json cleanrooms-ml:CreateTrainingDataset, cleanrooms-ml:GetTrainingDataset, @@ -415,23 +428,34 @@ cleanrooms-ml:TagResource, iam:PassRole ``` -### Read + + + ```json cleanrooms-ml:GetTrainingDataset ``` -### Delete + + + ```json cleanrooms-ml:DeleteTrainingDataset ``` -### List + + + ```json cleanrooms-ml:ListTrainingDatasets ``` -### Update + + + ```json cleanrooms-ml:TagResource, cleanrooms-ml:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/guard_hooks/index.md b/website/docs/services/cloudformation/guard_hooks/index.md index b897d45de..cbd356d42 100644 --- a/website/docs/services/cloudformation/guard_hooks/index.md +++ b/website/docs/services/cloudformation/guard_hooks/index.md @@ -384,6 +384,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a guard_hook resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudformation.guard_hooks @@ -415,7 +417,18 @@ AND region = 'us-east-1'; To operate on the guard_hooks resource, the following permissions are required: -### Create + + + ```json cloudformation:ActivateType, cloudformation:DescribeType, @@ -425,13 +438,17 @@ cloudformation:BatchDescribeTypeConfigurations, iam:PassRole ``` -### Read + + + ```json cloudformation:DescribeType, cloudformation:BatchDescribeTypeConfigurations ``` -### Update + + + ```json cloudformation:BatchDescribeTypeConfigurations, cloudformation:DescribeType, @@ -439,7 +456,9 @@ cloudformation:SetTypeConfiguration, iam:PassRole ``` -### Delete + + + ```json cloudformation:BatchDescribeTypeConfigurations, cloudformation:DescribeType, @@ -447,9 +466,14 @@ cloudformation:DeactivateType, cloudformation:SetTypeConfiguration ``` -### List + + + ```json cloudformation:ListTypes, cloudformation:DescribeType, cloudformation:BatchDescribeTypeConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/hook_default_versions/index.md b/website/docs/services/cloudformation/hook_default_versions/index.md index 37ce50a70..b8b00bec5 100644 --- a/website/docs/services/cloudformation/hook_default_versions/index.md +++ b/website/docs/services/cloudformation/hook_default_versions/index.md @@ -235,6 +235,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a hook_default_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudformation.hook_default_versions @@ -252,22 +254,41 @@ AND Identifier = ''; To operate on the hook_default_versions resource, the following permissions are required: -### Create + + + ```json cloudformation:SetTypeDefaultVersion ``` -### Read + + + ```json cloudformation:DescribeType ``` -### Update + + + ```json cloudformation:SetTypeDefaultVersion ``` -### List + + + ```json cloudformation:ListTypes ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/hook_type_configs/index.md b/website/docs/services/cloudformation/hook_type_configs/index.md index 5a9d291dc..a1a4c3c6c 100644 --- a/website/docs/services/cloudformation/hook_type_configs/index.md +++ b/website/docs/services/cloudformation/hook_type_configs/index.md @@ -258,6 +258,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a hook_type_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudformation.hook_type_configs @@ -284,28 +286,50 @@ AND region = 'us-east-1'; To operate on the hook_type_configs resource, the following permissions are required: -### Create + + + ```json cloudformation:SetTypeConfiguration ``` -### Read + + + ```json cloudformation:BatchDescribeTypeConfigurations ``` -### Update + + + ```json cloudformation:SetTypeConfiguration ``` -### Delete + + + ```json cloudformation:SetTypeConfiguration ``` -### List + + + ```json cloudformation:ListTypes, cloudformation:BatchDescribeTypeConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/hook_versions/index.md b/website/docs/services/cloudformation/hook_versions/index.md index 1501ff3ec..db84d32b9 100644 --- a/website/docs/services/cloudformation/hook_versions/index.md +++ b/website/docs/services/cloudformation/hook_versions/index.md @@ -293,7 +293,17 @@ AND region = 'us-east-1'; To operate on the hook_versions resource, the following permissions are required: -### Create + + + ```json cloudformation:DescribeType, cloudformation:DescribeTypeRegistration, @@ -304,19 +314,28 @@ s3:ListBucket, kms:Decrypt ``` -### Read + + + ```json cloudformation:DescribeType ``` -### Delete + + + ```json cloudformation:DeregisterType, cloudformation:DescribeType ``` -### List + + + ```json cloudformation:ListTypes, cloudformation:ListTypeVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/lambda_hooks/index.md b/website/docs/services/cloudformation/lambda_hooks/index.md index be2d85483..76ddb2449 100644 --- a/website/docs/services/cloudformation/lambda_hooks/index.md +++ b/website/docs/services/cloudformation/lambda_hooks/index.md @@ -350,6 +350,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a lambda_hook resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudformation.lambda_hooks @@ -380,7 +382,18 @@ AND region = 'us-east-1'; To operate on the lambda_hooks resource, the following permissions are required: -### Create + + + ```json cloudformation:ListTypes, cloudformation:ActivateType, @@ -390,13 +403,17 @@ cloudformation:SetTypeConfiguration, iam:PassRole ``` -### Read + + + ```json cloudformation:BatchDescribeTypeConfigurations, cloudformation:DescribeType ``` -### Update + + + ```json cloudformation:BatchDescribeTypeConfigurations, cloudformation:DescribeType, @@ -404,7 +421,9 @@ cloudformation:SetTypeConfiguration, iam:PassRole ``` -### Delete + + + ```json cloudformation:BatchDescribeTypeConfigurations, cloudformation:DeactivateType, @@ -412,9 +431,14 @@ cloudformation:DescribeType, cloudformation:SetTypeConfiguration ``` -### List + + + ```json cloudformation:ListTypes, cloudformation:BatchDescribeTypeConfigurations, cloudformation:DescribeType ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/module_default_versions/index.md b/website/docs/services/cloudformation/module_default_versions/index.md index 12e4235df..754c3611d 100644 --- a/website/docs/services/cloudformation/module_default_versions/index.md +++ b/website/docs/services/cloudformation/module_default_versions/index.md @@ -226,18 +226,34 @@ resources: To operate on the module_default_versions resource, the following permissions are required: -### Create + + + ```json cloudformation:DescribeType, cloudformation:SetTypeDefaultVersion ``` -### Read + + + ```json cloudformation:DescribeType ``` -### List + + + ```json cloudformation:ListTypes ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/module_versions/index.md b/website/docs/services/cloudformation/module_versions/index.md index aa33ce4c3..f708d7790 100644 --- a/website/docs/services/cloudformation/module_versions/index.md +++ b/website/docs/services/cloudformation/module_versions/index.md @@ -219,7 +219,16 @@ AND region = 'us-east-1'; To operate on the module_versions resource, the following permissions are required: -### Create + + + ```json cloudformation:DescribeType, cloudformation:DescribeTypeRegistration, @@ -229,13 +238,20 @@ s3:GetObject, s3:ListBucket ``` -### Read + + + ```json cloudformation:DescribeType ``` -### Delete + + + ```json cloudformation:DeregisterType, cloudformation:DescribeType ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/public_type_versions/index.md b/website/docs/services/cloudformation/public_type_versions/index.md index 5cc17865b..3a2e9a56d 100644 --- a/website/docs/services/cloudformation/public_type_versions/index.md +++ b/website/docs/services/cloudformation/public_type_versions/index.md @@ -278,7 +278,16 @@ resources: To operate on the public_type_versions resource, the following permissions are required: -### Create + + + ```json cloudformation:TestType, cloudformation:DescribeType, @@ -288,13 +297,20 @@ s3:GetObject, s3:PutObject ``` -### Read + + + ```json cloudformation:DescribeType, cloudformation:DescribePublisher ``` -### List + + + ```json cloudformation:ListTypes ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/publishers/index.md b/website/docs/services/cloudformation/publishers/index.md index ee16d9271..90406a788 100644 --- a/website/docs/services/cloudformation/publishers/index.md +++ b/website/docs/services/cloudformation/publishers/index.md @@ -236,7 +236,16 @@ resources: To operate on the publishers resource, the following permissions are required: -### Create + + + ```json cloudformation:RegisterPublisher, cloudformation:DescribePublisher, @@ -244,12 +253,19 @@ codestar-connections:GetConnection, codestar-connections:UseConnection ``` -### Read + + + ```json cloudformation:DescribePublisher ``` -### List + + + ```json cloudformation:DescribePublisher ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/resource_default_versions/index.md b/website/docs/services/cloudformation/resource_default_versions/index.md index 7883aad93..6eeb2d04a 100644 --- a/website/docs/services/cloudformation/resource_default_versions/index.md +++ b/website/docs/services/cloudformation/resource_default_versions/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_default_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudformation.resource_default_versions @@ -267,27 +269,49 @@ AND region = 'us-east-1'; To operate on the resource_default_versions resource, the following permissions are required: -### Read + + + ```json cloudformation:DescribeType ``` -### Create + + + ```json cloudformation:SetTypeDefaultVersion ``` -### Update + + + ```json cloudformation:SetTypeDefaultVersion ``` -### List + + + ```json cloudformation:ListTypeVersions ``` -### Delete + + + ```json ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/resource_versions/index.md b/website/docs/services/cloudformation/resource_versions/index.md index 1a16074fe..006c61e96 100644 --- a/website/docs/services/cloudformation/resource_versions/index.md +++ b/website/docs/services/cloudformation/resource_versions/index.md @@ -299,7 +299,17 @@ AND region = 'us-east-1'; To operate on the resource_versions resource, the following permissions are required: -### Create + + + ```json cloudformation:DescribeTypeRegistration, cloudformation:RegisterType, @@ -312,18 +322,27 @@ cloudformation:DeregisterType, cloudformation:DescribeType ``` -### Read + + + ```json cloudformation:DescribeType ``` -### Delete + + + ```json cloudformation:DeregisterType, cloudformation:DescribeType ``` -### List + + + ```json cloudformation:ListTypes ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/stack_sets/index.md b/website/docs/services/cloudformation/stack_sets/index.md index c08803e0c..a4d6ec2d6 100644 --- a/website/docs/services/cloudformation/stack_sets/index.md +++ b/website/docs/services/cloudformation/stack_sets/index.md @@ -517,6 +517,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stack_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudformation.stack_sets @@ -553,7 +555,18 @@ AND region = 'us-east-1'; To operate on the stack_sets resource, the following permissions are required: -### Create + + + ```json cloudformation:GetTemplateSummary, cloudformation:CreateStackSet, @@ -564,14 +577,18 @@ cloudformation:TagResource, iam:PassRole ``` -### Read + + + ```json cloudformation:DescribeStackSet, cloudformation:ListStackInstances, cloudformation:DescribeStackInstance ``` -### Update + + + ```json cloudformation:GetTemplateSummary, cloudformation:UpdateStackSet, @@ -586,7 +603,9 @@ cloudformation:UntagResource, iam:PassRole ``` -### Delete + + + ```json cloudformation:DeleteStackSet, cloudformation:DeleteStackInstances, @@ -596,10 +615,15 @@ cloudformation:ListStackSetOperationResults, cloudformation:UntagResource ``` -### List + + + ```json cloudformation:ListStackSets, cloudformation:DescribeStackSet, cloudformation:ListStackInstances, cloudformation:DescribeStackInstance ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/stacks/index.md b/website/docs/services/cloudformation/stacks/index.md index 221c50b35..2651c5fa9 100644 --- a/website/docs/services/cloudformation/stacks/index.md +++ b/website/docs/services/cloudformation/stacks/index.md @@ -437,6 +437,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stack resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudformation.stacks @@ -474,14 +476,27 @@ AND region = 'us-east-1'; To operate on the stacks resource, the following permissions are required: -### Create + + + ```json cloudformation:DescribeStacks, cloudformation:CreateStack, iam:PassRole ``` -### Update + + + ```json cloudformation:DescribeStacks, cloudformation:UpdateStack, @@ -490,20 +505,29 @@ cloudformation:SetStackPolicy, iam:PassRole ``` -### Delete + + + ```json cloudformation:DescribeStacks, cloudformation:DeleteStack ``` -### Read + + + ```json cloudformation:DescribeStacks, cloudformation:GetStackPolicy, cloudformation:GetTemplate ``` -### List + + + ```json cloudformation:ListStacks ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudformation/type_activations/index.md b/website/docs/services/cloudformation/type_activations/index.md index 3cce59c4d..9ae7e8b08 100644 --- a/website/docs/services/cloudformation/type_activations/index.md +++ b/website/docs/services/cloudformation/type_activations/index.md @@ -339,6 +339,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a type_activation resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudformation.type_activations @@ -371,32 +373,54 @@ AND region = 'us-east-1'; To operate on the type_activations resource, the following permissions are required: -### Create + + + ```json cloudformation:ActivateType, cloudformation:DescribeType, iam:PassRole ``` -### Update + + + ```json cloudformation:ActivateType, cloudformation:DescribeType, iam:PassRole ``` -### Read + + + ```json cloudformation:DescribeType ``` -### Delete + + + ```json cloudformation:DeactivateType, cloudformation:DescribeType ``` -### List + + + ```json cloudformation:ListTypes ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/anycast_ip_lists/index.md b/website/docs/services/cloudfront/anycast_ip_lists/index.md index f32390e3f..4e3eff999 100644 --- a/website/docs/services/cloudfront/anycast_ip_lists/index.md +++ b/website/docs/services/cloudfront/anycast_ip_lists/index.md @@ -325,25 +325,44 @@ AND region = 'us-east-1'; To operate on the anycast_ip_lists resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateAnycastIpList, cloudfront:TagResource ``` -### Delete + + + ```json cloudfront:DeleteAnycastIpList, cloudfront:GetAnycastIpList ``` -### List + + + ```json cloudfront:ListAnycastIpLists ``` -### Read + + + ```json cloudfront:GetAnycastIpList, cloudfront:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/cache_policies/index.md b/website/docs/services/cloudfront/cache_policies/index.md index 535c51537..45b4b57ab 100644 --- a/website/docs/services/cloudfront/cache_policies/index.md +++ b/website/docs/services/cloudfront/cache_policies/index.md @@ -338,6 +338,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cache_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.cache_policies @@ -362,29 +364,51 @@ AND region = 'us-east-1'; To operate on the cache_policies resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateCachePolicy ``` -### Delete + + + ```json cloudfront:DeleteCachePolicy, cloudfront:GetCachePolicy ``` -### List + + + ```json cloudfront:ListCachePolicies ``` -### Read + + + ```json cloudfront:GetCachePolicy ``` -### Update + + + ```json cloudfront:UpdateCachePolicy, cloudfront:GetCachePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/cloud_front_origin_access_identities/index.md b/website/docs/services/cloudfront/cloud_front_origin_access_identities/index.md index c23cd3b4a..797b5a701 100644 --- a/website/docs/services/cloudfront/cloud_front_origin_access_identities/index.md +++ b/website/docs/services/cloudfront/cloud_front_origin_access_identities/index.md @@ -231,6 +231,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cloud_front_origin_access_identity resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.cloud_front_origin_access_identities @@ -255,29 +257,51 @@ AND region = 'us-east-1'; To operate on the cloud_front_origin_access_identities resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateCloudFrontOriginAccessIdentity ``` -### Delete + + + ```json cloudfront:DeleteCloudFrontOriginAccessIdentity, cloudfront:GetCloudFrontOriginAccessIdentity ``` -### List + + + ```json cloudfront:ListCloudFrontOriginAccessIdentities ``` -### Read + + + ```json cloudfront:GetCloudFrontOriginAccessIdentity ``` -### Update + + + ```json cloudfront:UpdateCloudFrontOriginAccessIdentity, cloudfront:GetCloudFrontOriginAccessIdentity ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/connection_groups/index.md b/website/docs/services/cloudfront/connection_groups/index.md index 3ed1df4d6..a1d9b07c8 100644 --- a/website/docs/services/cloudfront/connection_groups/index.md +++ b/website/docs/services/cloudfront/connection_groups/index.md @@ -313,6 +313,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connection_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.connection_groups @@ -340,33 +342,52 @@ AND region = 'us-east-1'; To operate on the connection_groups resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateConnectionGroup, cloudfront:GetConnectionGroup, cloudfront:TagResource ``` -### Delete + + + ```json cloudfront:DeleteConnectionGroup, cloudfront:GetConnectionGroup, cloudfront:UpdateConnectionGroup ``` -### List + + + ```json cloudfront:ListConnectionGroups, cloudfront:ListTagsForResource ``` -### Read + + + ```json cloudfront:GetConnectionGroup, cloudfront:ListTagsForResource ``` -### Update + + + ```json cloudfront:GetConnectionGroup, cloudfront:UpdateConnectionGroup, @@ -374,3 +395,6 @@ cloudfront:ListTagsForResource, cloudfront:TagResource, cloudfront:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/continuous_deployment_policies/index.md b/website/docs/services/cloudfront/continuous_deployment_policies/index.md index 919eea168..9b51cfd1c 100644 --- a/website/docs/services/cloudfront/continuous_deployment_policies/index.md +++ b/website/docs/services/cloudfront/continuous_deployment_policies/index.md @@ -352,6 +352,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a continuous_deployment_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.continuous_deployment_policies @@ -376,29 +378,51 @@ AND region = 'us-east-1'; To operate on the continuous_deployment_policies resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateContinuousDeploymentPolicy ``` -### Delete + + + ```json cloudfront:DeleteContinuousDeploymentPolicy, cloudfront:GetContinuousDeploymentPolicy ``` -### List + + + ```json cloudfront:ListContinuousDeploymentPolicies ``` -### Read + + + ```json cloudfront:GetContinuousDeploymentPolicy ``` -### Update + + + ```json cloudfront:UpdateContinuousDeploymentPolicy, cloudfront:GetContinuousDeploymentPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/distribution_tenants/index.md b/website/docs/services/cloudfront/distribution_tenants/index.md index c93d3eb02..cdd28762b 100644 --- a/website/docs/services/cloudfront/distribution_tenants/index.md +++ b/website/docs/services/cloudfront/distribution_tenants/index.md @@ -455,6 +455,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a distribution_tenant resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.distribution_tenants @@ -486,7 +488,18 @@ AND region = 'us-east-1'; To operate on the distribution_tenants resource, the following permissions are required: -### Create + + + ```json acm:DescribeCertificate, acm:RequestCertificate, @@ -498,7 +511,9 @@ cloudfront:VerifyDnsConfiguration, wafv2:GetWebACL ``` -### Delete + + + ```json cloudfront:DeleteDistributionTenant, cloudfront:UpdateDistributionTenant, @@ -506,19 +521,25 @@ cloudfront:GetDistributionTenant, wafv2:GetWebACL ``` -### List + + + ```json cloudfront:ListDistributionTenants, cloudfront:ListTagsForResource ``` -### Read + + + ```json cloudfront:GetDistributionTenant, cloudfront:ListTagsForResource ``` -### Update + + + ```json acm:DescribeCertificate, acm:RequestCertificate, @@ -531,3 +552,6 @@ cloudfront:UntagResource, cloudfront:VerifyDnsConfiguration, wafv2:GetWebACL ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/distributions/index.md b/website/docs/services/cloudfront/distributions/index.md index 4e72dd582..c12492ec7 100644 --- a/website/docs/services/cloudfront/distributions/index.md +++ b/website/docs/services/cloudfront/distributions/index.md @@ -1188,6 +1188,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a distribution resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.distributions @@ -1213,7 +1215,18 @@ AND region = 'us-east-1'; To operate on the distributions resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateConnectionGroup, cloudfront:CreateDistribution, @@ -1224,26 +1237,34 @@ cloudfront:GetDistributionConfig, cloudfront:TagResource ``` -### Delete + + + ```json cloudfront:DeleteDistribution, cloudfront:GetDistribution, cloudfront:GetDistributionConfig ``` -### List + + + ```json cloudfront:ListTagsForResource, cloudfront:ListDistributions ``` -### Read + + + ```json cloudfront:GetDistribution, cloudfront:GetDistributionConfig ``` -### Update + + + ```json cloudfront:CreateConnectionGroup, cloudfront:GetConnectionGroup, @@ -1255,3 +1276,6 @@ cloudfront:ListTagsForResource, cloudfront:TagResource, cloudfront:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/functions/index.md b/website/docs/services/cloudfront/functions/index.md index 037353098..3e397871c 100644 --- a/website/docs/services/cloudfront/functions/index.md +++ b/website/docs/services/cloudfront/functions/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a function resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.functions @@ -329,33 +331,55 @@ AND region = 'us-east-1'; To operate on the functions resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateFunction, cloudfront:PublishFunction, cloudfront:DescribeFunction ``` -### Delete + + + ```json cloudfront:DeleteFunction, cloudfront:DescribeFunction ``` -### List + + + ```json cloudfront:ListFunctions ``` -### Read + + + ```json cloudfront:DescribeFunction, cloudfront:GetFunction ``` -### Update + + + ```json cloudfront:UpdateFunction, cloudfront:PublishFunction, cloudfront:DescribeFunction ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/key_groups/index.md b/website/docs/services/cloudfront/key_groups/index.md index da60c5869..f6c2be8e9 100644 --- a/website/docs/services/cloudfront/key_groups/index.md +++ b/website/docs/services/cloudfront/key_groups/index.md @@ -244,6 +244,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a key_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.key_groups @@ -268,29 +270,51 @@ AND region = 'us-east-1'; To operate on the key_groups resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateKeyGroup ``` -### Delete + + + ```json cloudfront:DeleteKeyGroup, cloudfront:GetKeyGroup ``` -### List + + + ```json cloudfront:ListKeyGroups ``` -### Read + + + ```json cloudfront:GetKeyGroup ``` -### Update + + + ```json cloudfront:UpdateKeyGroup, cloudfront:GetKeyGroup ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/key_value_stores/index.md b/website/docs/services/cloudfront/key_value_stores/index.md index e8d6e2ae4..de1b3db5f 100644 --- a/website/docs/services/cloudfront/key_value_stores/index.md +++ b/website/docs/services/cloudfront/key_value_stores/index.md @@ -263,6 +263,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a key_value_store resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.key_value_stores @@ -288,7 +290,18 @@ AND region = 'us-east-1'; To operate on the key_value_stores resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateKeyValueStore, cloudfront:DescribeKeyValueStore, @@ -297,24 +310,35 @@ s3:HeadObject, s3:GetBucketLocation ``` -### Delete + + + ```json cloudfront:DeleteKeyValueStore, cloudfront:DescribeKeyValueStore ``` -### List + + + ```json cloudfront:ListKeyValueStores ``` -### Read + + + ```json cloudfront:DescribeKeyValueStore ``` -### Update + + + ```json cloudfront:UpdateKeyValueStore, cloudfront:DescribeKeyValueStore ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/monitoring_subscriptions/index.md b/website/docs/services/cloudfront/monitoring_subscriptions/index.md index f85a7dcf1..0c4f6f647 100644 --- a/website/docs/services/cloudfront/monitoring_subscriptions/index.md +++ b/website/docs/services/cloudfront/monitoring_subscriptions/index.md @@ -180,17 +180,33 @@ AND region = 'us-east-1'; To operate on the monitoring_subscriptions resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateMonitoringSubscription ``` -### Delete + + + ```json cloudfront:DeleteMonitoringSubscription ``` -### Read + + + ```json cloudfront:GetMonitoringSubscription ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/origin_access_controls/index.md b/website/docs/services/cloudfront/origin_access_controls/index.md index ef7f92749..deabd75ff 100644 --- a/website/docs/services/cloudfront/origin_access_controls/index.md +++ b/website/docs/services/cloudfront/origin_access_controls/index.md @@ -249,6 +249,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a origin_access_control resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.origin_access_controls @@ -273,29 +275,51 @@ AND region = 'us-east-1'; To operate on the origin_access_controls resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateOriginAccessControl ``` -### Delete + + + ```json cloudfront:DeleteOriginAccessControl, cloudfront:GetOriginAccessControl ``` -### List + + + ```json cloudfront:ListOriginAccessControls ``` -### Read + + + ```json cloudfront:GetOriginAccessControl ``` -### Update + + + ```json cloudfront:UpdateOriginAccessControl, cloudfront:GetOriginAccessControl ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/origin_request_policies/index.md b/website/docs/services/cloudfront/origin_request_policies/index.md index d43cd8046..37663f373 100644 --- a/website/docs/services/cloudfront/origin_request_policies/index.md +++ b/website/docs/services/cloudfront/origin_request_policies/index.md @@ -300,6 +300,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a origin_request_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.origin_request_policies @@ -324,29 +326,51 @@ AND region = 'us-east-1'; To operate on the origin_request_policies resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateOriginRequestPolicy ``` -### Delete + + + ```json cloudfront:DeleteOriginRequestPolicy, cloudfront:GetOriginRequestPolicy ``` -### List + + + ```json cloudfront:ListOriginRequestPolicies ``` -### Read + + + ```json cloudfront:GetOriginRequestPolicy ``` -### Update + + + ```json cloudfront:UpdateOriginRequestPolicy, cloudfront:GetOriginRequestPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/public_keys/index.md b/website/docs/services/cloudfront/public_keys/index.md index fa9daed2f..ea2802a2c 100644 --- a/website/docs/services/cloudfront/public_keys/index.md +++ b/website/docs/services/cloudfront/public_keys/index.md @@ -249,6 +249,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a public_key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.public_keys @@ -273,29 +275,51 @@ AND region = 'us-east-1'; To operate on the public_keys resource, the following permissions are required: -### Create + + + ```json cloudfront:CreatePublicKey ``` -### Delete + + + ```json cloudfront:DeletePublicKey, cloudfront:GetPublicKey ``` -### List + + + ```json cloudfront:ListPublicKeys ``` -### Read + + + ```json cloudfront:GetPublicKey ``` -### Update + + + ```json cloudfront:UpdatePublicKey, cloudfront:GetPublicKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/realtime_log_configs/index.md b/website/docs/services/cloudfront/realtime_log_configs/index.md index 8845f8004..7ce73cfcf 100644 --- a/website/docs/services/cloudfront/realtime_log_configs/index.md +++ b/website/docs/services/cloudfront/realtime_log_configs/index.md @@ -282,6 +282,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a realtime_log_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.realtime_log_configs @@ -308,31 +310,53 @@ AND region = 'us-east-1'; To operate on the realtime_log_configs resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateRealtimeLogConfig, iam:PassRole ``` -### Delete + + + ```json cloudfront:DeleteRealtimeLogConfig, cloudfront:GetRealtimeLogConfig ``` -### List + + + ```json cloudfront:ListRealtimeLogConfigs ``` -### Read + + + ```json cloudfront:GetRealtimeLogConfig ``` -### Update + + + ```json cloudfront:UpdateRealtimeLogConfig, cloudfront:GetRealtimeLogConfig, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/response_headers_policies/index.md b/website/docs/services/cloudfront/response_headers_policies/index.md index dd94d18ed..d24d06f47 100644 --- a/website/docs/services/cloudfront/response_headers_policies/index.md +++ b/website/docs/services/cloudfront/response_headers_policies/index.md @@ -545,6 +545,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a response_headers_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.response_headers_policies @@ -569,29 +571,51 @@ AND region = 'us-east-1'; To operate on the response_headers_policies resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateResponseHeadersPolicy ``` -### Delete + + + ```json cloudfront:DeleteResponseHeadersPolicy, cloudfront:GetResponseHeadersPolicy ``` -### List + + + ```json cloudfront:ListResponseHeadersPolicies ``` -### Read + + + ```json cloudfront:GetResponseHeadersPolicy ``` -### Update + + + ```json cloudfront:UpdateResponseHeadersPolicy, cloudfront:GetResponseHeadersPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudfront/vpc_origins/index.md b/website/docs/services/cloudfront/vpc_origins/index.md index 749e9a6f4..17e1a8eaa 100644 --- a/website/docs/services/cloudfront/vpc_origins/index.md +++ b/website/docs/services/cloudfront/vpc_origins/index.md @@ -304,6 +304,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_origin resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudfront.vpc_origins @@ -329,7 +331,18 @@ AND region = 'us-east-1'; To operate on the vpc_origins resource, the following permissions are required: -### Create + + + ```json cloudfront:CreateVpcOrigin, cloudfront:GetVpcOrigin, @@ -341,7 +354,9 @@ iam:CreateServiceLinkedRole, sts:AssumeRole ``` -### Delete + + + ```json cloudfront:DeleteVpcOrigin, cloudfront:GetVpcOrigin, @@ -352,18 +367,24 @@ iam:CreateServiceLinkedRole, sts:AssumeRole ``` -### List + + + ```json cloudfront:ListVpcOrigins ``` -### Read + + + ```json cloudfront:GetVpcOrigin, cloudfront:ListTagsForResource ``` -### Update + + + ```json cloudfront:UpdateVpcOrigin, cloudfront:GetVpcOrigin, @@ -376,3 +397,6 @@ ec2:DescribeInternetGateways, iam:CreateServiceLinkedRole, sts:AssumeRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudtrail/channels/index.md b/website/docs/services/cloudtrail/channels/index.md index a35cffade..2d0c752e2 100644 --- a/website/docs/services/cloudtrail/channels/index.md +++ b/website/docs/services/cloudtrail/channels/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudtrail.channels @@ -301,20 +303,35 @@ AND region = 'us-east-1'; To operate on the channels resource, the following permissions are required: -### Create + + + ```json CloudTrail:CreateChannel, CloudTrail:AddTags ``` -### Read + + + ```json CloudTrail:GetChannel, CloudTrail:ListChannels, CloudTrail:ListTags ``` -### Update + + + ```json CloudTrail:UpdateChannel, CloudTrail:GetChannel, @@ -322,12 +339,19 @@ CloudTrail:AddTags, CloudTrail:RemoveTags ``` -### Delete + + + ```json CloudTrail:DeleteChannel ``` -### List + + + ```json CloudTrail:ListChannels ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudtrail/dashboards/index.md b/website/docs/services/cloudtrail/dashboards/index.md index 7e86f5946..221e40c71 100644 --- a/website/docs/services/cloudtrail/dashboards/index.md +++ b/website/docs/services/cloudtrail/dashboards/index.md @@ -345,6 +345,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dashboard resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudtrail.dashboards @@ -373,7 +375,18 @@ AND region = 'us-east-1'; To operate on the dashboards resource, the following permissions are required: -### Create + + + ```json CloudTrail:CreateDashboard, CloudTrail:AddTags, @@ -381,14 +394,18 @@ CloudTrail:StartQuery, CloudTrail:StartDashboardRefresh ``` -### Read + + + ```json CloudTrail:GetDashboard, CloudTrail:ListDashboards, CloudTrail:ListTags ``` -### Update + + + ```json CloudTrail:UpdateDashboard, CloudTrail:AddTags, @@ -397,15 +414,22 @@ CloudTrail:StartQuery, CloudTrail:StartDashboardRefresh ``` -### Delete + + + ```json CloudTrail:DeleteDashboard, CloudTrail:UpdateDashboard ``` -### List + + + ```json CloudTrail:ListDashboards, CloudTrail:GetDashboard, CloudTrail:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudtrail/event_data_stores/index.md b/website/docs/services/cloudtrail/event_data_stores/index.md index 079cb9668..f3b7f1d91 100644 --- a/website/docs/services/cloudtrail/event_data_stores/index.md +++ b/website/docs/services/cloudtrail/event_data_stores/index.md @@ -481,6 +481,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_data_store resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudtrail.event_data_stores @@ -520,7 +522,18 @@ AND region = 'us-east-1'; To operate on the event_data_stores resource, the following permissions are required: -### Create + + + ```json CloudTrail:CreateEventDataStore, CloudTrail:AddTags, @@ -541,7 +554,9 @@ glue:PassConnection, lakeformation:RegisterResource ``` -### Read + + + ```json CloudTrail:GetEventDataStore, CloudTrail:ListEventDataStores, @@ -550,7 +565,9 @@ CloudTrail:GetEventConfiguration, CloudTrail:ListTags ``` -### Update + + + ```json CloudTrail:UpdateEventDataStore, CloudTrail:RestoreEventDataStore, @@ -578,7 +595,9 @@ lakeformation:DeregisterResource, kms:DescribeKey ``` -### Delete + + + ```json CloudTrail:DeleteEventDataStore, CloudTrail:GetEventDataStore, @@ -587,10 +606,15 @@ glue:DeleteTable, lakeformation:DeregisterResource ``` -### List + + + ```json CloudTrail:ListEventDataStores, CloudTrail:GetEventDataStore, CloudTrail:GetInsightSelectors, CloudTrail:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudtrail/resource_policies/index.md b/website/docs/services/cloudtrail/resource_policies/index.md index cfb33b5c0..70b6f2729 100644 --- a/website/docs/services/cloudtrail/resource_policies/index.md +++ b/website/docs/services/cloudtrail/resource_policies/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudtrail.resource_policies @@ -188,24 +190,43 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json CloudTrail:PutResourcePolicy, CloudTrail:GetResourcePolicy ``` -### Read + + + ```json CloudTrail:GetResourcePolicy ``` -### Update + + + ```json CloudTrail:PutResourcePolicy, CloudTrail:GetResourcePolicy ``` -### Delete + + + ```json CloudTrail:DeleteResourcePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudtrail/trails/index.md b/website/docs/services/cloudtrail/trails/index.md index 99d3736a7..9618de406 100644 --- a/website/docs/services/cloudtrail/trails/index.md +++ b/website/docs/services/cloudtrail/trails/index.md @@ -503,6 +503,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a trail resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudtrail.trails @@ -541,7 +543,18 @@ AND region = 'us-east-1'; To operate on the trails resource, the following permissions are required: -### Read + + + ```json CloudTrail:GetTrail, CloudTrail:GetTrailStatus, @@ -551,7 +564,9 @@ CloudTrail:GetInsightSelectors, CloudTrail:DescribeTrails ``` -### Create + + + ```json CloudTrail:CreateTrail, CloudTrail:StartLogging, @@ -565,7 +580,9 @@ organizations:DescribeOrganization, organizations:ListAWSServiceAccessForOrganization ``` -### Update + + + ```json CloudTrail:UpdateTrail, CloudTrail:StartLogging, @@ -583,7 +600,9 @@ CloudTrail:GetTrail, CloudTrail:DescribeTrails ``` -### List + + + ```json CloudTrail:ListTrails, CloudTrail:GetTrail, @@ -594,7 +613,12 @@ CloudTrail:GetInsightSelectors, CloudTrail:DescribeTrails ``` -### Delete + + + ```json CloudTrail:DeleteTrail ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudwatch/alarms/index.md b/website/docs/services/cloudwatch/alarms/index.md index 821031190..abdde9ef2 100644 --- a/website/docs/services/cloudwatch/alarms/index.md +++ b/website/docs/services/cloudwatch/alarms/index.md @@ -551,6 +551,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a alarm resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudwatch.alarms @@ -595,14 +597,27 @@ AND region = 'us-east-1'; To operate on the alarms resource, the following permissions are required: -### Create + + + ```json cloudwatch:PutMetricAlarm, cloudwatch:DescribeAlarms, cloudwatch:TagResource ``` -### Update + + + ```json cloudwatch:PutMetricAlarm, cloudwatch:DescribeAlarms, @@ -610,19 +625,28 @@ cloudwatch:TagResource, cloudwatch:UntagResource ``` -### Delete + + + ```json cloudwatch:DeleteAlarms, cloudwatch:DescribeAlarms ``` -### List + + + ```json cloudwatch:DescribeAlarms ``` -### Read + + + ```json cloudwatch:DescribeAlarms, cloudwatch:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudwatch/composite_alarms/index.md b/website/docs/services/cloudwatch/composite_alarms/index.md index 6a818cb53..9da2bd4e6 100644 --- a/website/docs/services/cloudwatch/composite_alarms/index.md +++ b/website/docs/services/cloudwatch/composite_alarms/index.md @@ -334,6 +334,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a composite_alarm resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudwatch.composite_alarms @@ -367,20 +369,35 @@ AND region = 'us-east-1'; To operate on the composite_alarms resource, the following permissions are required: -### Create + + + ```json cloudwatch:DescribeAlarms, cloudwatch:PutCompositeAlarm, cloudwatch:TagResource ``` -### Read + + + ```json cloudwatch:DescribeAlarms, cloudwatch:ListTagsForResource ``` -### Update + + + ```json cloudwatch:DescribeAlarms, cloudwatch:PutCompositeAlarm, @@ -388,13 +405,20 @@ cloudwatch:TagResource, cloudwatch:UntagResource ``` -### Delete + + + ```json cloudwatch:DescribeAlarms, cloudwatch:DeleteAlarms ``` -### List + + + ```json cloudwatch:DescribeAlarms ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudwatch/dashboards/index.md b/website/docs/services/cloudwatch/dashboards/index.md index 6371240c9..ab83b1e09 100644 --- a/website/docs/services/cloudwatch/dashboards/index.md +++ b/website/docs/services/cloudwatch/dashboards/index.md @@ -221,6 +221,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dashboard resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudwatch.dashboards @@ -245,29 +247,51 @@ AND region = 'us-east-1'; To operate on the dashboards resource, the following permissions are required: -### Create + + + ```json cloudwatch:PutDashboard, cloudwatch:GetDashboard ``` -### Read + + + ```json cloudwatch:GetDashboard ``` -### Update + + + ```json cloudwatch:PutDashboard ``` -### Delete + + + ```json cloudwatch:DeleteDashboards, cloudwatch:GetDashboard ``` -### List + + + ```json cloudwatch:ListDashboards ``` + + + \ No newline at end of file diff --git a/website/docs/services/cloudwatch/metric_streams/index.md b/website/docs/services/cloudwatch/metric_streams/index.md index ad4581dfe..a8ea9907c 100644 --- a/website/docs/services/cloudwatch/metric_streams/index.md +++ b/website/docs/services/cloudwatch/metric_streams/index.md @@ -390,6 +390,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a metric_stream resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cloudwatch.metric_streams @@ -421,7 +423,18 @@ AND region = 'us-east-1'; To operate on the metric_streams resource, the following permissions are required: -### Create + + + ```json cloudwatch:PutMetricStream, cloudwatch:GetMetricStream, @@ -429,7 +442,9 @@ cloudwatch:TagResource, iam:PassRole ``` -### Update + + + ```json cloudwatch:PutMetricStream, cloudwatch:GetMetricStream, @@ -438,19 +453,28 @@ cloudwatch:UntagResource, iam:PassRole ``` -### Delete + + + ```json cloudwatch:DeleteMetricStream, cloudwatch:GetMetricStream ``` -### List + + + ```json cloudwatch:ListMetricStreams ``` -### Read + + + ```json cloudwatch:GetMetricStream, cloudwatch:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/codeartifact/domains/index.md b/website/docs/services/codeartifact/domains/index.md index 69d9a03a8..15fb4a1c0 100644 --- a/website/docs/services/codeartifact/domains/index.md +++ b/website/docs/services/codeartifact/domains/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codeartifact.domains @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the domains resource, the following permissions are required: -### Create + + + ```json codeartifact:CreateDomain, codeartifact:DescribeDomain, @@ -304,14 +317,18 @@ codeartifact:TagResource, codeartifact:ListTagsForResource ``` -### Read + + + ```json codeartifact:DescribeDomain, codeartifact:GetDomainPermissionsPolicy, codeartifact:ListTagsForResource ``` -### Update + + + ```json codeartifact:DescribeDomain, codeartifact:PutDomainPermissionsPolicy, @@ -322,13 +339,20 @@ codeartifact:UntagResource, codeartifact:ListTagsForResource ``` -### Delete + + + ```json codeartifact:DeleteDomain, codeartifact:DescribeDomain ``` -### List + + + ```json codeartifact:ListDomains ``` + + + \ No newline at end of file diff --git a/website/docs/services/codeartifact/package_groups/index.md b/website/docs/services/codeartifact/package_groups/index.md index 33dc84de8..72c8235d6 100644 --- a/website/docs/services/codeartifact/package_groups/index.md +++ b/website/docs/services/codeartifact/package_groups/index.md @@ -326,6 +326,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a package_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codeartifact.package_groups @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the package_groups resource, the following permissions are required: -### Create + + + ```json codeartifact:CreatePackageGroup, codeartifact:DescribePackageGroup, @@ -365,14 +378,18 @@ codeartifact:ListTagsForResource, codeartifact:TagResource ``` -### Read + + + ```json codeartifact:DescribePackageGroup, codeartifact:ListAllowedRepositoriesForGroup, codeartifact:ListTagsForResource ``` -### Update + + + ```json codeartifact:UpdatePackageGroup, codeartifact:UpdatePackageGroupOriginConfiguration, @@ -383,13 +400,20 @@ codeartifact:TagResource, codeartifact:UntagResource ``` -### Delete + + + ```json codeartifact:DeletePackageGroup, codeartifact:DescribePackageGroup ``` -### List + + + ```json codeartifact:ListPackageGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/codeartifact/repositories/index.md b/website/docs/services/codeartifact/repositories/index.md index ba80312db..cdeddee77 100644 --- a/website/docs/services/codeartifact/repositories/index.md +++ b/website/docs/services/codeartifact/repositories/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a repository resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codeartifact.repositories @@ -335,7 +337,18 @@ AND region = 'us-east-1'; To operate on the repositories resource, the following permissions are required: -### Create + + + ```json codeartifact:CreateRepository, codeartifact:DescribeRepository, @@ -347,14 +360,18 @@ codeartifact:TagResource, codeartifact:ListTagsForResource ``` -### Read + + + ```json codeartifact:DescribeRepository, codeartifact:GetRepositoryPermissionsPolicy, codeartifact:ListTagsForResource ``` -### Update + + + ```json codeartifact:PutRepositoryPermissionsPolicy, codeartifact:GetRepositoryPermissionsPolicy, @@ -369,13 +386,20 @@ codeartifact:UntagResource, codeartifact:ListTagsForResource ``` -### Delete + + + ```json codeartifact:DeleteRepository, codeartifact:DescribeRepository ``` -### List + + + ```json codeartifact:ListRepositories ``` + + + \ No newline at end of file diff --git a/website/docs/services/codebuild/fleets/index.md b/website/docs/services/codebuild/fleets/index.md index e39551c62..7ddf50b4d 100644 --- a/website/docs/services/codebuild/fleets/index.md +++ b/website/docs/services/codebuild/fleets/index.md @@ -486,6 +486,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codebuild.fleets @@ -521,32 +523,54 @@ AND region = 'us-east-1'; To operate on the fleets resource, the following permissions are required: -### Create + + + ```json codebuild:BatchGetFleets, codebuild:CreateFleet, iam:PassRole ``` -### Delete + + + ```json codebuild:BatchGetFleets, codebuild:DeleteFleet ``` -### Read + + + ```json codebuild:BatchGetFleets ``` -### List + + + ```json codebuild:ListFleets ``` -### Update + + + ```json codebuild:BatchGetFleets, codebuild:UpdateFleet, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/codeconnections/connections/index.md b/website/docs/services/codeconnections/connections/index.md index ffe921d4f..b544a8538 100644 --- a/website/docs/services/codeconnections/connections/index.md +++ b/website/docs/services/codeconnections/connections/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codeconnections.connections @@ -297,32 +299,54 @@ AND region = 'us-east-1'; To operate on the connections resource, the following permissions are required: -### Create + + + ```json codeconnections:CreateConnection, codeconnections:TagResource ``` -### Read + + + ```json codeconnections:GetConnection, codeconnections:ListTagsForResource ``` -### Update + + + ```json codeconnections:ListTagsForResource, codeconnections:TagResource, codeconnections:UntagResource ``` -### Delete + + + ```json codeconnections:DeleteConnection ``` -### List + + + ```json codeconnections:ListConnections, codeconnections:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/codedeploy/applications/index.md b/website/docs/services/codedeploy/applications/index.md index 9d3f590b5..f7fb9e5fe 100644 --- a/website/docs/services/codedeploy/applications/index.md +++ b/website/docs/services/codedeploy/applications/index.md @@ -249,6 +249,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codedeploy.applications @@ -273,31 +275,53 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json codedeploy:CreateApplication, codedeploy:TagResource ``` -### Read + + + ```json codedeploy:GetApplication, codedeploy:ListTagsForResource ``` -### Delete + + + ```json codedeploy:GetApplication, codedeploy:DeleteApplication ``` -### Update + + + ```json codedeploy:TagResource, codedeploy:UntagResource ``` -### List + + + ```json codedeploy:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/codedeploy/deployment_configs/index.md b/website/docs/services/codedeploy/deployment_configs/index.md index 24035f3d7..825123653 100644 --- a/website/docs/services/codedeploy/deployment_configs/index.md +++ b/website/docs/services/codedeploy/deployment_configs/index.md @@ -361,23 +361,42 @@ AND region = 'us-east-1'; To operate on the deployment_configs resource, the following permissions are required: -### Create + + + ```json codedeploy:CreateDeploymentConfig ``` -### Read + + + ```json codedeploy:GetDeploymentConfig ``` -### Delete + + + ```json codedeploy:GetDeploymentConfig, codedeploy:DeleteDeploymentConfig ``` -### List + + + ```json codedeploy:ListDeploymentConfigs ``` + + + \ No newline at end of file diff --git a/website/docs/services/codeguruprofiler/profiling_groups/index.md b/website/docs/services/codeguruprofiler/profiling_groups/index.md index f9b79d450..90a11799f 100644 --- a/website/docs/services/codeguruprofiler/profiling_groups/index.md +++ b/website/docs/services/codeguruprofiler/profiling_groups/index.md @@ -294,6 +294,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a profiling_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codeguruprofiler.profiling_groups @@ -320,7 +322,18 @@ AND region = 'us-east-1'; To operate on the profiling_groups resource, the following permissions are required: -### Create + + + ```json sns:Publish, codeguru-profiler:AddNotificationChannels, @@ -329,7 +342,9 @@ codeguru-profiler:PutPermission, codeguru-profiler:TagResource ``` -### Read + + + ```json codeguru-profiler:DescribeProfilingGroup, codeguru-profiler:ListTagsForResource, @@ -337,7 +352,9 @@ codeguru-profiler:GetNotificationConfiguration, codeguru-profiler:GetPolicy ``` -### Update + + + ```json sns:Publish, codeguru-profiler:DescribeProfilingGroup, @@ -352,15 +369,22 @@ codeguru-profiler:UntagResource, codeguru-profiler:ListTagsForResource ``` -### Delete + + + ```json codeguru-profiler:DeleteProfilingGroup ``` -### List + + + ```json codeguru-profiler:ListProfilingGroups, codeguru-profiler:ListTagsForResource, codeguru-profiler:GetNotificationConfiguration, codeguru-profiler:GetPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/codegurureviewer/repository_associations/index.md b/website/docs/services/codegurureviewer/repository_associations/index.md index fdaae671e..34ed8f02d 100644 --- a/website/docs/services/codegurureviewer/repository_associations/index.md +++ b/website/docs/services/codegurureviewer/repository_associations/index.md @@ -289,7 +289,17 @@ AND region = 'us-east-1'; To operate on the repository_associations resource, the following permissions are required: -### Create + + + ```json codeguru-reviewer:DescribeRepositoryAssociation, codeguru-reviewer:AssociateRepository, @@ -309,13 +319,17 @@ codestar-connections:UseConnection, s3:ListBucket ``` -### Read + + + ```json codeguru-reviewer:DescribeRepositoryAssociation, codeguru-reviewer:ListTagsForResource ``` -### Delete + + + ```json codeguru-reviewer:DescribeRepositoryAssociation, codeguru-reviewer:DisassociateRepository, @@ -326,7 +340,12 @@ codestar-connections:UntagResource, codestar-connections:ListTagsForResource ``` -### List + + + ```json codeguru-reviewer:ListRepositoryAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/codepipeline/custom_action_types/index.md b/website/docs/services/codepipeline/custom_action_types/index.md index c5b1212c6..45ed444d0 100644 --- a/website/docs/services/codepipeline/custom_action_types/index.md +++ b/website/docs/services/codepipeline/custom_action_types/index.md @@ -405,6 +405,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a custom_action_type resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codepipeline.custom_action_types @@ -429,33 +431,55 @@ AND region = 'us-east-1'; To operate on the custom_action_types resource, the following permissions are required: -### Create + + + ```json codepipeline:CreateCustomActionType, codepipeline:TagResource, codepipeline:ListActionTypes ``` -### Read + + + ```json codepipeline:ListActionTypes, codepipeline:ListTagsForResource ``` -### Update + + + ```json codepipeline:ListActionTypes, codepipeline:TagResource, codepipeline:UntagResource ``` -### Delete + + + ```json codepipeline:DeleteCustomActionType, codepipeline:ListActionTypes ``` -### List + + + ```json codepipeline:ListActionTypes ``` + + + \ No newline at end of file diff --git a/website/docs/services/codepipeline/pipelines/index.md b/website/docs/services/codepipeline/pipelines/index.md index 9226254d2..2a60de7c9 100644 --- a/website/docs/services/codepipeline/pipelines/index.md +++ b/website/docs/services/codepipeline/pipelines/index.md @@ -841,6 +841,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pipeline resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codepipeline.pipelines @@ -875,7 +877,18 @@ AND region = 'us-east-1'; To operate on the pipelines resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:PassRole, @@ -887,14 +900,18 @@ codepipeline:TagResource, codestar-connections:PassConnection ``` -### Read + + + ```json codepipeline:GetPipeline, codepipeline:ListTagsForResource, codepipeline:GetPipelineState ``` -### Update + + + ```json iam:GetRole, iam:PassRole, @@ -909,13 +926,20 @@ codepipeline:UntagResource, codestar-connections:PassConnection ``` -### Delete + + + ```json codepipeline:GetPipeline, codepipeline:DeletePipeline ``` -### List + + + ```json codepipeline:ListPipelines ``` + + + \ No newline at end of file diff --git a/website/docs/services/codepipeline/webhooks/index.md b/website/docs/services/codepipeline/webhooks/index.md index ce53945b8..0153e0e87 100644 --- a/website/docs/services/codepipeline/webhooks/index.md +++ b/website/docs/services/codepipeline/webhooks/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a webhook resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codepipeline.webhooks @@ -359,19 +361,34 @@ AND region = 'us-east-1'; To operate on the webhooks resource, the following permissions are required: -### Create + + + ```json codepipeline:ListWebhooks, codepipeline:RegisterWebhookWithThirdParty, codepipeline:PutWebhook ``` -### Read + + + ```json codepipeline:ListWebhooks ``` -### Update + + + ```json codepipeline:ListWebhooks, codepipeline:RegisterWebhookWithThirdParty, @@ -379,14 +396,21 @@ codepipeline:PutWebhook, codepipeline:DeregisterWebhookWithThirdParty ``` -### Delete + + + ```json codepipeline:ListWebhooks, codepipeline:DeleteWebhook, codepipeline:DeregisterWebhookWithThirdParty ``` -### List + + + ```json codepipeline:ListWebhooks ``` + + + \ No newline at end of file diff --git a/website/docs/services/codestarconnections/connections/index.md b/website/docs/services/codestarconnections/connections/index.md index 5ba69724b..c01643423 100644 --- a/website/docs/services/codestarconnections/connections/index.md +++ b/website/docs/services/codestarconnections/connections/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codestarconnections.connections @@ -297,32 +299,54 @@ AND region = 'us-east-1'; To operate on the connections resource, the following permissions are required: -### Create + + + ```json codestar-connections:CreateConnection, codestar-connections:TagResource ``` -### Read + + + ```json codestar-connections:GetConnection, codestar-connections:ListTagsForResource ``` -### Update + + + ```json codestar-connections:ListTagsForResource, codestar-connections:TagResource, codestar-connections:UntagResource ``` -### Delete + + + ```json codestar-connections:DeleteConnection ``` -### List + + + ```json codestar-connections:ListConnections, codestar-connections:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/codestarconnections/repository_links/index.md b/website/docs/services/codestarconnections/repository_links/index.md index 2b9b4cadb..2e490bf48 100644 --- a/website/docs/services/codestarconnections/repository_links/index.md +++ b/website/docs/services/codestarconnections/repository_links/index.md @@ -287,6 +287,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a repository_link resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codestarconnections.repository_links @@ -313,7 +315,18 @@ AND region = 'us-east-1'; To operate on the repository_links resource, the following permissions are required: -### Update + + + ```json codestar-connections:GetConnection, codestar-connections:ListTagsForResource, @@ -324,7 +337,9 @@ codestar-connections:UntagResource, codestar-connections:UpdateRepositoryLink ``` -### Create + + + ```json codestar-connections:CreateRepositoryLink, codestar-connections:TagResource, @@ -334,22 +349,31 @@ codestar-connections:GetConnection, iam:CreateServiceLinkedRole ``` -### Read + + + ```json codestar-connections:GetRepositoryLink, codestar-connections:ListTagsForResource, codestar-connections:GetConnection ``` -### Delete + + + ```json codestar-connections:GetRepositoryLink, codestar-connections:DeleteRepositoryLink, codestar-connections:GetConnection ``` -### List + + + ```json codestar-connections:ListRepositoryLinks, codestar-connections:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/codestarconnections/sync_configurations/index.md b/website/docs/services/codestarconnections/sync_configurations/index.md index c97c32bf5..57381370c 100644 --- a/website/docs/services/codestarconnections/sync_configurations/index.md +++ b/website/docs/services/codestarconnections/sync_configurations/index.md @@ -315,6 +315,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a sync_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codestarconnections.sync_configurations @@ -344,33 +346,55 @@ AND region = 'us-east-1'; To operate on the sync_configurations resource, the following permissions are required: -### Create + + + ```json codestar-connections:CreateSyncConfiguration, codestar-connections:PassRepository, iam:PassRole ``` -### Read + + + ```json codestar-connections:GetSyncConfiguration ``` -### Update + + + ```json codestar-connections:UpdateSyncConfiguration, codestar-connections:PassRepository, iam:PassRole ``` -### Delete + + + ```json codestar-connections:DeleteSyncConfiguration, codestar-connections:GetSyncConfiguration ``` -### List + + + ```json codestar-connections:ListSyncConfigurations, codestar-connections:ListRepositoryLinks ``` + + + \ No newline at end of file diff --git a/website/docs/services/codestarnotifications/notification_rules/index.md b/website/docs/services/codestarnotifications/notification_rules/index.md index 2d777e485..70afe7d62 100644 --- a/website/docs/services/codestarnotifications/notification_rules/index.md +++ b/website/docs/services/codestarnotifications/notification_rules/index.md @@ -330,6 +330,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a notification_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.codestarnotifications.notification_rules @@ -362,30 +364,52 @@ AND region = 'us-east-1'; To operate on the notification_rules resource, the following permissions are required: -### Create + + + ```json codestar-notifications:createNotificationRule ``` -### List + + + ```json codestar-notifications:listNotificationRules ``` -### Read + + + ```json codestar-notifications:describeNotificationRule ``` -### Delete + + + ```json codestar-notifications:deleteNotificationRule, codestar-notifications:describeNotificationRule ``` -### Update + + + ```json codestar-notifications:updateNotificationRule, codestar-notifications:TagResource, codestar-notifications:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/identity_pool_principal_tags/index.md b/website/docs/services/cognito/identity_pool_principal_tags/index.md index ffe94edef..99c52427f 100644 --- a/website/docs/services/cognito/identity_pool_principal_tags/index.md +++ b/website/docs/services/cognito/identity_pool_principal_tags/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a identity_pool_principal_tag resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.identity_pool_principal_tags @@ -284,30 +286,52 @@ AND region = 'us-east-1'; To operate on the identity_pool_principal_tags resource, the following permissions are required: -### Create + + + ```json cognito-identity:GetPrincipalTagAttributeMap, cognito-identity:SetPrincipalTagAttributeMap ``` -### Read + + + ```json cognito-identity:GetPrincipalTagAttributeMap ``` -### Update + + + ```json cognito-identity:GetPrincipalTagAttributeMap, cognito-identity:SetPrincipalTagAttributeMap ``` -### Delete + + + ```json cognito-identity:GetPrincipalTagAttributeMap, cognito-identity:SetPrincipalTagAttributeMap ``` -### List + + + ```json cognito-identity:GetPrincipalTagAttributeMap ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/identity_pool_role_attachments/index.md b/website/docs/services/cognito/identity_pool_role_attachments/index.md index fe6e6bbe6..8ba01e90b 100644 --- a/website/docs/services/cognito/identity_pool_role_attachments/index.md +++ b/website/docs/services/cognito/identity_pool_role_attachments/index.md @@ -237,6 +237,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a identity_pool_role_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.identity_pool_role_attachments @@ -262,32 +264,54 @@ AND region = 'us-east-1'; To operate on the identity_pool_role_attachments resource, the following permissions are required: -### Create + + + ```json cognito-identity:GetIdentityPoolRoles, cognito-identity:SetIdentityPoolRoles, iam:PassRole ``` -### Read + + + ```json cognito-identity:GetIdentityPoolRoles ``` -### Update + + + ```json cognito-identity:GetIdentityPoolRoles, cognito-identity:SetIdentityPoolRoles, iam:PassRole ``` -### Delete + + + ```json cognito-identity:GetIdentityPoolRoles, cognito-identity:SetIdentityPoolRoles ``` -### List + + + ```json cognito-identity:GetIdentityPoolRoles ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/identity_pools/index.md b/website/docs/services/cognito/identity_pools/index.md index e90bdd571..56c678e47 100644 --- a/website/docs/services/cognito/identity_pools/index.md +++ b/website/docs/services/cognito/identity_pools/index.md @@ -404,6 +404,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a identity_pool resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.identity_pools @@ -439,7 +441,18 @@ AND region = 'us-east-1'; To operate on the identity_pools resource, the following permissions are required: -### Create + + + ```json cognito-identity:CreateIdentityPool, cognito-sync:SetIdentityPoolConfiguration, @@ -448,12 +461,16 @@ cognito-identity:TagResource, iam:PassRole ``` -### Read + + + ```json cognito-identity:DescribeIdentityPool ``` -### Update + + + ```json cognito-identity:UpdateIdentityPool, cognito-identity:DescribeIdentityPool, @@ -464,12 +481,19 @@ cognito-identity:UntagResource, iam:PassRole ``` -### Delete + + + ```json cognito-identity:DeleteIdentityPool ``` -### List + + + ```json cognito-identity:ListIdentityPools ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/log_delivery_configurations/index.md b/website/docs/services/cognito/log_delivery_configurations/index.md index 2fde488ec..518d38aa4 100644 --- a/website/docs/services/cognito/log_delivery_configurations/index.md +++ b/website/docs/services/cognito/log_delivery_configurations/index.md @@ -224,6 +224,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a log_delivery_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.log_delivery_configurations @@ -248,7 +250,17 @@ AND region = 'us-east-1'; To operate on the log_delivery_configurations resource, the following permissions are required: -### Create + + + ```json cognito-idp:GetLogDeliveryConfiguration, cognito-idp:SetLogDeliveryConfiguration, @@ -269,12 +281,16 @@ firehose:TagDeliveryStream, iam:CreateServiceLinkedRole ``` -### Read + + + ```json cognito-idp:GetLogDeliveryConfiguration ``` -### Update + + + ```json cognito-idp:GetLogDeliveryConfiguration, cognito-idp:SetLogDeliveryConfiguration, @@ -295,7 +311,9 @@ firehose:TagDeliveryStream, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json cognito-idp:GetLogDeliveryConfiguration, cognito-idp:SetLogDeliveryConfiguration, @@ -315,3 +333,6 @@ s3:GetBucketAcl, firehose:TagDeliveryStream, iam:CreateServiceLinkedRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/managed_login_brandings/index.md b/website/docs/services/cognito/managed_login_brandings/index.md index 4b215a841..c5c88f724 100644 --- a/website/docs/services/cognito/managed_login_brandings/index.md +++ b/website/docs/services/cognito/managed_login_brandings/index.md @@ -240,6 +240,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a managed_login_branding resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.managed_login_brandings @@ -267,22 +269,41 @@ AND region = 'us-east-1'; To operate on the managed_login_brandings resource, the following permissions are required: -### Create + + + ```json cognito-idp:CreateManagedLoginBranding ``` -### Read + + + ```json cognito-idp:DescribeManagedLoginBranding ``` -### Update + + + ```json cognito-idp:UpdateManagedLoginBranding ``` -### Delete + + + ```json cognito-idp:DeleteManagedLoginBranding ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pool_clients/index.md b/website/docs/services/cognito/user_pool_clients/index.md index aad64bf51..cda4267ed 100644 --- a/website/docs/services/cognito/user_pool_clients/index.md +++ b/website/docs/services/cognito/user_pool_clients/index.md @@ -529,6 +529,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_pool_client resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.user_pool_clients @@ -573,7 +575,18 @@ AND region = 'us-east-1'; To operate on the user_pool_clients resource, the following permissions are required: -### Create + + + ```json cognito-idp:CreateUserPoolClient, iam:PassRole, @@ -581,26 +594,37 @@ iam:PutRolePolicy, iam:CreateServiceLinkedRole ``` -### Read + + + ```json cognito-idp:DescribeUserPoolClient ``` -### Update + + + ```json cognito-idp:UpdateUserPoolClient, iam:PassRole, iam:PutRolePolicy ``` -### Delete + + + ```json cognito-idp:DeleteUserPoolClient, iam:PutRolePolicy, iam:DeleteRolePolicy ``` -### List + + + ```json cognito-idp:ListUserPoolClients ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pool_domains/index.md b/website/docs/services/cognito/user_pool_domains/index.md index 8b2780afc..e7d3d9d56 100644 --- a/website/docs/services/cognito/user_pool_domains/index.md +++ b/website/docs/services/cognito/user_pool_domains/index.md @@ -198,6 +198,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_pool_domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.user_pool_domains @@ -223,27 +225,46 @@ AND region = 'us-east-1'; To operate on the user_pool_domains resource, the following permissions are required: -### Create + + + ```json cognito-idp:CreateUserPoolDomain, cognito-idp:DescribeUserPoolDomain, cloudfront:updateDistribution ``` -### Read + + + ```json cognito-idp:DescribeUserPoolDomain ``` -### Update + + + ```json cognito-idp:UpdateUserPoolDomain, cognito-idp:DescribeUserPoolDomain, cloudfront:updateDistribution ``` -### Delete + + + ```json cognito-idp:DeleteUserPoolDomain, cognito-idp:DescribeUserPoolDomain ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pool_groups/index.md b/website/docs/services/cognito/user_pool_groups/index.md index 6273ffb61..5f9dd8f59 100644 --- a/website/docs/services/cognito/user_pool_groups/index.md +++ b/website/docs/services/cognito/user_pool_groups/index.md @@ -257,6 +257,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_pool_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.user_pool_groups @@ -283,7 +285,18 @@ AND region = 'us-east-1'; To operate on the user_pool_groups resource, the following permissions are required: -### Create + + + ```json cognito-idp:CreateGroup, iam:PassRole, @@ -291,26 +304,37 @@ iam:PutRolePolicy, cognito-idp:GetGroup ``` -### Read + + + ```json cognito-idp:GetGroup ``` -### Update + + + ```json cognito-idp:UpdateGroup, iam:PassRole, iam:PutRolePolicy ``` -### Delete + + + ```json cognito-idp:DeleteGroup, cognito-idp:GetGroup, iam:PutRolePolicy ``` -### List + + + ```json cognito-idp:ListGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pool_identity_providers/index.md b/website/docs/services/cognito/user_pool_identity_providers/index.md index aec8250ba..9c13e0a5e 100644 --- a/website/docs/services/cognito/user_pool_identity_providers/index.md +++ b/website/docs/services/cognito/user_pool_identity_providers/index.md @@ -274,6 +274,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_pool_identity_provider resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.user_pool_identity_providers @@ -300,30 +302,52 @@ AND region = 'us-east-1'; To operate on the user_pool_identity_providers resource, the following permissions are required: -### Create + + + ```json cognito-idp:CreateIdentityProvider, cognito-idp:DescribeIdentityProvider ``` -### Read + + + ```json cognito-idp:DescribeIdentityProvider ``` -### Update + + + ```json cognito-idp:UpdateIdentityProvider, cognito-idp:DescribeIdentityProvider ``` -### Delete + + + ```json cognito-idp:DeleteIdentityProvider, cognito-idp:DescribeIdentityProvider ``` -### List + + + ```json cognito-idp:ListIdentityProviders ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pool_resource_servers/index.md b/website/docs/services/cognito/user_pool_resource_servers/index.md index f8f0a91c3..30cc1dd5d 100644 --- a/website/docs/services/cognito/user_pool_resource_servers/index.md +++ b/website/docs/services/cognito/user_pool_resource_servers/index.md @@ -265,6 +265,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_pool_resource_server resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.user_pool_resource_servers @@ -290,27 +292,49 @@ AND region = 'us-east-1'; To operate on the user_pool_resource_servers resource, the following permissions are required: -### Create + + + ```json cognito-idp:CreateResourceServer ``` -### Read + + + ```json cognito-idp:DescribeResourceServer ``` -### Update + + + ```json cognito-idp:UpdateResourceServer ``` -### Delete + + + ```json cognito-idp:DeleteResourceServer ``` -### List + + + ```json cognito-idp:ListResourceServers ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pool_risk_configuration_attachments/index.md b/website/docs/services/cognito/user_pool_risk_configuration_attachments/index.md index 92afc5d20..d27e17ec0 100644 --- a/website/docs/services/cognito/user_pool_risk_configuration_attachments/index.md +++ b/website/docs/services/cognito/user_pool_risk_configuration_attachments/index.md @@ -319,6 +319,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_pool_risk_configuration_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.user_pool_risk_configuration_attachments @@ -345,27 +347,46 @@ AND region = 'us-east-1'; To operate on the user_pool_risk_configuration_attachments resource, the following permissions are required: -### Create + + + ```json cognito-idp:SetRiskConfiguration, cognito-idp:DescribeRiskConfiguration, iam:PassRole ``` -### Read + + + ```json cognito-idp:DescribeRiskConfiguration ``` -### Update + + + ```json cognito-idp:SetRiskConfiguration, cognito-idp:DescribeRiskConfiguration, iam:PassRole ``` -### Delete + + + ```json cognito-idp:SetRiskConfiguration, cognito-idp:DescribeRiskConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pool_user_to_group_attachments/index.md b/website/docs/services/cognito/user_pool_user_to_group_attachments/index.md index f698db51a..965962133 100644 --- a/website/docs/services/cognito/user_pool_user_to_group_attachments/index.md +++ b/website/docs/services/cognito/user_pool_user_to_group_attachments/index.md @@ -183,19 +183,35 @@ AND region = 'us-east-1'; To operate on the user_pool_user_to_group_attachments resource, the following permissions are required: -### Create + + + ```json cognito-idp:AdminAddUserToGroup, cognito-idp:AdminListGroupsForUser ``` -### Delete + + + ```json cognito-idp:AdminRemoveUserFromGroup, cognito-idp:AdminListGroupsForUser ``` -### Read + + + ```json cognito-idp:AdminListGroupsForUser ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pool_users/index.md b/website/docs/services/cognito/user_pool_users/index.md index 862a3f1e0..df49df8d3 100644 --- a/website/docs/services/cognito/user_pool_users/index.md +++ b/website/docs/services/cognito/user_pool_users/index.md @@ -309,24 +309,43 @@ AND region = 'us-east-1'; To operate on the user_pool_users resource, the following permissions are required: -### Create + + + ```json cognito-idp:AdminCreateUser, cognito-idp:AdminGetUser, iam:PassRole ``` -### Read + + + ```json cognito-idp:AdminGetUser ``` -### Delete + + + ```json cognito-idp:AdminDeleteUser ``` -### List + + + ```json cognito-idp:ListUsers ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_pools/index.md b/website/docs/services/cognito/user_pools/index.md index cf51a4e91..b62c281b3 100644 --- a/website/docs/services/cognito/user_pools/index.md +++ b/website/docs/services/cognito/user_pools/index.md @@ -1047,6 +1047,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_pool resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.user_pools @@ -1099,7 +1101,18 @@ AND region = 'us-east-1'; To operate on the user_pools resource, the following permissions are required: -### Create + + + ```json cognito-idp:CreateUserPool, iam:PassRole, @@ -1110,13 +1123,17 @@ iam:CreateServiceLinkedRole, cognito-idp:TagResource ``` -### Read + + + ```json cognito-idp:DescribeUserPool, cognito-idp:GetUserPoolMfaConfig ``` -### Update + + + ```json cognito-idp:UpdateUserPool, cognito-idp:ListTagsForResource, @@ -1129,12 +1146,19 @@ cognito-idp:GetUserPoolMfaConfig, iam:PassRole ``` -### Delete + + + ```json cognito-idp:DeleteUserPool ``` -### List + + + ```json cognito-idp:ListUserPools ``` + + + \ No newline at end of file diff --git a/website/docs/services/cognito/user_poolui_customization_attachments/index.md b/website/docs/services/cognito/user_poolui_customization_attachments/index.md index 195b223dd..3ebc67a74 100644 --- a/website/docs/services/cognito/user_poolui_customization_attachments/index.md +++ b/website/docs/services/cognito/user_poolui_customization_attachments/index.md @@ -174,6 +174,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_poolui_customization_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cognito.user_poolui_customization_attachments @@ -198,24 +200,43 @@ AND region = 'us-east-1'; To operate on the user_poolui_customization_attachments resource, the following permissions are required: -### Create + + + ```json cognito-idp:SetUICustomization, cognito-idp:GetUICustomization ``` -### Read + + + ```json cognito-idp:GetUICustomization ``` -### Update + + + ```json cognito-idp:SetUICustomization ``` -### Delete + + + ```json cognito-idp:SetUICustomization, cognito-idp:GetUICustomization ``` + + + \ No newline at end of file diff --git a/website/docs/services/comprehend/document_classifiers/index.md b/website/docs/services/comprehend/document_classifiers/index.md index 926907fc8..1d0743a66 100644 --- a/website/docs/services/comprehend/document_classifiers/index.md +++ b/website/docs/services/comprehend/document_classifiers/index.md @@ -468,6 +468,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a document_classifier resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.comprehend.document_classifiers @@ -493,7 +495,18 @@ AND region = 'us-east-1'; To operate on the document_classifiers resource, the following permissions are required: -### Create + + + ```json iam:PassRole, comprehend:CreateDocumentClassifier, @@ -503,14 +516,18 @@ comprehend:ListTagsForResource, textract:DetectDocumentText ``` -### Read + + + ```json comprehend:DescribeDocumentClassifier, comprehend:DescribeResourcePolicy, comprehend:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, comprehend:PutResourcePolicy, @@ -522,13 +539,20 @@ comprehend:TagResource, comprehend:UntagResource ``` -### Delete + + + ```json comprehend:DescribeDocumentClassifier, comprehend:DeleteDocumentClassifier ``` -### List + + + ```json comprehend:ListDocumentClassifiers ``` + + + \ No newline at end of file diff --git a/website/docs/services/comprehend/flywheels/index.md b/website/docs/services/comprehend/flywheels/index.md index 0357e6e10..9db56f446 100644 --- a/website/docs/services/comprehend/flywheels/index.md +++ b/website/docs/services/comprehend/flywheels/index.md @@ -388,6 +388,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flywheel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.comprehend.flywheels @@ -415,7 +417,18 @@ AND region = 'us-east-1'; To operate on the flywheels resource, the following permissions are required: -### Create + + + ```json iam:PassRole, comprehend:CreateFlywheel, @@ -423,13 +436,17 @@ comprehend:DescribeFlywheel, comprehend:ListTagsForResource ``` -### Read + + + ```json comprehend:DescribeFlywheel, comprehend:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, comprehend:DescribeFlywheel, @@ -439,13 +456,20 @@ comprehend:TagResource, comprehend:UntagResource ``` -### Delete + + + ```json comprehend:DeleteFlywheel, comprehend:DescribeFlywheel ``` -### List + + + ```json comprehend:ListFlywheels ``` + + + \ No newline at end of file diff --git a/website/docs/services/config/aggregation_authorizations/index.md b/website/docs/services/config/aggregation_authorizations/index.md index c49d37393..4968c383b 100644 --- a/website/docs/services/config/aggregation_authorizations/index.md +++ b/website/docs/services/config/aggregation_authorizations/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a aggregation_authorization resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.config.aggregation_authorizations @@ -283,14 +285,27 @@ AND region = 'us-east-1'; To operate on the aggregation_authorizations resource, the following permissions are required: -### Create + + + ```json config:DescribeAggregationAuthorizations, config:PutAggregationAuthorization, config:TagResource ``` -### Update + + + ```json config:DescribeAggregationAuthorizations, config:TagResource, @@ -298,20 +313,29 @@ config:UntagResource, config:ListTagsForResource ``` -### Read + + + ```json config:DescribeAggregationAuthorizations, config:ListTagsForResource ``` -### Delete + + + ```json config:DescribeAggregationAuthorizations, config:DeleteAggregationAuthorization, config:UntagResource ``` -### List + + + ```json config:DescribeAggregationAuthorizations ``` + + + \ No newline at end of file diff --git a/website/docs/services/config/config_rules/index.md b/website/docs/services/config/config_rules/index.md index 082d5b5d9..3d30ef011 100644 --- a/website/docs/services/config/config_rules/index.md +++ b/website/docs/services/config/config_rules/index.md @@ -402,6 +402,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a config_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.config.config_rules @@ -431,31 +433,53 @@ AND region = 'us-east-1'; To operate on the config_rules resource, the following permissions are required: -### Create + + + ```json config:PutConfigRule, config:DescribeConfigRules ``` -### Read + + + ```json config:DescribeConfigRules, config:DescribeComplianceByConfigRule ``` -### Delete + + + ```json config:DeleteConfigRule, config:DescribeConfigRules ``` -### List + + + ```json config:DescribeConfigRules ``` -### Update + + + ```json config:PutConfigRule, config:DescribeConfigRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/config/configuration_aggregators/index.md b/website/docs/services/config/configuration_aggregators/index.md index 8810f458d..cc43d21f2 100644 --- a/website/docs/services/config/configuration_aggregators/index.md +++ b/website/docs/services/config/configuration_aggregators/index.md @@ -310,6 +310,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration_aggregator resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.config.configuration_aggregators @@ -336,7 +338,18 @@ AND region = 'us-east-1'; To operate on the configuration_aggregators resource, the following permissions are required: -### Create + + + ```json config:PutConfigurationAggregator, config:DescribeConfigurationAggregators, @@ -346,13 +359,17 @@ organizations:EnableAWSServiceAccess, organizations:ListDelegatedAdministrators ``` -### Read + + + ```json config:DescribeConfigurationAggregators, config:ListTagsForResource ``` -### Update + + + ```json config:PutConfigurationAggregator, config:DescribeConfigurationAggregators, @@ -364,13 +381,20 @@ organizations:EnableAWSServiceAccess, organizations:ListDelegatedAdministrators ``` -### Delete + + + ```json config:DeleteConfigurationAggregator, config:UntagResource ``` -### List + + + ```json config:DescribeConfigurationAggregators ``` + + + \ No newline at end of file diff --git a/website/docs/services/config/conformance_packs/index.md b/website/docs/services/config/conformance_packs/index.md index 8498c1d54..b54d2a569 100644 --- a/website/docs/services/config/conformance_packs/index.md +++ b/website/docs/services/config/conformance_packs/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a conformance_pack resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.config.conformance_packs @@ -328,7 +330,18 @@ AND region = 'us-east-1'; To operate on the conformance_packs resource, the following permissions are required: -### Create + + + ```json config:PutConformancePack, config:DescribeConformancePackStatus, @@ -339,12 +352,16 @@ iam:CreateServiceLinkedRole, iam:PassRole ``` -### Read + + + ```json config:DescribeConformancePacks ``` -### Update + + + ```json config:PutConformancePack, config:DescribeConformancePackStatus, @@ -354,13 +371,20 @@ iam:CreateServiceLinkedRole, iam:PassRole ``` -### Delete + + + ```json config:DeleteConformancePack, config:DescribeConformancePackStatus ``` -### List + + + ```json config:DescribeConformancePacks ``` + + + \ No newline at end of file diff --git a/website/docs/services/config/organization_conformance_packs/index.md b/website/docs/services/config/organization_conformance_packs/index.md index 6825667de..8235311a7 100644 --- a/website/docs/services/config/organization_conformance_packs/index.md +++ b/website/docs/services/config/organization_conformance_packs/index.md @@ -286,6 +286,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a organization_conformance_pack resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.config.organization_conformance_packs @@ -315,7 +317,18 @@ AND region = 'us-east-1'; To operate on the organization_conformance_packs resource, the following permissions are required: -### Create + + + ```json config:PutOrganizationConformancePack, config:DescribeOrganizationConformancePackStatuses, @@ -329,12 +342,16 @@ organizations:ListDelegatedAdministrators, organizations:EnableAWSServiceAccess ``` -### Read + + + ```json config:DescribeOrganizationConformancePacks ``` -### Delete + + + ```json config:DeleteOrganizationConformancePack, config:DescribeOrganizationConformancePackStatuses, @@ -342,7 +359,9 @@ config:GetOrganizationConformancePackDetailedStatus, organizations:ListDelegatedAdministrators ``` -### Update + + + ```json config:PutOrganizationConformancePack, config:DescribeOrganizationConformancePackStatuses, @@ -355,7 +374,12 @@ organizations:ListDelegatedAdministrators, organizations:EnableAWSServiceAccess ``` -### List + + + ```json config:DescribeOrganizationConformancePacks ``` + + + \ No newline at end of file diff --git a/website/docs/services/config/stored_queries/index.md b/website/docs/services/config/stored_queries/index.md index f1a52cb35..94c55c5e1 100644 --- a/website/docs/services/config/stored_queries/index.md +++ b/website/docs/services/config/stored_queries/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stored_query resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.config.stored_queries @@ -295,20 +297,35 @@ AND region = 'us-east-1'; To operate on the stored_queries resource, the following permissions are required: -### Create + + + ```json config:PutStoredQuery, config:GetStoredQuery, config:TagResource ``` -### Read + + + ```json config:GetStoredQuery, config:ListTagsForResource ``` -### Update + + + ```json config:PutStoredQuery, config:GetStoredQuery, @@ -317,13 +334,20 @@ config:UntagResource, config:ListTagsForResource ``` -### Delete + + + ```json config:DeleteStoredQuery, config:UntagResource ``` -### List + + + ```json config:ListStoredQueries ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/agent_statuses/index.md b/website/docs/services/connect/agent_statuses/index.md index bab6451d0..fc71c84be 100644 --- a/website/docs/services/connect/agent_statuses/index.md +++ b/website/docs/services/connect/agent_statuses/index.md @@ -311,6 +311,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a agent_status resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.agent_statuses @@ -333,26 +335,45 @@ AND Identifier = ''; To operate on the agent_statuses resource, the following permissions are required: -### Create + + + ```json connect:CreateAgentStatus, connect:TagResource, connect:ListAgentStatuses ``` -### Read + + + ```json connect:DescribeAgentStatus ``` -### Update + + + ```json connect:UpdateAgentStatus, connect:UntagResource, connect:TagResource ``` -### List + + + ```json connect:ListAgentStatuses ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/approved_origins/index.md b/website/docs/services/connect/approved_origins/index.md index 704067682..a704e6845 100644 --- a/website/docs/services/connect/approved_origins/index.md +++ b/website/docs/services/connect/approved_origins/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the approved_origins resource, the following permissions are required: -### Create + + + ```json connect:AssociateApprovedOrigin, connect:ListApprovedOrigins ``` -### Read + + + ```json connect:ListApprovedOrigins ``` -### Delete + + + ```json connect:DisassociateApprovedOrigin, connect:ListApprovedOrigins ``` -### List + + + ```json connect:ListApprovedOrigins ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/contact_flow_modules/index.md b/website/docs/services/connect/contact_flow_modules/index.md index 0eed2f195..257b51c14 100644 --- a/website/docs/services/connect/contact_flow_modules/index.md +++ b/website/docs/services/connect/contact_flow_modules/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a contact_flow_module resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.contact_flow_modules @@ -320,24 +322,41 @@ AND region = 'us-east-1'; To operate on the contact_flow_modules resource, the following permissions are required: -### Create + + + ```json connect:CreateContactFlowModule, connect:TagResource ``` -### Read + + + ```json connect:DescribeContactFlowModule ``` -### Delete + + + ```json connect:DeleteContactFlowModule, connect:UntagResource ``` -### Update + + + ```json connect:UpdateContactFlowModuleMetadata, connect:UpdateContactFlowModuleContent, @@ -345,7 +364,12 @@ connect:TagResource, connect:UntagResource ``` -### List + + + ```json connect:ListContactFlowModules ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/contact_flow_versions/index.md b/website/docs/services/connect/contact_flow_versions/index.md index 07206f6c2..f0030f6b6 100644 --- a/website/docs/services/connect/contact_flow_versions/index.md +++ b/website/docs/services/connect/contact_flow_versions/index.md @@ -256,28 +256,50 @@ AND region = 'us-east-1'; To operate on the contact_flow_versions resource, the following permissions are required: -### Create + + + ```json connect:CreateContactFlowVersion, connect:DescribeContactFlow ``` -### Read + + + ```json connect:DescribeContactFlow ``` -### Delete + + + ```json connect:DeleteContactFlowVersion ``` -### List + + + ```json connect:ListContactFlowVersions ``` -### Update + + + ```json connect:DescribeContactFlow ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/contact_flows/index.md b/website/docs/services/connect/contact_flows/index.md index a9d647b30..220b3ad09 100644 --- a/website/docs/services/connect/contact_flows/index.md +++ b/website/docs/services/connect/contact_flows/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a contact_flow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.contact_flows @@ -326,24 +328,41 @@ AND region = 'us-east-1'; To operate on the contact_flows resource, the following permissions are required: -### Create + + + ```json connect:CreateContactFlow, connect:TagResource ``` -### Read + + + ```json connect:DescribeContactFlow ``` -### Delete + + + ```json connect:DeleteContactFlow, connect:UntagResource ``` -### Update + + + ```json connect:UpdateContactFlowMetadata, connect:UpdateContactFlowContent, @@ -351,7 +370,12 @@ connect:TagResource, connect:UntagResource ``` -### List + + + ```json connect:ListContactFlows ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/email_addresses/index.md b/website/docs/services/connect/email_addresses/index.md index 2705c807f..f99c01a36 100644 --- a/website/docs/services/connect/email_addresses/index.md +++ b/website/docs/services/connect/email_addresses/index.md @@ -278,6 +278,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a email_address resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.email_addresses @@ -305,7 +307,18 @@ AND region = 'us-east-1'; To operate on the email_addresses resource, the following permissions are required: -### Create + + + ```json connect:CreateEmailAddress, connect:TagResource, @@ -316,19 +329,25 @@ ses:UpdateReceiptRule, iam:PassRole ``` -### Read + + + ```json connect:DescribeEmailAddress ``` -### Update + + + ```json connect:UpdateEmailAddressMetadata, connect:TagResource, connect:UntagResource ``` -### Delete + + + ```json connect:DeleteEmailAddress, connect:UntagResource, @@ -337,8 +356,13 @@ ses:DescribeReceiptRule, ses:UpdateReceiptRule ``` -### List + + + ```json connect:DescribeEmailAddress, connect:SearchEmailAddresses ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/evaluation_forms/index.md b/website/docs/services/connect/evaluation_forms/index.md index 82af6f097..f897f7c72 100644 --- a/website/docs/services/connect/evaluation_forms/index.md +++ b/website/docs/services/connect/evaluation_forms/index.md @@ -411,6 +411,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a evaluation_form resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.evaluation_forms @@ -442,20 +444,35 @@ AND region = 'us-east-1'; To operate on the evaluation_forms resource, the following permissions are required: -### Read + + + ```json connect:DescribeEvaluationForm, connect:ListEvaluationFormVersions ``` -### Create + + + ```json connect:CreateEvaluationForm, connect:ActivateEvaluationForm, connect:TagResource ``` -### Update + + + ```json connect:UpdateEvaluationForm, connect:ListEvaluationFormVersions, @@ -465,13 +482,20 @@ connect:TagResource, connect:UntagResource ``` -### List + + + ```json connect:ListEvaluationForms ``` -### Delete + + + ```json connect:DeleteEvaluationForm, connect:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/hours_of_operations/index.md b/website/docs/services/connect/hours_of_operations/index.md index 73eae7d03..a7ceb0a4e 100644 --- a/website/docs/services/connect/hours_of_operations/index.md +++ b/website/docs/services/connect/hours_of_operations/index.md @@ -393,6 +393,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a hours_of_operation resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.hours_of_operations @@ -423,26 +425,43 @@ AND region = 'us-east-1'; To operate on the hours_of_operations resource, the following permissions are required: -### Create + + + ```json connect:CreateHoursOfOperation, connect:TagResource, connect:CreateHoursOfOperationOverride ``` -### Read + + + ```json connect:DescribeHoursOfOperation, connect:ListHoursOfOperationOverrides ``` -### Delete + + + ```json connect:DeleteHoursOfOperation, connect:UntagResource ``` -### Update + + + ```json connect:UpdateHoursOfOperation, connect:CreateHoursOfOperationOverride, @@ -453,7 +472,12 @@ connect:TagResource, connect:UntagResource ``` -### List + + + ```json connect:ListHoursOfOperations ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/instance_storage_configs/index.md b/website/docs/services/connect/instance_storage_configs/index.md index 1bedca705..1a0302701 100644 --- a/website/docs/services/connect/instance_storage_configs/index.md +++ b/website/docs/services/connect/instance_storage_configs/index.md @@ -375,6 +375,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance_storage_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.instance_storage_configs @@ -403,7 +405,18 @@ AND region = 'us-east-1'; To operate on the instance_storage_configs resource, the following permissions are required: -### Create + + + ```json connect:AssociateInstanceStorageConfig, connect:DescribeInstance, @@ -417,7 +430,9 @@ kms:CreateGrant, firehose:DescribeDeliveryStream ``` -### Read + + + ```json connect:DescribeInstanceStorageConfig, connect:ListInstanceStorageConfigs, @@ -427,7 +442,9 @@ s3:GetBucketAcl, s3:GetBucketLocation ``` -### Update + + + ```json connect:UpdateInstanceStorageConfig, ds:DescribeDirectories, @@ -441,7 +458,9 @@ kms:RetireGrant, firehose:DescribeDeliveryStream ``` -### Delete + + + ```json connect:DisassociateInstanceStorageConfig, connect:DescribeInstance, @@ -450,9 +469,14 @@ s3:GetBucketLocation, kms:RetireGrant ``` -### List + + + ```json connect:DescribeInstance, connect:ListInstanceStorageConfigs, ds:DescribeDirectories ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/instances/index.md b/website/docs/services/connect/instances/index.md index ed322b762..72921c445 100644 --- a/website/docs/services/connect/instances/index.md +++ b/website/docs/services/connect/instances/index.md @@ -371,6 +371,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.instances @@ -396,7 +398,18 @@ AND region = 'us-east-1'; To operate on the instances resource, the following permissions are required: -### Create + + + ```json connect:CreateInstance, connect:DescribeInstance, @@ -414,14 +427,18 @@ iam:PutRolePolicy, logs:CreateLogGroup ``` -### Read + + + ```json connect:DescribeInstance, connect:ListInstanceAttributes, ds:DescribeDirectories ``` -### Update + + + ```json connect:ListInstanceAttributes, connect:UpdateInstanceAttribute, @@ -434,7 +451,9 @@ connect:TagResource, connect:UntagResource ``` -### Delete + + + ```json connect:DeleteInstance, connect:DescribeInstance, @@ -444,9 +463,14 @@ ds:UnauthorizeApplication, ds:DescribeDirectories ``` -### List + + + ```json connect:ListInstances, connect:ListInstanceAttributes, ds:DescribeDirectories ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/integration_associations/index.md b/website/docs/services/connect/integration_associations/index.md index 07d5fe11f..d844968db 100644 --- a/website/docs/services/connect/integration_associations/index.md +++ b/website/docs/services/connect/integration_associations/index.md @@ -259,7 +259,17 @@ AND region = 'us-east-1'; To operate on the integration_associations resource, the following permissions are required: -### Create + + + ```json connect:DescribeInstance, ds:DescribeDirectories, @@ -293,14 +303,18 @@ iam:GetRolePolicy, iam:PutRolePolicy ``` -### Read + + + ```json connect:ListBots, connect:ListLambdaFunctions, connect:ListIntegrationAssociations ``` -### Delete + + + ```json connect:DescribeInstance, ds:DescribeDirectories, @@ -323,9 +337,14 @@ iam:DeleteRolePolicy, iam:PutRolePolicy ``` -### List + + + ```json connect:ListBots, connect:ListLambdaFunctions, connect:ListIntegrationAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/predefined_attributes/index.md b/website/docs/services/connect/predefined_attributes/index.md index c29130ec5..c9aff9221 100644 --- a/website/docs/services/connect/predefined_attributes/index.md +++ b/website/docs/services/connect/predefined_attributes/index.md @@ -295,6 +295,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a predefined_attribute resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.predefined_attributes @@ -321,27 +323,49 @@ AND region = 'us-east-1'; To operate on the predefined_attributes resource, the following permissions are required: -### Create + + + ```json connect:CreatePredefinedAttribute ``` -### Read + + + ```json connect:DescribePredefinedAttribute ``` -### Delete + + + ```json connect:DeletePredefinedAttribute ``` -### Update + + + ```json connect:UpdatePredefinedAttribute ``` -### List + + + ```json connect:ListPredefinedAttributes ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/prompts/index.md b/website/docs/services/connect/prompts/index.md index 62efe6e28..c825d4448 100644 --- a/website/docs/services/connect/prompts/index.md +++ b/website/docs/services/connect/prompts/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a prompt resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.prompts @@ -301,7 +303,18 @@ AND region = 'us-east-1'; To operate on the prompts resource, the following permissions are required: -### Create + + + ```json connect:CreatePrompt, connect:TagResource, @@ -310,24 +323,35 @@ kms:Decrypt, s3:GetObjectAcl ``` -### Read + + + ```json connect:DescribePrompt ``` -### Update + + + ```json connect:UpdatePrompt, connect:TagResource, connect:UntagResource ``` -### Delete + + + ```json connect:DeletePrompt ``` -### List + + + ```json connect:ListPrompts ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/queues/index.md b/website/docs/services/connect/queues/index.md index 6e85410ed..8744a0476 100644 --- a/website/docs/services/connect/queues/index.md +++ b/website/docs/services/connect/queues/index.md @@ -360,6 +360,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a queue resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.queues @@ -393,25 +395,42 @@ AND region = 'us-east-1'; To operate on the queues resource, the following permissions are required: -### Create + + + ```json connect:CreateQueue, connect:TagResource ``` -### Read + + + ```json connect:DescribeQueue, connect:ListQueueQuickConnects ``` -### Delete + + + ```json connect:DeleteQueue, connect:UntagResource ``` -### Update + + + ```json connect:UpdateQueueHoursOfOperation, connect:UpdateQueueMaxContacts, @@ -425,8 +444,13 @@ connect:TagResource, connect:UntagResource ``` -### List + + + ```json connect:ListQueues, connect:ListQueueQuickConnects ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/quick_connects/index.md b/website/docs/services/connect/quick_connects/index.md index 2a633c13d..789a0c35e 100644 --- a/website/docs/services/connect/quick_connects/index.md +++ b/website/docs/services/connect/quick_connects/index.md @@ -343,6 +343,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a quick_connect resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.quick_connects @@ -371,24 +373,41 @@ AND region = 'us-east-1'; To operate on the quick_connects resource, the following permissions are required: -### Create + + + ```json connect:CreateQuickConnect, connect:TagResource ``` -### Read + + + ```json connect:DescribeQuickConnect ``` -### Delete + + + ```json connect:DeleteQuickConnect, connect:UntagResource ``` -### Update + + + ```json connect:UpdateQuickConnectName, connect:UpdateQuickConnectConfig, @@ -396,7 +415,12 @@ connect:TagResource, connect:UntagResource ``` -### List + + + ```json connect:ListQuickConnects ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/routing_profiles/index.md b/website/docs/services/connect/routing_profiles/index.md index 604474fe8..8ec45feb2 100644 --- a/website/docs/services/connect/routing_profiles/index.md +++ b/website/docs/services/connect/routing_profiles/index.md @@ -371,6 +371,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a routing_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.routing_profiles @@ -402,25 +404,42 @@ AND region = 'us-east-1'; To operate on the routing_profiles resource, the following permissions are required: -### Create + + + ```json connect:CreateRoutingProfile, connect:TagResource ``` -### Read + + + ```json connect:DescribeRoutingProfile, connect:ListRoutingProfileQueues ``` -### Delete + + + ```json connect:DeleteRoutingProfile, connect:UntagResource ``` -### Update + + + ```json connect:AssociateRoutingProfileQueues, connect:DisassociateRoutingProfileQueues, @@ -434,8 +453,13 @@ connect:ListRoutingProfileQueues, connect:UpdateRoutingProfileAgentAvailabilityTimer ``` -### List + + + ```json connect:ListRoutingProfiles, connect:ListRoutingProfileQueues ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/rules/index.md b/website/docs/services/connect/rules/index.md index 7d3096660..02a7c7dfa 100644 --- a/website/docs/services/connect/rules/index.md +++ b/website/docs/services/connect/rules/index.md @@ -469,6 +469,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.rules @@ -497,7 +499,17 @@ AND region = 'us-east-1'; To operate on the rules resource, the following permissions are required: -### Create + + + ```json connect:CreateRule, cases:GetTemplate, @@ -505,18 +517,24 @@ cases:ListFields, cases:ListFieldOptions ``` -### Read + + + ```json connect:DescribeRule ``` -### Delete + + + ```json connect:DeleteRule, connect:UntagResource ``` -### Update + + + ```json connect:UpdateRule, cases:GetTemplate, @@ -525,3 +543,6 @@ cases:ListFieldOptions, connect:TagResource, connect:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/security_keys/index.md b/website/docs/services/connect/security_keys/index.md index de00c8298..00391f0e3 100644 --- a/website/docs/services/connect/security_keys/index.md +++ b/website/docs/services/connect/security_keys/index.md @@ -241,22 +241,41 @@ AND region = 'us-east-1'; To operate on the security_keys resource, the following permissions are required: -### Create + + + ```json connect:AssociateSecurityKey ``` -### Read + + + ```json connect:ListSecurityKeys ``` -### Delete + + + ```json connect:DisassociateSecurityKey ``` -### List + + + ```json connect:ListSecurityKeys ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/security_profiles/index.md b/website/docs/services/connect/security_profiles/index.md index 3c9423d38..ce9282dfa 100644 --- a/website/docs/services/connect/security_profiles/index.md +++ b/website/docs/services/connect/security_profiles/index.md @@ -354,6 +354,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a security_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.security_profiles @@ -385,33 +387,55 @@ AND region = 'us-east-1'; To operate on the security_profiles resource, the following permissions are required: -### Create + + + ```json connect:CreateSecurityProfile, connect:TagResource ``` -### Read + + + ```json connect:DescribeSecurityProfile, connect:ListSecurityProfileApplications, connect:ListSecurityProfilePermissions ``` -### Update + + + ```json connect:TagResource, connect:UpdateSecurityProfile, connect:UntagResource ``` -### Delete + + + ```json connect:DeleteSecurityProfile, connect:UntagResource ``` -### List + + + ```json connect:ListSecurityProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/task_templates/index.md b/website/docs/services/connect/task_templates/index.md index 8d22a258e..c35c6dd97 100644 --- a/website/docs/services/connect/task_templates/index.md +++ b/website/docs/services/connect/task_templates/index.md @@ -452,6 +452,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a task_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.task_templates @@ -486,32 +488,54 @@ AND region = 'us-east-1'; To operate on the task_templates resource, the following permissions are required: -### Create + + + ```json connect:CreateTaskTemplate, connect:TagResource ``` -### Read + + + ```json connect:GetTaskTemplate ``` -### List + + + ```json connect:ListTaskTemplates ``` -### Update + + + ```json connect:UpdateTaskTemplate, connect:TagResource, connect:UntagResource ``` -### Delete + + + ```json connect:DeleteTaskTemplate, connect:UntagResource, connect:GetTaskTemplate ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/traffic_distribution_groups/index.md b/website/docs/services/connect/traffic_distribution_groups/index.md index d3cde01fc..b7178db58 100644 --- a/website/docs/services/connect/traffic_distribution_groups/index.md +++ b/website/docs/services/connect/traffic_distribution_groups/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a traffic_distribution_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.traffic_distribution_groups @@ -300,32 +302,54 @@ AND region = 'us-east-1'; To operate on the traffic_distribution_groups resource, the following permissions are required: -### Create + + + ```json connect:CreateTrafficDistributionGroup, connect:DescribeTrafficDistributionGroup, connect:TagResource ``` -### Read + + + ```json connect:DescribeTrafficDistributionGroup ``` -### Update + + + ```json connect:TagResource, connect:UntagResource ``` -### Delete + + + ```json connect:DeleteTrafficDistributionGroup, connect:DescribeTrafficDistributionGroup, connect:UntagResource ``` -### List + + + ```json connect:ListTrafficDistributionGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/user_hierarchy_groups/index.md b/website/docs/services/connect/user_hierarchy_groups/index.md index 32bf1361a..9915a0977 100644 --- a/website/docs/services/connect/user_hierarchy_groups/index.md +++ b/website/docs/services/connect/user_hierarchy_groups/index.md @@ -258,6 +258,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_hierarchy_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.user_hierarchy_groups @@ -284,31 +286,53 @@ AND region = 'us-east-1'; To operate on the user_hierarchy_groups resource, the following permissions are required: -### Create + + + ```json connect:CreateUserHierarchyGroup, connect:TagResource ``` -### Read + + + ```json connect:DescribeUserHierarchyGroup ``` -### Delete + + + ```json connect:DeleteUserHierarchyGroup, connect:UntagResource ``` -### Update + + + ```json connect:UpdateUserHierarchyGroupName, connect:TagResource, connect:UntagResource ``` -### List + + + ```json connect:ListUserHierarchyGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/user_hierarchy_structures/index.md b/website/docs/services/connect/user_hierarchy_structures/index.md index 6b7d211a1..41d4b1bee 100644 --- a/website/docs/services/connect/user_hierarchy_structures/index.md +++ b/website/docs/services/connect/user_hierarchy_structures/index.md @@ -300,6 +300,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_hierarchy_structure resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.user_hierarchy_structures @@ -324,22 +326,41 @@ AND region = 'us-east-1'; To operate on the user_hierarchy_structures resource, the following permissions are required: -### Create + + + ```json connect:UpdateUserHierarchyStructure ``` -### Read + + + ```json connect:DescribeUserHierarchyStructure ``` -### Delete + + + ```json connect:UpdateUserHierarchyStructure ``` -### Update + + + ```json connect:UpdateUserHierarchyStructure ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/users/index.md b/website/docs/services/connect/users/index.md index 5d375727b..0b10620d2 100644 --- a/website/docs/services/connect/users/index.md +++ b/website/docs/services/connect/users/index.md @@ -424,6 +424,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.users @@ -458,26 +460,43 @@ AND region = 'us-east-1'; To operate on the users resource, the following permissions are required: -### Create + + + ```json connect:CreateUser, connect:TagResource, connect:AssociateUserProficiencies ``` -### Read + + + ```json connect:DescribeUser, connect:ListUserProficiencies ``` -### Delete + + + ```json connect:DeleteUser, connect:UntagResource ``` -### Update + + + ```json connect:UpdateUserIdentityInfo, connect:UpdateUserPhoneConfig, @@ -491,7 +510,12 @@ connect:DisassociateUserProficiencies, connect:UpdateUserProficiencies ``` -### List + + + ```json connect:ListUsers ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/view_versions/index.md b/website/docs/services/connect/view_versions/index.md index 9db1eed2d..f085f21a3 100644 --- a/website/docs/services/connect/view_versions/index.md +++ b/website/docs/services/connect/view_versions/index.md @@ -254,22 +254,41 @@ AND region = 'us-east-1'; To operate on the view_versions resource, the following permissions are required: -### Create + + + ```json connect:CreateViewVersion ``` -### Read + + + ```json connect:DescribeView ``` -### List + + + ```json connect:ListViewVersions ``` -### Delete + + + ```json connect:DeleteViewVersion ``` + + + \ No newline at end of file diff --git a/website/docs/services/connect/views/index.md b/website/docs/services/connect/views/index.md index fc1b74b2b..fbabc6e60 100644 --- a/website/docs/services/connect/views/index.md +++ b/website/docs/services/connect/views/index.md @@ -300,6 +300,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a view resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connect.views @@ -329,32 +331,54 @@ AND region = 'us-east-1'; To operate on the views resource, the following permissions are required: -### Create + + + ```json connect:CreateView, connect:TagResource ``` -### Read + + + ```json connect:DescribeView ``` -### Delete + + + ```json connect:DeleteView, connect:UntagResource ``` -### List + + + ```json connect:ListViews ``` -### Update + + + ```json connect:UpdateViewMetadata, connect:UpdateViewContent, connect:TagResource, connect:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/connectcampaigns/campaigns/index.md b/website/docs/services/connectcampaigns/campaigns/index.md index 3c357ae13..7d4009225 100644 --- a/website/docs/services/connectcampaigns/campaigns/index.md +++ b/website/docs/services/connectcampaigns/campaigns/index.md @@ -373,6 +373,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a campaign resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connectcampaigns.campaigns @@ -400,7 +402,18 @@ AND region = 'us-east-1'; To operate on the campaigns resource, the following permissions are required: -### Create + + + ```json connect-campaigns:CreateCampaign, connect-campaigns:DescribeCampaign, @@ -410,22 +423,30 @@ connect:DescribeInstance, connect:DescribeQueue ``` -### Read + + + ```json connect-campaigns:DescribeCampaign ``` -### Delete + + + ```json connect-campaigns:DeleteCampaign ``` -### List + + + ```json connect-campaigns:ListCampaigns ``` -### Update + + + ```json connect-campaigns:UpdateCampaignDialerConfig, connect-campaigns:UpdateCampaignName, @@ -434,3 +455,6 @@ connect-campaigns:TagResource, connect-campaigns:UntagResource, connect-campaigns:DescribeCampaign ``` + + + \ No newline at end of file diff --git a/website/docs/services/connectcampaignsv2/campaigns/index.md b/website/docs/services/connectcampaignsv2/campaigns/index.md index e5aee9df9..51567e3da 100644 --- a/website/docs/services/connectcampaignsv2/campaigns/index.md +++ b/website/docs/services/connectcampaignsv2/campaigns/index.md @@ -630,6 +630,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a campaign resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.connectcampaignsv2.campaigns @@ -661,7 +663,18 @@ AND region = 'us-east-1'; To operate on the campaigns resource, the following permissions are required: -### Create + + + ```json connect-campaigns:CreateCampaign, connect-campaigns:DescribeCampaign, @@ -675,12 +688,16 @@ profile:GetSegmentDefinition, wisdom:GetMessageTemplate ``` -### Read + + + ```json connect-campaigns:DescribeCampaign ``` -### Delete + + + ```json connect-campaigns:DeleteCampaign, connect-campaigns:DeleteCampaignChannelSubtypeConfig, @@ -688,12 +705,16 @@ connect-campaigns:DeleteCampaignCommunicationLimits, connect-campaigns:DeleteCampaignCommunicationTime ``` -### List + + + ```json connect-campaigns:ListCampaigns ``` -### Update + + + ```json connect-campaigns:DeleteCampaignChannelSubtypeConfig, connect-campaigns:DeleteCampaignCommunicationLimits, @@ -715,3 +736,6 @@ connect:DescribeQueue, profile:GetSegmentDefinition, wisdom:GetMessageTemplate ``` + + + \ No newline at end of file diff --git a/website/docs/services/controltower/enabled_baselines/index.md b/website/docs/services/controltower/enabled_baselines/index.md index 02c805abe..d1724951b 100644 --- a/website/docs/services/controltower/enabled_baselines/index.md +++ b/website/docs/services/controltower/enabled_baselines/index.md @@ -294,6 +294,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a enabled_baseline resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.controltower.enabled_baselines @@ -320,7 +322,18 @@ AND region = 'us-east-1'; To operate on the enabled_baselines resource, the following permissions are required: -### Create + + + ```json controltower:EnableBaseline, controltower:TagResource, @@ -352,14 +365,18 @@ servicecatalog:ListPrincipalsForPortfolio, servicecatalog:DeleteProvisioningArtifact ``` -### Read + + + ```json controltower:GetEnabledBaseline, controltower:ListEnabledBaselines, controltower:ListTagsForResource ``` -### Update + + + ```json controltower:UpdateEnabledBaseline, controltower:GetBaselineOperation, @@ -390,7 +407,9 @@ controltower:UntagResource, controltower:GetEnabledBaseline ``` -### Delete + + + ```json controltower:DisableBaseline, controltower:GetBaselineOperation, @@ -418,7 +437,12 @@ servicecatalog:ListPrincipalsForPortfolio, servicecatalog:DeleteProvisioningArtifact ``` -### List + + + ```json controltower:ListEnabledBaselines ``` + + + \ No newline at end of file diff --git a/website/docs/services/controltower/enabled_controls/index.md b/website/docs/services/controltower/enabled_controls/index.md index 4dc0bfab0..3610d57c4 100644 --- a/website/docs/services/controltower/enabled_controls/index.md +++ b/website/docs/services/controltower/enabled_controls/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a enabled_control resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.controltower.enabled_controls @@ -302,7 +304,18 @@ AND region = 'us-east-1'; To operate on the enabled_controls resource, the following permissions are required: -### Create + + + ```json controltower:ListEnabledControls, controltower:GetEnabledControl, @@ -319,7 +332,9 @@ organizations:DescribePolicy, controltower:ListTagsForResource ``` -### Update + + + ```json controltower:ListEnabledControls, controltower:GetEnabledControl, @@ -337,7 +352,9 @@ organizations:DescribePolicy, controltower:ListTagsForResource ``` -### Delete + + + ```json controltower:ListEnabledControls, controltower:GetEnabledControl, @@ -354,14 +371,21 @@ organizations:DescribePolicy, controltower:ListTagsForResource ``` -### Read + + + ```json controltower:ListEnabledControls, controltower:GetEnabledControl, controltower:ListTagsForResource ``` -### List + + + ```json controltower:ListEnabledControls ``` + + + \ No newline at end of file diff --git a/website/docs/services/controltower/landing_zones/index.md b/website/docs/services/controltower/landing_zones/index.md index f7a38b0f3..98222f0ff 100644 --- a/website/docs/services/controltower/landing_zones/index.md +++ b/website/docs/services/controltower/landing_zones/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a landing_zone resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.controltower.landing_zones @@ -303,13 +305,26 @@ AND region = 'us-east-1'; To operate on the landing_zones resource, the following permissions are required: -### Read + + + ```json controltower:GetLandingZone, controltower:ListTagsForResource ``` -### Create + + + ```json controltower:CreateLandingZone, controltower:GetLandingZoneOperation, @@ -346,7 +361,9 @@ cloudformation:EnableOrganizationsAccess, sso:RegisterRegion ``` -### Update + + + ```json controltower:UpdateLandingZone, controltower:GetLandingZoneOperation, @@ -384,12 +401,16 @@ sso:StartPeregrine, sso:RegisterRegion ``` -### List + + + ```json controltower:ListLandingZones ``` -### Delete + + + ```json controltower:DeleteLandingZone, controltower:GetLandingZone, @@ -416,3 +437,6 @@ iam:DetachRolePolicy, cloudformation:EnableOrganizationsAccess, iam:DeleteRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/cur/report_definitions/index.md b/website/docs/services/cur/report_definitions/index.md index 27a4d3337..bc1f44387 100644 --- a/website/docs/services/cur/report_definitions/index.md +++ b/website/docs/services/cur/report_definitions/index.md @@ -339,6 +339,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a report_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.cur.report_definitions @@ -369,29 +371,51 @@ AND region = 'us-east-1'; To operate on the report_definitions resource, the following permissions are required: -### Create + + + ```json cur:PutReportDefinition, cur:DescribeReportDefinitions ``` -### Read + + + ```json cur:DescribeReportDefinitions ``` -### Update + + + ```json cur:DescribeReportDefinitions, cur:ModifyReportDefinition ``` -### Delete + + + ```json cur:DeleteReportDefinition ``` -### List + + + ```json cur:DescribeReportDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/customerprofiles/calculated_attribute_definitions/index.md b/website/docs/services/customerprofiles/calculated_attribute_definitions/index.md index 993fa42b7..1da0bb99f 100644 --- a/website/docs/services/customerprofiles/calculated_attribute_definitions/index.md +++ b/website/docs/services/customerprofiles/calculated_attribute_definitions/index.md @@ -455,6 +455,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a calculated_attribute_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.customerprofiles.calculated_attribute_definitions @@ -483,18 +485,33 @@ AND region = 'us-east-1'; To operate on the calculated_attribute_definitions resource, the following permissions are required: -### Create + + + ```json profile:CreateCalculatedAttributeDefinition, profile:TagResource ``` -### Read + + + ```json profile:GetCalculatedAttributeDefinition ``` -### Update + + + ```json profile:GetCalculatedAttributeDefinition, profile:UpdateCalculatedAttributeDefinition, @@ -502,12 +519,19 @@ profile:UntagResource, profile:TagResource ``` -### Delete + + + ```json profile:DeleteCalculatedAttributeDefinition ``` -### List + + + ```json profile:ListCalculatedAttributeDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/customerprofiles/domains/index.md b/website/docs/services/customerprofiles/domains/index.md index 6979c19b5..e3a1b4e78 100644 --- a/website/docs/services/customerprofiles/domains/index.md +++ b/website/docs/services/customerprofiles/domains/index.md @@ -557,6 +557,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.customerprofiles.domains @@ -585,18 +587,33 @@ AND region = 'us-east-1'; To operate on the domains resource, the following permissions are required: -### Create + + + ```json profile:CreateDomain, profile:TagResource ``` -### Read + + + ```json profile:GetDomain ``` -### Update + + + ```json profile:GetDomain, profile:UpdateDomain, @@ -604,12 +621,19 @@ profile:UntagResource, profile:TagResource ``` -### Delete + + + ```json profile:DeleteDomain ``` -### List + + + ```json profile:ListDomains ``` + + + \ No newline at end of file diff --git a/website/docs/services/customerprofiles/event_streams/index.md b/website/docs/services/customerprofiles/event_streams/index.md index f62b20d98..9da896fba 100644 --- a/website/docs/services/customerprofiles/event_streams/index.md +++ b/website/docs/services/customerprofiles/event_streams/index.md @@ -296,6 +296,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_stream resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.customerprofiles.event_streams @@ -320,7 +322,18 @@ AND region = 'us-east-1'; To operate on the event_streams resource, the following permissions are required: -### Create + + + ```json profile:CreateEventStream, iam:PutRolePolicy, @@ -328,13 +341,17 @@ kinesis:DescribeStreamSummary, profile:TagResource ``` -### Read + + + ```json profile:GetEventStream, kinesis:DescribeStreamSummary ``` -### Update + + + ```json kinesis:DescribeStreamSummary, profile:GetEventStream, @@ -342,13 +359,20 @@ profile:UntagResource, profile:TagResource ``` -### Delete + + + ```json profile:DeleteEventStream, iam:DeleteRolePolicy ``` -### List + + + ```json profile:ListEventStreams ``` + + + \ No newline at end of file diff --git a/website/docs/services/customerprofiles/event_triggers/index.md b/website/docs/services/customerprofiles/event_triggers/index.md index a995f32aa..76086afa1 100644 --- a/website/docs/services/customerprofiles/event_triggers/index.md +++ b/website/docs/services/customerprofiles/event_triggers/index.md @@ -408,6 +408,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_trigger resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.customerprofiles.event_triggers @@ -437,18 +439,33 @@ AND region = 'us-east-1'; To operate on the event_triggers resource, the following permissions are required: -### Create + + + ```json profile:CreateEventTrigger, profile:TagResource ``` -### Read + + + ```json profile:GetEventTrigger ``` -### Update + + + ```json profile:GetEventTrigger, profile:UpdateEventTrigger, @@ -456,12 +473,19 @@ profile:UntagResource, profile:TagResource ``` -### Delete + + + ```json profile:DeleteEventTrigger ``` -### List + + + ```json profile:ListEventTriggers ``` + + + \ No newline at end of file diff --git a/website/docs/services/customerprofiles/integrations/index.md b/website/docs/services/customerprofiles/integrations/index.md index ce67acff9..ac29fec0d 100644 --- a/website/docs/services/customerprofiles/integrations/index.md +++ b/website/docs/services/customerprofiles/integrations/index.md @@ -538,6 +538,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a integration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.customerprofiles.integrations @@ -566,7 +568,18 @@ AND region = 'us-east-1'; To operate on the integrations resource, the following permissions are required: -### Create + + + ```json profile:GetIntegration, profile:PutIntegration, @@ -582,12 +595,16 @@ events:PutEvents, profile:TagResource ``` -### Read + + + ```json profile:GetIntegration ``` -### Delete + + + ```json profile:DeleteIntegration, appflow:DeleteFlow, @@ -598,7 +615,9 @@ events:ListTargetsByRule, events:DeleteRule ``` -### Update + + + ```json profile:PutIntegration, profile:GetIntegration, @@ -619,7 +638,12 @@ connect:DescribeInstance, ds:DescribeDirectories ``` -### List + + + ```json profile:ListIntegrations ``` + + + \ No newline at end of file diff --git a/website/docs/services/customerprofiles/object_types/index.md b/website/docs/services/customerprofiles/object_types/index.md index 3f233786f..780f2f596 100644 --- a/website/docs/services/customerprofiles/object_types/index.md +++ b/website/docs/services/customerprofiles/object_types/index.md @@ -427,6 +427,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a object_type resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.customerprofiles.object_types @@ -460,7 +462,18 @@ AND region = 'us-east-1'; To operate on the object_types resource, the following permissions are required: -### Create + + + ```json profile:GetProfileObjectType, profile:PutProfileObjectType, @@ -469,14 +482,18 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Read + + + ```json profile:GetProfileObjectType, kms:GenerateDataKey, kms:Decrypt ``` -### Update + + + ```json profile:GetProfileObjectType, profile:PutProfileObjectType, @@ -486,14 +503,21 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json profile:DeleteProfileObjectType ``` -### List + + + ```json profile:ListProfileObjectTypes, kms:GenerateDataKey, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/customerprofiles/segment_definitions/index.md b/website/docs/services/customerprofiles/segment_definitions/index.md index a11d2203f..1f3f728d4 100644 --- a/website/docs/services/customerprofiles/segment_definitions/index.md +++ b/website/docs/services/customerprofiles/segment_definitions/index.md @@ -343,6 +343,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a segment_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.customerprofiles.segment_definitions @@ -368,30 +370,52 @@ AND region = 'us-east-1'; To operate on the segment_definitions resource, the following permissions are required: -### Create + + + ```json profile:CreateSegmentDefinition, profile:TagResource ``` -### Read + + + ```json profile:GetSegmentDefinition ``` -### Update + + + ```json profile:GetSegmentDefinition, profile:UntagResource, profile:TagResource ``` -### Delete + + + ```json profile:DeleteSegmentDefinition ``` -### List + + + ```json profile:ListSegmentDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/databrew/datasets/index.md b/website/docs/services/databrew/datasets/index.md index 50de0efc0..39b299f72 100644 --- a/website/docs/services/databrew/datasets/index.md +++ b/website/docs/services/databrew/datasets/index.md @@ -548,6 +548,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dataset resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.databrew.datasets @@ -577,7 +579,18 @@ AND region = 'us-east-1'; To operate on the datasets resource, the following permissions are required: -### Create + + + ```json databrew:CreateDataset, databrew:DescribeDataset, @@ -588,13 +601,17 @@ glue:GetTable, iam:PassRole ``` -### Read + + + ```json databrew:DescribeDataset, iam:ListRoles ``` -### Update + + + ```json databrew:UpdateDataset, databrew:TagResource, @@ -603,14 +620,21 @@ glue:GetConnection, glue:GetTable ``` -### Delete + + + ```json databrew:DeleteDataset ``` -### List + + + ```json databrew:ListDatasets, databrew:ListTagsForResource, iam:ListRoles ``` + + + \ No newline at end of file diff --git a/website/docs/services/databrew/jobs/index.md b/website/docs/services/databrew/jobs/index.md index 0e50cc5d3..f9c617a21 100644 --- a/website/docs/services/databrew/jobs/index.md +++ b/website/docs/services/databrew/jobs/index.md @@ -855,6 +855,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a job resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.databrew.jobs @@ -896,7 +898,18 @@ AND region = 'us-east-1'; To operate on the jobs resource, the following permissions are required: -### Create + + + ```json databrew:CreateProfileJob, databrew:CreateRecipeJob, @@ -906,13 +919,17 @@ databrew:UntagResource, iam:PassRole ``` -### Read + + + ```json databrew:DescribeJob, iam:ListRoles ``` -### Update + + + ```json databrew:UpdateProfileJob, databrew:UpdateRecipeJob, @@ -921,14 +938,21 @@ databrew:UntagResource, iam:PassRole ``` -### Delete + + + ```json databrew:DeleteJob ``` -### List + + + ```json databrew:ListJobs, databrew:ListTagsForResource, iam:ListRoles ``` + + + \ No newline at end of file diff --git a/website/docs/services/databrew/projects/index.md b/website/docs/services/databrew/projects/index.md index 91cb946f4..64ebd2d3d 100644 --- a/website/docs/services/databrew/projects/index.md +++ b/website/docs/services/databrew/projects/index.md @@ -295,6 +295,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a project resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.databrew.projects @@ -323,7 +325,18 @@ AND region = 'us-east-1'; To operate on the projects resource, the following permissions are required: -### Create + + + ```json databrew:CreateProject, databrew:DescribeProject, @@ -332,13 +345,17 @@ databrew:UntagResource, iam:PassRole ``` -### Read + + + ```json databrew:DescribeProject, iam:ListRoles ``` -### Update + + + ```json databrew:UpdateProject, databrew:TagResource, @@ -346,14 +363,21 @@ databrew:UntagResource, iam:PassRole ``` -### Delete + + + ```json databrew:DeleteProject ``` -### List + + + ```json databrew:ListProjects, databrew:ListTagsForResource, iam:ListRoles ``` + + + \ No newline at end of file diff --git a/website/docs/services/databrew/recipes/index.md b/website/docs/services/databrew/recipes/index.md index 10ff40a34..b14aac7dc 100644 --- a/website/docs/services/databrew/recipes/index.md +++ b/website/docs/services/databrew/recipes/index.md @@ -305,6 +305,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a recipe resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.databrew.recipes @@ -331,7 +333,18 @@ AND region = 'us-east-1'; To operate on the recipes resource, the following permissions are required: -### Create + + + ```json databrew:CreateRecipe, databrew:DescribeRecipe, @@ -340,27 +353,38 @@ databrew:UntagResource, iam:PassRole ``` -### Read + + + ```json databrew:DescribeRecipe, databrew:ListTagsForResource, iam:ListRoles ``` -### Delete + + + ```json databrew:DeleteRecipeVersion ``` -### List + + + ```json databrew:ListRecipes, iam:ListRoles ``` -### Update + + + ```json databrew:UpdateRecipe, databrew:TagResource, databrew:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/databrew/rulesets/index.md b/website/docs/services/databrew/rulesets/index.md index 61fb57904..4dd4f7be0 100644 --- a/website/docs/services/databrew/rulesets/index.md +++ b/website/docs/services/databrew/rulesets/index.md @@ -355,6 +355,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ruleset resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.databrew.rulesets @@ -381,7 +383,18 @@ AND region = 'us-east-1'; To operate on the rulesets resource, the following permissions are required: -### Create + + + ```json databrew:CreateRuleset, databrew:DescribeRuleset, @@ -390,27 +403,38 @@ databrew:UntagResource, iam:PassRole ``` -### Read + + + ```json databrew:DescribeRuleset, iam:ListRoles ``` -### Update + + + ```json databrew:UpdateRuleset, databrew:TagResource, databrew:UntagResource ``` -### Delete + + + ```json databrew:DeleteRuleset ``` -### List + + + ```json databrew:ListRulesets, databrew:ListTagsForResource, iam:ListRoles ``` + + + \ No newline at end of file diff --git a/website/docs/services/databrew/schedules/index.md b/website/docs/services/databrew/schedules/index.md index ea63ea2f9..aa3588653 100644 --- a/website/docs/services/databrew/schedules/index.md +++ b/website/docs/services/databrew/schedules/index.md @@ -258,6 +258,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a schedule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.databrew.schedules @@ -284,7 +286,18 @@ AND region = 'us-east-1'; To operate on the schedules resource, the following permissions are required: -### Create + + + ```json databrew:CreateSchedule, databrew:DescribeSchedule, @@ -293,27 +306,38 @@ databrew:UntagResource, iam:PassRole ``` -### Read + + + ```json databrew:DescribeSchedule, iam:ListRoles ``` -### Update + + + ```json databrew:UpdateSchedule, databrew:TagResource, databrew:UntagResource ``` -### Delete + + + ```json databrew:DeleteSchedule ``` -### List + + + ```json databrew:ListSchedules, databrew:ListTagsForResource, iam:ListRoles ``` + + + \ No newline at end of file diff --git a/website/docs/services/datapipeline/pipelines/index.md b/website/docs/services/datapipeline/pipelines/index.md index 88ac2d6b2..d204b2fbc 100644 --- a/website/docs/services/datapipeline/pipelines/index.md +++ b/website/docs/services/datapipeline/pipelines/index.md @@ -373,6 +373,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pipeline resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datapipeline.pipelines @@ -401,7 +403,18 @@ AND region = 'us-east-1'; To operate on the pipelines resource, the following permissions are required: -### Create + + + ```json datapipeline:CreatePipeline, datapipeline:PutPipelineDefinition, @@ -413,13 +426,17 @@ datapipeline:AddTags, iam:PassRole ``` -### Read + + + ```json datapipeline:GetPipelineDefinition, datapipeline:DescribePipelines ``` -### Update + + + ```json datapipeline:PutPipelineDefinition, datapipeline:AddTags, @@ -434,7 +451,9 @@ datapipeline:RemoveTags, iam:PassRole ``` -### Delete + + + ```json datapipeline:DeletePipeline, datapipeline:DescribePipelines, @@ -442,7 +461,12 @@ datapipeline:GetPipelineDefinition, datapipeline:RemoveTags ``` -### List + + + ```json datapipeline:ListPipelines ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/agents/index.md b/website/docs/services/datasync/agents/index.md index 64cbc8c0f..4f17c7917 100644 --- a/website/docs/services/datasync/agents/index.md +++ b/website/docs/services/datasync/agents/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a agent resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.agents @@ -314,7 +316,18 @@ AND region = 'us-east-1'; To operate on the agents resource, the following permissions are required: -### Create + + + ```json datasync:CreateAgent, datasync:TagResource, @@ -326,13 +339,17 @@ ec2:DescribeSubnets, ec2:DescribeVpcEndpoints ``` -### Read + + + ```json datasync:DescribeAgent, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:UpdateAgent, datasync:DescribeAgent, @@ -341,12 +358,19 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete + + + ```json datasync:DeleteAgent ``` -### List + + + ```json datasync:ListAgents ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/location_azure_blobs/index.md b/website/docs/services/datasync/location_azure_blobs/index.md index 399f6b80b..0f8afdbee 100644 --- a/website/docs/services/datasync/location_azure_blobs/index.md +++ b/website/docs/services/datasync/location_azure_blobs/index.md @@ -377,6 +377,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a location_azure_blob resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.location_azure_blobs @@ -408,7 +410,18 @@ AND region = 'us-east-1'; To operate on the location_azure_blobs resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationAzureBlob, datasync:DescribeLocationAzureBlob, @@ -424,13 +437,17 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json datasync:DescribeLocationAzureBlob, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:DescribeLocationAzureBlob, datasync:ListTagsForResource, @@ -448,13 +465,20 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Delete + + + ```json datasync:DeleteLocation, secretsmanager:DeleteSecret ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/location_efs/index.md b/website/docs/services/datasync/location_efs/index.md index e6962e97c..3e8bcc702 100644 --- a/website/docs/services/datasync/location_efs/index.md +++ b/website/docs/services/datasync/location_efs/index.md @@ -312,6 +312,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a location_ef resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.location_efs @@ -340,7 +342,18 @@ AND region = 'us-east-1'; To operate on the location_efs resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationEfs, datasync:DescribeLocationEfs, @@ -354,13 +367,17 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### Read + + + ```json datasync:DescribeLocationEfs, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:UpdateLocationEfs, datasync:DescribeLocationEfs, @@ -372,12 +389,19 @@ elasticfilesystem:DescribeAccessPoints, iam:PassRole ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/location_hdfs/index.md b/website/docs/services/datasync/location_hdfs/index.md index 6470da032..0a9e3dbfc 100644 --- a/website/docs/services/datasync/location_hdfs/index.md +++ b/website/docs/services/datasync/location_hdfs/index.md @@ -390,6 +390,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a location_hdf resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.location_hdfs @@ -426,7 +428,18 @@ AND region = 'us-east-1'; To operate on the location_hdfs resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationHdfs, datasync:DescribeLocationHdfs, @@ -434,13 +447,17 @@ datasync:TagResource, datasync:ListTagsForResource ``` -### Read + + + ```json datasync:DescribeLocationHdfs, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:UpdateLocationHdfs, datasync:DescribeLocationHdfs, @@ -449,12 +466,19 @@ datasync:TagResource, datasync:UntagResource ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/location_nfs/index.md b/website/docs/services/datasync/location_nfs/index.md index 361735a31..07ad782a9 100644 --- a/website/docs/services/datasync/location_nfs/index.md +++ b/website/docs/services/datasync/location_nfs/index.md @@ -294,6 +294,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a location_nf resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.location_nfs @@ -322,7 +324,18 @@ AND region = 'us-east-1'; To operate on the location_nfs resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationNfs, datasync:DescribeLocationNfs, @@ -330,13 +343,17 @@ datasync:ListTagsForResource, datasync:TagResource ``` -### Read + + + ```json datasync:DescribeLocationNfs, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:DescribeLocationNfs, datasync:ListTagsForResource, @@ -345,12 +362,19 @@ datasync:UntagResource, datasync:UpdateLocationNfs ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/location_object_storages/index.md b/website/docs/services/datasync/location_object_storages/index.md index 8784f20d1..5d10584a0 100644 --- a/website/docs/services/datasync/location_object_storages/index.md +++ b/website/docs/services/datasync/location_object_storages/index.md @@ -411,6 +411,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a location_object_storage resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.location_object_storages @@ -444,7 +446,18 @@ AND region = 'us-east-1'; To operate on the location_object_storages resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationObjectStorage, datasync:DescribeLocationObjectStorage, @@ -460,13 +473,17 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json datasync:DescribeLocationObjectStorage, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:DescribeLocationObjectStorage, datasync:ListTagsForResource, @@ -484,13 +501,20 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Delete + + + ```json datasync:DeleteLocation, secretsmanager:DeleteSecret ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/location_s3s/index.md b/website/docs/services/datasync/location_s3s/index.md index 3c119b3ac..49b3f6daf 100644 --- a/website/docs/services/datasync/location_s3s/index.md +++ b/website/docs/services/datasync/location_s3s/index.md @@ -285,6 +285,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a location_s3 resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.location_s3s @@ -312,7 +314,18 @@ AND region = 'us-east-1'; To operate on the location_s3s resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationS3, datasync:DescribeLocationS3, @@ -324,13 +337,17 @@ iam:GetRole, iam:PassRole ``` -### Read + + + ```json datasync:DescribeLocationS3, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:DescribeLocationS3, datasync:ListTagsForResource, @@ -340,12 +357,19 @@ datasync:UpdateLocationS3, iam:PassRole ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/location_smbs/index.md b/website/docs/services/datasync/location_smbs/index.md index df845a48d..cf2ad4590 100644 --- a/website/docs/services/datasync/location_smbs/index.md +++ b/website/docs/services/datasync/location_smbs/index.md @@ -367,6 +367,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a location_smb resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.location_smbs @@ -403,7 +405,18 @@ AND region = 'us-east-1'; To operate on the location_smbs resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationSmb, datasync:DescribeLocationSmb, @@ -411,13 +424,17 @@ datasync:ListTagsForResource, datasync:TagResource ``` -### Read + + + ```json datasync:DescribeLocationSmb, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:DescribeLocationSmb, datasync:ListTagsForResource, @@ -426,12 +443,19 @@ datasync:UntagResource, datasync:UpdateLocationSmb ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/locationf_sx_lustres/index.md b/website/docs/services/datasync/locationf_sx_lustres/index.md index fbdc2ddb8..b0cfe177c 100644 --- a/website/docs/services/datasync/locationf_sx_lustres/index.md +++ b/website/docs/services/datasync/locationf_sx_lustres/index.md @@ -268,6 +268,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a locationf_sx_lustre resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.locationf_sx_lustres @@ -293,7 +295,18 @@ AND region = 'us-east-1'; To operate on the locationf_sx_lustres resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationFsxLustre, datasync:DescribeLocationFsxLustre, @@ -305,13 +318,17 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### Read + + + ```json datasync:DescribeLocationFsxLustre, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:DescribeLocationFsxLustre, datasync:ListTagsForResource, @@ -322,12 +339,19 @@ fsx:DescribeFileSystems, ec2:DescribeNetworkInterfaces ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/locationf_sx_ontaps/index.md b/website/docs/services/datasync/locationf_sx_ontaps/index.md index 0b258c64a..ed26dd1a1 100644 --- a/website/docs/services/datasync/locationf_sx_ontaps/index.md +++ b/website/docs/services/datasync/locationf_sx_ontaps/index.md @@ -310,6 +310,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a locationf_sx_ontap resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.locationf_sx_ontaps @@ -336,7 +338,18 @@ AND region = 'us-east-1'; To operate on the locationf_sx_ontaps resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationFsxOntap, datasync:DescribeLocationFsxOntap, @@ -349,13 +362,17 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### Read + + + ```json datasync:DescribeLocationFsxOntap, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:UpdateLocationFsxOntap, datasync:DescribeLocationFsxOntap, @@ -367,12 +384,19 @@ fsx:DescribeStorageVirtualMachines, ec2:DescribeNetworkInterfaces ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/locationf_sx_open_zfs/index.md b/website/docs/services/datasync/locationf_sx_open_zfs/index.md index b6a03f524..179c66b0d 100644 --- a/website/docs/services/datasync/locationf_sx_open_zfs/index.md +++ b/website/docs/services/datasync/locationf_sx_open_zfs/index.md @@ -304,6 +304,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a locationf_sx_open_zf resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.locationf_sx_open_zfs @@ -330,7 +332,18 @@ AND region = 'us-east-1'; To operate on the locationf_sx_open_zfs resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationFsxOpenZfs, datasync:DescribeLocationFsxOpenZfs, @@ -342,13 +355,17 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### Read + + + ```json datasync:DescribeLocationFsxOpenZfs, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:DescribeLocationFsxOpenZfs, datasync:UpdateLocationFsxOpenZfs, @@ -359,12 +376,19 @@ fsx:DescribeFileSystems, ec2:DescribeNetworkInterfaces ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/locationf_sx_windows/index.md b/website/docs/services/datasync/locationf_sx_windows/index.md index 7e57729e0..f6b2c2ec6 100644 --- a/website/docs/services/datasync/locationf_sx_windows/index.md +++ b/website/docs/services/datasync/locationf_sx_windows/index.md @@ -300,6 +300,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a locationf_sx_window resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.locationf_sx_windows @@ -328,7 +330,18 @@ AND region = 'us-east-1'; To operate on the locationf_sx_windows resource, the following permissions are required: -### Create + + + ```json datasync:CreateLocationFsxWindows, datasync:DescribeLocationFsxWindows, @@ -340,13 +353,17 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### Read + + + ```json datasync:DescribeLocationFsxWindows, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:DescribeLocationFsxWindows, datasync:UpdateLocationFsxWindows, @@ -357,12 +374,19 @@ fsx:DescribeFileSystems, ec2:DescribeNetworkInterfaces ``` -### Delete + + + ```json datasync:DeleteLocation ``` -### List + + + ```json datasync:ListLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/datasync/tasks/index.md b/website/docs/services/datasync/tasks/index.md index 6a7d14ead..a87ab8a28 100644 --- a/website/docs/services/datasync/tasks/index.md +++ b/website/docs/services/datasync/tasks/index.md @@ -654,6 +654,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a task resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datasync.tasks @@ -686,7 +688,18 @@ AND region = 'us-east-1'; To operate on the tasks resource, the following permissions are required: -### Create + + + ```json datasync:CreateTask, datasync:DescribeTask, @@ -711,13 +724,17 @@ iam:PassRole, iam:AssumeRole ``` -### Read + + + ```json datasync:DescribeTask, datasync:ListTagsForResource ``` -### Update + + + ```json datasync:UpdateTask, datasync:DescribeTask, @@ -728,7 +745,9 @@ logs:DescribeLogGroups, iam:PassRole ``` -### Delete + + + ```json datasync:DeleteTask, ec2:DescribeNetworkInterfaces, @@ -741,7 +760,12 @@ elasticfilesystem:DescribeMountTargets, iam:GetRole ``` -### List + + + ```json datasync:ListTasks ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/connections/index.md b/website/docs/services/datazone/connections/index.md index 46014c514..fc99ca2a4 100644 --- a/website/docs/services/datazone/connections/index.md +++ b/website/docs/services/datazone/connections/index.md @@ -339,6 +339,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.connections @@ -365,32 +367,54 @@ AND region = 'us-east-1'; To operate on the connections resource, the following permissions are required: -### Create + + + ```json datazone:CreateConnection, datazone:GetConnection, datazone:DeleteConnection ``` -### Read + + + ```json datazone:GetConnection ``` -### Update + + + ```json datazone:UpdateConnection, datazone:GetConnection, datazone:DeleteConnection ``` -### Delete + + + ```json datazone:DeleteConnection, datazone:GetConnection ``` -### List + + + ```json datazone:ListConnections ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/data_sources/index.md b/website/docs/services/datazone/data_sources/index.md index 6c21ac603..7c2d22dfd 100644 --- a/website/docs/services/datazone/data_sources/index.md +++ b/website/docs/services/datazone/data_sources/index.md @@ -457,6 +457,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.data_sources @@ -488,7 +490,18 @@ AND region = 'us-east-1'; To operate on the data_sources resource, the following permissions are required: -### Create + + + ```json datazone:CreateDataSource, iam:PassRole, @@ -496,25 +509,36 @@ datazone:GetDataSource, datazone:DeleteDataSource ``` -### Read + + + ```json datazone:GetDataSource ``` -### Update + + + ```json datazone:UpdateDataSource, datazone:GetDataSource, datazone:DeleteDataSource ``` -### Delete + + + ```json datazone:DeleteDataSource, datazone:GetDataSource ``` -### List + + + ```json datazone:ListDataSources ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/domain_units/index.md b/website/docs/services/datazone/domain_units/index.md index 79b70b5be..f8742d2ef 100644 --- a/website/docs/services/datazone/domain_units/index.md +++ b/website/docs/services/datazone/domain_units/index.md @@ -287,6 +287,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain_unit resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.domain_units @@ -312,30 +314,52 @@ AND region = 'us-east-1'; To operate on the domain_units resource, the following permissions are required: -### Create + + + ```json datazone:CreateDomainUnit, datazone:GetDomainUnit ``` -### Read + + + ```json datazone:GetDomainUnit ``` -### Update + + + ```json datazone:UpdateDomainUnit, datazone:GetDomainUnit ``` -### Delete + + + ```json datazone:DeleteDomainUnit, datazone:GetDomainUnit ``` -### List + + + ```json datazone:ListDomainUnitsForParent ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/domains/index.md b/website/docs/services/datazone/domains/index.md index b4b0927ac..45e8e9795 100644 --- a/website/docs/services/datazone/domains/index.md +++ b/website/docs/services/datazone/domains/index.md @@ -365,6 +365,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.domains @@ -394,7 +396,18 @@ AND region = 'us-east-1'; To operate on the domains resource, the following permissions are required: -### Create + + + ```json datazone:CreateDomain, datazone:UpdateDomain, @@ -415,12 +428,16 @@ sso:DeleteApplicationAssignment, iam:PassRole ``` -### Read + + + ```json datazone:GetDomain ``` -### Update + + + ```json datazone:UpdateDomain, datazone:GetDomain, @@ -434,7 +451,9 @@ sso:PutApplicationAccessScope, iam:PassRole ``` -### Delete + + + ```json datazone:DeleteDomain, datazone:GetDomain, @@ -445,7 +464,12 @@ sso:DeleteApplicationAssignment, sso:ListInstances ``` -### List + + + ```json datazone:ListDomains ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/environment_actions/index.md b/website/docs/services/datazone/environment_actions/index.md index 10fa51170..2dc874167 100644 --- a/website/docs/services/datazone/environment_actions/index.md +++ b/website/docs/services/datazone/environment_actions/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment_action resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.environment_actions @@ -326,32 +328,54 @@ AND region = 'us-east-1'; To operate on the environment_actions resource, the following permissions are required: -### Create + + + ```json datazone:CreateEnvironmentAction, datazone:GetEnvironmentAction, datazone:DeleteEnvironmentAction ``` -### Read + + + ```json datazone:GetEnvironmentAction ``` -### Update + + + ```json datazone:UpdateEnvironmentAction, datazone:GetEnvironmentAction, datazone:DeleteEnvironmentAction ``` -### Delete + + + ```json datazone:DeleteEnvironmentAction, datazone:GetEnvironmentAction ``` -### List + + + ```json datazone:ListEnvironmentActions ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/environment_blueprint_configurations/index.md b/website/docs/services/datazone/environment_blueprint_configurations/index.md index 425101815..79be827c6 100644 --- a/website/docs/services/datazone/environment_blueprint_configurations/index.md +++ b/website/docs/services/datazone/environment_blueprint_configurations/index.md @@ -331,6 +331,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment_blueprint_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.environment_blueprint_configurations @@ -360,12 +362,25 @@ AND region = 'us-east-1'; To operate on the environment_blueprint_configurations resource, the following permissions are required: -### Read + + + ```json datazone:GetEnvironmentBlueprintConfiguration ``` -### Create + + + ```json datazone:ListEnvironmentBlueprints, iam:PassRole, @@ -373,7 +388,9 @@ datazone:GetEnvironmentBlueprintConfiguration, datazone:PutEnvironmentBlueprintConfiguration ``` -### Update + + + ```json datazone:DeleteEnvironmentBlueprintConfiguration, iam:PassRole, @@ -381,13 +398,20 @@ datazone:GetEnvironmentBlueprintConfiguration, datazone:PutEnvironmentBlueprintConfiguration ``` -### List + + + ```json datazone:ListEnvironmentBlueprintConfigurations ``` -### Delete + + + ```json datazone:GetEnvironmentBlueprintConfiguration, datazone:DeleteEnvironmentBlueprintConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/environment_profiles/index.md b/website/docs/services/datazone/environment_profiles/index.md index 50ecb0756..67991db1e 100644 --- a/website/docs/services/datazone/environment_profiles/index.md +++ b/website/docs/services/datazone/environment_profiles/index.md @@ -353,6 +353,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.environment_profiles @@ -381,30 +383,52 @@ AND region = 'us-east-1'; To operate on the environment_profiles resource, the following permissions are required: -### Create + + + ```json datazone:CreateEnvironmentProfile, datazone:GetEnvironmentProfile ``` -### Read + + + ```json datazone:GetEnvironmentProfile ``` -### Update + + + ```json datazone:UpdateEnvironmentProfile, datazone:GetEnvironmentProfile ``` -### Delete + + + ```json datazone:DeleteEnvironmentProfile, datazone:GetEnvironmentProfile ``` -### List + + + ```json datazone:ListEnvironmentProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/environments/index.md b/website/docs/services/datazone/environments/index.md index a8c4b8148..51d3de682 100644 --- a/website/docs/services/datazone/environments/index.md +++ b/website/docs/services/datazone/environments/index.md @@ -398,6 +398,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.environments @@ -425,7 +427,18 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Create + + + ```json datazone:CreateEnvironment, datazone:GetEnvironment, @@ -434,12 +447,16 @@ datazone:AssociateEnvironmentRole, iam:PassRole ``` -### Read + + + ```json datazone:GetEnvironment ``` -### Update + + + ```json datazone:UpdateEnvironment, datazone:GetEnvironment, @@ -449,13 +466,20 @@ datazone:DisassociateEnvironmentRole, iam:PassRole ``` -### Delete + + + ```json datazone:DeleteEnvironment, datazone:GetEnvironment ``` -### List + + + ```json datazone:ListEnvironments ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/group_profiles/index.md b/website/docs/services/datazone/group_profiles/index.md index 6d6905522..c70429a5f 100644 --- a/website/docs/services/datazone/group_profiles/index.md +++ b/website/docs/services/datazone/group_profiles/index.md @@ -257,6 +257,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a group_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.group_profiles @@ -281,7 +283,18 @@ AND region = 'us-east-1'; To operate on the group_profiles resource, the following permissions are required: -### Create + + + ```json datazone:CreateGroupProfile, datazone:GetGroupProfile, @@ -292,12 +305,16 @@ sso:AssociateProfile, sso:DisassociateProfile ``` -### Read + + + ```json datazone:GetGroupProfile ``` -### Update + + + ```json datazone:UpdateGroupProfile, datazone:GetGroupProfile, @@ -307,7 +324,9 @@ sso:AssociateProfile, sso:DisassociateProfile ``` -### Delete + + + ```json datazone:DeleteGroupProfile, datazone:GetGroupProfile, @@ -318,7 +337,12 @@ sso:AssociateProfile, sso:DisassociateProfile ``` -### List + + + ```json datazone:SearchGroupProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/owners/index.md b/website/docs/services/datazone/owners/index.md index d8f622737..b542b9b4f 100644 --- a/website/docs/services/datazone/owners/index.md +++ b/website/docs/services/datazone/owners/index.md @@ -272,13 +272,25 @@ AND region = 'us-east-1'; To operate on the owners resource, the following permissions are required: -### Read + + + ```json datazone:ListEntityOwners, iam:GetRole ``` -### Create + + + ```json datazone:AddEntityOwner, datazone:ListEntityOwners, @@ -287,15 +299,22 @@ datazone:GetUserProfile, iam:GetRole ``` -### List + + + ```json datazone:ListEntityOwners, iam:GetRole ``` -### Delete + + + ```json datazone:RemoveEntityOwner, datazone:GetUserProfile, iam:GetRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/policy_grants/index.md b/website/docs/services/datazone/policy_grants/index.md index 2a7649a1e..67bbce2d6 100644 --- a/website/docs/services/datazone/policy_grants/index.md +++ b/website/docs/services/datazone/policy_grants/index.md @@ -315,24 +315,43 @@ AND region = 'us-east-1'; To operate on the policy_grants resource, the following permissions are required: -### Read + + + ```json datazone:ListPolicyGrants ``` -### Create + + + ```json datazone:AddPolicyGrant, datazone:ListPolicyGrants ``` -### List + + + ```json datazone:ListPolicyGrants ``` -### Delete + + + ```json datazone:RemovePolicyGrant, datazone:ListPolicyGrants ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/project_memberships/index.md b/website/docs/services/datazone/project_memberships/index.md index 264fa001a..1a0164511 100644 --- a/website/docs/services/datazone/project_memberships/index.md +++ b/website/docs/services/datazone/project_memberships/index.md @@ -260,6 +260,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a project_membership resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.project_memberships @@ -284,12 +286,25 @@ AND region = 'us-east-1'; To operate on the project_memberships resource, the following permissions are required: -### Read + + + ```json datazone:ListProjectMemberships ``` -### Create + + + ```json datazone:CreateProjectMembership, datazone:ListProjectMemberships, @@ -298,18 +313,27 @@ datazone:GetGroupProfile, datazone:GetUserProfile ``` -### Update + + + ```json datazone:CreateProjectMembership, datazone:DeleteProjectMembership ``` -### List + + + ```json datazone:ListProjectMemberships ``` -### Delete + + + ```json datazone:DeleteProjectMembership ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/project_profiles/index.md b/website/docs/services/datazone/project_profiles/index.md index e53f23436..4f345adc9 100644 --- a/website/docs/services/datazone/project_profiles/index.md +++ b/website/docs/services/datazone/project_profiles/index.md @@ -432,6 +432,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a project_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.project_profiles @@ -459,33 +461,55 @@ AND region = 'us-east-1'; To operate on the project_profiles resource, the following permissions are required: -### Create + + + ```json datazone:CreateProjectProfile, datazone:GetProjectProfile, ssm:GetParameter ``` -### Read + + + ```json datazone:GetProjectProfile, ssm:GetParameter ``` -### Update + + + ```json datazone:UpdateProjectProfile, datazone:GetProjectProfile, ssm:GetParameter ``` -### Delete + + + ```json datazone:DeleteProjectProfile, datazone:GetProjectProfile ``` -### List + + + ```json datazone:ListProjectProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/projects/index.md b/website/docs/services/datazone/projects/index.md index 31f13abcc..51c4e2104 100644 --- a/website/docs/services/datazone/projects/index.md +++ b/website/docs/services/datazone/projects/index.md @@ -360,6 +360,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a project resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.projects @@ -389,30 +391,52 @@ AND region = 'us-east-1'; To operate on the projects resource, the following permissions are required: -### Create + + + ```json datazone:CreateProject, datazone:GetProject ``` -### Read + + + ```json datazone:GetProject ``` -### Update + + + ```json datazone:UpdateProject, datazone:GetProject ``` -### Delete + + + ```json datazone:DeleteProject, datazone:GetProject ``` -### List + + + ```json datazone:ListProjects ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/subscription_targets/index.md b/website/docs/services/datazone/subscription_targets/index.md index ab5765d1e..074ab26a7 100644 --- a/website/docs/services/datazone/subscription_targets/index.md +++ b/website/docs/services/datazone/subscription_targets/index.md @@ -379,6 +379,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a subscription_target resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.subscription_targets @@ -408,31 +410,53 @@ AND region = 'us-east-1'; To operate on the subscription_targets resource, the following permissions are required: -### Create + + + ```json datazone:CreateSubscriptionTarget, datazone:GetSubscriptionTarget, iam:PassRole ``` -### Read + + + ```json datazone:GetSubscriptionTarget ``` -### Update + + + ```json datazone:UpdateSubscriptionTarget, datazone:GetSubscriptionTarget, iam:PassRole ``` -### Delete + + + ```json datazone:DeleteSubscriptionTarget ``` -### List + + + ```json datazone:ListSubscriptionTargets ``` + + + \ No newline at end of file diff --git a/website/docs/services/datazone/user_profiles/index.md b/website/docs/services/datazone/user_profiles/index.md index 154a8e5b1..91d0b1034 100644 --- a/website/docs/services/datazone/user_profiles/index.md +++ b/website/docs/services/datazone/user_profiles/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.datazone.user_profiles @@ -297,7 +299,18 @@ AND region = 'us-east-1'; To operate on the user_profiles resource, the following permissions are required: -### Create + + + ```json datazone:CreateUserProfile, datazone:GetUserProfile, @@ -311,12 +324,16 @@ iam:GetRole, iam:GetUser ``` -### Read + + + ```json datazone:GetUserProfile ``` -### Update + + + ```json datazone:UpdateUserProfile, datazone:GetUserProfile, @@ -329,7 +346,9 @@ iam:GetRole, iam:GetUser ``` -### Delete + + + ```json datazone:DeleteUserProfile, datazone:GetUserProfile, @@ -342,7 +361,12 @@ iam:GetRole, iam:GetUser ``` -### List + + + ```json datazone:SearchUserProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/farms/index.md b/website/docs/services/deadline/farms/index.md index c5850e669..cf99943ad 100644 --- a/website/docs/services/deadline/farms/index.md +++ b/website/docs/services/deadline/farms/index.md @@ -267,6 +267,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a farm resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.deadline.farms @@ -293,7 +295,18 @@ AND region = 'us-east-1'; To operate on the farms resource, the following permissions are required: -### Create + + + ```json deadline:CreateFarm, deadline:GetFarm, @@ -306,7 +319,9 @@ kms:CreateGrant, kms:GenerateDataKey ``` -### Read + + + ```json deadline:GetFarm, deadline:ListTagsForResource, @@ -317,7 +332,9 @@ kms:CreateGrant, kms:GenerateDataKey ``` -### Update + + + ```json deadline:UpdateFarm, deadline:GetFarm, @@ -331,7 +348,9 @@ kms:CreateGrant, kms:GenerateDataKey ``` -### Delete + + + ```json deadline:DeleteFarm, deadline:GetFarm, @@ -342,8 +361,13 @@ kms:CreateGrant, kms:GenerateDataKey ``` -### List + + + ```json deadline:ListFarms, identitystore:ListGroupMembershipsForMember ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/fleets/index.md b/website/docs/services/deadline/fleets/index.md index 03b2a5c14..0a4fb502b 100644 --- a/website/docs/services/deadline/fleets/index.md +++ b/website/docs/services/deadline/fleets/index.md @@ -404,6 +404,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.deadline.fleets @@ -435,7 +437,18 @@ AND region = 'us-east-1'; To operate on the fleets resource, the following permissions are required: -### Create + + + ```json deadline:CreateFleet, deadline:GetFleet, @@ -452,14 +465,18 @@ ec2:DescribeSecurityGroups, ec2:DescribeVpcs ``` -### Read + + + ```json deadline:GetFleet, identitystore:ListGroupMembershipsForMember, deadline:ListTagsForResource ``` -### Update + + + ```json deadline:UpdateFleet, deadline:GetFleet, @@ -476,17 +493,24 @@ ec2:DescribeSecurityGroups, ec2:DescribeVpcs ``` -### Delete + + + ```json deadline:DeleteFleet, deadline:GetFleet, identitystore:ListGroupMembershipsForMember ``` -### List + + + ```json deadline:ListFleets, identitystore:DescribeGroup, identitystore:DescribeUser, identitystore:ListGroupMembershipsForMember ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/license_endpoints/index.md b/website/docs/services/deadline/license_endpoints/index.md index d89150028..b2a0bd924 100644 --- a/website/docs/services/deadline/license_endpoints/index.md +++ b/website/docs/services/deadline/license_endpoints/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a license_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.deadline.license_endpoints @@ -315,7 +317,18 @@ AND region = 'us-east-1'; To operate on the license_endpoints resource, the following permissions are required: -### Create + + + ```json deadline:CreateLicenseEndpoint, deadline:GetLicenseEndpoint, @@ -326,13 +339,17 @@ deadline:TagResource, deadline:ListTagsForResource ``` -### Read + + + ```json deadline:GetLicenseEndpoint, deadline:ListTagsForResource ``` -### Update + + + ```json deadline:TagResource, deadline:UntagResource, @@ -340,7 +357,9 @@ deadline:ListTagsForResource, deadline:GetLicenseEndpoint ``` -### Delete + + + ```json deadline:GetLicenseEndpoint, deadline:DeleteLicenseEndpoint, @@ -348,7 +367,12 @@ ec2:DeleteVpcEndpoints, ec2:DescribeVpcEndpoints ``` -### List + + + ```json deadline:ListLicenseEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/limits/index.md b/website/docs/services/deadline/limits/index.md index dbb2419e8..e42fbe662 100644 --- a/website/docs/services/deadline/limits/index.md +++ b/website/docs/services/deadline/limits/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a limit resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.deadline.limits @@ -301,7 +303,18 @@ AND region = 'us-east-1'; To operate on the limits resource, the following permissions are required: -### Create + + + ```json deadline:CreateLimit, deadline:GetLimit, @@ -309,14 +322,18 @@ kms:Encrypt, identitystore:ListGroupMembershipsForMember ``` -### Read + + + ```json deadline:GetLimit, kms:Decrypt, identitystore:ListGroupMembershipsForMember ``` -### Update + + + ```json deadline:UpdateLimit, deadline:GetLimit, @@ -324,7 +341,9 @@ kms:Encrypt, identitystore:ListGroupMembershipsForMember ``` -### Delete + + + ```json deadline:DeleteLimit, deadline:GetLimit, @@ -332,8 +351,13 @@ kms:Decrypt, identitystore:ListGroupMembershipsForMember ``` -### List + + + ```json deadline:ListLimits, identitystore:ListGroupMembershipsForMember ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/metered_products/index.md b/website/docs/services/deadline/metered_products/index.md index 2a940b676..29a038df3 100644 --- a/website/docs/services/deadline/metered_products/index.md +++ b/website/docs/services/deadline/metered_products/index.md @@ -253,25 +253,44 @@ AND region = 'us-east-1'; To operate on the metered_products resource, the following permissions are required: -### Create + + + ```json deadline:PutMeteredProduct, deadline:ListMeteredProducts ``` -### Read + + + ```json deadline:GetMeteredProduct, deadline:ListMeteredProducts ``` -### Delete + + + ```json deadline:DeleteMeteredProduct, deadline:ListMeteredProducts ``` -### List + + + ```json deadline:ListMeteredProducts ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/monitors/index.md b/website/docs/services/deadline/monitors/index.md index ed4708b00..5df06b8d6 100644 --- a/website/docs/services/deadline/monitors/index.md +++ b/website/docs/services/deadline/monitors/index.md @@ -295,6 +295,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a monitor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.deadline.monitors @@ -322,7 +324,18 @@ AND region = 'us-east-1'; To operate on the monitors resource, the following permissions are required: -### Create + + + ```json deadline:CreateMonitor, deadline:GetMonitor, @@ -337,13 +350,17 @@ sso:PutApplicationAuthenticationMethod, sso:PutApplicationGrant ``` -### Read + + + ```json deadline:GetMonitor, deadline:ListTagsForResource ``` -### Update + + + ```json deadline:GetMonitor, deadline:TagResource, @@ -356,14 +373,21 @@ sso:PutApplicationGrant, sso:UpdateApplication ``` -### Delete + + + ```json deadline:DeleteMonitor, deadline:GetMonitor, sso:DeleteApplication ``` -### List + + + ```json deadline:ListMonitors ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/queue_environments/index.md b/website/docs/services/deadline/queue_environments/index.md index ac46ceabc..98fa2cd12 100644 --- a/website/docs/services/deadline/queue_environments/index.md +++ b/website/docs/services/deadline/queue_environments/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a queue_environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.deadline.queue_environments @@ -309,33 +311,55 @@ AND region = 'us-east-1'; To operate on the queue_environments resource, the following permissions are required: -### Create + + + ```json deadline:CreateQueueEnvironment, identitystore:ListGroupMembershipsForMember ``` -### Read + + + ```json deadline:GetQueueEnvironment, identitystore:ListGroupMembershipsForMember ``` -### Update + + + ```json deadline:UpdateQueueEnvironment, identitystore:ListGroupMembershipsForMember ``` -### Delete + + + ```json deadline:DeleteQueueEnvironment, deadline:GetQueueEnvironment, identitystore:ListGroupMembershipsForMember ``` -### List + + + ```json deadline:ListQueueEnvironments, identitystore:ListGroupMembershipsForMember ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/queue_fleet_associations/index.md b/website/docs/services/deadline/queue_fleet_associations/index.md index 0140b3443..54c85c242 100644 --- a/website/docs/services/deadline/queue_fleet_associations/index.md +++ b/website/docs/services/deadline/queue_fleet_associations/index.md @@ -253,20 +253,34 @@ AND region = 'us-east-1'; To operate on the queue_fleet_associations resource, the following permissions are required: -### Create + + + ```json deadline:CreateQueueFleetAssociation, deadline:GetQueueFleetAssociation, identitystore:ListGroupMembershipsForMember ``` -### Read + + + ```json deadline:GetQueueFleetAssociation, identitystore:ListGroupMembershipsForMember ``` -### Delete + + + ```json deadline:DeleteQueueFleetAssociation, deadline:GetQueueFleetAssociation, @@ -274,8 +288,13 @@ deadline:UpdateQueueFleetAssociation, identitystore:ListGroupMembershipsForMember ``` -### List + + + ```json deadline:ListQueueFleetAssociations, identitystore:ListGroupMembershipsForMember ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/queue_limit_associations/index.md b/website/docs/services/deadline/queue_limit_associations/index.md index c657913f9..9f0fb2208 100644 --- a/website/docs/services/deadline/queue_limit_associations/index.md +++ b/website/docs/services/deadline/queue_limit_associations/index.md @@ -253,20 +253,34 @@ AND region = 'us-east-1'; To operate on the queue_limit_associations resource, the following permissions are required: -### Create + + + ```json deadline:CreateQueueLimitAssociation, deadline:GetQueueLimitAssociation, identitystore:ListGroupMembershipsForMember ``` -### Read + + + ```json deadline:GetQueueLimitAssociation, identitystore:ListGroupMembershipsForMember ``` -### Delete + + + ```json deadline:DeleteQueueLimitAssociation, deadline:GetQueueLimitAssociation, @@ -274,8 +288,13 @@ deadline:UpdateQueueLimitAssociation, identitystore:ListGroupMembershipsForMember ``` -### List + + + ```json deadline:ListQueueLimitAssociations, identitystore:ListGroupMembershipsForMember ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/queues/index.md b/website/docs/services/deadline/queues/index.md index 6bbf89529..4ddc8f0fe 100644 --- a/website/docs/services/deadline/queues/index.md +++ b/website/docs/services/deadline/queues/index.md @@ -393,6 +393,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a queue resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.deadline.queues @@ -425,7 +427,18 @@ AND region = 'us-east-1'; To operate on the queues resource, the following permissions are required: -### Create + + + ```json deadline:CreateQueue, deadline:GetQueue, @@ -437,14 +450,18 @@ deadline:TagResource, deadline:ListTagsForResource ``` -### Read + + + ```json deadline:GetQueue, identitystore:ListGroupMembershipsForMember, deadline:ListTagsForResource ``` -### Update + + + ```json deadline:UpdateQueue, deadline:GetQueue, @@ -457,17 +474,24 @@ deadline:UntagResource, deadline:ListTagsForResource ``` -### Delete + + + ```json deadline:DeleteQueue, deadline:GetQueue, identitystore:ListGroupMembershipsForMember ``` -### List + + + ```json deadline:ListQueues, identitystore:DescribeGroup, identitystore:DescribeUser, identitystore:ListGroupMembershipsForMember ``` + + + \ No newline at end of file diff --git a/website/docs/services/deadline/storage_profiles/index.md b/website/docs/services/deadline/storage_profiles/index.md index 46bd4db89..7ac35a51c 100644 --- a/website/docs/services/deadline/storage_profiles/index.md +++ b/website/docs/services/deadline/storage_profiles/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a storage_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.deadline.storage_profiles @@ -303,35 +305,57 @@ AND region = 'us-east-1'; To operate on the storage_profiles resource, the following permissions are required: -### Create + + + ```json deadline:CreateStorageProfile, deadline:GetStorageProfile, identitystore:ListGroupMembershipsForMember ``` -### Read + + + ```json deadline:GetStorageProfile, identitystore:ListGroupMembershipsForMember ``` -### Update + + + ```json deadline:UpdateStorageProfile, deadline:GetStorageProfile, identitystore:ListGroupMembershipsForMember ``` -### Delete + + + ```json deadline:DeleteStorageProfile, deadline:GetStorageProfile, identitystore:ListGroupMembershipsForMember ``` -### List + + + ```json deadline:ListStorageProfiles, identitystore:ListGroupMembershipsForMember ``` + + + \ No newline at end of file diff --git a/website/docs/services/detective/graphs/index.md b/website/docs/services/detective/graphs/index.md index cbd7cd4e9..675b25925 100644 --- a/website/docs/services/detective/graphs/index.md +++ b/website/docs/services/detective/graphs/index.md @@ -243,6 +243,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a graph resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.detective.graphs @@ -268,7 +270,18 @@ AND region = 'us-east-1'; To operate on the graphs resource, the following permissions are required: -### Create + + + ```json detective:CreateGraph, detective:ListGraphs, @@ -277,7 +290,9 @@ detective:UpdateOrganizationConfiguration, organizations:DescribeOrganization ``` -### Update + + + ```json detective:ListGraphs, detective:UntagResource, @@ -287,7 +302,9 @@ detective:UpdateOrganizationConfiguration, organizations:DescribeOrganization ``` -### Read + + + ```json detective:ListGraphs, detective:ListTagsForResource, @@ -295,16 +312,23 @@ detective:DescribeOrganizationConfiguration, organizations:DescribeOrganization ``` -### Delete + + + ```json detective:DeleteGraph, detective:ListGraphs ``` -### List + + + ```json detective:ListGraphs, detective:ListTagsForResource, detective:DescribeOrganizationConfiguration, organizations:DescribeOrganization ``` + + + \ No newline at end of file diff --git a/website/docs/services/detective/member_invitations/index.md b/website/docs/services/detective/member_invitations/index.md index 7e5f37241..b32adae4e 100644 --- a/website/docs/services/detective/member_invitations/index.md +++ b/website/docs/services/detective/member_invitations/index.md @@ -267,24 +267,43 @@ AND region = 'us-east-1'; To operate on the member_invitations resource, the following permissions are required: -### Create + + + ```json detective:CreateMembers, detective:GetMembers ``` -### Read + + + ```json detective:GetMembers ``` -### Delete + + + ```json detective:DeleteMembers ``` -### List + + + ```json detective:ListGraphs, detective:ListMembers ``` + + + \ No newline at end of file diff --git a/website/docs/services/detective/organization_admins/index.md b/website/docs/services/detective/organization_admins/index.md index 5cff27580..434c88923 100644 --- a/website/docs/services/detective/organization_admins/index.md +++ b/website/docs/services/detective/organization_admins/index.md @@ -223,7 +223,17 @@ AND region = 'us-east-1'; To operate on the organization_admins resource, the following permissions are required: -### Create + + + ```json detective:EnableOrganizationAdminAccount, detective:ListOrganizationAdminAccount, @@ -234,21 +244,30 @@ organizations:EnableAWSServiceAccess, organizations:ListAccounts ``` -### Read + + + ```json detective:ListOrganizationAdminAccount, organizations:DescribeOrganization ``` -### Delete + + + ```json detective:DisableOrganizationAdminAccount, detective:ListOrganizationAdminAccount, organizations:DescribeOrganization ``` -### List + + + ```json detective:ListOrganizationAdminAccount, organizations:DescribeOrganization ``` + + + \ No newline at end of file diff --git a/website/docs/services/devopsguru/log_anomaly_detection_integrations/index.md b/website/docs/services/devopsguru/log_anomaly_detection_integrations/index.md index 328c7fbb1..0397df308 100644 --- a/website/docs/services/devopsguru/log_anomaly_detection_integrations/index.md +++ b/website/docs/services/devopsguru/log_anomaly_detection_integrations/index.md @@ -221,7 +221,18 @@ AND region = 'us-east-1'; To operate on the log_anomaly_detection_integrations resource, the following permissions are required: -### Create + + + ```json devops-guru:DescribeServiceIntegration, devops-guru:UpdateServiceIntegration, @@ -229,19 +240,25 @@ logs:TagLogGroup, logs:UntagLogGroup ``` -### Read + + + ```json devops-guru:DescribeServiceIntegration ``` -### Update + + + ```json devops-guru:UpdateServiceIntegration, logs:TagLogGroup, logs:UntagLogGroup ``` -### Delete + + + ```json devops-guru:DescribeServiceIntegration, devops-guru:UpdateServiceIntegration, @@ -249,7 +266,12 @@ logs:TagLogGroup, logs:UntagLogGroup ``` -### List + + + ```json devops-guru:DescribeServiceIntegration ``` + + + \ No newline at end of file diff --git a/website/docs/services/devopsguru/notification_channels/index.md b/website/docs/services/devopsguru/notification_channels/index.md index 3ceaea17e..914cf1cc1 100644 --- a/website/docs/services/devopsguru/notification_channels/index.md +++ b/website/docs/services/devopsguru/notification_channels/index.md @@ -261,7 +261,17 @@ AND region = 'us-east-1'; To operate on the notification_channels resource, the following permissions are required: -### Create + + + ```json devops-guru:AddNotificationChannel, devops-guru:ListNotificationChannels, @@ -270,18 +280,27 @@ sns:GetTopicAttributes, sns:SetTopicAttributes ``` -### List + + + ```json devops-guru:ListNotificationChannels ``` -### Delete + + + ```json devops-guru:RemoveNotificationChannel, devops-guru:ListNotificationChannels ``` -### Read + + + ```json devops-guru:ListNotificationChannels ``` + + + \ No newline at end of file diff --git a/website/docs/services/devopsguru/resource_collections/index.md b/website/docs/services/devopsguru/resource_collections/index.md index 439353d18..5262658fd 100644 --- a/website/docs/services/devopsguru/resource_collections/index.md +++ b/website/docs/services/devopsguru/resource_collections/index.md @@ -255,6 +255,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_collection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.devopsguru.resource_collections @@ -279,30 +281,52 @@ AND region = 'us-east-1'; To operate on the resource_collections resource, the following permissions are required: -### Create + + + ```json devops-guru:UpdateResourceCollection, devops-guru:GetResourceCollection ``` -### Read + + + ```json devops-guru:GetResourceCollection ``` -### Delete + + + ```json devops-guru:UpdateResourceCollection, devops-guru:GetResourceCollection ``` -### List + + + ```json devops-guru:GetResourceCollection ``` -### Update + + + ```json devops-guru:UpdateResourceCollection, devops-guru:GetResourceCollection ``` + + + \ No newline at end of file diff --git a/website/docs/services/directoryservice/simple_ads/index.md b/website/docs/services/directoryservice/simple_ads/index.md index 742a1800d..12da51d6f 100644 --- a/website/docs/services/directoryservice/simple_ads/index.md +++ b/website/docs/services/directoryservice/simple_ads/index.md @@ -318,6 +318,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a simple_ad resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.directoryservice.simple_ads @@ -342,7 +344,18 @@ AND region = 'us-east-1'; To operate on the simple_ads resource, the following permissions are required: -### Create + + + ```json ds:CreateDirectory, ds:CreateAlias, @@ -360,19 +373,25 @@ ec2:RevokeSecurityGroupIngress, ec2:RevokeSecurityGroupEgress ``` -### Read + + + ```json ds:DescribeDirectories ``` -### Update + + + ```json ds:EnableSso, ds:DisableSso, ds:DescribeDirectories ``` -### Delete + + + ```json ds:DeleteDirectory, ds:DescribeDirectories, @@ -384,7 +403,12 @@ ec2:RevokeSecurityGroupEgress, ec2:DeleteTags ``` -### List + + + ```json ds:DescribeDirectories ``` + + + \ No newline at end of file diff --git a/website/docs/services/dms/data_migrations/index.md b/website/docs/services/dms/data_migrations/index.md index e2b45ec5d..d1dbceb07 100644 --- a/website/docs/services/dms/data_migrations/index.md +++ b/website/docs/services/dms/data_migrations/index.md @@ -357,6 +357,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_migration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.dms.data_migrations @@ -388,7 +390,18 @@ AND region = 'us-east-1'; To operate on the data_migrations resource, the following permissions are required: -### Create + + + ```json dms:CreateDataMigration, dms:DescribeDataMigrations, @@ -397,13 +410,17 @@ dms:ListTagsForResource, iam:PassRole ``` -### Read + + + ```json dms:DescribeDataMigrations, dms:ListTagsForResource ``` -### Update + + + ```json dms:ModifyDataMigration, dms:AddTagsToResource, @@ -412,14 +429,21 @@ dms:ListTagsForResource, iam:PassRole ``` -### Delete + + + ```json dms:DeleteDataMigration, dms:RemoveTagsFromResource ``` -### List + + + ```json dms:DescribeDataMigrations, dms:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/dms/data_providers/index.md b/website/docs/services/dms/data_providers/index.md index 4ee619601..215966694 100644 --- a/website/docs/services/dms/data_providers/index.md +++ b/website/docs/services/dms/data_providers/index.md @@ -703,6 +703,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_provider resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.dms.data_providers @@ -733,7 +735,18 @@ AND region = 'us-east-1'; To operate on the data_providers resource, the following permissions are required: -### Create + + + ```json dms:CreateDataProvider, dms:ListDataProviders, @@ -744,14 +757,18 @@ iam:GetRole, iam:PassRole ``` -### Read + + + ```json dms:ListDataProviders, dms:DescribeDataProviders, dms:ListTagsForResource ``` -### Update + + + ```json dms:UpdateDataProvider, dms:ModifyDataProvider, @@ -760,14 +777,21 @@ dms:RemoveTagsFromResource, dms:ListTagsForResource ``` -### Delete + + + ```json dms:DeleteDataProvider ``` -### List + + + ```json dms:ListDataProviders, dms:DescribeDataProviders, dms:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/dms/instance_profiles/index.md b/website/docs/services/dms/instance_profiles/index.md index 736ebc8b2..ff44eebf2 100644 --- a/website/docs/services/dms/instance_profiles/index.md +++ b/website/docs/services/dms/instance_profiles/index.md @@ -346,6 +346,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.dms.instance_profiles @@ -379,7 +381,18 @@ AND region = 'us-east-1'; To operate on the instance_profiles resource, the following permissions are required: -### Create + + + ```json dms:CreateInstanceProfile, dms:ListInstanceProfiles, @@ -388,14 +401,18 @@ dms:AddTagsToResource, dms:ListTagsForResource ``` -### Read + + + ```json dms:ListInstanceProfiles, dms:DescribeInstanceProfiles, dms:ListTagsForResource ``` -### Update + + + ```json dms:UpdateInstanceProfile, dms:ModifyInstanceProfile, @@ -404,14 +421,21 @@ dms:RemoveTagsFromResource, dms:ListTagsForResource ``` -### Delete + + + ```json dms:DeleteInstanceProfile ``` -### List + + + ```json dms:ListInstanceProfiles, dms:DescribeInstanceProfiles, dms:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/dms/migration_projects/index.md b/website/docs/services/dms/migration_projects/index.md index 3c6549ac6..f27f23bc3 100644 --- a/website/docs/services/dms/migration_projects/index.md +++ b/website/docs/services/dms/migration_projects/index.md @@ -410,6 +410,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a migration_project resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.dms.migration_projects @@ -445,7 +447,18 @@ AND region = 'us-east-1'; To operate on the migration_projects resource, the following permissions are required: -### Create + + + ```json dms:CreateMigrationProject, dms:ListMigrationProjects, @@ -455,14 +468,18 @@ dms:ListTagsForResource, iam:PassRole ``` -### Read + + + ```json dms:DescribeMigrationProjects, dms:ListMigrationProjects, dms:ListTagsForResource ``` -### Update + + + ```json dms:UpdateMigrationProject, dms:ModifyMigrationProject, @@ -472,14 +489,21 @@ dms:ListTagsForResource, iam:PassRole ``` -### Delete + + + ```json dms:DeleteMigrationProject ``` -### List + + + ```json dms:ListMigrationProjects, dms:DescribeMigrationProjects, dms:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/dms/replication_configs/index.md b/website/docs/services/dms/replication_configs/index.md index 15f55a376..6342a5e18 100644 --- a/website/docs/services/dms/replication_configs/index.md +++ b/website/docs/services/dms/replication_configs/index.md @@ -388,6 +388,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a replication_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.dms.replication_configs @@ -420,7 +422,18 @@ AND region = 'us-east-1'; To operate on the replication_configs resource, the following permissions are required: -### Create + + + ```json dms:CreateReplicationConfig, dms:AddTagsToResource, @@ -431,13 +444,17 @@ iam:PutRolePolicy, iam:UpdateRoleDescription ``` -### Read + + + ```json dms:DescribeReplicationConfigs, dms:ListTagsForResource ``` -### Update + + + ```json dms:ModifyReplicationConfig, dms:AddTagsToResource, @@ -449,13 +466,17 @@ iam:PutRolePolicy, iam:UpdateRoleDescription ``` -### List + + + ```json dms:DescribeReplicationConfigs, dms:ListTagsForResource ``` -### Delete + + + ```json dms:DescribeReplicationConfigs, dms:DeleteReplicationConfig, @@ -463,3 +484,6 @@ dms:ListTagsForResource, iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus ``` + + + \ No newline at end of file diff --git a/website/docs/services/docdbelastic/clusters/index.md b/website/docs/services/docdbelastic/clusters/index.md index ad4eb70bb..30bd0b2a3 100644 --- a/website/docs/services/docdbelastic/clusters/index.md +++ b/website/docs/services/docdbelastic/clusters/index.md @@ -377,6 +377,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.docdbelastic.clusters @@ -410,7 +412,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Create + + + ```json docdb-elastic:CreateCluster, docdb-elastic:TagResource, @@ -437,13 +450,17 @@ kms:Decrypt, iam:CreateServiceLinkedRole ``` -### Read + + + ```json docdb-elastic:GetCluster, docdb-elastic:ListTagsForResource ``` -### Update + + + ```json docdb-elastic:UpdateCluster, docdb-elastic:TagResource, @@ -470,7 +487,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json docdb-elastic:DeleteCluster, docdb-elastic:GetCluster, @@ -484,7 +503,12 @@ ec2:DescribeVpcs, ec2:DescribeAvailabilityZones ``` -### List + + + ```json docdb-elastic:ListClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/dsql/clusters/index.md b/website/docs/services/dsql/clusters/index.md index 3868b4b69..97ebe61c6 100644 --- a/website/docs/services/dsql/clusters/index.md +++ b/website/docs/services/dsql/clusters/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.dsql.clusters @@ -350,7 +352,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Create + + + ```json dsql:CreateCluster, dsql:UpdateCluster, @@ -368,7 +381,9 @@ kms:GenerateDataKey, kms:DescribeKey ``` -### Read + + + ```json dsql:GetCluster, dsql:GetVpcEndpointServiceName, @@ -377,7 +392,9 @@ tag:GetTagKeys, tag:GetTagValues ``` -### Update + + + ```json dsql:UpdateCluster, dsql:GetCluster, @@ -395,17 +412,24 @@ kms:GenerateDataKey, kms:DescribeKey ``` -### Delete + + + ```json dsql:DeleteCluster, dsql:GetCluster, dsql:ListTagsForResource ``` -### List + + + ```json dsql:ListClusters, dsql:ListTagsForResource, tag:GetTagKeys, tag:GetTagValues ``` + + + \ No newline at end of file diff --git a/website/docs/services/dynamodb/global_tables/index.md b/website/docs/services/dynamodb/global_tables/index.md index 34b738040..d81aeafac 100644 --- a/website/docs/services/dynamodb/global_tables/index.md +++ b/website/docs/services/dynamodb/global_tables/index.md @@ -937,6 +937,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a global_table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.dynamodb.global_tables @@ -972,7 +974,18 @@ AND region = 'us-east-1'; To operate on the global_tables resource, the following permissions are required: -### Read + + + ```json dynamodb:Describe*, dynamodb:GetResourcePolicy, @@ -982,7 +995,9 @@ dynamodb:ListTagsOfResource, kms:DescribeKey ``` -### Create + + + ```json dynamodb:CreateTable, dynamodb:CreateTableReplica, @@ -1024,7 +1039,9 @@ cloudwatch:PutMetricData, iam:CreateServiceLinkedRole ``` -### Update + + + ```json dynamodb:Describe*, dynamodb:CreateTableReplica, @@ -1069,13 +1086,17 @@ kms:RevokeGrant, cloudwatch:PutMetricData ``` -### List + + + ```json dynamodb:ListTables, cloudwatch:PutMetricData ``` -### Delete + + + ```json dynamodb:Describe*, dynamodb:DeleteTable, @@ -1087,3 +1108,6 @@ application-autoscaling:PutScalingPolicy, application-autoscaling:PutScheduledAction, application-autoscaling:RegisterScalableTarget ``` + + + \ No newline at end of file diff --git a/website/docs/services/dynamodb/tables/index.md b/website/docs/services/dynamodb/tables/index.md index 1e430c40b..13e974361 100644 --- a/website/docs/services/dynamodb/tables/index.md +++ b/website/docs/services/dynamodb/tables/index.md @@ -755,6 +755,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.dynamodb.tables @@ -796,7 +798,18 @@ AND region = 'us-east-1'; To operate on the tables resource, the following permissions are required: -### Read + + + ```json dynamodb:DescribeTable, dynamodb:DescribeContinuousBackups, @@ -806,7 +819,9 @@ dynamodb:ListTagsOfResource, dynamodb:GetResourcePolicy ``` -### Create + + + ```json dynamodb:CreateTable, dynamodb:DescribeImport, @@ -846,7 +861,9 @@ s3:GetObjectMetadata, s3:ListBucket ``` -### Update + + + ```json dynamodb:UpdateTable, dynamodb:DescribeTable, @@ -875,13 +892,20 @@ kms:ListAliases, kms:RevokeGrant ``` -### List + + + ```json dynamodb:ListTables ``` -### Delete + + + ```json dynamodb:DeleteTable, dynamodb:DescribeTable ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/capacity_reservation_fleets/index.md b/website/docs/services/ec2/capacity_reservation_fleets/index.md index 9da5c1227..b3a4ebabc 100644 --- a/website/docs/services/ec2/capacity_reservation_fleets/index.md +++ b/website/docs/services/ec2/capacity_reservation_fleets/index.md @@ -385,6 +385,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a capacity_reservation_fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.capacity_reservation_fleets @@ -411,7 +413,18 @@ AND region = 'us-east-1'; To operate on the capacity_reservation_fleets resource, the following permissions are required: -### Create + + + ```json ec2:CreateCapacityReservationFleet, ec2:ModifyCapacityReservationFleet, @@ -425,7 +438,9 @@ ec2:CreateTags, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json ec2:CreateCapacityReservationFleet, ec2:ModifyCapacityReservationFleet, @@ -437,21 +452,27 @@ ec2:CancelCapacityReservation, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeCapacityReservationFleets, ec2:DescribeCapacityReservations, ec2:DescribeInstances ``` -### Read + + + ```json ec2:DescribeCapacityReservationFleets, ec2:DescribeInstances, ec2:DescribeCapacityReservations ``` -### Update + + + ```json ec2:CreateCapacityReservationFleet, ec2:ModifyCapacityReservationFleet, @@ -464,3 +485,6 @@ ec2:CancelCapacityReservation, ec2:DescribeInstances, ec2:DeleteTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/capacity_reservations/index.md b/website/docs/services/ec2/capacity_reservations/index.md index 844041359..4c13713b9 100644 --- a/website/docs/services/ec2/capacity_reservations/index.md +++ b/website/docs/services/ec2/capacity_reservations/index.md @@ -485,6 +485,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a capacity_reservation resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.capacity_reservations @@ -513,7 +515,18 @@ AND region = 'us-east-1'; To operate on the capacity_reservations resource, the following permissions are required: -### Create + + + ```json ec2:CreateCapacityReservation, ec2:DescribeCapacityReservations, @@ -521,7 +534,9 @@ ec2:CancelCapacityReservation, ec2:CreateTags ``` -### Delete + + + ```json ec2:CreateCapacityReservation, ec2:DescribeCapacityReservations, @@ -529,17 +544,23 @@ ec2:CancelCapacityReservation, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeCapacityReservations ``` -### Read + + + ```json ec2:DescribeCapacityReservations ``` -### Update + + + ```json ec2:ModifyCapacityReservation, ec2:CreateCapacityReservation, @@ -549,3 +570,6 @@ ec2:AssociateCapacityReservationBillingOwner, ec2:CreateTags, ec2:DeleteTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/carrier_gateways/index.md b/website/docs/services/ec2/carrier_gateways/index.md index 69776ee14..a5ffd284a 100644 --- a/website/docs/services/ec2/carrier_gateways/index.md +++ b/website/docs/services/ec2/carrier_gateways/index.md @@ -253,6 +253,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a carrier_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.carrier_gateways @@ -277,20 +279,35 @@ AND region = 'us-east-1'; To operate on the carrier_gateways resource, the following permissions are required: -### Create + + + ```json ec2:CreateCarrierGateway, ec2:DescribeCarrierGateways, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeCarrierGateways, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeCarrierGateways, ec2:CreateTags, @@ -298,14 +315,21 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteCarrierGateway, ec2:DescribeCarrierGateways, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeCarrierGateways ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/customer_gateways/index.md b/website/docs/services/ec2/customer_gateways/index.md index 39bc131a3..2d98edaa2 100644 --- a/website/docs/services/ec2/customer_gateways/index.md +++ b/website/docs/services/ec2/customer_gateways/index.md @@ -293,6 +293,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a customer_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.customer_gateways @@ -317,32 +319,54 @@ AND region = 'us-east-1'; To operate on the customer_gateways resource, the following permissions are required: -### Read + + + ```json ec2:DescribeCustomerGateways ``` -### Create + + + ```json ec2:CreateCustomerGateway, ec2:DescribeCustomerGateways, ec2:CreateTags ``` -### Update + + + ```json ec2:CreateTags, ec2:DeleteTags, ec2:DescribeCustomerGateways ``` -### List + + + ```json ec2:DescribeCustomerGateways ``` -### Delete + + + ```json ec2:DeleteCustomerGateway, ec2:DescribeCustomerGateways ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/dhcp_options/index.md b/website/docs/services/ec2/dhcp_options/index.md index e3eabaf8a..2700d9d4f 100644 --- a/website/docs/services/ec2/dhcp_options/index.md +++ b/website/docs/services/ec2/dhcp_options/index.md @@ -306,6 +306,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dhcp_option resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.dhcp_options @@ -330,34 +332,56 @@ AND region = 'us-east-1'; To operate on the dhcp_options resource, the following permissions are required: -### Create + + + ```json ec2:CreateDhcpOptions, ec2:DescribeDhcpOptions, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeDhcpOptions, ec2:DescribeTags ``` -### Update + + + ```json ec2:CreateTags, ec2:DescribeDhcpOptions, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteDhcpOptions, ec2:DeleteTags, ec2:DescribeDhcpOptions ``` -### List + + + ```json ec2:DescribeDhcpOptions ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ec2fleets/index.md b/website/docs/services/ec2/ec2fleets/index.md index 76a4eb0b7..be5de8c13 100644 --- a/website/docs/services/ec2/ec2fleets/index.md +++ b/website/docs/services/ec2/ec2fleets/index.md @@ -866,6 +866,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ec2fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.ec2fleets @@ -892,30 +894,52 @@ AND region = 'us-east-1'; To operate on the ec2fleets resource, the following permissions are required: -### Create + + + ```json ec2:CreateFleet, ec2:DescribeFleets ``` -### Delete + + + ```json ec2:DescribeFleets, ec2:DeleteFleets ``` -### List + + + ```json ec2:DescribeFleets ``` -### Read + + + ```json ec2:DescribeFleets ``` -### Update + + + ```json ec2:ModifyFleet, ec2:DescribeFleets ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/egress_only_internet_gateways/index.md b/website/docs/services/ec2/egress_only_internet_gateways/index.md index ea8b12430..df88e38a0 100644 --- a/website/docs/services/ec2/egress_only_internet_gateways/index.md +++ b/website/docs/services/ec2/egress_only_internet_gateways/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a egress_only_internet_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.egress_only_internet_gateways @@ -265,20 +267,35 @@ AND region = 'us-east-1'; To operate on the egress_only_internet_gateways resource, the following permissions are required: -### Create + + + ```json ec2:CreateEgressOnlyInternetGateway, ec2:CreateTags, ec2:DescribeEgressOnlyInternetGateways ``` -### Read + + + ```json ec2:DescribeEgressOnlyInternetGateways, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteEgressOnlyInternetGateway, ec2:DescribeEgressOnlyInternetGateways, @@ -286,14 +303,21 @@ ec2:DescribeVpcs, ec2:DeleteTags ``` -### Update + + + ```json ec2:DeleteTags, ec2:CreateTags, ec2:DescribeEgressOnlyInternetGateways ``` -### List + + + ```json ec2:DescribeEgressOnlyInternetGateways ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/eip_associations/index.md b/website/docs/services/ec2/eip_associations/index.md index 4aa76ba68..5d15635f1 100644 --- a/website/docs/services/ec2/eip_associations/index.md +++ b/website/docs/services/ec2/eip_associations/index.md @@ -271,24 +271,43 @@ AND region = 'us-east-1'; To operate on the eip_associations resource, the following permissions are required: -### Read + + + ```json ec2:DescribeAddresses ``` -### Create + + + ```json ec2:DescribeAddresses, ec2:AssociateAddress ``` -### List + + + ```json ec2:DescribeAddresses ``` -### Delete + + + ```json ec2:DisassociateAddress, ec2:DescribeAddresses ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/eips/index.md b/website/docs/services/ec2/eips/index.md index e23350834..01cd3a3e4 100644 --- a/website/docs/services/ec2/eips/index.md +++ b/website/docs/services/ec2/eips/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a eip resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.eips @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the eips resource, the following permissions are required: -### Create + + + ```json ec2:AllocateAddress, ec2:AcceptAddressTransfer, @@ -363,19 +376,25 @@ ec2:AssociateAddress, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeAddresses ``` -### Delete + + + ```json ec2:ReleaseAddress, ec2:DescribeAddresses, ec2:DisassociateAddress ``` -### Update + + + ```json ec2:DescribeAddresses, ec2:DisassociateAddress, @@ -384,7 +403,12 @@ ec2:CreateTags, ec2:AssociateAddress ``` -### List + + + ```json ec2:DescribeAddresses ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/enclave_certificate_iam_role_associations/index.md b/website/docs/services/ec2/enclave_certificate_iam_role_associations/index.md index 595c0410d..31c9a30d9 100644 --- a/website/docs/services/ec2/enclave_certificate_iam_role_associations/index.md +++ b/website/docs/services/ec2/enclave_certificate_iam_role_associations/index.md @@ -253,24 +253,43 @@ AND region = 'us-east-1'; To operate on the enclave_certificate_iam_role_associations resource, the following permissions are required: -### Create + + + ```json ec2:AssociateEnclaveCertificateIamRole, ec2:GetAssociatedEnclaveCertificateIamRoles ``` -### Read + + + ```json ec2:GetAssociatedEnclaveCertificateIamRoles ``` -### Delete + + + ```json ec2:DisassociateEnclaveCertificateIamRole, ec2:GetAssociatedEnclaveCertificateIamRoles ``` -### List + + + ```json ec2:GetAssociatedEnclaveCertificateIamRoles ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/flow_logs/index.md b/website/docs/services/ec2/flow_logs/index.md index 29e308703..266c2b108 100644 --- a/website/docs/services/ec2/flow_logs/index.md +++ b/website/docs/services/ec2/flow_logs/index.md @@ -363,6 +363,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow_log resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.flow_logs @@ -387,7 +389,18 @@ AND region = 'us-east-1'; To operate on the flow_logs resource, the following permissions are required: -### Create + + + ```json ec2:CreateFlowLogs, ec2:DescribeFlowLogs, @@ -398,26 +411,37 @@ s3:GetBucketPolicy, s3:PutBucketPolicy ``` -### Read + + + ```json ec2:DescribeFlowLogs ``` -### Update + + + ```json ec2:CreateTags, ec2:DeleteTags, ec2:DescribeFlowLogs ``` -### Delete + + + ```json ec2:DeleteFlowLogs, ec2:DescribeFlowLogs, logs:DeleteLogDelivery ``` -### List + + + ```json ec2:DescribeFlowLogs ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/gateway_route_table_associations/index.md b/website/docs/services/ec2/gateway_route_table_associations/index.md index 291803972..cb3d81abc 100644 --- a/website/docs/services/ec2/gateway_route_table_associations/index.md +++ b/website/docs/services/ec2/gateway_route_table_associations/index.md @@ -170,6 +170,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a gateway_route_table_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.gateway_route_table_associations @@ -194,25 +196,44 @@ AND region = 'us-east-1'; To operate on the gateway_route_table_associations resource, the following permissions are required: -### Create + + + ```json ec2:DescribeRouteTables, ec2:AssociateRouteTable ``` -### Read + + + ```json ec2:DescribeRouteTables ``` -### Update + + + ```json ec2:DescribeRouteTables, ec2:ReplaceRouteTableAssociation ``` -### Delete + + + ```json ec2:DescribeRouteTables, ec2:DisassociateRouteTable ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/hosts/index.md b/website/docs/services/ec2/hosts/index.md index 78ffe68e1..c939828a2 100644 --- a/website/docs/services/ec2/hosts/index.md +++ b/website/docs/services/ec2/hosts/index.md @@ -311,6 +311,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a host resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.hosts @@ -338,19 +340,34 @@ AND region = 'us-east-1'; To operate on the hosts resource, the following permissions are required: -### Create + + + ```json ec2:AllocateHosts, ec2:DescribeHosts, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeHosts ``` -### Update + + + ```json ec2:ModifyHosts, ec2:DescribeHosts, @@ -358,13 +375,20 @@ ec2:DeleteTags, ec2:CreateTags ``` -### Delete + + + ```json ec2:ReleaseHosts, ec2:DescribeHosts ``` -### List + + + ```json ec2:DescribeHosts ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/instance_connect_endpoints/index.md b/website/docs/services/ec2/instance_connect_endpoints/index.md index 332fc21dd..b25aab0cc 100644 --- a/website/docs/services/ec2/instance_connect_endpoints/index.md +++ b/website/docs/services/ec2/instance_connect_endpoints/index.md @@ -272,6 +272,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance_connect_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.instance_connect_endpoints @@ -296,7 +298,18 @@ AND region = 'us-east-1'; To operate on the instance_connect_endpoints resource, the following permissions are required: -### Create + + + ```json ec2:CreateInstanceConnectEndpoint, ec2:DescribeInstanceConnectEndpoints, @@ -305,25 +318,36 @@ ec2:CreateNetworkInterface, iam:CreateServiceLinkedRole ``` -### Read + + + ```json ec2:DescribeInstanceConnectEndpoints ``` -### Update + + + ```json ec2:DescribeInstanceConnectEndpoints, ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteInstanceConnectEndpoint, ec2:DescribeInstanceConnectEndpoints ``` -### List + + + ```json ec2:DescribeInstanceConnectEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/instances/index.md b/website/docs/services/ec2/instances/index.md index 9164c4857..ce43d575c 100644 --- a/website/docs/services/ec2/instances/index.md +++ b/website/docs/services/ec2/instances/index.md @@ -1282,6 +1282,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.instances @@ -1328,7 +1330,18 @@ AND region = 'us-east-1'; To operate on the instances resource, the following permissions are required: -### Read + + + ```json ec2:DescribeNetworkInterfaces, ec2:DescribeVolumes, @@ -1340,7 +1353,9 @@ ssm:DescribeAssociation, ssm:ListAssociations ``` -### Create + + + ```json iam:PassRole, ec2:ModifyPrivateDnsNameOptions, @@ -1373,7 +1388,9 @@ ssm:DescribeAssociation, ssm:ListAssociations ``` -### Update + + + ```json ec2:ModifyPrivateDnsNameOptions, ec2:DescribeNetworkInterfaces, @@ -1408,12 +1425,16 @@ ssm:DescribeAssociation, ssm:ListAssociations ``` -### List + + + ```json ec2:DescribeInstances ``` -### Delete + + + ```json ec2:DescribeInstances, ec2:TerminateInstances, @@ -1426,3 +1447,6 @@ ec2:DescribeLaunchTemplates, ssm:DescribeAssociation, ssm:ListAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/internet_gateways/index.md b/website/docs/services/ec2/internet_gateways/index.md index c41c7e359..259d695fe 100644 --- a/website/docs/services/ec2/internet_gateways/index.md +++ b/website/docs/services/ec2/internet_gateways/index.md @@ -231,6 +231,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a internet_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.internet_gateways @@ -255,32 +257,54 @@ AND region = 'us-east-1'; To operate on the internet_gateways resource, the following permissions are required: -### Create + + + ```json ec2:CreateInternetGateway, ec2:CreateTags, ec2:DescribeInternetGateways ``` -### Read + + + ```json ec2:DescribeInternetGateways ``` -### Delete + + + ```json ec2:DeleteInternetGateway, ec2:DescribeInternetGateways ``` -### Update + + + ```json ec2:DeleteTags, ec2:CreateTags, ec2:DescribeInternetGateways ``` -### List + + + ```json ec2:DescribeInternetGateways ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ip_pool_route_table_associations/index.md b/website/docs/services/ec2/ip_pool_route_table_associations/index.md index 1e0712e18..b2196c28d 100644 --- a/website/docs/services/ec2/ip_pool_route_table_associations/index.md +++ b/website/docs/services/ec2/ip_pool_route_table_associations/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the ip_pool_route_table_associations resource, the following permissions are required: -### Create + + + ```json ec2:AssociateRouteTable, ec2:DescribeRouteTables ``` -### Read + + + ```json ec2:DescribeRouteTables ``` -### Delete + + + ```json ec2:DisassociateRouteTable, ec2:DescribeRouteTables ``` -### List + + + ```json ec2:DescribeRouteTables ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ipam_allocations/index.md b/website/docs/services/ec2/ipam_allocations/index.md index 1c997f790..77f0b19ff 100644 --- a/website/docs/services/ec2/ipam_allocations/index.md +++ b/website/docs/services/ec2/ipam_allocations/index.md @@ -265,23 +265,42 @@ AND region = 'us-east-1'; To operate on the ipam_allocations resource, the following permissions are required: -### Create + + + ```json ec2:AllocateIpamPoolCidr, ec2:GetIpamPoolAllocations ``` -### Read + + + ```json ec2:GetIpamPoolAllocations ``` -### Delete + + + ```json ec2:ReleaseIpamPoolAllocation ``` -### List + + + ```json ec2:GetIpamPoolAllocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ipam_pool_cidrs/index.md b/website/docs/services/ec2/ipam_pool_cidrs/index.md index 9b75a4dca..f849247fc 100644 --- a/website/docs/services/ec2/ipam_pool_cidrs/index.md +++ b/website/docs/services/ec2/ipam_pool_cidrs/index.md @@ -260,24 +260,43 @@ AND region = 'us-east-1'; To operate on the ipam_pool_cidrs resource, the following permissions are required: -### Create + + + ```json ec2:ProvisionIpamPoolCidr, ec2:GetIpamPoolCidrs ``` -### Read + + + ```json ec2:GetIpamPoolCidrs ``` -### Delete + + + ```json ec2:DeprovisionIpamPoolCidr, ec2:GetIpamPoolCidrs ``` -### List + + + ```json ec2:GetIpamPoolCidrs ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ipam_pools/index.md b/website/docs/services/ec2/ipam_pools/index.md index 678480ffa..11bc79db5 100644 --- a/website/docs/services/ec2/ipam_pools/index.md +++ b/website/docs/services/ec2/ipam_pools/index.md @@ -460,6 +460,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ipam_pool resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.ipam_pools @@ -491,7 +493,18 @@ AND region = 'us-east-1'; To operate on the ipam_pools resource, the following permissions are required: -### Create + + + ```json ec2:CreateIpamPool, ec2:DescribeIpamPools, @@ -500,13 +513,17 @@ ec2:GetIpamPoolCidrs, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeIpamPools, ec2:GetIpamPoolCidrs ``` -### Update + + + ```json ec2:ModifyIpamPool, ec2:DescribeIpamPools, @@ -517,7 +534,9 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteIpamPool, ec2:DescribeIpamPools, @@ -526,7 +545,12 @@ ec2:DeprovisionIpamPoolCidr, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeIpamPools ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ipam_resource_discoveries/index.md b/website/docs/services/ec2/ipam_resource_discoveries/index.md index aea992f86..e954fc173 100644 --- a/website/docs/services/ec2/ipam_resource_discoveries/index.md +++ b/website/docs/services/ec2/ipam_resource_discoveries/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ipam_resource_discovery resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.ipam_resource_discoveries @@ -334,7 +336,18 @@ AND region = 'us-east-1'; To operate on the ipam_resource_discoveries resource, the following permissions are required: -### Create + + + ```json ec2:CreateIpamResourceDiscovery, ec2:DescribeIpamResourceDiscoveries, @@ -343,12 +356,16 @@ ec2:CreateTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json ec2:DescribeIpamResourceDiscoveries ``` -### Update + + + ```json ec2:ModifyIpamResourceDiscovery, ec2:DescribeIpamResourceDiscoveries, @@ -356,14 +373,21 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteIpamResourceDiscovery, ec2:DescribeIpamResourceDiscoveries, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeIpamResourceDiscoveries ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ipam_resource_discovery_associations/index.md b/website/docs/services/ec2/ipam_resource_discovery_associations/index.md index beb6180f3..9800c9040 100644 --- a/website/docs/services/ec2/ipam_resource_discovery_associations/index.md +++ b/website/docs/services/ec2/ipam_resource_discovery_associations/index.md @@ -295,6 +295,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ipam_resource_discovery_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.ipam_resource_discovery_associations @@ -319,33 +321,55 @@ AND region = 'us-east-1'; To operate on the ipam_resource_discovery_associations resource, the following permissions are required: -### Create + + + ```json ec2:AssociateIpamResourceDiscovery, ec2:DescribeIpamResourceDiscoveryAssociations, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeIpamResourceDiscoveryAssociations ``` -### Update + + + ```json ec2:DescribeIpamResourceDiscoveryAssociations, ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DisassociateIpamResourceDiscovery, ec2:DescribeIpamResourceDiscoveryAssociations, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeIpamResourceDiscoveryAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ipam_scopes/index.md b/website/docs/services/ec2/ipam_scopes/index.md index 7bd95303e..bc76e9ad6 100644 --- a/website/docs/services/ec2/ipam_scopes/index.md +++ b/website/docs/services/ec2/ipam_scopes/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ipam_scope resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.ipam_scopes @@ -306,19 +308,34 @@ AND region = 'us-east-1'; To operate on the ipam_scopes resource, the following permissions are required: -### Create + + + ```json ec2:CreateIpamScope, ec2:DescribeIpamScopes, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeIpamScopes ``` -### Update + + + ```json ec2:ModifyIpamScope, ec2:DescribeIpamScopes, @@ -326,14 +343,21 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteIpamScope, ec2:DescribeIpamScopes, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeIpamScopes ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/ipams/index.md b/website/docs/services/ec2/ipams/index.md index 9aa4e8bc9..3b323026a 100644 --- a/website/docs/services/ec2/ipams/index.md +++ b/website/docs/services/ec2/ipams/index.md @@ -349,6 +349,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ipam resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.ipams @@ -379,7 +381,18 @@ AND region = 'us-east-1'; To operate on the ipams resource, the following permissions are required: -### Create + + + ```json ec2:CreateIpam, iam:CreateServiceLinkedRole, @@ -389,13 +402,17 @@ ec2:DescribeIpamResourceDiscoveries, ec2:ModifyIpamResourceDiscovery ``` -### Read + + + ```json ec2:DescribeIpams, ec2:DescribeIpamResourceDiscoveries ``` -### Update + + + ```json ec2:ModifyIpam, ec2:CreateTags, @@ -405,14 +422,21 @@ ec2:DescribeIpamResourceDiscoveries, ec2:ModifyIpamResourceDiscovery ``` -### Delete + + + ```json ec2:DeleteIpam, ec2:DeleteTags, ec2:DescribeIpams ``` -### List + + + ```json ec2:DescribeIpams ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/key_pairs/index.md b/website/docs/services/ec2/key_pairs/index.md index 5df9008d2..7ccb40a25 100644 --- a/website/docs/services/ec2/key_pairs/index.md +++ b/website/docs/services/ec2/key_pairs/index.md @@ -283,7 +283,17 @@ AND region = 'us-east-1'; To operate on the key_pairs resource, the following permissions are required: -### Create + + + ```json ec2:CreateKeyPair, ec2:ImportKeyPair, @@ -291,19 +301,28 @@ ec2:CreateTags, ssm:PutParameter ``` -### Read + + + ```json ec2:DescribeKeyPairs ``` -### List + + + ```json ec2:DescribeKeyPairs ``` -### Delete + + + ```json ec2:DeleteKeyPair, ssm:DeleteParameter, ec2:DescribeKeyPairs ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/launch_templates/index.md b/website/docs/services/ec2/launch_templates/index.md index 644c798a0..80f58ddcb 100644 --- a/website/docs/services/ec2/launch_templates/index.md +++ b/website/docs/services/ec2/launch_templates/index.md @@ -1331,6 +1331,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a launch_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.launch_templates @@ -1357,30 +1359,52 @@ AND region = 'us-east-1'; To operate on the launch_templates resource, the following permissions are required: -### Read + + + ```json ec2:DescribeLaunchTemplates ``` -### Create + + + ```json ec2:CreateLaunchTemplate, ec2:CreateTags ``` -### Update + + + ```json ec2:CreateLaunchTemplateVersion ``` -### List + + + ```json ec2:DescribeLaunchTemplates ``` -### Delete + + + ```json ec2:DeleteLaunchTemplate, ec2:DeleteTags, ec2:DescribeLaunchTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/local_gateway_route_table_virtual_interface_group_associations/index.md b/website/docs/services/ec2/local_gateway_route_table_virtual_interface_group_associations/index.md index aba8bd5f1..00a4718a0 100644 --- a/website/docs/services/ec2/local_gateway_route_table_virtual_interface_group_associations/index.md +++ b/website/docs/services/ec2/local_gateway_route_table_virtual_interface_group_associations/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a local_gateway_route_table_virtual_interface_group_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.local_gateway_route_table_virtual_interface_group_associations @@ -301,20 +303,35 @@ AND region = 'us-east-1'; To operate on the local_gateway_route_table_virtual_interface_group_associations resource, the following permissions are required: -### Create + + + ```json ec2:CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation, ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations, ec2:CreateTags, @@ -322,14 +339,21 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation, ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/local_gateway_route_tables/index.md b/website/docs/services/ec2/local_gateway_route_tables/index.md index 569215455..fe8b88ff5 100644 --- a/website/docs/services/ec2/local_gateway_route_tables/index.md +++ b/website/docs/services/ec2/local_gateway_route_tables/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a local_gateway_route_table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.local_gateway_route_tables @@ -299,20 +301,35 @@ AND region = 'us-east-1'; To operate on the local_gateway_route_tables resource, the following permissions are required: -### Create + + + ```json ec2:CreateLocalGatewayRouteTable, ec2:DescribeLocalGatewayRouteTables, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeLocalGatewayRouteTables, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeLocalGatewayRouteTables, ec2:CreateTags, @@ -320,14 +337,21 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteLocalGatewayRouteTable, ec2:DescribeLocalGatewayRouteTables, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeLocalGatewayRouteTables ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/local_gateway_route_tablevpc_associations/index.md b/website/docs/services/ec2/local_gateway_route_tablevpc_associations/index.md index c032bd22d..1cf11a1bb 100644 --- a/website/docs/services/ec2/local_gateway_route_tablevpc_associations/index.md +++ b/website/docs/services/ec2/local_gateway_route_tablevpc_associations/index.md @@ -265,6 +265,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a local_gateway_route_tablevpc_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.local_gateway_route_tablevpc_associations @@ -289,20 +291,35 @@ AND region = 'us-east-1'; To operate on the local_gateway_route_tablevpc_associations resource, the following permissions are required: -### Create + + + ```json ec2:CreateLocalGatewayRouteTableVpcAssociation, ec2:DescribeLocalGatewayRouteTableVpcAssociations, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeLocalGatewayRouteTableVpcAssociations, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeLocalGatewayRouteTableVpcAssociations, ec2:CreateTags, @@ -310,14 +327,21 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteLocalGatewayRouteTableVpcAssociation, ec2:DescribeLocalGatewayRouteTableVpcAssociations, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeLocalGatewayRouteTableVpcAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/local_gateway_routes/index.md b/website/docs/services/ec2/local_gateway_routes/index.md index f7c2e06df..85c32c43e 100644 --- a/website/docs/services/ec2/local_gateway_routes/index.md +++ b/website/docs/services/ec2/local_gateway_routes/index.md @@ -265,6 +265,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a local_gateway_route resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.local_gateway_routes @@ -290,31 +292,53 @@ AND region = 'us-east-1'; To operate on the local_gateway_routes resource, the following permissions are required: -### Create + + + ```json ec2:CreateLocalGatewayRoute, ec2:SearchLocalGatewayRoutes ``` -### Read + + + ```json ec2:SearchLocalGatewayRoutes ``` -### Delete + + + ```json ec2:DeleteLocalGatewayRoute, ec2:SearchLocalGatewayRoutes ``` -### List + + + ```json ec2:DescribeLocalGatewayRouteTables, ec2:SearchLocalGatewayRoutes ``` -### Update + + + ```json ec2:ModifyLocalGatewayRoute, ec2:SearchLocalGatewayRoutes ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/nat_gateways/index.md b/website/docs/services/ec2/nat_gateways/index.md index dd61354fc..72b8b39f0 100644 --- a/website/docs/services/ec2/nat_gateways/index.md +++ b/website/docs/services/ec2/nat_gateways/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a nat_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.nat_gateways @@ -357,19 +359,34 @@ AND region = 'us-east-1'; To operate on the nat_gateways resource, the following permissions are required: -### Read + + + ```json ec2:DescribeNatGateways ``` -### Create + + + ```json ec2:CreateNatGateway, ec2:DescribeNatGateways, ec2:CreateTags ``` -### Update + + + ```json ec2:DescribeNatGateways, ec2:CreateTags, @@ -380,13 +397,20 @@ ec2:AssignPrivateNatGatewayAddress, ec2:UnassignPrivateNatGatewayAddress ``` -### List + + + ```json ec2:DescribeNatGateways ``` -### Delete + + + ```json ec2:DeleteNatGateway, ec2:DescribeNatGateways ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/network_acls/index.md b/website/docs/services/ec2/network_acls/index.md index a3921c28e..e47e6532c 100644 --- a/website/docs/services/ec2/network_acls/index.md +++ b/website/docs/services/ec2/network_acls/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_acl resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.network_acls @@ -265,34 +267,56 @@ AND region = 'us-east-1'; To operate on the network_acls resource, the following permissions are required: -### Read + + + ```json ec2:DescribeNetworkAcls, ec2:DescribeTags ``` -### Create + + + ```json ec2:CreateNetworkAcl, ec2:DescribeNetworkAcls, ec2:CreateTags ``` -### Update + + + ```json ec2:DescribeNetworkAcls, ec2:DeleteTags, ec2:CreateTags ``` -### List + + + ```json ec2:DescribeNetworkAcls ``` -### Delete + + + ```json ec2:DeleteTags, ec2:DeleteNetworkAcl, ec2:DescribeNetworkAcls ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/network_insights_access_scope_analyses/index.md b/website/docs/services/ec2/network_insights_access_scope_analyses/index.md index aaa11d67a..91d149ced 100644 --- a/website/docs/services/ec2/network_insights_access_scope_analyses/index.md +++ b/website/docs/services/ec2/network_insights_access_scope_analyses/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_insights_access_scope_analysis resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.network_insights_access_scope_analyses @@ -307,7 +309,18 @@ AND region = 'us-east-1'; To operate on the network_insights_access_scope_analyses resource, the following permissions are required: -### Create + + + ```json ec2:CreateTags, ec2:StartNetworkInsightsAccessScopeAnalysis, @@ -320,25 +333,36 @@ tiros:GetQueryAnswer, tiros:GetQueryExplanation ``` -### Read + + + ```json ec2:DescribeNetworkInsightsAccessScopeAnalyses ``` -### Update + + + ```json ec2:DescribeNetworkInsightsAccessScopeAnalyses, ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteNetworkInsightsAccessScopeAnalysis, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeNetworkInsightsAccessScopeAnalyses ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/network_insights_access_scopes/index.md b/website/docs/services/ec2/network_insights_access_scopes/index.md index 09b7bdde1..43df82c66 100644 --- a/website/docs/services/ec2/network_insights_access_scopes/index.md +++ b/website/docs/services/ec2/network_insights_access_scopes/index.md @@ -390,6 +390,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_insights_access_scope resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.network_insights_access_scopes @@ -414,20 +416,35 @@ AND region = 'us-east-1'; To operate on the network_insights_access_scopes resource, the following permissions are required: -### Create + + + ```json ec2:CreateNetworkInsightsAccessScope, ec2:CreateTags, tiros:CreateQuery ``` -### Read + + + ```json ec2:DescribeNetworkInsightsAccessScopes, ec2:GetNetworkInsightsAccessScopeContent ``` -### Update + + + ```json ec2:DescribeNetworkInsightsAccessScopes, ec2:GetNetworkInsightsAccessScopeContent, @@ -435,13 +452,20 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteNetworkInsightsAccessScope, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeNetworkInsightsAccessScopes ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/network_insights_analyses/index.md b/website/docs/services/ec2/network_insights_analyses/index.md index 06398eb48..fd3e283b1 100644 --- a/website/docs/services/ec2/network_insights_analyses/index.md +++ b/website/docs/services/ec2/network_insights_analyses/index.md @@ -1207,6 +1207,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_insights_analysis resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.network_insights_analyses @@ -1232,12 +1234,25 @@ AND region = 'us-east-1'; To operate on the network_insights_analyses resource, the following permissions are required: -### Read + + + ```json ec2:Describe* ``` -### Create + + + ```json ec2:CreateTags, ec2:StartNetworkInsightsAnalysis, @@ -1252,20 +1267,29 @@ tiros:GetQueryAnswer, tiros:GetQueryExplanation ``` -### Update + + + ```json ec2:CreateTags, ec2:Describe*, ec2:DeleteTags ``` -### List + + + ```json ec2:Describe* ``` -### Delete + + + ```json ec2:DeleteNetworkInsightsAnalysis, ec2:DeleteTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/network_insights_paths/index.md b/website/docs/services/ec2/network_insights_paths/index.md index 1afbec7e5..f9ae5aabc 100644 --- a/website/docs/services/ec2/network_insights_paths/index.md +++ b/website/docs/services/ec2/network_insights_paths/index.md @@ -352,6 +352,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_insights_path resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.network_insights_paths @@ -376,31 +378,53 @@ AND region = 'us-east-1'; To operate on the network_insights_paths resource, the following permissions are required: -### Create + + + ```json ec2:CreateNetworkInsightsPath, ec2:CreateTags ``` -### Delete + + + ```json ec2:DeleteNetworkInsightsPath, ec2:DeleteTags ``` -### Read + + + ```json ec2:DescribeNetworkInsightsPaths ``` -### List + + + ```json ec2:DescribeNetworkInsightsPaths ``` -### Update + + + ```json ec2:DescribeNetworkInsightsPaths, ec2:CreateTags, ec2:DeleteTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/network_interface_attachments/index.md b/website/docs/services/ec2/network_interface_attachments/index.md index c9c6b870b..a49f4d029 100644 --- a/website/docs/services/ec2/network_interface_attachments/index.md +++ b/website/docs/services/ec2/network_interface_attachments/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_interface_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.network_interface_attachments @@ -308,24 +310,41 @@ AND region = 'us-east-1'; To operate on the network_interface_attachments resource, the following permissions are required: -### Create + + + ```json ec2:AttachNetworkInterface, ec2:DescribeNetworkInterfaces, ec2:ModifyNetworkInterfaceAttribute ``` -### Read + + + ```json ec2:DescribeNetworkInterfaces ``` -### List + + + ```json ec2:DescribeNetworkInterfaces ``` -### Update + + + ```json ec2:ModifyNetworkInterfaceAttribute, ec2:DescribeNetworkInterfaces, @@ -333,8 +352,13 @@ ec2:AttachNetworkInterface, ec2:DetachNetworkInterface ``` -### Delete + + + ```json ec2:DetachNetworkInterface, ec2:DescribeNetworkInterfaces ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/network_interfaces/index.md b/website/docs/services/ec2/network_interfaces/index.md index d4add1086..8feda3104 100644 --- a/website/docs/services/ec2/network_interfaces/index.md +++ b/website/docs/services/ec2/network_interfaces/index.md @@ -474,6 +474,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_interface resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.network_interfaces @@ -511,12 +513,25 @@ AND region = 'us-east-1'; To operate on the network_interfaces resource, the following permissions are required: -### Read + + + ```json ec2:DescribeNetworkInterfaces ``` -### Create + + + ```json ec2:CreateNetworkInterface, ec2:DescribeNetworkInterfaces, @@ -525,7 +540,9 @@ ec2:ModifyNetworkInterfaceAttribute, ec2:ModifyPublicIpDnsNameOptions ``` -### Update + + + ```json ec2:DescribeNetworkInterfaces, ec2:ModifyNetworkInterfaceAttribute, @@ -538,13 +555,20 @@ ec2:AssignPrivateIpAddresses, ec2:ModifyPublicIpDnsNameOptions ``` -### List + + + ```json ec2:DescribeNetworkInterfaces ``` -### Delete + + + ```json ec2:DescribeNetworkInterfaces, ec2:DeleteNetworkInterface ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/network_performance_metric_subscriptions/index.md b/website/docs/services/ec2/network_performance_metric_subscriptions/index.md index f6f9ab2b9..db9985577 100644 --- a/website/docs/services/ec2/network_performance_metric_subscriptions/index.md +++ b/website/docs/services/ec2/network_performance_metric_subscriptions/index.md @@ -271,24 +271,43 @@ AND region = 'us-east-1'; To operate on the network_performance_metric_subscriptions resource, the following permissions are required: -### Create + + + ```json ec2:DescribeAwsNetworkPerformanceMetricSubscriptions, ec2:EnableAwsNetworkPerformanceMetricSubscription ``` -### Read + + + ```json ec2:DescribeAwsNetworkPerformanceMetricSubscriptions ``` -### Delete + + + ```json ec2:DescribeAwsNetworkPerformanceMetricSubscriptions, ec2:DisableAwsNetworkPerformanceMetricSubscription ``` -### List + + + ```json ec2:DescribeAwsNetworkPerformanceMetricSubscriptions ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/placement_groups/index.md b/website/docs/services/ec2/placement_groups/index.md index d07f160b4..49680eb8d 100644 --- a/website/docs/services/ec2/placement_groups/index.md +++ b/website/docs/services/ec2/placement_groups/index.md @@ -273,25 +273,44 @@ AND region = 'us-east-1'; To operate on the placement_groups resource, the following permissions are required: -### Create + + + ```json ec2:CreatePlacementGroup, ec2:DescribePlacementGroups, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribePlacementGroups ``` -### Delete + + + ```json ec2:DeletePlacementGroup, ec2:DescribePlacementGroups ``` -### List + + + ```json ec2:DescribePlacementGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/prefix_lists/index.md b/website/docs/services/ec2/prefix_lists/index.md index ea23a2132..1ae54328e 100644 --- a/website/docs/services/ec2/prefix_lists/index.md +++ b/website/docs/services/ec2/prefix_lists/index.md @@ -305,6 +305,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a prefix_list resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.prefix_lists @@ -333,20 +335,35 @@ AND region = 'us-east-1'; To operate on the prefix_lists resource, the following permissions are required: -### Create + + + ```json EC2:CreateManagedPrefixList, EC2:DescribeManagedPrefixLists, EC2:CreateTags ``` -### Read + + + ```json EC2:GetManagedPrefixListEntries, EC2:DescribeManagedPrefixLists ``` -### Update + + + ```json EC2:DescribeManagedPrefixLists, EC2:GetManagedPrefixListEntries, @@ -355,14 +372,21 @@ EC2:CreateTags, EC2:DeleteTags ``` -### Delete + + + ```json EC2:DeleteManagedPrefixList, EC2:DescribeManagedPrefixLists ``` -### List + + + ```json EC2:DescribeManagedPrefixLists, EC2:GetManagedPrefixListEntries ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/route_server_associations/index.md b/website/docs/services/ec2/route_server_associations/index.md index 1a49f83a3..512f83d04 100644 --- a/website/docs/services/ec2/route_server_associations/index.md +++ b/website/docs/services/ec2/route_server_associations/index.md @@ -235,25 +235,44 @@ AND region = 'us-east-1'; To operate on the route_server_associations resource, the following permissions are required: -### Create + + + ```json ec2:AssociateRouteServer, ec2:GetRouteServerAssociations ``` -### Read + + + ```json ec2:GetRouteServerAssociations ``` -### Delete + + + ```json ec2:GetRouteServerAssociations, ec2:DisassociateRouteServer ``` -### List + + + ```json ec2:DescribeRouteServers, ec2:GetRouteServerAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/route_server_endpoints/index.md b/website/docs/services/ec2/route_server_endpoints/index.md index 5a97c3276..73f324074 100644 --- a/website/docs/services/ec2/route_server_endpoints/index.md +++ b/website/docs/services/ec2/route_server_endpoints/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route_server_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.route_server_endpoints @@ -301,7 +303,18 @@ AND region = 'us-east-1'; To operate on the route_server_endpoints resource, the following permissions are required: -### Create + + + ```json ec2:CreateRouteServerEndpoint, ec2:CreateTags, @@ -313,13 +326,17 @@ ec2:DescribeSecurityGroups, ec2:AuthorizeSecurityGroupIngress ``` -### Read + + + ```json ec2:DescribeRouteServerEndpoints, ec2:DescribeTags ``` -### Update + + + ```json ec2:CreateTags, ec2:DeleteTags, @@ -328,7 +345,9 @@ ec2:DescribeTags, ec2:ModifyRouteServerEndpoint ``` -### Delete + + + ```json ec2:DescribeTags, ec2:DescribeRouteServerEndpoints, @@ -340,8 +359,13 @@ ec2:DescribeSecurityGroups, ec2:RevokeSecurityGroupIngress ``` -### List + + + ```json ec2:DescribeTags, ec2:DescribeRouteServerEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/route_server_peers/index.md b/website/docs/services/ec2/route_server_peers/index.md index 9f9cbf86c..d01adf1c3 100644 --- a/website/docs/services/ec2/route_server_peers/index.md +++ b/website/docs/services/ec2/route_server_peers/index.md @@ -315,6 +315,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route_server_peer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.route_server_peers @@ -339,7 +341,18 @@ AND region = 'us-east-1'; To operate on the route_server_peers resource, the following permissions are required: -### Create + + + ```json ec2:CreateRouteServerPeer, ec2:CreateTags, @@ -347,13 +360,17 @@ ec2:DescribeRouteServerPeers, ec2:AuthorizeSecurityGroupIngress ``` -### Read + + + ```json ec2:DescribeRouteServerPeers, ec2:DescribeTags ``` -### Update + + + ```json ec2:CreateTags, ec2:DeleteTags, @@ -362,7 +379,9 @@ ec2:DescribeTags, ec2:ModifyRouteServerPeer ``` -### Delete + + + ```json ec2:DescribeTags, ec2:DescribeRouteServerPeers, @@ -371,8 +390,13 @@ ec2:DeleteTags, ec2:RevokeSecurityGroupIngress ``` -### List + + + ```json ec2:DescribeTags, ec2:DescribeRouteServerPeers ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/route_server_propagations/index.md b/website/docs/services/ec2/route_server_propagations/index.md index 1d1b9dc7e..0bacf9019 100644 --- a/website/docs/services/ec2/route_server_propagations/index.md +++ b/website/docs/services/ec2/route_server_propagations/index.md @@ -235,25 +235,44 @@ AND region = 'us-east-1'; To operate on the route_server_propagations resource, the following permissions are required: -### Create + + + ```json ec2:EnableRouteServerPropagation, ec2:GetRouteServerPropagations ``` -### Read + + + ```json ec2:GetRouteServerPropagations ``` -### Delete + + + ```json ec2:GetRouteServerPropagations, ec2:DisableRouteServerPropagation ``` -### List + + + ```json ec2:DescribeRouteServers, ec2:GetRouteServerPropagations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/route_servers/index.md b/website/docs/services/ec2/route_servers/index.md index 923c5832e..305e454b8 100644 --- a/website/docs/services/ec2/route_servers/index.md +++ b/website/docs/services/ec2/route_servers/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route_server resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.route_servers @@ -304,7 +306,18 @@ AND region = 'us-east-1'; To operate on the route_servers resource, the following permissions are required: -### Create + + + ```json ec2:CreateRouteServer, ec2:CreateTags, @@ -312,13 +325,17 @@ ec2:DescribeRouteServers, sns:CreateTopic ``` -### Read + + + ```json ec2:DescribeRouteServers, ec2:DescribeTags ``` -### Update + + + ```json ec2:CreateTags, ec2:DeleteTags, @@ -329,7 +346,9 @@ sns:CreateTopic, sns:DeleteTopic ``` -### Delete + + + ```json ec2:DescribeTags, ec2:DescribeRouteServers, @@ -338,8 +357,13 @@ ec2:DeleteTags, sns:DeleteTopic ``` -### List + + + ```json ec2:DescribeTags, ec2:DescribeRouteServers ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/route_tables/index.md b/website/docs/services/ec2/route_tables/index.md index da34c67e0..b5512aaec 100644 --- a/website/docs/services/ec2/route_tables/index.md +++ b/website/docs/services/ec2/route_tables/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route_table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.route_tables @@ -265,32 +267,54 @@ AND region = 'us-east-1'; To operate on the route_tables resource, the following permissions are required: -### Read + + + ```json ec2:DescribeRouteTables ``` -### Create + + + ```json ec2:CreateRouteTable, ec2:CreateTags, ec2:DescribeRouteTables ``` -### Update + + + ```json ec2:CreateTags, ec2:DeleteTags, ec2:DescribeRouteTables ``` -### List + + + ```json ec2:DescribeRouteTables ``` -### Delete + + + ```json ec2:DescribeRouteTables, ec2:DeleteRouteTable ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/routes/index.md b/website/docs/services/ec2/routes/index.md index 2f7896ca6..9871ad3e2 100644 --- a/website/docs/services/ec2/routes/index.md +++ b/website/docs/services/ec2/routes/index.md @@ -363,6 +363,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.routes @@ -397,32 +399,54 @@ AND region = 'us-east-1'; To operate on the routes resource, the following permissions are required: -### Create + + + ```json ec2:CreateRoute, ec2:DescribeRouteTables, ec2:DescribeNetworkInterfaces ``` -### Read + + + ```json ec2:DescribeRouteTables ``` -### Update + + + ```json ec2:ReplaceRoute, ec2:DescribeRouteTables, ec2:DescribeNetworkInterfaces ``` -### Delete + + + ```json ec2:DeleteRoute, ec2:DescribeRouteTables ``` -### List + + + ```json ec2:DescribeRouteTables ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/security_group_egresses/index.md b/website/docs/services/ec2/security_group_egresses/index.md index 42aa3b555..f94e03c56 100644 --- a/website/docs/services/ec2/security_group_egresses/index.md +++ b/website/docs/services/ec2/security_group_egresses/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a security_group_egress resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.security_group_egresses @@ -323,30 +325,52 @@ AND region = 'us-east-1'; To operate on the security_group_egresses resource, the following permissions are required: -### Read + + + ```json ec2:DescribeSecurityGroupRules ``` -### Create + + + ```json ec2:AuthorizeSecurityGroupEgress, ec2:RevokeSecurityGroupEgress, ec2:DescribeSecurityGroupRules ``` -### Update + + + ```json ec2:UpdateSecurityGroupRuleDescriptionsEgress ``` -### List + + + ```json ec2:DescribeSecurityGroupRules ``` -### Delete + + + ```json ec2:RevokeSecurityGroupEgress, ec2:DescribeSecurityGroupRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/security_group_ingresses/index.md b/website/docs/services/ec2/security_group_ingresses/index.md index 8ba734ac0..f3e144687 100644 --- a/website/docs/services/ec2/security_group_ingresses/index.md +++ b/website/docs/services/ec2/security_group_ingresses/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a security_group_ingress resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.security_group_ingresses @@ -351,30 +353,52 @@ AND region = 'us-east-1'; To operate on the security_group_ingresses resource, the following permissions are required: -### Create + + + ```json ec2:DescribeSecurityGroupRules, ec2:AuthorizeSecurityGroupIngress ``` -### Update + + + ```json ec2:UpdateSecurityGroupRuleDescriptionsIngress ``` -### Delete + + + ```json ec2:DescribeSecurityGroupRules, ec2:RevokeSecurityGroupIngress ``` -### Read + + + ```json ec2:DescribeSecurityGroups, ec2:DescribeSecurityGroupRules ``` -### List + + + ```json ec2:DescribeSecurityGroupRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/security_group_vpc_associations/index.md b/website/docs/services/ec2/security_group_vpc_associations/index.md index 243aa8584..ac36031bd 100644 --- a/website/docs/services/ec2/security_group_vpc_associations/index.md +++ b/website/docs/services/ec2/security_group_vpc_associations/index.md @@ -253,24 +253,43 @@ AND region = 'us-east-1'; To operate on the security_group_vpc_associations resource, the following permissions are required: -### Create + + + ```json ec2:AssociateSecurityGroupVpc, ec2:DescribeSecurityGroupVpcAssociations ``` -### Read + + + ```json ec2:DescribeSecurityGroupVpcAssociations ``` -### Delete + + + ```json ec2:DisassociateSecurityGroupVpc, ec2:DescribeSecurityGroupVpcAssociations ``` -### List + + + ```json ec2:DescribeSecurityGroupVpcAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/security_groups/index.md b/website/docs/services/ec2/security_groups/index.md index 954ed5427..8b2f9da46 100644 --- a/website/docs/services/ec2/security_groups/index.md +++ b/website/docs/services/ec2/security_groups/index.md @@ -399,6 +399,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a security_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.security_groups @@ -425,12 +427,25 @@ AND region = 'us-east-1'; To operate on the security_groups resource, the following permissions are required: -### Read + + + ```json ec2:DescribeSecurityGroups ``` -### Create + + + ```json ec2:CreateSecurityGroup, ec2:DescribeSecurityGroups, @@ -440,7 +455,9 @@ ec2:AuthorizeSecurityGroupIngress, ec2:CreateTags ``` -### Update + + + ```json ec2:RevokeSecurityGroupEgress, ec2:RevokeSecurityGroupIngress, @@ -453,14 +470,21 @@ ec2:CreateTags, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeSecurityGroups ``` -### Delete + + + ```json ec2:DescribeSecurityGroups, ec2:DeleteSecurityGroup, ec2:DescribeInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/snapshot_block_public_accesses/index.md b/website/docs/services/ec2/snapshot_block_public_accesses/index.md index 17b4ee505..886711bc5 100644 --- a/website/docs/services/ec2/snapshot_block_public_accesses/index.md +++ b/website/docs/services/ec2/snapshot_block_public_accesses/index.md @@ -217,6 +217,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a snapshot_block_public_access resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.snapshot_block_public_accesses @@ -241,30 +243,52 @@ AND region = 'us-east-1'; To operate on the snapshot_block_public_accesses resource, the following permissions are required: -### Create + + + ```json ec2:EnableSnapshotBlockPublicAccess, ec2:GetSnapshotBlockPublicAccessState ``` -### Read + + + ```json ec2:GetSnapshotBlockPublicAccessState ``` -### Update + + + ```json ec2:EnableSnapshotBlockPublicAccess, ec2:GetSnapshotBlockPublicAccessState ``` -### Delete + + + ```json ec2:DisableSnapshotBlockPublicAccess, ec2:GetSnapshotBlockPublicAccessState ``` -### List + + + ```json ec2:GetSnapshotBlockPublicAccessState ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/spot_fleets/index.md b/website/docs/services/ec2/spot_fleets/index.md index db0ba40d4..2f9133fad 100644 --- a/website/docs/services/ec2/spot_fleets/index.md +++ b/website/docs/services/ec2/spot_fleets/index.md @@ -981,7 +981,18 @@ AND region = 'us-east-1'; To operate on the spot_fleets resource, the following permissions are required: -### Create + + + ```json iam:PassRole, ec2:CreateTags, @@ -990,24 +1001,35 @@ ec2:DescribeSpotFleetRequests, ec2:RunInstances ``` -### Delete + + + ```json ec2:DescribeSpotFleetRequests, ec2:CancelSpotFleetRequests ``` -### List + + + ```json ec2:DescribeSpotFleetRequests ``` -### Read + + + ```json ec2:DescribeSpotFleetRequests ``` -### Update + + + ```json ec2:ModifySpotFleetRequest, ec2:DescribeSpotFleetRequests ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/subnet_cidr_blocks/index.md b/website/docs/services/ec2/subnet_cidr_blocks/index.md index 2a9d89be6..545febb60 100644 --- a/website/docs/services/ec2/subnet_cidr_blocks/index.md +++ b/website/docs/services/ec2/subnet_cidr_blocks/index.md @@ -265,24 +265,43 @@ AND region = 'us-east-1'; To operate on the subnet_cidr_blocks resource, the following permissions are required: -### Create + + + ```json ec2:AssociateSubnetCidrBlock, ec2:DescribeSubnets ``` -### Delete + + + ```json ec2:DisassociateSubnetCidrBlock, ec2:DescribeSubnets ``` -### List + + + ```json ec2:DescribeSubnets ``` -### Read + + + ```json ec2:DescribeSubnets ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/subnet_network_acl_associations/index.md b/website/docs/services/ec2/subnet_network_acl_associations/index.md index ab04ddf61..50d87383b 100644 --- a/website/docs/services/ec2/subnet_network_acl_associations/index.md +++ b/website/docs/services/ec2/subnet_network_acl_associations/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the subnet_network_acl_associations resource, the following permissions are required: -### Create + + + ```json ec2:DescribeNetworkAcls, ec2:ReplaceNetworkAclAssociation ``` -### Read + + + ```json ec2:DescribeNetworkAcls ``` -### Delete + + + ```json ec2:DescribeNetworkAcls, ec2:ReplaceNetworkAclAssociation ``` -### List + + + ```json ec2:DescribeNetworkAcls ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/subnet_route_table_associations/index.md b/website/docs/services/ec2/subnet_route_table_associations/index.md index 781953c86..474cf9f5a 100644 --- a/website/docs/services/ec2/subnet_route_table_associations/index.md +++ b/website/docs/services/ec2/subnet_route_table_associations/index.md @@ -235,12 +235,24 @@ AND region = 'us-east-1'; To operate on the subnet_route_table_associations resource, the following permissions are required: -### Read + + + ```json ec2:DescribeRouteTables ``` -### Create + + + ```json ec2:AssociateRouteTable, ec2:ReplaceRouteTableAssociation, @@ -248,14 +260,21 @@ ec2:DescribeSubnets, ec2:DescribeRouteTables ``` -### List + + + ```json ec2:DescribeRouteTables ``` -### Delete + + + ```json ec2:DisassociateRouteTable, ec2:DescribeSubnets, ec2:DescribeRouteTables ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/subnets/index.md b/website/docs/services/ec2/subnets/index.md index da9c9267a..25f889091 100644 --- a/website/docs/services/ec2/subnets/index.md +++ b/website/docs/services/ec2/subnets/index.md @@ -436,6 +436,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a subnet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.subnets @@ -466,7 +468,18 @@ AND region = 'us-east-1'; To operate on the subnets resource, the following permissions are required: -### Create + + + ```json ec2:DescribeSubnets, ec2:CreateSubnet, @@ -474,13 +487,17 @@ ec2:CreateTags, ec2:ModifySubnetAttribute ``` -### Read + + + ```json ec2:DescribeSubnets, ec2:DescribeNetworkAcls ``` -### Update + + + ```json ec2:DescribeSubnets, ec2:ModifySubnetAttribute, @@ -490,14 +507,21 @@ ec2:AssociateSubnetCidrBlock, ec2:DisassociateSubnetCidrBlock ``` -### Delete + + + ```json ec2:DescribeSubnets, ec2:DeleteSubnet ``` -### List + + + ```json ec2:DescribeSubnets, ec2:DescribeNetworkAcls ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/traffic_mirror_filter_rules/index.md b/website/docs/services/ec2/traffic_mirror_filter_rules/index.md index 39b411681..889d75466 100644 --- a/website/docs/services/ec2/traffic_mirror_filter_rules/index.md +++ b/website/docs/services/ec2/traffic_mirror_filter_rules/index.md @@ -350,6 +350,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a traffic_mirror_filter_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.traffic_mirror_filter_rules @@ -383,31 +385,53 @@ AND region = 'us-east-1'; To operate on the traffic_mirror_filter_rules resource, the following permissions are required: -### Create + + + ```json ec2:CreateTrafficMirrorFilterRule, ec2:CreateTags, ec2:DescribeTrafficMirrorFilterRules ``` -### Read + + + ```json ec2:DescribeTrafficMirrorFilterRules ``` -### Update + + + ```json ec2:ModifyTrafficMirrorFilterRule, ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteTrafficMirrorFilterRule ``` -### List + + + ```json ec2:DescribeTrafficMirrorFilterRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/traffic_mirror_filters/index.md b/website/docs/services/ec2/traffic_mirror_filters/index.md index 5d6690005..c3bff7996 100644 --- a/website/docs/services/ec2/traffic_mirror_filters/index.md +++ b/website/docs/services/ec2/traffic_mirror_filters/index.md @@ -256,6 +256,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a traffic_mirror_filter resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.traffic_mirror_filters @@ -281,7 +283,18 @@ AND region = 'us-east-1'; To operate on the traffic_mirror_filters resource, the following permissions are required: -### Create + + + ```json ec2:CreateTrafficMirrorFilter, ec2:DescribeTrafficMirrorFilters, @@ -290,13 +303,17 @@ ec2:ModifyTrafficMirrorFilterNetworkServices, ec2:DescribeTags ``` -### Read + + + ```json ec2:DescribeTrafficMirrorFilters, ec2:DescribeTags ``` -### Update + + + ```json ec2:ModifyTrafficMirrorFilterNetworkServices, ec2:DescribeTrafficMirrorFilters, @@ -305,7 +322,9 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DescribeTrafficMirrorFilters, ec2:DeleteTrafficMirrorFilter, @@ -313,8 +332,13 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### List + + + ```json ec2:DescribeTrafficMirrorFilters, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/traffic_mirror_sessions/index.md b/website/docs/services/ec2/traffic_mirror_sessions/index.md index a55037a35..4b02abd7d 100644 --- a/website/docs/services/ec2/traffic_mirror_sessions/index.md +++ b/website/docs/services/ec2/traffic_mirror_sessions/index.md @@ -317,6 +317,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a traffic_mirror_session resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.traffic_mirror_sessions @@ -349,7 +351,18 @@ AND region = 'us-east-1'; To operate on the traffic_mirror_sessions resource, the following permissions are required: -### Create + + + ```json ec2:CreateTrafficMirrorSession, ec2:DescribeTrafficMirrorSessions, @@ -357,13 +370,17 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Read + + + ```json ec2:DescribeTrafficMirrorSessions, ec2:DescribeTags ``` -### Update + + + ```json ec2:ModifyTrafficMirrorSession, ec2:CreateTags, @@ -372,14 +389,21 @@ ec2:DescribeTrafficMirrorSessions, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteTrafficMirrorSession, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeTrafficMirrorSessions, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/traffic_mirror_targets/index.md b/website/docs/services/ec2/traffic_mirror_targets/index.md index fe0aba1be..062cc7eac 100644 --- a/website/docs/services/ec2/traffic_mirror_targets/index.md +++ b/website/docs/services/ec2/traffic_mirror_targets/index.md @@ -279,6 +279,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a traffic_mirror_target resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.traffic_mirror_targets @@ -303,19 +305,34 @@ AND region = 'us-east-1'; To operate on the traffic_mirror_targets resource, the following permissions are required: -### Create + + + ```json ec2:CreateTrafficMirrorTarget, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeTrafficMirrorTargets, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeTrafficMirrorTargets, ec2:CreateTags, @@ -323,14 +340,21 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteTrafficMirrorTarget, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeTrafficMirrorTargets, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_attachments/index.md b/website/docs/services/ec2/transit_gateway_attachments/index.md index 36b007089..7b471b2a4 100644 --- a/website/docs/services/ec2/transit_gateway_attachments/index.md +++ b/website/docs/services/ec2/transit_gateway_attachments/index.md @@ -302,6 +302,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.transit_gateway_attachments @@ -328,13 +330,26 @@ AND region = 'us-east-1'; To operate on the transit_gateway_attachments resource, the following permissions are required: -### Read + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:DescribeTags ``` -### Create + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:CreateTransitGatewayVpcAttachment, @@ -342,7 +357,9 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:DescribeTags, @@ -353,16 +370,23 @@ ec2:DeleteTags, ec2:ModifyTransitGatewayVpcAttachment ``` -### List + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:DeleteTransitGatewayVpcAttachment, ec2:DeleteTags, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_connect_peers/index.md b/website/docs/services/ec2/transit_gateway_connect_peers/index.md index 7bc6c9b26..12983bdd1 100644 --- a/website/docs/services/ec2/transit_gateway_connect_peers/index.md +++ b/website/docs/services/ec2/transit_gateway_connect_peers/index.md @@ -330,6 +330,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_connect_peer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.transit_gateway_connect_peers @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the transit_gateway_connect_peers resource, the following permissions are required: -### Create + + + ```json ec2:CreateTransitGatewayConnectPeer, ec2:DescribeTransitGatewayConnectPeers, @@ -362,20 +375,26 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Read + + + ```json ec2:DescribeTransitGatewayConnectPeers, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeTransitGatewayConnectPeers, ec2:DeleteTags, ec2:CreateTags ``` -### Delete + + + ```json ec2:DeleteTransitGatewayConnectPeer, ec2:DescribeTransitGatewayConnectPeers, @@ -383,8 +402,13 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### List + + + ```json ec2:DescribeTransitGatewayConnectPeers, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_connects/index.md b/website/docs/services/ec2/transit_gateway_connects/index.md index ee9401fb1..b316ff49f 100644 --- a/website/docs/services/ec2/transit_gateway_connects/index.md +++ b/website/docs/services/ec2/transit_gateway_connects/index.md @@ -279,6 +279,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_connect resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.transit_gateway_connects @@ -303,7 +305,18 @@ AND region = 'us-east-1'; To operate on the transit_gateway_connects resource, the following permissions are required: -### Create + + + ```json ec2:CreateTransitGatewayConnect, ec2:DescribeTransitGatewayConnects, @@ -311,13 +324,17 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Read + + + ```json ec2:DescribeTransitGatewayConnects, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeTransitGatewayConnects, ec2:DeleteTags, @@ -325,7 +342,9 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteTransitGatewayConnect, ec2:DescribeTransitGatewayConnects, @@ -333,8 +352,13 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### List + + + ```json ec2:DescribeTransitGatewayConnects, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_multicast_domain_associations/index.md b/website/docs/services/ec2/transit_gateway_multicast_domain_associations/index.md index 9a42dca48..72db86926 100644 --- a/website/docs/services/ec2/transit_gateway_multicast_domain_associations/index.md +++ b/website/docs/services/ec2/transit_gateway_multicast_domain_associations/index.md @@ -271,24 +271,43 @@ AND region = 'us-east-1'; To operate on the transit_gateway_multicast_domain_associations resource, the following permissions are required: -### Create + + + ```json ec2:AssociateTransitGatewayMulticastDomain, ec2:GetTransitGatewayMulticastDomainAssociations ``` -### Read + + + ```json ec2:GetTransitGatewayMulticastDomainAssociations ``` -### Delete + + + ```json ec2:DisassociateTransitGatewayMulticastDomain, ec2:GetTransitGatewayMulticastDomainAssociations ``` -### List + + + ```json ec2:GetTransitGatewayMulticastDomainAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_multicast_domains/index.md b/website/docs/services/ec2/transit_gateway_multicast_domains/index.md index 82eb0938e..d82c041ab 100644 --- a/website/docs/services/ec2/transit_gateway_multicast_domains/index.md +++ b/website/docs/services/ec2/transit_gateway_multicast_domains/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_multicast_domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.transit_gateway_multicast_domains @@ -314,7 +316,18 @@ AND region = 'us-east-1'; To operate on the transit_gateway_multicast_domains resource, the following permissions are required: -### Create + + + ```json ec2:DescribeTransitGatewayMulticastDomains, ec2:CreateTransitGatewayMulticastDomain, @@ -322,13 +335,17 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Read + + + ```json ec2:DescribeTransitGatewayMulticastDomains, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeTransitGatewayMulticastDomains, ec2:DeleteTags, @@ -336,7 +353,9 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DescribeTransitGatewayMulticastDomains, ec2:DeleteTransitGatewayMulticastDomain, @@ -344,8 +363,13 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### List + + + ```json ec2:DescribeTransitGatewayMulticastDomains, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_multicast_group_members/index.md b/website/docs/services/ec2/transit_gateway_multicast_group_members/index.md index f632dc928..e79b42438 100644 --- a/website/docs/services/ec2/transit_gateway_multicast_group_members/index.md +++ b/website/docs/services/ec2/transit_gateway_multicast_group_members/index.md @@ -295,24 +295,43 @@ AND region = 'us-east-1'; To operate on the transit_gateway_multicast_group_members resource, the following permissions are required: -### Create + + + ```json ec2:RegisterTransitGatewayMulticastGroupMembers, ec2:SearchTransitGatewayMulticastGroups ``` -### Read + + + ```json ec2:SearchTransitGatewayMulticastGroups ``` -### Delete + + + ```json ec2:DeregisterTransitGatewayMulticastGroupMembers, ec2:SearchTransitGatewayMulticastGroups ``` -### List + + + ```json ec2:SearchTransitGatewayMulticastGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_multicast_group_sources/index.md b/website/docs/services/ec2/transit_gateway_multicast_group_sources/index.md index 1d20f0d31..2dbdb0c71 100644 --- a/website/docs/services/ec2/transit_gateway_multicast_group_sources/index.md +++ b/website/docs/services/ec2/transit_gateway_multicast_group_sources/index.md @@ -295,24 +295,43 @@ AND region = 'us-east-1'; To operate on the transit_gateway_multicast_group_sources resource, the following permissions are required: -### Create + + + ```json ec2:RegisterTransitGatewayMulticastGroupSources, ec2:SearchTransitGatewayMulticastGroups ``` -### Read + + + ```json ec2:SearchTransitGatewayMulticastGroups ``` -### Delete + + + ```json ec2:DeregisterTransitGatewayMulticastGroupSources, ec2:SearchTransitGatewayMulticastGroups ``` -### List + + + ```json ec2:SearchTransitGatewayMulticastGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_peering_attachments/index.md b/website/docs/services/ec2/transit_gateway_peering_attachments/index.md index 8cb7381ee..c890adc85 100644 --- a/website/docs/services/ec2/transit_gateway_peering_attachments/index.md +++ b/website/docs/services/ec2/transit_gateway_peering_attachments/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_peering_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.transit_gateway_peering_attachments @@ -331,13 +333,26 @@ AND region = 'us-east-1'; To operate on the transit_gateway_peering_attachments resource, the following permissions are required: -### Read + + + ```json ec2:DescribeTransitGatewayPeeringAttachments, ec2:DescribeTags ``` -### Create + + + ```json ec2:CreateTransitGatewayPeeringAttachment, ec2:DescribeTransitGatewayPeeringAttachments, @@ -345,7 +360,9 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeTransitGatewayPeeringAttachments, ec2:CreateTags, @@ -353,16 +370,23 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### List + + + ```json ec2:DescribeTransitGatewayPeeringAttachments, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DeleteTransitGatewayPeeringAttachment, ec2:DescribeTransitGatewayPeeringAttachments, ec2:DeleteTags, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_route_table_associations/index.md b/website/docs/services/ec2/transit_gateway_route_table_associations/index.md index f7bc763bf..c96bd1862 100644 --- a/website/docs/services/ec2/transit_gateway_route_table_associations/index.md +++ b/website/docs/services/ec2/transit_gateway_route_table_associations/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the transit_gateway_route_table_associations resource, the following permissions are required: -### Read + + + ```json ec2:GetTransitGatewayRouteTableAssociations ``` -### Create + + + ```json ec2:AssociateTransitGatewayRouteTable, ec2:GetTransitGatewayRouteTableAssociations ``` -### List + + + ```json ec2:GetTransitGatewayRouteTableAssociations ``` -### Delete + + + ```json ec2:GetTransitGatewayRouteTableAssociations, ec2:DisassociateTransitGatewayRouteTable ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_route_table_propagations/index.md b/website/docs/services/ec2/transit_gateway_route_table_propagations/index.md index 0e7d50fd1..7f4bcb32e 100644 --- a/website/docs/services/ec2/transit_gateway_route_table_propagations/index.md +++ b/website/docs/services/ec2/transit_gateway_route_table_propagations/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the transit_gateway_route_table_propagations resource, the following permissions are required: -### Read + + + ```json ec2:GetTransitGatewayRouteTablePropagations ``` -### Create + + + ```json ec2:GetTransitGatewayRouteTablePropagations, ec2:EnableTransitGatewayRouteTablePropagation ``` -### List + + + ```json ec2:GetTransitGatewayRouteTablePropagations ``` -### Delete + + + ```json ec2:GetTransitGatewayRouteTablePropagations, ec2:DisableTransitGatewayRouteTablePropagation ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_route_tables/index.md b/website/docs/services/ec2/transit_gateway_route_tables/index.md index 5560ff660..62a955fb9 100644 --- a/website/docs/services/ec2/transit_gateway_route_tables/index.md +++ b/website/docs/services/ec2/transit_gateway_route_tables/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_route_table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.transit_gateway_route_tables @@ -265,34 +267,56 @@ AND region = 'us-east-1'; To operate on the transit_gateway_route_tables resource, the following permissions are required: -### Read + + + ```json ec2:DescribeTransitGatewayRouteTables ``` -### Create + + + ```json ec2:CreateTransitGatewayRouteTable, ec2:CreateTags, ec2:DescribeTransitGatewayRouteTables ``` -### Update + + + ```json ec2:DescribeTransitGatewayRouteTables, ec2:CreateTags, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeTransitGatewayRouteTables ``` -### Delete + + + ```json ec2:DeleteTransitGatewayRouteTable, ec2:DescribeTransitGatewayRouteTables, ec2:GetTransitGatewayRouteTableAssociations, ec2:DisassociateTransitGatewayRouteTable ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_routes/index.md b/website/docs/services/ec2/transit_gateway_routes/index.md index 0f029aafd..13bc58e59 100644 --- a/website/docs/services/ec2/transit_gateway_routes/index.md +++ b/website/docs/services/ec2/transit_gateway_routes/index.md @@ -255,24 +255,43 @@ AND region = 'us-east-1'; To operate on the transit_gateway_routes resource, the following permissions are required: -### Read + + + ```json ec2:SearchTransitGatewayRoutes ``` -### Create + + + ```json ec2:CreateTransitGatewayRoute, ec2:SearchTransitGatewayRoutes ``` -### List + + + ```json ec2:SearchTransitGatewayRoutes ``` -### Delete + + + ```json ec2:DeleteTransitGatewayRoute, ec2:SearchTransitGatewayRoutes ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateway_vpc_attachments/index.md b/website/docs/services/ec2/transit_gateway_vpc_attachments/index.md index 05bf9e234..8dbb400a5 100644 --- a/website/docs/services/ec2/transit_gateway_vpc_attachments/index.md +++ b/website/docs/services/ec2/transit_gateway_vpc_attachments/index.md @@ -324,6 +324,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_vpc_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.transit_gateway_vpc_attachments @@ -351,7 +353,18 @@ AND region = 'us-east-1'; To operate on the transit_gateway_vpc_attachments resource, the following permissions are required: -### Create + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:CreateTransitGatewayVpcAttachment, @@ -359,13 +372,17 @@ ec2:CreateTags, ec2:DescribeTags ``` -### Read + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:DeleteTransitGatewayVpcAttachment, @@ -373,13 +390,17 @@ ec2:DeleteTags, ec2:DescribeTags ``` -### List + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:DescribeTags ``` -### Update + + + ```json ec2:DescribeTransitGatewayVpcAttachments, ec2:DescribeTags, @@ -389,3 +410,6 @@ ec2:DeleteTransitGatewayVpcAttachment, ec2:DeleteTags, ec2:ModifyTransitGatewayVpcAttachment ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/transit_gateways/index.md b/website/docs/services/ec2/transit_gateways/index.md index 7ce2f2c0c..7ce8041c6 100644 --- a/website/docs/services/ec2/transit_gateways/index.md +++ b/website/docs/services/ec2/transit_gateways/index.md @@ -382,6 +382,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.transit_gateways @@ -416,7 +418,18 @@ AND region = 'us-east-1'; To operate on the transit_gateways resource, the following permissions are required: -### Create + + + ```json ec2:CreateTransitGateway, ec2:CreateTags, @@ -424,13 +437,17 @@ ec2:DescribeTransitGateways, ec2:DescribeTags ``` -### Read + + + ```json ec2:DescribeTransitGateways, ec2:DescribeTags ``` -### Delete + + + ```json ec2:DescribeTransitGateways, ec2:DescribeTags, @@ -438,7 +455,9 @@ ec2:DeleteTransitGateway, ec2:DeleteTags ``` -### Update + + + ```json ec2:CreateTransitGateway, ec2:CreateTags, @@ -450,8 +469,13 @@ ec2:ModifyTransitGateway, ec2:ModifyTransitGatewayOptions ``` -### List + + + ```json ec2:DescribeTransitGateways, ec2:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/verified_access_endpoints/index.md b/website/docs/services/ec2/verified_access_endpoints/index.md index 621663ab2..86ba3f087 100644 --- a/website/docs/services/ec2/verified_access_endpoints/index.md +++ b/website/docs/services/ec2/verified_access_endpoints/index.md @@ -607,6 +607,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a verified_access_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.verified_access_endpoints @@ -636,7 +638,18 @@ AND region = 'us-east-1'; To operate on the verified_access_endpoints resource, the following permissions are required: -### Create + + + ```json ec2:CreateVerifiedAccessEndpoint, ec2:DescribeVerifiedAccessEndpoints, @@ -669,7 +682,9 @@ ec2:DescribeAvailabilityZones, ec2:DescribeVpcEndpointServiceConfigurations ``` -### Read + + + ```json ec2:DescribeVerifiedAccessEndpoints, ec2:GetVerifiedAccessEndpointPolicy, @@ -679,7 +694,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Update + + + ```json ec2:ModifyVerifiedAccessEndpoint, ec2:ModifyVerifiedAccessEndpointPolicy, @@ -705,7 +722,9 @@ rds:DescribeDbProxies, rds:DescribeDbClusters ``` -### Delete + + + ```json ec2:DescribeVerifiedAccessEndpoints, ec2:DeleteVerifiedAccessEndpoint, @@ -719,7 +738,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### List + + + ```json ec2:DescribeVerifiedAccessEndpoints, ec2:GetVerifiedAccessEndpointPolicy, @@ -728,3 +749,6 @@ kms:DescribeKey, kms:Decrypt, kms:GenerateDataKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/verified_access_groups/index.md b/website/docs/services/ec2/verified_access_groups/index.md index a729170f2..bf474f5c2 100644 --- a/website/docs/services/ec2/verified_access_groups/index.md +++ b/website/docs/services/ec2/verified_access_groups/index.md @@ -319,6 +319,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a verified_access_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.verified_access_groups @@ -348,7 +350,18 @@ AND region = 'us-east-1'; To operate on the verified_access_groups resource, the following permissions are required: -### Create + + + ```json ec2:CreateVerifiedAccessGroup, ec2:DescribeVerifiedAccessGroups, @@ -362,7 +375,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Read + + + ```json ec2:DescribeVerifiedAccessGroups, ec2:GetVerifiedAccessGroupPolicy, @@ -374,7 +389,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Update + + + ```json ec2:ModifyVerifiedAccessGroup, ec2:ModifyVerifiedAccessGroupPolicy, @@ -390,7 +407,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json ec2:DeleteVerifiedAccessGroup, ec2:DeleteTags, @@ -403,7 +422,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### List + + + ```json ec2:DescribeVerifiedAccessGroups, ec2:DescribeTags, @@ -413,3 +434,6 @@ kms:CreateGrant, kms:GenerateDataKey, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/verified_access_instances/index.md b/website/docs/services/ec2/verified_access_instances/index.md index 4612db26d..b22ed4245 100644 --- a/website/docs/services/ec2/verified_access_instances/index.md +++ b/website/docs/services/ec2/verified_access_instances/index.md @@ -620,6 +620,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a verified_access_instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.verified_access_instances @@ -650,7 +652,18 @@ AND region = 'us-east-1'; To operate on the verified_access_instances resource, the following permissions are required: -### Create + + + ```json ec2:CreateVerifiedAccessInstance, ec2:AttachVerifiedAccessTrustProvider, @@ -681,7 +694,9 @@ iam:CreateServiceLinkedRole, verified-access:AllowVerifiedAccess ``` -### Read + + + ```json ec2:DescribeVerifiedAccessInstances, ec2:DescribeVerifiedAccessInstanceLoggingConfigurations, @@ -690,7 +705,9 @@ logs:GetLogDelivery, logs:ListLogDeliveries ``` -### Update + + + ```json ec2:ModifyVerifiedAccessInstance, ec2:ModifyVerifiedAccessInstanceLoggingConfiguration, @@ -721,7 +738,9 @@ iam:CreateServiceLinkedRole, logs:DescribeResourcePolicies ``` -### Delete + + + ```json ec2:DeleteVerifiedAccessInstance, ec2:DeleteTags, @@ -735,10 +754,15 @@ logs:GetLogDelivery, logs:DeleteLogDelivery ``` -### List + + + ```json ec2:DescribeVerifiedAccessInstances, ec2:DescribeTags, logs:ListLogDeliveries, logs:GetLogDelivery ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/verified_access_trust_providers/index.md b/website/docs/services/ec2/verified_access_trust_providers/index.md index 679bc20d4..0bcc2e436 100644 --- a/website/docs/services/ec2/verified_access_trust_providers/index.md +++ b/website/docs/services/ec2/verified_access_trust_providers/index.md @@ -457,6 +457,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a verified_access_trust_provider resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.verified_access_trust_providers @@ -485,7 +487,18 @@ AND region = 'us-east-1'; To operate on the verified_access_trust_providers resource, the following permissions are required: -### Create + + + ```json ec2:CreateVerifiedAccessTrustProvider, ec2:DescribeVerifiedAccessTrustProviders, @@ -499,7 +512,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Read + + + ```json ec2:DescribeVerifiedAccessTrustProviders, ec2:DescribeTags, @@ -508,7 +523,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Update + + + ```json ec2:ModifyVerifiedAccessTrustProvider, ec2:DescribeVerifiedAccessTrustProviders, @@ -522,7 +539,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json ec2:DeleteVerifiedAccessTrustProvider, ec2:DeleteTags, @@ -535,7 +554,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### List + + + ```json ec2:DescribeVerifiedAccessTrustProviders, ec2:DescribeTags, @@ -543,3 +564,6 @@ kms:DescribeKey, kms:GenerateDataKey, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/volume_attachments/index.md b/website/docs/services/ec2/volume_attachments/index.md index c8dda8ff8..61ce2b939 100644 --- a/website/docs/services/ec2/volume_attachments/index.md +++ b/website/docs/services/ec2/volume_attachments/index.md @@ -245,24 +245,43 @@ AND region = 'us-east-1'; To operate on the volume_attachments resource, the following permissions are required: -### Create + + + ```json ec2:AttachVolume, ec2:DescribeVolumes ``` -### Read + + + ```json ec2:DescribeVolumes ``` -### Delete + + + ```json ec2:DetachVolume, ec2:DescribeVolumes ``` -### List + + + ```json ec2:DescribeVolumes ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/volumes/index.md b/website/docs/services/ec2/volumes/index.md index 8c04a6572..2130942f6 100644 --- a/website/docs/services/ec2/volumes/index.md +++ b/website/docs/services/ec2/volumes/index.md @@ -351,6 +351,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a volume resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.volumes @@ -387,14 +389,27 @@ AND region = 'us-east-1'; To operate on the volumes resource, the following permissions are required: -### Read + + + ```json ec2:DescribeVolumes, ec2:DescribeVolumeAttribute, ec2:DescribeTags ``` -### Create + + + ```json ec2:CreateVolume, ec2:DescribeVolumes, @@ -405,7 +420,9 @@ kms:GenerateDataKeyWithoutPlaintext, kms:CreateGrant ``` -### Update + + + ```json ec2:ModifyVolume, ec2:ModifyVolumeAttribute, @@ -416,14 +433,18 @@ ec2:CreateTags, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeVolumes, ec2:DescribeTags, ec2:DescribeVolumeAttribute ``` -### Delete + + + ```json ec2:DeleteVolume, ec2:CreateSnapshot, @@ -431,3 +452,6 @@ ec2:DescribeSnapshots, ec2:DeleteTags, ec2:DescribeVolumes ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_block_public_access_exclusions/index.md b/website/docs/services/ec2/vpc_block_public_access_exclusions/index.md index 038298f42..a3a74c568 100644 --- a/website/docs/services/ec2/vpc_block_public_access_exclusions/index.md +++ b/website/docs/services/ec2/vpc_block_public_access_exclusions/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_block_public_access_exclusion resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpc_block_public_access_exclusions @@ -286,19 +288,34 @@ AND region = 'us-east-1'; To operate on the vpc_block_public_access_exclusions resource, the following permissions are required: -### Create + + + ```json ec2:DescribeVpcBlockPublicAccessExclusions, ec2:CreateVpcBlockPublicAccessExclusion, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeVpcBlockPublicAccessExclusions ``` -### Update + + + ```json ec2:DescribeVpcBlockPublicAccessExclusions, ec2:ModifyVpcBlockPublicAccessExclusion, @@ -306,13 +323,20 @@ ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DescribeVpcBlockPublicAccessExclusions, ec2:DeleteVpcBlockPublicAccessExclusion ``` -### List + + + ```json ec2:DescribeVpcBlockPublicAccessExclusions ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_block_public_access_options/index.md b/website/docs/services/ec2/vpc_block_public_access_options/index.md index 5d7d5bd1e..18aa0b011 100644 --- a/website/docs/services/ec2/vpc_block_public_access_options/index.md +++ b/website/docs/services/ec2/vpc_block_public_access_options/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_block_public_access_option resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpc_block_public_access_options @@ -188,25 +190,44 @@ AND region = 'us-east-1'; To operate on the vpc_block_public_access_options resource, the following permissions are required: -### Create + + + ```json ec2:DescribeVpcBlockPublicAccessOptions, ec2:ModifyVpcBlockPublicAccessOptions ``` -### Read + + + ```json ec2:DescribeVpcBlockPublicAccessOptions ``` -### Update + + + ```json ec2:DescribeVpcBlockPublicAccessOptions, ec2:ModifyVpcBlockPublicAccessOptions ``` -### Delete + + + ```json ec2:DescribeVpcBlockPublicAccessOptions, ec2:ModifyVpcBlockPublicAccessOptions ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_cidr_blocks/index.md b/website/docs/services/ec2/vpc_cidr_blocks/index.md index 89c115fef..36d5e149b 100644 --- a/website/docs/services/ec2/vpc_cidr_blocks/index.md +++ b/website/docs/services/ec2/vpc_cidr_blocks/index.md @@ -331,25 +331,44 @@ AND region = 'us-east-1'; To operate on the vpc_cidr_blocks resource, the following permissions are required: -### Create + + + ```json ec2:AssociateVpcCidrBlock, ec2:DescribeVpcs, ec2:AllocateIpamPoolCidr ``` -### Read + + + ```json ec2:DescribeVpcs ``` -### Delete + + + ```json ec2:DescribeVpcs, ec2:DisassociateVpcCidrBlock ``` -### List + + + ```json ec2:DescribeVpcs ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_endpoint_connection_notifications/index.md b/website/docs/services/ec2/vpc_endpoint_connection_notifications/index.md index e0a9a69b8..f9a5eb580 100644 --- a/website/docs/services/ec2/vpc_endpoint_connection_notifications/index.md +++ b/website/docs/services/ec2/vpc_endpoint_connection_notifications/index.md @@ -250,6 +250,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_endpoint_connection_notification resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpc_endpoint_connection_notifications @@ -275,28 +277,50 @@ AND region = 'us-east-1'; To operate on the vpc_endpoint_connection_notifications resource, the following permissions are required: -### Read + + + ```json ec2:DescribeVpcEndpointConnectionNotifications ``` -### Create + + + ```json ec2:CreateVpcEndpointConnectionNotification ``` -### Update + + + ```json ec2:ModifyVpcEndpointConnectionNotification, ec2:DescribeVpcEndpointConnectionNotifications ``` -### List + + + ```json ec2:DescribeVpcEndpointConnectionNotifications ``` -### Delete + + + ```json ec2:DeleteVpcEndpointConnectionNotifications ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_endpoint_service_permissions/index.md b/website/docs/services/ec2/vpc_endpoint_service_permissions/index.md index cf7efefe0..0e12fe6f0 100644 --- a/website/docs/services/ec2/vpc_endpoint_service_permissions/index.md +++ b/website/docs/services/ec2/vpc_endpoint_service_permissions/index.md @@ -222,6 +222,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_endpoint_service_permission resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpc_endpoint_service_permissions @@ -246,7 +248,18 @@ AND region = 'us-east-1'; To operate on the vpc_endpoint_service_permissions resource, the following permissions are required: -### Read + + + ```json ec2:CreateVpcEndpointServicePermissions, ec2:ModifyVpcEndpointServicePermissions, @@ -254,7 +267,9 @@ ec2:DeleteVpcEndpointServicePermissions, ec2:DescribeVpcEndpointServicePermissions ``` -### Create + + + ```json ec2:CreateVpcEndpointServicePermissions, ec2:ModifyVpcEndpointServicePermissions, @@ -262,7 +277,9 @@ ec2:DeleteVpcEndpointServicePermissions, ec2:DescribeVpcEndpointServicePermissions ``` -### Update + + + ```json ec2:CreateVpcEndpointServicePermissions, ec2:ModifyVpcEndpointServicePermissions, @@ -270,7 +287,9 @@ ec2:DeleteVpcEndpointServicePermissions, ec2:DescribeVpcEndpointServicePermissions ``` -### List + + + ```json ec2:CreateVpcEndpointServicePermissions, ec2:ModifyVpcEndpointServicePermissions, @@ -278,10 +297,15 @@ ec2:DeleteVpcEndpointServicePermissions, ec2:DescribeVpcEndpointServicePermissions ``` -### Delete + + + ```json ec2:CreateVpcEndpointServicePermissions, ec2:ModifyVpcEndpointServicePermissions, ec2:DeleteVpcEndpointServicePermissions, ec2:DescribeVpcEndpointServicePermissions ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_endpoint_services/index.md b/website/docs/services/ec2/vpc_endpoint_services/index.md index c14132057..51d9abfba 100644 --- a/website/docs/services/ec2/vpc_endpoint_services/index.md +++ b/website/docs/services/ec2/vpc_endpoint_services/index.md @@ -319,6 +319,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_endpoint_service resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpc_endpoint_services @@ -350,7 +352,18 @@ AND region = 'us-east-1'; To operate on the vpc_endpoint_services resource, the following permissions are required: -### Create + + + ```json ec2:CreateVpcEndpointServiceConfiguration, ec2:ModifyVpcEndpointServicePayerResponsibility, @@ -362,7 +375,9 @@ vpce:AllowMultiRegion, ec2:CreateTags ``` -### Update + + + ```json ec2:ModifyVpcEndpointServiceConfiguration, ec2:DescribeVpcEndpointServiceConfigurations, @@ -375,13 +390,17 @@ ec2:DeleteTags, vpce:AllowMultiRegion ``` -### Read + + + ```json ec2:DescribeVpcEndpointServiceConfigurations, cloudwatch:ListManagedInsightRules ``` -### Delete + + + ```json ec2:DeleteVpcEndpointServiceConfigurations, ec2:DescribeVpcEndpointServiceConfigurations, @@ -391,8 +410,13 @@ ec2:DeleteTags, vpce:AllowMultiRegion ``` -### List + + + ```json ec2:DescribeVpcEndpointServiceConfigurations, cloudwatch:ListManagedInsightRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_endpoints/index.md b/website/docs/services/ec2/vpc_endpoints/index.md index ac1fc9933..72b5c8f88 100644 --- a/website/docs/services/ec2/vpc_endpoints/index.md +++ b/website/docs/services/ec2/vpc_endpoints/index.md @@ -396,6 +396,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpc_endpoints @@ -427,7 +429,18 @@ AND region = 'us-east-1'; To operate on the vpc_endpoints resource, the following permissions are required: -### Read + + + ```json ec2:DescribeVpcEndpoints, ec2:DescribeSubnets, @@ -436,7 +449,9 @@ vpc-lattice:DescribeServiceNetworkVpcEndpointAssociation, ec2:DescribeVpcs ``` -### Create + + + ```json ec2:CreateVpcEndpoint, ec2:DescribeVpcEndpoints, @@ -450,7 +465,9 @@ vpce:AllowMultiRegion, ec2:DescribeVpcs ``` -### Update + + + ```json ec2:ModifyVpcEndpoint, ec2:DescribeVpcEndpoints, @@ -464,7 +481,9 @@ vpce:AllowMultiRegion, ec2:DescribeVpcs ``` -### List + + + ```json ec2:DescribeVpcEndpoints, ec2:DescribeSubnets, @@ -473,7 +492,9 @@ vpc-lattice:DescribeServiceNetworkVpcEndpointAssociation, ec2:DescribeVpcs ``` -### Delete + + + ```json ec2:DeleteVpcEndpoints, ec2:DescribeVpcEndpoints, @@ -485,3 +506,6 @@ ec2:DeleteTags, vpce:AllowMultiRegion, ec2:DescribeVpcs ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_gateway_attachments/index.md b/website/docs/services/ec2/vpc_gateway_attachments/index.md index 529032b51..53ce1aeea 100644 --- a/website/docs/services/ec2/vpc_gateway_attachments/index.md +++ b/website/docs/services/ec2/vpc_gateway_attachments/index.md @@ -243,6 +243,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_gateway_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpc_gateway_attachments @@ -268,7 +270,18 @@ AND region = 'us-east-1'; To operate on the vpc_gateway_attachments resource, the following permissions are required: -### Create + + + ```json ec2:AttachInternetGateway, ec2:AttachVpnGateway, @@ -276,13 +289,17 @@ ec2:DescribeInternetGateways, ec2:DescribeVpnGateways ``` -### Read + + + ```json ec2:DescribeInternetGateways, ec2:DescribeVpnGateways ``` -### Update + + + ```json ec2:AttachInternetGateway, ec2:AttachVpnGateway, @@ -292,7 +309,9 @@ ec2:DescribeInternetGateways, ec2:DescribeVpnGateways ``` -### Delete + + + ```json ec2:DetachInternetGateway, ec2:DetachVpnGateway, @@ -300,8 +319,13 @@ ec2:DescribeInternetGateways, ec2:DescribeVpnGateways ``` -### List + + + ```json ec2:DescribeInternetGateways, ec2:DescribeVpnGateways ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpc_peering_connections/index.md b/website/docs/services/ec2/vpc_peering_connections/index.md index e6a10e607..67164efd4 100644 --- a/website/docs/services/ec2/vpc_peering_connections/index.md +++ b/website/docs/services/ec2/vpc_peering_connections/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_peering_connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpc_peering_connections @@ -307,12 +309,25 @@ AND region = 'us-east-1'; To operate on the vpc_peering_connections resource, the following permissions are required: -### Read + + + ```json ec2:DescribeVpcPeeringConnections ``` -### Create + + + ```json ec2:CreateVpcPeeringConnection, ec2:DescribeVpcPeeringConnections, @@ -321,20 +336,29 @@ ec2:CreateTags, sts:AssumeRole ``` -### Update + + + ```json ec2:CreateTags, ec2:DeleteTags, ec2:DescribeVpcPeeringConnections ``` -### List + + + ```json ec2:DescribeVpcPeeringConnections ``` -### Delete + + + ```json ec2:DeleteVpcPeeringConnection, ec2:DescribeVpcPeeringConnections ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpcdhcp_options_associations/index.md b/website/docs/services/ec2/vpcdhcp_options_associations/index.md index c7c7aa2d8..a81336dd5 100644 --- a/website/docs/services/ec2/vpcdhcp_options_associations/index.md +++ b/website/docs/services/ec2/vpcdhcp_options_associations/index.md @@ -241,27 +241,49 @@ AND region = 'us-east-1'; To operate on the vpcdhcp_options_associations resource, the following permissions are required: -### Create + + + ```json ec2:AssociateDhcpOptions ``` -### Update + + + ```json ec2:AssociateDhcpOptions ``` -### Delete + + + ```json ec2:AssociateDhcpOptions ``` -### Read + + + ```json ec2:DescribeVpcs ``` -### List + + + ```json ec2:DescribeVpcs ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpcs/index.md b/website/docs/services/ec2/vpcs/index.md index 3219b8d1d..c000fb62c 100644 --- a/website/docs/services/ec2/vpcs/index.md +++ b/website/docs/services/ec2/vpcs/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpcs @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the vpcs resource, the following permissions are required: -### Read + + + ```json ec2:DescribeVpcs, ec2:DescribeSecurityGroups, @@ -362,7 +375,9 @@ ec2:DescribeNetworkAcls, ec2:DescribeVpcAttribute ``` -### Create + + + ```json ec2:CreateVpc, ec2:DescribeVpcs, @@ -371,7 +386,9 @@ ec2:ModifyVpcAttribute, ec2:CreateTags ``` -### Update + + + ```json ec2:CreateTags, ec2:ModifyVpcAttribute, @@ -380,13 +397,20 @@ ec2:DeleteTags, ec2:ModifyVpcTenancy ``` -### List + + + ```json ec2:DescribeVpcs ``` -### Delete + + + ```json ec2:DeleteVpc, ec2:DescribeVpcs ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpn_connection_routes/index.md b/website/docs/services/ec2/vpn_connection_routes/index.md index 086f7687c..307f570a6 100644 --- a/website/docs/services/ec2/vpn_connection_routes/index.md +++ b/website/docs/services/ec2/vpn_connection_routes/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the vpn_connection_routes resource, the following permissions are required: -### Read + + + ```json ec2:DescribeVpnConnections ``` -### Create + + + ```json ec2:CreateVpnConnectionRoute, ec2:DescribeVpnConnections ``` -### List + + + ```json ec2:DescribeVpnConnections ``` -### Delete + + + ```json ec2:DeleteVpnConnectionRoute, ec2:DescribeVpnConnections ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpn_connections/index.md b/website/docs/services/ec2/vpn_connections/index.md index 939a9bace..1a6e5817d 100644 --- a/website/docs/services/ec2/vpn_connections/index.md +++ b/website/docs/services/ec2/vpn_connections/index.md @@ -589,6 +589,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpn_connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpn_connections @@ -613,32 +615,54 @@ AND region = 'us-east-1'; To operate on the vpn_connections resource, the following permissions are required: -### Read + + + ```json ec2:DescribeVpnConnections ``` -### Create + + + ```json ec2:DescribeVpnConnections, ec2:CreateVpnConnection, ec2:CreateTags ``` -### Update + + + ```json ec2:DescribeVpnConnections, ec2:CreateTags, ec2:DeleteTags ``` -### List + + + ```json ec2:DescribeVpnConnections ``` -### Delete + + + ```json ec2:DescribeVpnConnections, ec2:DeleteVpnConnection ``` + + + \ No newline at end of file diff --git a/website/docs/services/ec2/vpn_gateways/index.md b/website/docs/services/ec2/vpn_gateways/index.md index 5ad1322e0..8450a23ba 100644 --- a/website/docs/services/ec2/vpn_gateways/index.md +++ b/website/docs/services/ec2/vpn_gateways/index.md @@ -251,6 +251,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpn_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ec2.vpn_gateways @@ -275,32 +277,54 @@ AND region = 'us-east-1'; To operate on the vpn_gateways resource, the following permissions are required: -### Create + + + ```json ec2:CreateVpnGateway, ec2:DescribeVpnGateways, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeVpnGateways ``` -### Update + + + ```json ec2:DescribeVpnGateways, ec2:CreateTags, ec2:DeleteTags ``` -### Delete + + + ```json ec2:DeleteVpnGateway, ec2:DescribeVpnGateways ``` -### List + + + ```json ec2:DescribeVpnGateways ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecr/public_repositories/index.md b/website/docs/services/ecr/public_repositories/index.md index b6f1549db..711f15b07 100644 --- a/website/docs/services/ecr/public_repositories/index.md +++ b/website/docs/services/ecr/public_repositories/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a public_repository resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecr.public_repositories @@ -327,7 +329,18 @@ AND region = 'us-east-1'; To operate on the public_repositories resource, the following permissions are required: -### Create + + + ```json ecr-public:CreateRepository, ecr-public:SetRepositoryPolicy, @@ -335,7 +348,9 @@ ecr-public:PutRepositoryCatalogData, ecr-public:TagResource ``` -### Read + + + ```json ecr-public:DescribeRepositories, ecr-public:GetRepositoryPolicy, @@ -343,7 +358,9 @@ ecr-public:GetRepositoryCatalogData, ecr-public:ListTagsForResource ``` -### Update + + + ```json ecr-public:DescribeRepositories, ecr-public:SetRepositoryPolicy, @@ -353,12 +370,19 @@ ecr-public:TagResource, ecr-public:UntagResource ``` -### Delete + + + ```json ecr-public:DeleteRepository ``` -### List + + + ```json ecr-public:DescribeRepositories ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecr/pull_through_cache_rules/index.md b/website/docs/services/ecr/pull_through_cache_rules/index.md index f1bc317a4..27944c55b 100644 --- a/website/docs/services/ecr/pull_through_cache_rules/index.md +++ b/website/docs/services/ecr/pull_through_cache_rules/index.md @@ -283,7 +283,18 @@ AND region = 'us-east-1'; To operate on the pull_through_cache_rules resource, the following permissions are required: -### Create + + + ```json ecr:DescribePullThroughCacheRules, ecr:CreatePullThroughCacheRule, @@ -293,12 +304,16 @@ secretsmanager:GetSecretValue, iam:PassRole ``` -### Read + + + ```json ecr:DescribePullThroughCacheRules ``` -### Update + + + ```json ecr:DescribePullThroughCacheRules, ecr:CreatePullThroughCacheRule, @@ -308,13 +323,20 @@ secretsmanager:GetSecretValue, iam:PassRole ``` -### Delete + + + ```json ecr:DescribePullThroughCacheRules, ecr:DeletePullThroughCacheRule ``` -### List + + + ```json ecr:DescribePullThroughCacheRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecr/registry_policies/index.md b/website/docs/services/ecr/registry_policies/index.md index a5f54f830..5be0fca64 100644 --- a/website/docs/services/ecr/registry_policies/index.md +++ b/website/docs/services/ecr/registry_policies/index.md @@ -217,6 +217,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a registry_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecr.registry_policies @@ -241,29 +243,51 @@ AND region = 'us-east-1'; To operate on the registry_policies resource, the following permissions are required: -### Create + + + ```json ecr:GetRegistryPolicy, ecr:PutRegistryPolicy ``` -### Read + + + ```json ecr:GetRegistryPolicy ``` -### List + + + ```json ecr:GetRegistryPolicy ``` -### Update + + + ```json ecr:GetRegistryPolicy, ecr:PutRegistryPolicy ``` -### Delete + + + ```json ecr:DeleteRegistryPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecr/registry_scanning_configurations/index.md b/website/docs/services/ecr/registry_scanning_configurations/index.md index c6bec20c1..4755d715f 100644 --- a/website/docs/services/ecr/registry_scanning_configurations/index.md +++ b/website/docs/services/ecr/registry_scanning_configurations/index.md @@ -257,6 +257,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a registry_scanning_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecr.registry_scanning_configurations @@ -282,7 +284,18 @@ AND region = 'us-east-1'; To operate on the registry_scanning_configurations resource, the following permissions are required: -### Create + + + ```json ecr:PutRegistryScanningConfiguration, ecr:GetRegistryScanningConfiguration, @@ -290,12 +303,16 @@ inspector2:Enable, iam:CreateServiceLinkedRole ``` -### Read + + + ```json ecr:GetRegistryScanningConfiguration ``` -### Update + + + ```json ecr:PutRegistryScanningConfiguration, ecr:GetRegistryScanningConfiguration, @@ -305,7 +322,9 @@ inspector2:ListAccountPermissions, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json ecr:PutRegistryScanningConfiguration, ecr:GetRegistryScanningConfiguration, @@ -313,7 +332,12 @@ inspector2:ListAccountPermissions, inspector2:Disable ``` -### List + + + ```json ecr:GetRegistryScanningConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecr/replication_configurations/index.md b/website/docs/services/ecr/replication_configurations/index.md index 75c9391c7..27f93aa49 100644 --- a/website/docs/services/ecr/replication_configurations/index.md +++ b/website/docs/services/ecr/replication_configurations/index.md @@ -225,6 +225,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a replication_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecr.replication_configurations @@ -249,33 +251,55 @@ AND region = 'us-east-1'; To operate on the replication_configurations resource, the following permissions are required: -### Create + + + ```json ecr:DescribeRegistry, ecr:PutReplicationConfiguration, iam:CreateServiceLinkedRole ``` -### Read + + + ```json ecr:DescribeRegistry ``` -### Update + + + ```json ecr:DescribeRegistry, ecr:PutReplicationConfiguration, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json ecr:DescribeRegistry, ecr:PutReplicationConfiguration, iam:CreateServiceLinkedRole ``` -### List + + + ```json ecr:DescribeRegistry ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecr/repositories/index.md b/website/docs/services/ecr/repositories/index.md index c910e3f1b..305e2194e 100644 --- a/website/docs/services/ecr/repositories/index.md +++ b/website/docs/services/ecr/repositories/index.md @@ -383,6 +383,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a repository resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecr.repositories @@ -413,7 +415,18 @@ AND region = 'us-east-1'; To operate on the repositories resource, the following permissions are required: -### Create + + + ```json ecr:CreateRepository, ecr:PutLifecyclePolicy, @@ -424,7 +437,9 @@ kms:CreateGrant, kms:RetireGrant ``` -### Read + + + ```json ecr:DescribeRepositories, ecr:GetLifecyclePolicy, @@ -432,7 +447,9 @@ ecr:GetRepositoryPolicy, ecr:ListTagsForResource ``` -### Update + + + ```json ecr:DescribeRepositories, ecr:PutLifecyclePolicy, @@ -448,13 +465,20 @@ kms:CreateGrant, kms:RetireGrant ``` -### Delete + + + ```json ecr:DeleteRepository, kms:RetireGrant ``` -### List + + + ```json ecr:DescribeRepositories ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecr/repository_creation_templates/index.md b/website/docs/services/ecr/repository_creation_templates/index.md index 062b49556..8742b22a8 100644 --- a/website/docs/services/ecr/repository_creation_templates/index.md +++ b/website/docs/services/ecr/repository_creation_templates/index.md @@ -358,6 +358,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a repository_creation_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecr.repository_creation_templates @@ -390,7 +392,18 @@ AND region = 'us-east-1'; To operate on the repository_creation_templates resource, the following permissions are required: -### Create + + + ```json ecr:CreateRepositoryCreationTemplate, ecr:PutLifecyclePolicy, @@ -400,12 +413,16 @@ iam:CreateServiceLinkedRole, iam:PassRole ``` -### Read + + + ```json ecr:DescribeRepositoryCreationTemplates ``` -### Update + + + ```json ecr:DescribeRepositoryCreationTemplates, ecr:UpdateRepositoryCreationTemplate, @@ -416,12 +433,19 @@ iam:CreateServiceLinkedRole, iam:PassRole ``` -### Delete + + + ```json ecr:DeleteRepositoryCreationTemplate ``` -### List + + + ```json ecr:DescribeRepositoryCreationTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecs/cluster_capacity_provider_associations/index.md b/website/docs/services/ecs/cluster_capacity_provider_associations/index.md index a37ed79e6..ef32d5bcf 100644 --- a/website/docs/services/ecs/cluster_capacity_provider_associations/index.md +++ b/website/docs/services/ecs/cluster_capacity_provider_associations/index.md @@ -256,6 +256,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster_capacity_provider_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecs.cluster_capacity_provider_associations @@ -281,32 +283,54 @@ AND region = 'us-east-1'; To operate on the cluster_capacity_provider_associations resource, the following permissions are required: -### Read + + + ```json ecs:DescribeClusters ``` -### Create + + + ```json ecs:DescribeClusters, ecs:PutClusterCapacityProviders, ecs:DescribeCapacityProviders ``` -### Update + + + ```json ecs:DescribeClusters, ecs:PutClusterCapacityProviders ``` -### List + + + ```json ecs:DescribeClusters, ecs:ListClusters ``` -### Delete + + + ```json ecs:PutClusterCapacityProviders, ecs:DescribeClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecs/primary_task_sets/index.md b/website/docs/services/ecs/primary_task_sets/index.md index 9c69048b9..0a178a4eb 100644 --- a/website/docs/services/ecs/primary_task_sets/index.md +++ b/website/docs/services/ecs/primary_task_sets/index.md @@ -171,6 +171,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a primary_task_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecs.primary_task_sets @@ -186,14 +188,27 @@ AND Identifier = '|'; To operate on the primary_task_sets resource, the following permissions are required: -### Create + + + ```json ecs:DescribeTaskSets, ecs:UpdateServicePrimaryTaskSet ``` -### Update + + + ```json ecs:DescribeTaskSets, ecs:UpdateServicePrimaryTaskSet ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecs/services/index.md b/website/docs/services/ecs/services/index.md index e7a05886d..b0a7255e4 100644 --- a/website/docs/services/ecs/services/index.md +++ b/website/docs/services/ecs/services/index.md @@ -1069,6 +1069,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecs.services @@ -1113,12 +1115,25 @@ AND region = 'us-east-1'; To operate on the services resource, the following permissions are required: -### Read + + + ```json ecs:DescribeServices ``` -### Create + + + ```json ecs:CreateService, ecs:DescribeServiceDeployments, @@ -1128,7 +1143,9 @@ iam:PassRole, ecs:TagResource ``` -### Update + + + ```json ecs:DescribeServiceDeployments, ecs:DescribeServices, @@ -1140,15 +1157,22 @@ ecs:UntagResource, ecs:UpdateService ``` -### List + + + ```json ecs:DescribeServices, ecs:ListClusters, ecs:ListServices ``` -### Delete + + + ```json ecs:DeleteService, ecs:DescribeServices ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecs/task_definitions/index.md b/website/docs/services/ecs/task_definitions/index.md index 42fb9102b..132f74a01 100644 --- a/website/docs/services/ecs/task_definitions/index.md +++ b/website/docs/services/ecs/task_definitions/index.md @@ -1327,6 +1327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a task_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecs.task_definitions @@ -1351,12 +1353,25 @@ AND region = 'us-east-1'; To operate on the task_definitions resource, the following permissions are required: -### Read + + + ```json ecs:DescribeTaskDefinition ``` -### Create + + + ```json ecs:RegisterTaskDefinition, ecs:DescribeTaskDefinition, @@ -1365,7 +1380,9 @@ iam:GetRole, iam:PassRole ``` -### Update + + + ```json ecs:TagResource, ecs:UntagResource, @@ -1375,16 +1392,23 @@ iam:GetRole, iam:PassRole ``` -### List + + + ```json ecs:ListTaskDefinitions, ecs:DescribeTaskDefinition ``` -### Delete + + + ```json ecs:DeregisterTaskDefinition, ecs:DescribeTaskDefinition, iam:GetRole, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/ecs/task_sets/index.md b/website/docs/services/ecs/task_sets/index.md index 53428da7b..b4c810f31 100644 --- a/website/docs/services/ecs/task_sets/index.md +++ b/website/docs/services/ecs/task_sets/index.md @@ -396,6 +396,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a task_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ecs.task_sets @@ -421,19 +423,33 @@ AND region = 'us-east-1'; To operate on the task_sets resource, the following permissions are required: -### Read + + + ```json ecs:DescribeTaskSets ``` -### Create + + + ```json ecs:CreateTaskSet, ecs:DescribeTaskSets, ecs:TagResource ``` -### Update + + + ```json ecs:DescribeTaskSets, ecs:TagResource, @@ -441,8 +457,13 @@ ecs:UntagResource, ecs:UpdateTaskSet ``` -### Delete + + + ```json ecs:DeleteTaskSet, ecs:DescribeTaskSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/efs/access_points/index.md b/website/docs/services/efs/access_points/index.md index 3928f80bd..34a0dec00 100644 --- a/website/docs/services/efs/access_points/index.md +++ b/website/docs/services/efs/access_points/index.md @@ -332,6 +332,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_point resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.efs.access_points @@ -356,33 +358,55 @@ AND region = 'us-east-1'; To operate on the access_points resource, the following permissions are required: -### Create + + + ```json elasticfilesystem:CreateAccessPoint, elasticfilesystem:TagResource, elasticfilesystem:DescribeAccessPoints ``` -### Read + + + ```json elasticfilesystem:DescribeAccessPoints ``` -### Delete + + + ```json elasticfilesystem:DeleteAccessPoint, elasticfilesystem:DescribeAccessPoints ``` -### List + + + ```json elasticfilesystem:DescribeAccessPoints ``` -### Update + + + ```json elasticfilesystem:DescribeAccessPoints, elasticfilesystem:ListTagsForResource, elasticfilesystem:TagResource, elasticfilesystem:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/efs/file_systems/index.md b/website/docs/services/efs/file_systems/index.md index ed44634ab..3389ae77e 100644 --- a/website/docs/services/efs/file_systems/index.md +++ b/website/docs/services/efs/file_systems/index.md @@ -469,6 +469,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a file_system resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.efs.file_systems @@ -500,7 +502,18 @@ AND region = 'us-east-1'; To operate on the file_systems resource, the following permissions are required: -### Create + + + ```json elasticfilesystem:CreateFileSystem, elasticfilesystem:DescribeReplicationConfigurations, @@ -518,7 +531,9 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` -### Read + + + ```json elasticfilesystem:DescribeBackupPolicy, elasticfilesystem:DescribeFileSystemPolicy, @@ -527,7 +542,9 @@ elasticfilesystem:DescribeLifecycleConfiguration, elasticfilesystem:DescribeReplicationConfigurations ``` -### Update + + + ```json elasticfilesystem:CreateReplicationConfiguration, elasticfilesystem:DeleteFileSystemPolicy, @@ -553,7 +570,9 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json elasticfilesystem:DescribeFileSystems, elasticfilesystem:DeleteFileSystem, @@ -561,7 +580,9 @@ elasticfilesystem:DeleteReplicationConfiguration, elasticfilesystem:DescribeReplicationConfigurations ``` -### List + + + ```json elasticfilesystem:DescribeBackupPolicy, elasticfilesystem:DescribeFileSystemPolicy, @@ -569,3 +590,6 @@ elasticfilesystem:DescribeFileSystems, elasticfilesystem:DescribeLifecycleConfiguration, elasticfilesystem:DescribeReplicationConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/efs/mount_targets/index.md b/website/docs/services/efs/mount_targets/index.md index 80cdadca6..1d74fdb13 100644 --- a/website/docs/services/efs/mount_targets/index.md +++ b/website/docs/services/efs/mount_targets/index.md @@ -272,6 +272,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mount_target resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.efs.mount_targets @@ -296,33 +298,55 @@ AND region = 'us-east-1'; To operate on the mount_targets resource, the following permissions are required: -### Create + + + ```json elasticfilesystem:CreateMountTarget, elasticfilesystem:DescribeMountTargets ``` -### Read + + + ```json elasticfilesystem:DescribeMountTargets, elasticfilesystem:DescribeMountTargetSecurityGroups ``` -### Update + + + ```json elasticfilesystem:DescribeMountTargets, elasticfilesystem:DescribeMountTargetSecurityGroups, elasticfilesystem:ModifyMountTargetSecurityGroups ``` -### Delete + + + ```json elasticfilesystem:DescribeMountTargets, elasticfilesystem:DeleteMountTarget ``` -### List + + + ```json elasticfilesystem:DescribeMountTargets, elasticfilesystem:DescribeMountTargetSecurityGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/eks/access_entries/index.md b/website/docs/services/eks/access_entries/index.md index b5c1bb14c..39600cf5b 100644 --- a/website/docs/services/eks/access_entries/index.md +++ b/website/docs/services/eks/access_entries/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_entry resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eks.access_entries @@ -356,7 +358,18 @@ AND region = 'us-east-1'; To operate on the access_entries resource, the following permissions are required: -### Create + + + ```json eks:CreateAccessEntry, eks:DescribeAccessEntry, @@ -365,13 +378,17 @@ eks:TagResource, eks:ListAssociatedAccessPolicies ``` -### Read + + + ```json eks:DescribeAccessEntry, eks:ListAssociatedAccessPolicies ``` -### Update + + + ```json eks:DescribeAccessEntry, eks:ListAssociatedAccessPolicies, @@ -382,13 +399,20 @@ eks:TagResource, eks:UntagResource ``` -### Delete + + + ```json eks:DeleteAccessEntry, eks:DescribeAccessEntry ``` -### List + + + ```json eks:ListAccessEntries ``` + + + \ No newline at end of file diff --git a/website/docs/services/eks/addons/index.md b/website/docs/services/eks/addons/index.md index 710ca5d60..5fbc8687f 100644 --- a/website/docs/services/eks/addons/index.md +++ b/website/docs/services/eks/addons/index.md @@ -409,6 +409,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a addon resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eks.addons @@ -439,7 +441,18 @@ AND region = 'us-east-1'; To operate on the addons resource, the following permissions are required: -### Create + + + ```json eks:CreateAddon, eks:DescribeAddon, @@ -449,24 +462,32 @@ iam:GetRole, eks:CreatePodIdentityAssociation ``` -### Read + + + ```json eks:DescribeAddon ``` -### Delete + + + ```json eks:DeleteAddon, eks:DescribeAddon, eks:DeletePodIdentityAssociation ``` -### List + + + ```json eks:ListAddons ``` -### Update + + + ```json iam:PassRole, iam:GetRole, @@ -479,3 +500,6 @@ eks:CreatePodIdentityAssociation, eks:DeletePodIdentityAssociation, eks:UpdatePodIdentityAssociation ``` + + + \ No newline at end of file diff --git a/website/docs/services/eks/clusters/index.md b/website/docs/services/eks/clusters/index.md index d71d92a62..c0a99d4f8 100644 --- a/website/docs/services/eks/clusters/index.md +++ b/website/docs/services/eks/clusters/index.md @@ -683,6 +683,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eks.clusters @@ -717,7 +719,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Create + + + ```json eks:CreateCluster, eks:DescribeCluster, @@ -739,12 +752,16 @@ kms:DescribeKey, kms:CreateGrant ``` -### Read + + + ```json eks:DescribeCluster ``` -### Update + + + ```json iam:PassRole, eks:UpdateClusterConfig, @@ -755,13 +772,20 @@ eks:TagResource, eks:UntagResource ``` -### Delete + + + ```json eks:DeleteCluster, eks:DescribeCluster ``` -### List + + + ```json eks:ListClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/eks/fargate_profiles/index.md b/website/docs/services/eks/fargate_profiles/index.md index 61cf703a1..655459dc9 100644 --- a/website/docs/services/eks/fargate_profiles/index.md +++ b/website/docs/services/eks/fargate_profiles/index.md @@ -320,6 +320,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fargate_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eks.fargate_profiles @@ -344,7 +346,18 @@ AND region = 'us-east-1'; To operate on the fargate_profiles resource, the following permissions are required: -### Create + + + ```json eks:CreateFargateProfile, eks:DescribeFargateProfile, @@ -354,25 +367,36 @@ iam:CreateServiceLinkedRole, eks:TagResource ``` -### Read + + + ```json eks:DescribeFargateProfile ``` -### Delete + + + ```json eks:DeleteFargateProfile, eks:DescribeFargateProfile ``` -### List + + + ```json eks:ListFargateProfiles ``` -### Update + + + ```json eks:DescribeFargateProfile, eks:TagResource, eks:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/eks/identity_provider_configs/index.md b/website/docs/services/eks/identity_provider_configs/index.md index 1a7ae02b0..76f7ecf6c 100644 --- a/website/docs/services/eks/identity_provider_configs/index.md +++ b/website/docs/services/eks/identity_provider_configs/index.md @@ -343,6 +343,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a identity_provider_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eks.identity_provider_configs @@ -367,7 +369,18 @@ AND region = 'us-east-1'; To operate on the identity_provider_configs resource, the following permissions are required: -### Create + + + ```json eks:DescribeUpdate, eks:AssociateIdentityProviderConfig, @@ -375,25 +388,36 @@ eks:DescribeIdentityProviderConfig, eks:TagResource ``` -### Read + + + ```json eks:DescribeIdentityProviderConfig ``` -### Update + + + ```json eks:DescribeIdentityProviderConfig, eks:TagResource, eks:UntagResource ``` -### Delete + + + ```json eks:DisassociateIdentityProviderConfig, eks:DescribeIdentityProviderConfig ``` -### List + + + ```json eks:ListIdentityProviderConfigs ``` + + + \ No newline at end of file diff --git a/website/docs/services/eks/nodegroups/index.md b/website/docs/services/eks/nodegroups/index.md index 2effec4cb..9ece059b4 100644 --- a/website/docs/services/eks/nodegroups/index.md +++ b/website/docs/services/eks/nodegroups/index.md @@ -512,6 +512,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a nodegroup resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eks.nodegroups @@ -545,7 +547,18 @@ AND region = 'us-east-1'; To operate on the nodegroups resource, the following permissions are required: -### Create + + + ```json eks:CreateNodegroup, eks:DescribeNodegroup, @@ -566,23 +579,31 @@ iam:PassRole, iam:ListAttachedRolePolicies ``` -### Read + + + ```json eks:DescribeNodegroup ``` -### Delete + + + ```json eks:DeleteNodegroup, eks:DescribeNodegroup ``` -### List + + + ```json eks:ListNodegroups ``` -### Update + + + ```json iam:GetRole, iam:PassRole, @@ -596,3 +617,6 @@ eks:UpdateNodegroupVersion, ec2:DescribeLaunchTemplateVersions, ec2:RunInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/eks/pod_identity_associations/index.md b/website/docs/services/eks/pod_identity_associations/index.md index cc40dad78..19aa94fc6 100644 --- a/website/docs/services/eks/pod_identity_associations/index.md +++ b/website/docs/services/eks/pod_identity_associations/index.md @@ -309,6 +309,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pod_identity_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eks.pod_identity_associations @@ -336,7 +338,18 @@ AND region = 'us-east-1'; To operate on the pod_identity_associations resource, the following permissions are required: -### Create + + + ```json eks:CreatePodIdentityAssociation, eks:DescribePodIdentityAssociation, @@ -345,12 +358,16 @@ iam:PassRole, iam:GetRole ``` -### Read + + + ```json eks:DescribePodIdentityAssociation ``` -### Update + + + ```json eks:DescribePodIdentityAssociation, eks:UpdatePodIdentityAssociation, @@ -360,13 +377,20 @@ iam:PassRole, iam:GetRole ``` -### Delete + + + ```json eks:DeletePodIdentityAssociation, eks:DescribePodIdentityAssociation ``` -### List + + + ```json eks:ListPodIdentityAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticache/global_replication_groups/index.md b/website/docs/services/elasticache/global_replication_groups/index.md index aaa020bdc..0ce8d0953 100644 --- a/website/docs/services/elasticache/global_replication_groups/index.md +++ b/website/docs/services/elasticache/global_replication_groups/index.md @@ -368,6 +368,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a global_replication_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticache.global_replication_groups @@ -401,18 +403,33 @@ AND region = 'us-east-1'; To operate on the global_replication_groups resource, the following permissions are required: -### Create + + + ```json elasticache:CreateGlobalReplicationGroup, elasticache:DescribeGlobalReplicationGroups ``` -### Read + + + ```json elasticache:DescribeGlobalReplicationGroups ``` -### Update + + + ```json elasticache:ModifyGlobalReplicationGroup, elasticache:FailoverGlobalReplicationGroup, @@ -423,14 +440,21 @@ elasticache:DisassociateGlobalReplicationGroup, elasticache:RebalanceSlotsInGlobalReplicationGroup ``` -### Delete + + + ```json elasticache:DeleteGlobalReplicationGroup, elasticache:DisassociateGlobalReplicationGroup, elasticache:DescribeGlobalReplicationGroups ``` -### List + + + ```json elasticache:DescribeGlobalReplicationGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticache/parameter_groups/index.md b/website/docs/services/elasticache/parameter_groups/index.md index 45993665d..3d66033c5 100644 --- a/website/docs/services/elasticache/parameter_groups/index.md +++ b/website/docs/services/elasticache/parameter_groups/index.md @@ -263,6 +263,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a parameter_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticache.parameter_groups @@ -289,7 +291,18 @@ AND region = 'us-east-1'; To operate on the parameter_groups resource, the following permissions are required: -### Create + + + ```json elasticache:CreateCacheParameterGroup, elasticache:DescribeCacheParameterGroups, @@ -299,14 +312,18 @@ iam:CreateServiceLinkedRole, iam:PutRolePolicy ``` -### Read + + + ```json elasticache:DescribeCacheParameterGroups, elasticache:DescribeCacheParameters, elasticache:ListTagsForResource ``` -### Update + + + ```json elasticache:ModifyCacheParameterGroup, elasticache:DescribeCacheParameterGroups, @@ -316,13 +333,20 @@ elasticache:AddTagsToResource, elasticache:RemoveTagsFromResource ``` -### Delete + + + ```json elasticache:DescribeCacheParameterGroups, elasticache:DeleteCacheParameterGroup ``` -### List + + + ```json elasticache:DescribeCacheParameterGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticache/serverless_caches/index.md b/website/docs/services/elasticache/serverless_caches/index.md index 7bb4027d5..b4dfaf0ce 100644 --- a/website/docs/services/elasticache/serverless_caches/index.md +++ b/website/docs/services/elasticache/serverless_caches/index.md @@ -461,6 +461,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a serverless_cach resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticache.serverless_caches @@ -494,7 +496,18 @@ AND region = 'us-east-1'; To operate on the serverless_caches resource, the following permissions are required: -### Create + + + ```json elasticache:CreateServerlessCache, elasticache:DescribeServerlessCaches, @@ -506,13 +519,17 @@ kms:CreateGrant, kms:DescribeKey ``` -### Read + + + ```json elasticache:DescribeServerlessCaches, elasticache:ListTagsForResource ``` -### Update + + + ```json elasticache:ModifyServerlessCache, elasticache:DescribeServerlessCaches, @@ -521,15 +538,22 @@ elasticache:ListTagsForResource, elasticache:RemoveTagsFromResource ``` -### Delete + + + ```json elasticache:DeleteServerlessCache, elasticache:DescribeServerlessCaches, elasticache:ListTagsForResource ``` -### List + + + ```json elasticache:DescribeServerlessCaches, elasticache:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticache/subnet_groups/index.md b/website/docs/services/elasticache/subnet_groups/index.md index dbf9b6870..3b3dc0b8e 100644 --- a/website/docs/services/elasticache/subnet_groups/index.md +++ b/website/docs/services/elasticache/subnet_groups/index.md @@ -258,6 +258,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a subnet_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticache.subnet_groups @@ -284,7 +286,18 @@ AND region = 'us-east-1'; To operate on the subnet_groups resource, the following permissions are required: -### Create + + + ```json elasticache:CreateCacheSubnetGroup, elasticache:AddTagsToResource, @@ -292,28 +305,39 @@ elasticache:DescribeCacheSubnetGroups, elasticache:ListTagsForResource ``` -### Read + + + ```json elasticache:DescribeCacheSubnetGroups, elasticache:ListTagsForResource ``` -### Delete + + + ```json elasticache:DeleteCacheSubnetGroup, elasticache:DescribeCacheSubnetGroups, elasticache:ListTagsForResource ``` -### List + + + ```json elasticache:DescribeCacheSubnetGroups ``` -### Update + + + ```json elasticache:ModifyCacheSubnetGroup, elasticache:DescribeCacheSubnetGroups, elasticache:AddTagsToResource, elasticache:RemoveTagsFromResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticache/user_groups/index.md b/website/docs/services/elasticache/user_groups/index.md index 35907e222..866c8ed60 100644 --- a/website/docs/services/elasticache/user_groups/index.md +++ b/website/docs/services/elasticache/user_groups/index.md @@ -272,6 +272,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticache.user_groups @@ -298,7 +300,18 @@ AND region = 'us-east-1'; To operate on the user_groups resource, the following permissions are required: -### Create + + + ```json elasticache:CreateUserGroup, elasticache:DescribeUserGroups, @@ -306,13 +319,17 @@ elasticache:ListTagsForResource, elasticache:AddTagsToResource ``` -### Read + + + ```json elasticache:DescribeUserGroups, elasticache:ListTagsForResource ``` -### Update + + + ```json elasticache:ModifyUserGroup, elasticache:DescribeUserGroups, @@ -321,7 +338,9 @@ elasticache:AddTagsToResource, elasticache:RemoveTagsFromResource ``` -### Delete + + + ```json elasticache:ModifyReplicationGroup, elasticache:DeleteUserGroup, @@ -329,8 +348,13 @@ elasticache:DescribeUserGroups, elasticache:ListTagsForResource ``` -### List + + + ```json elasticache:DescribeUserGroups, elasticache:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticache/users/index.md b/website/docs/services/elasticache/users/index.md index 60927a632..6c385b78a 100644 --- a/website/docs/services/elasticache/users/index.md +++ b/website/docs/services/elasticache/users/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticache.users @@ -356,7 +358,18 @@ AND region = 'us-east-1'; To operate on the users resource, the following permissions are required: -### Create + + + ```json elasticache:CreateUser, elasticache:DescribeUsers, @@ -364,13 +377,17 @@ elasticache:ListTagsForResource, elasticache:AddTagsToResource ``` -### Read + + + ```json elasticache:DescribeUsers, elasticache:ListTagsForResource ``` -### Update + + + ```json elasticache:ModifyUser, elasticache:DescribeUsers, @@ -379,14 +396,21 @@ elasticache:AddTagsToResource, elasticache:RemoveTagsFromResource ``` -### Delete + + + ```json elasticache:DeleteUser, elasticache:DescribeUsers ``` -### List + + + ```json elasticache:DescribeUsers, elasticache:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticbeanstalk/application_versions/index.md b/website/docs/services/elasticbeanstalk/application_versions/index.md index addb3163c..89ccbfa87 100644 --- a/website/docs/services/elasticbeanstalk/application_versions/index.md +++ b/website/docs/services/elasticbeanstalk/application_versions/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticbeanstalk.application_versions @@ -283,7 +285,18 @@ AND region = 'us-east-1'; To operate on the application_versions resource, the following permissions are required: -### Create + + + ```json elasticbeanstalk:CreateApplicationVersion, elasticbeanstalk:DescribeApplicationVersions, @@ -291,24 +304,35 @@ s3:GetObject, s3:PutObject ``` -### Read + + + ```json elasticbeanstalk:DescribeApplicationVersions ``` -### Update + + + ```json elasticbeanstalk:UpdateApplicationVersion, elasticbeanstalk:DescribeApplicationVersions ``` -### Delete + + + ```json elasticbeanstalk:DeleteApplicationVersion, elasticbeanstalk:DescribeApplicationVersions ``` -### List + + + ```json elasticbeanstalk:DescribeApplicationVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticbeanstalk/applications/index.md b/website/docs/services/elasticbeanstalk/applications/index.md index 451564038..7a7ec078a 100644 --- a/website/docs/services/elasticbeanstalk/applications/index.md +++ b/website/docs/services/elasticbeanstalk/applications/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticbeanstalk.applications @@ -328,7 +330,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json elasticbeanstalk:CreateApplication, elasticbeanstalk:DescribeApplications, @@ -347,12 +360,16 @@ s3:GetBucketPolicy, iam:PassRole ``` -### Read + + + ```json elasticbeanstalk:DescribeApplications ``` -### Update + + + ```json elasticbeanstalk:UpdateApplication, elasticbeanstalk:UpdateApplicationResourceLifecycle, @@ -360,14 +377,21 @@ elasticbeanstalk:DescribeApplications, iam:PassRole ``` -### Delete + + + ```json elasticbeanstalk:DeleteApplication, elasticbeanstalk:DescribeApplications, s3:ListBucket ``` -### List + + + ```json elasticbeanstalk:DescribeApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticbeanstalk/configuration_templates/index.md b/website/docs/services/elasticbeanstalk/configuration_templates/index.md index c9477ef2b..1401b214e 100644 --- a/website/docs/services/elasticbeanstalk/configuration_templates/index.md +++ b/website/docs/services/elasticbeanstalk/configuration_templates/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticbeanstalk.configuration_templates @@ -348,7 +350,18 @@ AND region = 'us-east-1'; To operate on the configuration_templates resource, the following permissions are required: -### Create + + + ```json elasticbeanstalk:CreateConfigurationTemplate, s3:CreateBucket, @@ -367,7 +380,9 @@ ec2:DescribeImages, ec2:CreateLaunchTemplate ``` -### Read + + + ```json elasticbeanstalk:DescribeConfigurationSettings, ec2:CreateLaunchTemplate, @@ -377,7 +392,9 @@ s3:GetBucketLocation, s3:GetBucketPolicy ``` -### Update + + + ```json elasticbeanstalk:UpdateConfigurationTemplate, ec2:CreateLaunchTemplate, @@ -389,7 +406,9 @@ s3:GetBucketPolicy, ec2:DescribeImages ``` -### Delete + + + ```json elasticbeanstalk:DeleteConfigurationTemplate, elasticbeanstalk:DescribeConfigurationSettings, @@ -401,7 +420,12 @@ s3:GetBucketPolicy, s3:DeleteObject ``` -### List + + + ```json elasticbeanstalk:DescribeApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticbeanstalk/environments/index.md b/website/docs/services/elasticbeanstalk/environments/index.md index dd39be681..f4b3794d1 100644 --- a/website/docs/services/elasticbeanstalk/environments/index.md +++ b/website/docs/services/elasticbeanstalk/environments/index.md @@ -387,6 +387,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticbeanstalk.environments @@ -417,14 +419,27 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Read + + + ```json elasticbeanstalk:DescribeEnvironments, elasticbeanstalk:DescribeConfigurationSettings, elasticbeanstalk:ListTagsForResource ``` -### Create + + + ```json elasticbeanstalk:DescribeEnvironments, elasticbeanstalk:CreateEnvironment, @@ -433,7 +448,9 @@ elasticbeanstalk:ListTagsForResource, iam:PassRole ``` -### Update + + + ```json elasticbeanstalk:DescribeEnvironments, elasticbeanstalk:UpdateEnvironment, @@ -449,14 +466,21 @@ s3:PutBucketPolicy, iam:PassRole ``` -### List + + + ```json elasticbeanstalk:DescribeEnvironments, elasticbeanstalk:ListTagsForResource ``` -### Delete + + + ```json elasticbeanstalk:DescribeEnvironments, elasticbeanstalk:TerminateEnvironment ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticloadbalancingv2/listener_rules/index.md b/website/docs/services/elasticloadbalancingv2/listener_rules/index.md index 608dec336..d4072d6a5 100644 --- a/website/docs/services/elasticloadbalancingv2/listener_rules/index.md +++ b/website/docs/services/elasticloadbalancingv2/listener_rules/index.md @@ -630,6 +630,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a listener_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticloadbalancingv2.listener_rules @@ -656,32 +658,54 @@ AND region = 'us-east-1'; To operate on the listener_rules resource, the following permissions are required: -### Read + + + ```json elasticloadbalancing:DescribeRules ``` -### Create + + + ```json elasticloadbalancing:CreateRule, elasticloadbalancing:DescribeRules, cognito-idp:DescribeUserPoolClient ``` -### Update + + + ```json elasticloadbalancing:ModifyRule, elasticloadbalancing:SetRulePriorities, elasticloadbalancing:DescribeRules ``` -### List + + + ```json elasticloadbalancing:DescribeRules ``` -### Delete + + + ```json elasticloadbalancing:DeleteRule, elasticloadbalancing:DescribeRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticloadbalancingv2/listeners/index.md b/website/docs/services/elasticloadbalancingv2/listeners/index.md index 491a6f6fe..d36561346 100644 --- a/website/docs/services/elasticloadbalancingv2/listeners/index.md +++ b/website/docs/services/elasticloadbalancingv2/listeners/index.md @@ -622,6 +622,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a listener resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticloadbalancingv2.listeners @@ -653,13 +655,26 @@ AND region = 'us-east-1'; To operate on the listeners resource, the following permissions are required: -### Read + + + ```json elasticloadbalancing:DescribeListeners, elasticloadbalancing:DescribeListenerAttributes ``` -### Create + + + ```json elasticloadbalancing:CreateListener, elasticloadbalancing:DescribeListeners, @@ -667,7 +682,9 @@ cognito-idp:DescribeUserPoolClient, elasticloadbalancing:ModifyListenerAttributes ``` -### Update + + + ```json elasticloadbalancing:ModifyListener, elasticloadbalancing:DescribeListeners, @@ -675,13 +692,20 @@ cognito-idp:DescribeUserPoolClient, elasticloadbalancing:ModifyListenerAttributes ``` -### List + + + ```json elasticloadbalancing:DescribeListeners ``` -### Delete + + + ```json elasticloadbalancing:DeleteListener, elasticloadbalancing:DescribeListeners ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticloadbalancingv2/load_balancers/index.md b/website/docs/services/elasticloadbalancingv2/load_balancers/index.md index f4d98337f..26be36c95 100644 --- a/website/docs/services/elasticloadbalancingv2/load_balancers/index.md +++ b/website/docs/services/elasticloadbalancingv2/load_balancers/index.md @@ -455,6 +455,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a load_balancer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticloadbalancingv2.load_balancers @@ -488,7 +490,18 @@ AND region = 'us-east-1'; To operate on the load_balancers resource, the following permissions are required: -### Create + + + ```json elasticloadbalancing:CreateLoadBalancer, elasticloadbalancing:DescribeLoadBalancers, @@ -497,18 +510,24 @@ elasticloadbalancing:AddTags, ec2:DescribeIpamPools ``` -### Delete + + + ```json elasticloadbalancing:DescribeLoadBalancers, elasticloadbalancing:DeleteLoadBalancer ``` -### List + + + ```json elasticloadbalancing:DescribeLoadBalancers ``` -### Read + + + ```json elasticloadbalancing:DescribeLoadBalancers, elasticloadbalancing:DescribeLoadBalancerAttributes, @@ -516,7 +535,9 @@ elasticloadbalancing:DescribeCapacityReservation, elasticloadbalancing:DescribeTags ``` -### Update + + + ```json elasticloadbalancing:ModifyLoadBalancerAttributes, elasticloadbalancing:ModifyCapacityReservation, @@ -527,3 +548,6 @@ elasticloadbalancing:SetSecurityGroups, elasticloadbalancing:AddTags, elasticloadbalancing:RemoveTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticloadbalancingv2/target_groups/index.md b/website/docs/services/elasticloadbalancingv2/target_groups/index.md index 60620ccc0..dc3b44a74 100644 --- a/website/docs/services/elasticloadbalancingv2/target_groups/index.md +++ b/website/docs/services/elasticloadbalancingv2/target_groups/index.md @@ -513,6 +513,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a target_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticloadbalancingv2.target_groups @@ -548,7 +550,18 @@ AND region = 'us-east-1'; To operate on the target_groups resource, the following permissions are required: -### Read + + + ```json elasticloadbalancing:DescribeTargetGroups, elasticloadbalancing:DescribeTargetGroupAttributes, @@ -556,7 +569,9 @@ elasticloadbalancing:DescribeTargetHealth, elasticloadbalancing:DescribeTags ``` -### Create + + + ```json elasticloadbalancing:CreateTargetGroup, elasticloadbalancing:DescribeTargetGroups, @@ -566,7 +581,9 @@ elasticloadbalancing:DescribeTargetHealth, elasticloadbalancing:AddTags ``` -### Update + + + ```json elasticloadbalancing:DescribeTargetGroups, elasticloadbalancing:ModifyTargetGroup, @@ -578,13 +595,20 @@ elasticloadbalancing:AddTags, elasticloadbalancing:RemoveTags ``` -### List + + + ```json elasticloadbalancing:DescribeTargetGroups ``` -### Delete + + + ```json elasticloadbalancing:DeleteTargetGroup, elasticloadbalancing:DescribeTargetGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticloadbalancingv2/trust_store_revocations/index.md b/website/docs/services/elasticloadbalancingv2/trust_store_revocations/index.md index a1a90e837..17982d5e4 100644 --- a/website/docs/services/elasticloadbalancingv2/trust_store_revocations/index.md +++ b/website/docs/services/elasticloadbalancingv2/trust_store_revocations/index.md @@ -295,7 +295,17 @@ AND region = 'us-east-1'; To operate on the trust_store_revocations resource, the following permissions are required: -### Create + + + ```json elasticloadbalancing:AddTrustStoreRevocations, elasticloadbalancing:DescribeTrustStoreRevocations, @@ -303,18 +313,27 @@ s3:GetObject, s3:GetObjectVersion ``` -### Delete + + + ```json elasticloadbalancing:DescribeTrustStoreRevocations, elasticloadbalancing:RemoveTrustStoreRevocations ``` -### List + + + ```json elasticloadbalancing:DescribeTrustStoreRevocations ``` -### Read + + + ```json elasticloadbalancing:DescribeTrustStoreRevocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/elasticloadbalancingv2/trust_stores/index.md b/website/docs/services/elasticloadbalancingv2/trust_stores/index.md index ebba4b7b5..935e276b9 100644 --- a/website/docs/services/elasticloadbalancingv2/trust_stores/index.md +++ b/website/docs/services/elasticloadbalancingv2/trust_stores/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a trust_store resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.elasticloadbalancingv2.trust_stores @@ -318,7 +320,18 @@ AND region = 'us-east-1'; To operate on the trust_stores resource, the following permissions are required: -### Create + + + ```json elasticloadbalancing:CreateTrustStore, elasticloadbalancing:DescribeTrustStores, @@ -327,26 +340,34 @@ s3:GetObject, s3:GetObjectVersion ``` -### Delete + + + ```json elasticloadbalancing:DescribeTrustStores, elasticloadbalancing:DeleteTrustStore ``` -### List + + + ```json elasticloadbalancing:DescribeTrustStores, s3:GetObject, s3:GetObjectVersion ``` -### Read + + + ```json elasticloadbalancing:DescribeTrustStores, elasticloadbalancing:DescribeTags ``` -### Update + + + ```json elasticloadbalancing:ModifyTrustStore, elasticloadbalancing:AddTags, @@ -354,3 +375,6 @@ elasticloadbalancing:RemoveTags, s3:GetObject, s3:GetObjectVersion ``` + + + \ No newline at end of file diff --git a/website/docs/services/emr/security_configurations/index.md b/website/docs/services/emr/security_configurations/index.md index e9afd5a9d..4b43b9363 100644 --- a/website/docs/services/emr/security_configurations/index.md +++ b/website/docs/services/emr/security_configurations/index.md @@ -227,23 +227,42 @@ AND region = 'us-east-1'; To operate on the security_configurations resource, the following permissions are required: -### Create + + + ```json elasticmapreduce:CreateSecurityConfiguration, elasticmapreduce:DescribeSecurityConfiguration ``` -### Read + + + ```json elasticmapreduce:DescribeSecurityConfiguration ``` -### Delete + + + ```json elasticmapreduce:DeleteSecurityConfiguration ``` -### List + + + ```json elasticmapreduce:ListSecurityConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/emr/steps/index.md b/website/docs/services/emr/steps/index.md index 8d105a9cd..908462d70 100644 --- a/website/docs/services/emr/steps/index.md +++ b/website/docs/services/emr/steps/index.md @@ -228,7 +228,17 @@ resources: To operate on the steps resource, the following permissions are required: -### Create + + + ```json emr:AddJobFlowSteps ``` + + + \ No newline at end of file diff --git a/website/docs/services/emr/studio_session_mappings/index.md b/website/docs/services/emr/studio_session_mappings/index.md index f15ea60c6..5f10d7d6d 100644 --- a/website/docs/services/emr/studio_session_mappings/index.md +++ b/website/docs/services/emr/studio_session_mappings/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a studio_session_mapping resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.emr.studio_session_mappings @@ -283,7 +285,18 @@ AND region = 'us-east-1'; To operate on the studio_session_mappings resource, the following permissions are required: -### Create + + + ```json elasticmapreduce:CreateStudioSessionMapping, sso-directory:SearchUsers, @@ -314,7 +327,9 @@ sso:DeleteApplicationAssignment, sso:ListApplicationAssignments ``` -### Read + + + ```json elasticmapreduce:GetStudioSessionMapping, sso-directory:SearchUsers, @@ -325,7 +340,9 @@ sso:GetManagedApplicationInstance, sso:DescribeInstance ``` -### Update + + + ```json elasticmapreduce:GetStudioSessionMapping, elasticmapreduce:UpdateStudioSessionMapping, @@ -337,7 +354,9 @@ sso:GetManagedApplicationInstance, sso:DescribeInstance ``` -### Delete + + + ```json elasticmapreduce:GetStudioSessionMapping, elasticmapreduce:DeleteStudioSessionMapping, @@ -353,7 +372,12 @@ sso:ListProfiles, sso:DisassociateProfile ``` -### List + + + ```json elasticmapreduce:ListStudioSessionMappings ``` + + + \ No newline at end of file diff --git a/website/docs/services/emr/studios/index.md b/website/docs/services/emr/studios/index.md index 4047d8f20..4358119f1 100644 --- a/website/docs/services/emr/studios/index.md +++ b/website/docs/services/emr/studios/index.md @@ -403,6 +403,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a studio resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.emr.studios @@ -433,7 +435,18 @@ AND region = 'us-east-1'; To operate on the studios resource, the following permissions are required: -### Create + + + ```json elasticmapreduce:CreateStudio, elasticmapreduce:DescribeStudio, @@ -443,13 +456,17 @@ sso:DeleteManagedApplicationInstance, iam:PassRole ``` -### Read + + + ```json elasticmapreduce:DescribeStudio, sso:GetManagedApplicationInstance ``` -### Update + + + ```json elasticmapreduce:UpdateStudio, elasticmapreduce:DescribeStudio, @@ -457,14 +474,21 @@ elasticmapreduce:AddTags, elasticmapreduce:RemoveTags ``` -### Delete + + + ```json elasticmapreduce:DeleteStudio, elasticmapreduce:DescribeStudio, sso:DeleteManagedApplicationInstance ``` -### List + + + ```json elasticmapreduce:ListStudios ``` + + + \ No newline at end of file diff --git a/website/docs/services/emr/wal_workspaces/index.md b/website/docs/services/emr/wal_workspaces/index.md index 6dd20aec9..cf3ad6b7b 100644 --- a/website/docs/services/emr/wal_workspaces/index.md +++ b/website/docs/services/emr/wal_workspaces/index.md @@ -237,6 +237,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a wal_workspace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.emr.wal_workspaces @@ -261,31 +263,53 @@ AND region = 'us-east-1'; To operate on the wal_workspaces resource, the following permissions are required: -### Create + + + ```json emrwal:CreateWorkspace, emrwal:TagResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json emrwal:ListTagsForResource ``` -### Delete + + + ```json emrwal:DeleteWorkspace ``` -### List + + + ```json emrwal:ListWorkspaces ``` -### Update + + + ```json emrwal:TagResource, emrwal:UntagResource, emrwal:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/emrcontainers/virtual_clusters/index.md b/website/docs/services/emrcontainers/virtual_clusters/index.md index 795d35b0d..13dbef1a9 100644 --- a/website/docs/services/emrcontainers/virtual_clusters/index.md +++ b/website/docs/services/emrcontainers/virtual_clusters/index.md @@ -305,6 +305,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a virtual_cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.emrcontainers.virtual_clusters @@ -330,33 +332,55 @@ AND region = 'us-east-1'; To operate on the virtual_clusters resource, the following permissions are required: -### Create + + + ```json emr-containers:CreateVirtualCluster, emr-containers:TagResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json emr-containers:DescribeVirtualCluster ``` -### Delete + + + ```json emr-containers:DeleteVirtualCluster, emr-containers:DescribeVirtualCluster ``` -### List + + + ```json emr-containers:ListVirtualClusters ``` -### Update + + + ```json emr-containers:DescribeVirtualCluster, emr-containers:ListTagsForResource, emr-containers:TagResource, emr-containers:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/emrserverless/applications/index.md b/website/docs/services/emrserverless/applications/index.md index 290c82cb4..7024c5e1d 100644 --- a/website/docs/services/emrserverless/applications/index.md +++ b/website/docs/services/emrserverless/applications/index.md @@ -672,6 +672,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.emrserverless.applications @@ -710,7 +712,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json kms:CreateKey, kms:CreateAlias, @@ -753,12 +766,16 @@ sso:PutApplicationGrant, sso:PutApplicationAccessScope ``` -### Read + + + ```json emr-serverless:GetApplication ``` -### Update + + + ```json emr-serverless:UpdateApplication, emr-serverless:TagResource, @@ -794,14 +811,21 @@ kms:UntagResource, kms:Decrypt ``` -### Delete + + + ```json emr-serverless:DeleteApplication, emr-serverless:GetApplication, sso:DeleteApplication ``` -### List + + + ```json emr-serverless:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/entityresolution/id_mapping_workflows/index.md b/website/docs/services/entityresolution/id_mapping_workflows/index.md index 97d738ff7..3cd04b3d2 100644 --- a/website/docs/services/entityresolution/id_mapping_workflows/index.md +++ b/website/docs/services/entityresolution/id_mapping_workflows/index.md @@ -450,6 +450,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a id_mapping_workflow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.entityresolution.id_mapping_workflows @@ -480,13 +482,26 @@ AND region = 'us-east-1'; To operate on the id_mapping_workflows resource, the following permissions are required: -### Read + + + ```json entityresolution:GetIdMappingWorkflow, entityresolution:ListTagsForResource ``` -### Create + + + ```json entityresolution:CreateIdMappingWorkflow, entityresolution:GetIdMappingWorkflow, @@ -496,7 +511,9 @@ kms:DescribeKey, iam:PassRole ``` -### Update + + + ```json entityresolution:GetIdMappingWorkflow, entityresolution:UpdateIdMappingWorkflow, @@ -508,14 +525,21 @@ kms:CreateGrant, kms:DescribeKey ``` -### List + + + ```json entityresolution:ListIdMappingWorkflows ``` -### Delete + + + ```json entityresolution:DeleteIdMappingWorkflow, entityresolution:GetIdMappingWorkflow, entityresolution:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/entityresolution/id_namespaces/index.md b/website/docs/services/entityresolution/id_namespaces/index.md index b86c5a492..fce6caa46 100644 --- a/website/docs/services/entityresolution/id_namespaces/index.md +++ b/website/docs/services/entityresolution/id_namespaces/index.md @@ -391,6 +391,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a id_namespace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.entityresolution.id_namespaces @@ -420,20 +422,35 @@ AND region = 'us-east-1'; To operate on the id_namespaces resource, the following permissions are required: -### Create + + + ```json entityresolution:CreateIdNamespace, entityresolution:TagResource, iam:PassRole ``` -### Read + + + ```json entityresolution:GetIdNamespace, entityresolution:ListTagsForResource ``` -### Update + + + ```json entityresolution:UpdateIdNamespace, entityresolution:ListTagsForResource, @@ -442,14 +459,21 @@ entityresolution:UntagResource, iam:PassRole ``` -### Delete + + + ```json entityresolution:DeleteIdNamespace, entityresolution:GetIdNamespace, entityresolution:UntagResource ``` -### List + + + ```json entityresolution:ListIdNamespaces ``` + + + \ No newline at end of file diff --git a/website/docs/services/entityresolution/matching_workflows/index.md b/website/docs/services/entityresolution/matching_workflows/index.md index 39c365694..ef7d55488 100644 --- a/website/docs/services/entityresolution/matching_workflows/index.md +++ b/website/docs/services/entityresolution/matching_workflows/index.md @@ -500,6 +500,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a matching_workflow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.entityresolution.matching_workflows @@ -530,7 +532,18 @@ AND region = 'us-east-1'; To operate on the matching_workflows resource, the following permissions are required: -### Create + + + ```json entityresolution:CreateMatchingWorkflow, entityresolution:GetMatchingWorkflow, @@ -544,13 +557,17 @@ events:PutTargets, events:ListTargetsByRule ``` -### Read + + + ```json entityresolution:GetMatchingWorkflow, entityresolution:ListTagsForResource ``` -### Delete + + + ```json entityresolution:DeleteMatchingWorkflow, entityresolution:GetMatchingWorkflow, @@ -562,12 +579,16 @@ events:RemoveTargets, events:ListTargetsByRule ``` -### List + + + ```json entityresolution:ListMatchingWorkflows ``` -### Update + + + ```json entityresolution:GetMatchingWorkflow, entityresolution:UpdateMatchingWorkflow, @@ -583,3 +604,6 @@ events:PutTargets, events:RemoveTargets, events:ListTargetsByRule ``` + + + \ No newline at end of file diff --git a/website/docs/services/entityresolution/policy_statements/index.md b/website/docs/services/entityresolution/policy_statements/index.md index 8713a5f44..550008b8c 100644 --- a/website/docs/services/entityresolution/policy_statements/index.md +++ b/website/docs/services/entityresolution/policy_statements/index.md @@ -271,6 +271,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a policy_statement resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.entityresolution.policy_statements @@ -298,29 +300,51 @@ AND region = 'us-east-1'; To operate on the policy_statements resource, the following permissions are required: -### Create + + + ```json entityresolution:AddPolicyStatement ``` -### Read + + + ```json entityresolution:GetPolicy ``` -### Update + + + ```json entityresolution:AddPolicyStatement, entityresolution:DeletePolicyStatement ``` -### Delete + + + ```json entityresolution:DeletePolicyStatement, entityresolution:GetPolicy ``` -### List + + + ```json entityresolution:GetPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/entityresolution/schema_mappings/index.md b/website/docs/services/entityresolution/schema_mappings/index.md index eb110b9e9..530d928ab 100644 --- a/website/docs/services/entityresolution/schema_mappings/index.md +++ b/website/docs/services/entityresolution/schema_mappings/index.md @@ -309,6 +309,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a schema_mapping resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.entityresolution.schema_mappings @@ -335,26 +337,43 @@ AND region = 'us-east-1'; To operate on the schema_mappings resource, the following permissions are required: -### Create + + + ```json entityresolution:CreateSchemaMapping, entityresolution:GetSchemaMapping, entityresolution:TagResource ``` -### Read + + + ```json entityresolution:GetSchemaMapping, entityresolution:ListTagsForResource ``` -### Delete + + + ```json entityresolution:DeleteSchemaMapping, entityresolution:GetSchemaMapping ``` -### Update + + + ```json entityresolution:GetSchemaMapping, entityresolution:UpdateSchemaMapping, @@ -363,7 +382,12 @@ entityresolution:TagResource, entityresolution:UntagResource ``` -### List + + + ```json entityresolution:ListSchemaMappings ``` + + + \ No newline at end of file diff --git a/website/docs/services/events/api_destinations/index.md b/website/docs/services/events/api_destinations/index.md index 8ad690950..13b90a622 100644 --- a/website/docs/services/events/api_destinations/index.md +++ b/website/docs/services/events/api_destinations/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a api_destination resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.events.api_destinations @@ -305,30 +307,52 @@ AND region = 'us-east-1'; To operate on the api_destinations resource, the following permissions are required: -### Create + + + ```json events:CreateApiDestination, events:DescribeApiDestination ``` -### Read + + + ```json events:DescribeApiDestination ``` -### Update + + + ```json events:UpdateApiDestination, events:DescribeApiDestination ``` -### Delete + + + ```json events:DeleteApiDestination, events:DescribeApiDestination ``` -### List + + + ```json events:ListApiDestinations ``` + + + \ No newline at end of file diff --git a/website/docs/services/events/archives/index.md b/website/docs/services/events/archives/index.md index 63a4c61f6..bc809e277 100644 --- a/website/docs/services/events/archives/index.md +++ b/website/docs/services/events/archives/index.md @@ -267,6 +267,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a archive resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.events.archives @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the archives resource, the following permissions are required: -### Create + + + ```json events:DescribeArchive, events:CreateArchive, @@ -303,18 +316,24 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json events:DescribeArchive, events:DeleteArchive ``` -### List + + + ```json events:ListArchives ``` -### Update + + + ```json events:DescribeArchive, events:UpdateArchive, @@ -325,8 +344,13 @@ kms:ReEncryptTo, kms:ReEncryptFrom ``` -### Read + + + ```json events:DescribeArchive, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/events/connections/index.md b/website/docs/services/events/connections/index.md index db6c193ee..c05862c10 100644 --- a/website/docs/services/events/connections/index.md +++ b/website/docs/services/events/connections/index.md @@ -490,6 +490,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.events.connections @@ -516,7 +518,18 @@ AND region = 'us-east-1'; To operate on the connections resource, the following permissions are required: -### Create + + + ```json events:CreateConnection, events:DescribeConnection, @@ -528,13 +541,17 @@ kms:DescribeKey, kms:GenerateDataKey ``` -### Read + + + ```json events:DescribeConnection, kms:Decrypt ``` -### Update + + + ```json events:UpdateConnection, events:DescribeConnection, @@ -548,13 +565,20 @@ kms:Encrypt, kms:GenerateDataKey ``` -### Delete + + + ```json events:DeleteConnection, events:DescribeConnection ``` -### List + + + ```json events:ListConnections ``` + + + \ No newline at end of file diff --git a/website/docs/services/events/endpoints/index.md b/website/docs/services/events/endpoints/index.md index b3264cb06..6786805cf 100644 --- a/website/docs/services/events/endpoints/index.md +++ b/website/docs/services/events/endpoints/index.md @@ -347,6 +347,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.events.endpoints @@ -375,7 +377,18 @@ AND region = 'us-east-1'; To operate on the endpoints resource, the following permissions are required: -### Create + + + ```json events:CreateEndpoint, events:DescribeEndpoint, @@ -383,12 +396,16 @@ route53:GetHealthCheck, iam:PassRole ``` -### Read + + + ```json events:DescribeEndpoint ``` -### Update + + + ```json events:DescribeEndpoint, events:UpdateEndpoint, @@ -396,13 +413,20 @@ route53:GetHealthCheck, iam:PassRole ``` -### Delete + + + ```json events:DeleteEndpoint, events:DescribeEndpoint ``` -### List + + + ```json events:ListEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/events/event_buses/index.md b/website/docs/services/events/event_buses/index.md index 61431de1e..5e06430c2 100644 --- a/website/docs/services/events/event_buses/index.md +++ b/website/docs/services/events/event_buses/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_bus resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.events.event_buses @@ -353,7 +355,18 @@ AND region = 'us-east-1'; To operate on the event_buses resource, the following permissions are required: -### Create + + + ```json events:CreateEventBus, events:DescribeEventBus, @@ -365,13 +378,17 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Read + + + ```json events:DescribeEventBus, events:ListTagsForResource ``` -### Update + + + ```json events:TagResource, events:UntagResource, @@ -383,7 +400,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json events:DescribeEventBus, events:UpdateEventBus, @@ -393,8 +412,13 @@ events:RemovePermission, events:DeleteEventBus ``` -### List + + + ```json events:ListEventBuses, events:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/events/rules/index.md b/website/docs/services/events/rules/index.md index f531f48b4..14db097b0 100644 --- a/website/docs/services/events/rules/index.md +++ b/website/docs/services/events/rules/index.md @@ -804,6 +804,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.events.rules @@ -835,7 +837,18 @@ AND region = 'us-east-1'; To operate on the rules resource, the following permissions are required: -### Read + + + ```json iam:PassRole, events:DescribeRule, @@ -843,7 +856,9 @@ events:ListTargetsByRule, events:ListTagsForResource ``` -### Create + + + ```json iam:PassRole, events:DescribeRule, @@ -852,7 +867,9 @@ events:PutTargets, events:TagResource ``` -### Update + + + ```json iam:PassRole, events:DescribeRule, @@ -863,12 +880,16 @@ events:UntagResource, events:TagResource ``` -### List + + + ```json events:ListRules ``` -### Delete + + + ```json iam:PassRole, events:DescribeRule, @@ -876,3 +897,6 @@ events:DeleteRule, events:RemoveTargets, events:ListTargetsByRule ``` + + + \ No newline at end of file diff --git a/website/docs/services/eventschemas/discoverers/index.md b/website/docs/services/eventschemas/discoverers/index.md index 6b0bde40f..79f360e98 100644 --- a/website/docs/services/eventschemas/discoverers/index.md +++ b/website/docs/services/eventschemas/discoverers/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a discoverer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eventschemas.discoverers @@ -299,7 +301,18 @@ AND region = 'us-east-1'; To operate on the discoverers resource, the following permissions are required: -### Create + + + ```json schemas:CreateDiscoverer, schemas:DescribeDiscoverer, @@ -311,12 +324,16 @@ events:ListTargetsByRule, iam:CreateServiceLinkedRole ``` -### Read + + + ```json schemas:DescribeDiscoverer ``` -### Update + + + ```json schemas:DescribeDiscoverer, schemas:UpdateDiscoverer, @@ -327,7 +344,9 @@ events:PutTargets, events:PutRule ``` -### Delete + + + ```json schemas:DescribeDiscoverer, schemas:DeleteDiscoverer, @@ -336,7 +355,12 @@ events:DisableRule, events:RemoveTargets ``` -### List + + + ```json schemas:ListDiscoverers ``` + + + \ No newline at end of file diff --git a/website/docs/services/eventschemas/registries/index.md b/website/docs/services/eventschemas/registries/index.md index 59f5beb16..5fa7010c0 100644 --- a/website/docs/services/eventschemas/registries/index.md +++ b/website/docs/services/eventschemas/registries/index.md @@ -255,6 +255,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a registry resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eventschemas.registries @@ -280,19 +282,34 @@ AND region = 'us-east-1'; To operate on the registries resource, the following permissions are required: -### Create + + + ```json schemas:DescribeRegistry, schemas:CreateRegistry, schemas:TagResource ``` -### Read + + + ```json schemas:DescribeRegistry ``` -### Update + + + ```json schemas:DescribeRegistry, schemas:UpdateRegistry, @@ -301,13 +318,20 @@ schemas:UntagResource, schemas:ListTagsForResource ``` -### Delete + + + ```json schemas:DescribeRegistry, schemas:DeleteRegistry ``` -### List + + + ```json schemas:ListRegistries ``` + + + \ No newline at end of file diff --git a/website/docs/services/eventschemas/registry_policies/index.md b/website/docs/services/eventschemas/registry_policies/index.md index faf9db5e7..c2d15565c 100644 --- a/website/docs/services/eventschemas/registry_policies/index.md +++ b/website/docs/services/eventschemas/registry_policies/index.md @@ -180,6 +180,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a registry_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eventschemas.registry_policies @@ -206,26 +208,45 @@ AND region = 'us-east-1'; To operate on the registry_policies resource, the following permissions are required: -### Create + + + ```json schemas:PutResourcePolicy, schemas:GetResourcePolicy, schemas:DescribeRegistry ``` -### Delete + + + ```json schemas:DeleteResourcePolicy, schemas:GetResourcePolicy ``` -### Update + + + ```json schemas:PutResourcePolicy, schemas:GetResourcePolicy ``` -### Read + + + ```json schemas:GetResourcePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/eventschemas/schemata/index.md b/website/docs/services/eventschemas/schemata/index.md index 92346c7a0..79b1b90b6 100644 --- a/website/docs/services/eventschemas/schemata/index.md +++ b/website/docs/services/eventschemas/schemata/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a schema resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.eventschemas.schemata @@ -330,19 +332,34 @@ AND region = 'us-east-1'; To operate on the schemata resource, the following permissions are required: -### Create + + + ```json schemas:DescribeSchema, schemas:CreateSchema, schemas:TagResource ``` -### Read + + + ```json schemas:DescribeSchema ``` -### Update + + + ```json schemas:DescribeSchema, schemas:UpdateSchema, @@ -351,15 +368,22 @@ schemas:UntagResource, schemas:ListTagsForResource ``` -### Delete + + + ```json schemas:DescribeSchema, schemas:DeleteSchema, schemas:DeleteSchemaVersion ``` -### List + + + ```json schemas:ListSchemas, schemas:ListSchemaVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/evidently/experiments/index.md b/website/docs/services/evidently/experiments/index.md index 680002b99..01645afc4 100644 --- a/website/docs/services/evidently/experiments/index.md +++ b/website/docs/services/evidently/experiments/index.md @@ -408,6 +408,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a experiment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.evidently.experiments @@ -441,7 +443,17 @@ AND region = 'us-east-1'; To operate on the experiments resource, the following permissions are required: -### Create + + + ```json evidently:CreateExperiment, evidently:TagResource, @@ -449,13 +461,17 @@ evidently:GetExperiment, evidently:StartExperiment ``` -### Read + + + ```json evidently:GetExperiment, evidently:ListTagsForResource ``` -### Update + + + ```json evidently:UpdateExperiment, evidently:TagResource, @@ -465,9 +481,14 @@ evidently:StartExperiment, evidently:StopExperiment ``` -### Delete + + + ```json evidently:DeleteExperiment, evidently:UntagResource, evidently:GetExperiment ``` + + + \ No newline at end of file diff --git a/website/docs/services/evidently/features/index.md b/website/docs/services/evidently/features/index.md index 5b91f0dbb..059ec6045 100644 --- a/website/docs/services/evidently/features/index.md +++ b/website/docs/services/evidently/features/index.md @@ -292,6 +292,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a feature resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.evidently.features @@ -321,20 +323,34 @@ AND region = 'us-east-1'; To operate on the features resource, the following permissions are required: -### Create + + + ```json evidently:CreateFeature, evidently:TagResource, evidently:GetFeature ``` -### Read + + + ```json evidently:GetFeature, evidently:ListTagsForResource ``` -### Update + + + ```json evidently:UpdateFeature, evidently:ListTagsForResource, @@ -343,9 +359,14 @@ evidently:UntagResource, evidently:GetFeature ``` -### Delete + + + ```json evidently:DeleteFeature, evidently:UntagResource, evidently:GetFeature ``` + + + \ No newline at end of file diff --git a/website/docs/services/evidently/launches/index.md b/website/docs/services/evidently/launches/index.md index b3dfb19e4..6f2963172 100644 --- a/website/docs/services/evidently/launches/index.md +++ b/website/docs/services/evidently/launches/index.md @@ -391,6 +391,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a launch resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.evidently.launches @@ -421,7 +423,17 @@ AND region = 'us-east-1'; To operate on the launches resource, the following permissions are required: -### Create + + + ```json evidently:CreateLaunch, evidently:TagResource, @@ -429,13 +441,17 @@ evidently:GetLaunch, evidently:StartLaunch ``` -### Read + + + ```json evidently:GetLaunch, evidently:ListTagsForResource ``` -### Update + + + ```json evidently:UpdateLaunch, evidently:ListTagsForResource, @@ -446,9 +462,14 @@ evidently:StartLaunch, evidently:StopLaunch ``` -### Delete + + + ```json evidently:DeleteLaunch, evidently:UntagResource, evidently:GetLaunch ``` + + + \ No newline at end of file diff --git a/website/docs/services/evidently/projects/index.md b/website/docs/services/evidently/projects/index.md index ab7b8cb80..5a539b793 100644 --- a/website/docs/services/evidently/projects/index.md +++ b/website/docs/services/evidently/projects/index.md @@ -254,6 +254,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a project resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.evidently.projects @@ -281,7 +283,17 @@ AND region = 'us-east-1'; To operate on the projects resource, the following permissions are required: -### Create + + + ```json evidently:CreateProject, evidently:GetProject, @@ -301,7 +313,9 @@ iam:GetRole, iam:CreateServiceLinkedRole ``` -### Read + + + ```json evidently:GetProject, logs:GetLogDelivery, @@ -312,7 +326,9 @@ logs:DescribeLogGroups, evidently:ListTagsForResource ``` -### Update + + + ```json evidently:UpdateProject, evidently:UpdateProjectDataDelivery, @@ -338,7 +354,9 @@ iam:GetRole, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json evidently:DeleteProject, evidently:GetProject, @@ -354,3 +372,6 @@ appconfig:DeleteHostedConfigurationVersion, appconfig:DeleteExtensionAssociation, appconfig:DeleteConfigurationProfile ``` + + + \ No newline at end of file diff --git a/website/docs/services/evidently/segments/index.md b/website/docs/services/evidently/segments/index.md index d3e752ab5..9f2deaaf5 100644 --- a/website/docs/services/evidently/segments/index.md +++ b/website/docs/services/evidently/segments/index.md @@ -267,28 +267,47 @@ AND region = 'us-east-1'; To operate on the segments resource, the following permissions are required: -### Create + + + ```json evidently:CreateSegment, evidently:GetSegment, evidently:TagResource ``` -### Read + + + ```json evidently:GetSegment, evidently:ListTagsForResource ``` -### Delete + + + ```json evidently:DeleteSegment, evidently:GetSegment, evidently:UntagResource ``` -### List + + + ```json evidently:ListSegment, evidently:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/evs/environments/index.md b/website/docs/services/evs/environments/index.md index 1b44ce5e2..18354f165 100644 --- a/website/docs/services/evs/environments/index.md +++ b/website/docs/services/evs/environments/index.md @@ -541,6 +541,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.evs.environments @@ -567,7 +569,18 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Create + + + ```json evs:CreateEnvironment, evs:GetEnvironment, @@ -598,13 +611,17 @@ ec2:DeleteVolume, ec2:DetachVolume ``` -### Read + + + ```json evs:GetEnvironment, evs:ListTagsForResource ``` -### Update + + + ```json evs:TagResource, evs:UntagResource, @@ -612,7 +629,9 @@ evs:ListTagsForResource, evs:GetEnvironment ``` -### Delete + + + ```json evs:DeleteEnvironment, evs:GetEnvironment, @@ -626,7 +645,12 @@ ec2:DeletePlacementGroup, secretsmanager:DeleteSecret ``` -### List + + + ```json evs:ListEnvironments ``` + + + \ No newline at end of file diff --git a/website/docs/services/finspace/environments/index.md b/website/docs/services/finspace/environments/index.md index 867450b97..1c12316a9 100644 --- a/website/docs/services/finspace/environments/index.md +++ b/website/docs/services/finspace/environments/index.md @@ -410,6 +410,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.finspace.environments @@ -436,7 +438,18 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Create + + + ```json finspace:CreateEnvironment, finspace:GetEnvironment, @@ -444,23 +457,34 @@ finspace:ListEnvironments, sts:AssumeRole ``` -### Read + + + ```json finspace:GetEnvironment ``` -### Update + + + ```json finspace:UpdateEnvironment ``` -### Delete + + + ```json finspace:DeleteEnvironment, finspace:GetEnvironment ``` -### List + + + ```json finspace:ListEnvironments ``` + + + \ No newline at end of file diff --git a/website/docs/services/fis/experiment_templates/index.md b/website/docs/services/fis/experiment_templates/index.md index 7316b040d..ec803c670 100644 --- a/website/docs/services/fis/experiment_templates/index.md +++ b/website/docs/services/fis/experiment_templates/index.md @@ -437,6 +437,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a experiment_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.fis.experiment_templates @@ -468,20 +470,35 @@ AND region = 'us-east-1'; To operate on the experiment_templates resource, the following permissions are required: -### Create + + + ```json fis:CreateExperimentTemplate, fis:TagResource, iam:PassRole ``` -### Read + + + ```json fis:GetExperimentTemplate, fis:ListTagsForResource ``` -### Update + + + ```json fis:UpdateExperimentTemplate, fis:TagResource, @@ -489,13 +506,20 @@ fis:UntagResource, iam:PassRole ``` -### Delete + + + ```json fis:DeleteExperimentTemplate ``` -### List + + + ```json fis:ListExperimentTemplates, fis:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/fis/target_account_configurations/index.md b/website/docs/services/fis/target_account_configurations/index.md index cbfdb9f71..9150ce204 100644 --- a/website/docs/services/fis/target_account_configurations/index.md +++ b/website/docs/services/fis/target_account_configurations/index.md @@ -251,6 +251,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a target_account_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.fis.target_account_configurations @@ -276,27 +278,49 @@ AND region = 'us-east-1'; To operate on the target_account_configurations resource, the following permissions are required: -### Create + + + ```json fis:CreateTargetAccountConfiguration ``` -### Read + + + ```json fis:GetTargetAccountConfiguration ``` -### Update + + + ```json fis:UpdateTargetAccountConfiguration ``` -### Delete + + + ```json fis:DeleteTargetAccountConfiguration ``` -### List + + + ```json fis:ListTargetAccountConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/fms/notification_channels/index.md b/website/docs/services/fms/notification_channels/index.md index 32043f3db..14b184588 100644 --- a/website/docs/services/fms/notification_channels/index.md +++ b/website/docs/services/fms/notification_channels/index.md @@ -213,6 +213,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a notification_channel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.fms.notification_channels @@ -238,29 +240,51 @@ AND region = 'us-east-1'; To operate on the notification_channels resource, the following permissions are required: -### Create + + + ```json fms:PutNotificationChannel, iam:PassRole ``` -### Update + + + ```json fms:PutNotificationChannel, iam:PassRole ``` -### Read + + + ```json fms:GetNotificationChannel ``` -### Delete + + + ```json fms:DeleteNotificationChannel ``` -### List + + + ```json fms:GetNotificationChannel ``` + + + \ No newline at end of file diff --git a/website/docs/services/fms/policies/index.md b/website/docs/services/fms/policies/index.md index ce1ae4172..574d26422 100644 --- a/website/docs/services/fms/policies/index.md +++ b/website/docs/services/fms/policies/index.md @@ -489,6 +489,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.fms.policies @@ -527,7 +529,18 @@ AND region = 'us-east-1'; To operate on the policies resource, the following permissions are required: -### Create + + + ```json fms:PutPolicy, fms:TagResource, @@ -544,7 +557,9 @@ s3:PutBucketPolicy, s3:GetBucketPolicy ``` -### Update + + + ```json fms:PutPolicy, fms:GetPolicy, @@ -564,19 +579,28 @@ s3:PutBucketPolicy, s3:GetBucketPolicy ``` -### Read + + + ```json fms:GetPolicy, fms:ListTagsForResource ``` -### Delete + + + ```json fms:DeletePolicy ``` -### List + + + ```json fms:ListPolicies, fms:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/fms/resource_sets/index.md b/website/docs/services/fms/resource_sets/index.md index 1bf1724fc..20e7673e9 100644 --- a/website/docs/services/fms/resource_sets/index.md +++ b/website/docs/services/fms/resource_sets/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.fms.resource_sets @@ -303,7 +305,18 @@ AND region = 'us-east-1'; To operate on the resource_sets resource, the following permissions are required: -### Create + + + ```json fms:PutResourceSet, fms:BatchAssociateResource, @@ -311,7 +324,9 @@ fms:ListResourceSetResources, fms:TagResource ``` -### Update + + + ```json fms:PutResourceSet, fms:BatchAssociateResource, @@ -323,19 +338,28 @@ fms:UntagResource, fms:ListTagsForResource ``` -### Read + + + ```json fms:GetResourceSet, fms:ListResourceSetResources, fms:ListTagsForResource ``` -### Delete + + + ```json fms:DeleteResourceSet ``` -### List + + + ```json fms:ListResourceSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/forecast/dataset_groups/index.md b/website/docs/services/forecast/dataset_groups/index.md index cd4222303..998eaeca6 100644 --- a/website/docs/services/forecast/dataset_groups/index.md +++ b/website/docs/services/forecast/dataset_groups/index.md @@ -264,6 +264,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dataset_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.forecast.dataset_groups @@ -290,27 +292,49 @@ AND region = 'us-east-1'; To operate on the dataset_groups resource, the following permissions are required: -### Create + + + ```json forecast:CreateDatasetGroup ``` -### Read + + + ```json forecast:DescribeDatasetGroup ``` -### Update + + + ```json forecast:UpdateDatasetGroup ``` -### Delete + + + ```json forecast:DeleteDatasetGroup ``` -### List + + + ```json forecast:ListDatasetGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/forecast/datasets/index.md b/website/docs/services/forecast/datasets/index.md index be0492494..94fe62b62 100644 --- a/website/docs/services/forecast/datasets/index.md +++ b/website/docs/services/forecast/datasets/index.md @@ -339,22 +339,41 @@ AND region = 'us-east-1'; To operate on the datasets resource, the following permissions are required: -### Create + + + ```json forecast:CreateDataset ``` -### Read + + + ```json forecast:DescribeDataset ``` -### Delete + + + ```json forecast:DeleteDataset ``` -### List + + + ```json forecast:ListDatasets ``` + + + \ No newline at end of file diff --git a/website/docs/services/frauddetector/detectors/index.md b/website/docs/services/frauddetector/detectors/index.md index b113cbfe0..a55126906 100644 --- a/website/docs/services/frauddetector/detectors/index.md +++ b/website/docs/services/frauddetector/detectors/index.md @@ -640,6 +640,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a detector resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.frauddetector.detectors @@ -667,7 +669,18 @@ AND region = 'us-east-1'; To operate on the detectors resource, the following permissions are required: -### Create + + + ```json frauddetector:PutDetector, frauddetector:CreateDetectorVersion, @@ -692,7 +705,9 @@ frauddetector:GetEntityTypes, frauddetector:ListTagsForResource ``` -### Update + + + ```json frauddetector:GetDetectors, frauddetector:GetDetectorVersion, @@ -726,7 +741,9 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete + + + ```json frauddetector:GetDetectors, frauddetector:GetDetectorVersion, @@ -748,7 +765,9 @@ frauddetector:DeleteEntityType, frauddetector:ListTagsForResource ``` -### Read + + + ```json frauddetector:GetDetectors, frauddetector:GetDetectorVersion, @@ -764,7 +783,9 @@ frauddetector:GetEntityTypes, frauddetector:ListTagsForResource ``` -### List + + + ```json frauddetector:GetDetectors, frauddetector:GetDetectorVersion, @@ -779,3 +800,6 @@ frauddetector:GetOutcomes, frauddetector:GetEntityTypes, frauddetector:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/frauddetector/event_types/index.md b/website/docs/services/frauddetector/event_types/index.md index 46cf30d9c..c5509fb34 100644 --- a/website/docs/services/frauddetector/event_types/index.md +++ b/website/docs/services/frauddetector/event_types/index.md @@ -449,6 +449,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_type resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.frauddetector.event_types @@ -474,7 +476,18 @@ AND region = 'us-east-1'; To operate on the event_types resource, the following permissions are required: -### Create + + + ```json frauddetector:BatchCreateVariable, frauddetector:BatchGetVariable, @@ -490,7 +503,9 @@ frauddetector:ListTagsForResource, frauddetector:TagResource ``` -### Update + + + ```json frauddetector:BatchCreateVariable, frauddetector:BatchGetVariable, @@ -512,7 +527,9 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete + + + ```json frauddetector:BatchGetVariable, frauddetector:GetVariables, @@ -526,7 +543,9 @@ frauddetector:DeleteEntityType, frauddetector:ListTagsForResource ``` -### Read + + + ```json frauddetector:BatchGetVariable, frauddetector:GetVariables, @@ -536,7 +555,9 @@ frauddetector:GetEntityTypes, frauddetector:ListTagsForResource ``` -### List + + + ```json frauddetector:BatchGetVariable, frauddetector:GetVariables, @@ -545,3 +566,6 @@ frauddetector:GetLabels, frauddetector:GetEntityTypes, frauddetector:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/frauddetector/labels/index.md b/website/docs/services/frauddetector/labels/index.md index 4ee9bd854..ad4997cc9 100644 --- a/website/docs/services/frauddetector/labels/index.md +++ b/website/docs/services/frauddetector/labels/index.md @@ -263,6 +263,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a label resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.frauddetector.labels @@ -288,7 +290,18 @@ AND region = 'us-east-1'; To operate on the labels resource, the following permissions are required: -### Create + + + ```json frauddetector:GetLabels, frauddetector:PutLabel, @@ -296,13 +309,17 @@ frauddetector:ListTagsForResource, frauddetector:TagResource ``` -### Read + + + ```json frauddetector:GetLabels, frauddetector:ListTagsForResource ``` -### Update + + + ```json frauddetector:GetLabels, frauddetector:PutLabel, @@ -311,14 +328,21 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete + + + ```json frauddetector:GetLabels, frauddetector:DeleteLabel ``` -### List + + + ```json frauddetector:GetLabels, frauddetector:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/frauddetector/lists/index.md b/website/docs/services/frauddetector/lists/index.md index cc7f7a6a9..e05cd56f2 100644 --- a/website/docs/services/frauddetector/lists/index.md +++ b/website/docs/services/frauddetector/lists/index.md @@ -284,6 +284,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a list resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.frauddetector.lists @@ -311,7 +313,18 @@ AND region = 'us-east-1'; To operate on the lists resource, the following permissions are required: -### Create + + + ```json frauddetector:CreateList, frauddetector:GetListElements, @@ -321,14 +334,18 @@ frauddetector:TagResource, frauddetector:UpdateList ``` -### Read + + + ```json frauddetector:GetListElements, frauddetector:GetListsMetadata, frauddetector:ListTagsForResource ``` -### Update + + + ```json frauddetector:GetListElements, frauddetector:GetListsMetadata, @@ -338,15 +355,22 @@ frauddetector:UpdateList, frauddetector:TagResource ``` -### Delete + + + ```json frauddetector:DeleteList, frauddetector:GetListsMetadata ``` -### List + + + ```json frauddetector:GetListElements, frauddetector:GetListsMetadata, frauddetector:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/frauddetector/outcomes/index.md b/website/docs/services/frauddetector/outcomes/index.md index 4b9db5465..d621b06d3 100644 --- a/website/docs/services/frauddetector/outcomes/index.md +++ b/website/docs/services/frauddetector/outcomes/index.md @@ -263,6 +263,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a outcome resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.frauddetector.outcomes @@ -288,7 +290,18 @@ AND region = 'us-east-1'; To operate on the outcomes resource, the following permissions are required: -### Create + + + ```json frauddetector:GetOutcomes, frauddetector:PutOutcome, @@ -296,13 +309,17 @@ frauddetector:ListTagsForResource, frauddetector:TagResource ``` -### Read + + + ```json frauddetector:GetOutcomes, frauddetector:ListTagsForResource ``` -### Update + + + ```json frauddetector:GetOutcomes, frauddetector:PutOutcome, @@ -311,14 +328,21 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete + + + ```json frauddetector:GetOutcomes, frauddetector:DeleteOutcome ``` -### List + + + ```json frauddetector:GetOutcomes, frauddetector:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/frauddetector/variables/index.md b/website/docs/services/frauddetector/variables/index.md index 5ec00e0f1..f81d799cb 100644 --- a/website/docs/services/frauddetector/variables/index.md +++ b/website/docs/services/frauddetector/variables/index.md @@ -309,6 +309,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a variable resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.frauddetector.variables @@ -338,7 +340,18 @@ AND region = 'us-east-1'; To operate on the variables resource, the following permissions are required: -### Create + + + ```json frauddetector:GetVariables, frauddetector:CreateVariable, @@ -346,13 +359,17 @@ frauddetector:ListTagsForResource, frauddetector:TagResource ``` -### Read + + + ```json frauddetector:GetVariables, frauddetector:ListTagsForResource ``` -### Update + + + ```json frauddetector:GetVariables, frauddetector:UpdateVariable, @@ -361,14 +378,21 @@ frauddetector:TagResource, frauddetector:UntagResource ``` -### Delete + + + ```json frauddetector:GetVariables, frauddetector:DeleteVariable ``` -### List + + + ```json frauddetector:GetVariables, frauddetector:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/fsx/data_repository_associations/index.md b/website/docs/services/fsx/data_repository_associations/index.md index c13ab2029..8294297e5 100644 --- a/website/docs/services/fsx/data_repository_associations/index.md +++ b/website/docs/services/fsx/data_repository_associations/index.md @@ -332,6 +332,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_repository_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.fsx.data_repository_associations @@ -358,7 +360,18 @@ AND region = 'us-east-1'; To operate on the data_repository_associations resource, the following permissions are required: -### Create + + + ```json fsx:CreateDataRepositoryAssociation, fsx:DescribeDataRepositoryAssociations, @@ -370,12 +383,16 @@ iam:CreateServiceLinkedRole, iam:PutRolePolicy ``` -### Read + + + ```json fsx:DescribeDataRepositoryAssociations ``` -### Update + + + ```json fsx:DescribeDataRepositoryAssociations, fsx:UpdateDataRepositoryAssociation, @@ -388,13 +405,20 @@ iam:CreateServiceLinkedRole, iam:PutRolePolicy ``` -### Delete + + + ```json fsx:DescribeDataRepositoryAssociations, fsx:DeleteDataRepositoryAssociation ``` -### List + + + ```json fsx:DescribeDataRepositoryAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/fsx/s3access_point_attachments/index.md b/website/docs/services/fsx/s3access_point_attachments/index.md index b97c01535..22aad7ccd 100644 --- a/website/docs/services/fsx/s3access_point_attachments/index.md +++ b/website/docs/services/fsx/s3access_point_attachments/index.md @@ -334,7 +334,17 @@ AND region = 'us-east-1'; To operate on the s3access_point_attachments resource, the following permissions are required: -### Create + + + ```json fsx:CreateAndAttachS3AccessPoint, fsx:DescribeS3AccessPointAttachments, @@ -343,13 +353,17 @@ s3:GetAccessPoint, s3:PutAccessPointPolicy ``` -### Read + + + ```json fsx:DescribeS3AccessPointAttachments, s3:GetAccessPoint ``` -### Delete + + + ```json fsx:DescribeS3AccessPointAttachments, fsx:DetachAndDeleteS3AccessPoint, @@ -357,8 +371,13 @@ s3:DeleteAccessPoint, s3:GetAccessPoint ``` -### List + + + ```json fsx:DescribeS3AccessPointAttachments, s3:GetAccessPoint ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/aliases/index.md b/website/docs/services/gamelift/aliases/index.md index 5f01a579d..9bfa6423c 100644 --- a/website/docs/services/gamelift/aliases/index.md +++ b/website/docs/services/gamelift/aliases/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.aliases @@ -316,19 +318,34 @@ AND region = 'us-east-1'; To operate on the aliases resource, the following permissions are required: -### Create + + + ```json gamelift:CreateAlias, gamelift:TagResource ``` -### Read + + + ```json gamelift:DescribeAlias, gamelift:ListTagsForResource ``` -### Update + + + ```json gamelift:UpdateAlias, gamelift:DescribeAlias, @@ -337,12 +354,19 @@ gamelift:TagResource, gamelift:UntagResource ``` -### Delete + + + ```json gamelift:DeleteAlias ``` -### List + + + ```json gamelift:ListAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/builds/index.md b/website/docs/services/gamelift/builds/index.md index 0dbeff8e8..673704fc1 100644 --- a/website/docs/services/gamelift/builds/index.md +++ b/website/docs/services/gamelift/builds/index.md @@ -313,6 +313,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a build resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.builds @@ -339,7 +341,18 @@ AND region = 'us-east-1'; To operate on the builds resource, the following permissions are required: -### Create + + + ```json gamelift:DescribeBuild, gamelift:CreateBuild, @@ -348,13 +361,17 @@ gamelift:TagResource, iam:PassRole ``` -### Read + + + ```json gamelift:DescribeBuild, gamelift:ListTagsForResource ``` -### Update + + + ```json gamelift:UpdateBuild, gamelift:DescribeBuild, @@ -363,13 +380,20 @@ gamelift:UntagResource, gamelift:ListTagsForResource ``` -### Delete + + + ```json gamelift:DescribeBuild, gamelift:DeleteBuild ``` -### List + + + ```json gamelift:ListBuilds ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/container_fleets/index.md b/website/docs/services/gamelift/container_fleets/index.md index bf9c4f77d..c3b7185f1 100644 --- a/website/docs/services/gamelift/container_fleets/index.md +++ b/website/docs/services/gamelift/container_fleets/index.md @@ -712,6 +712,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a container_fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.container_fleets @@ -750,7 +752,18 @@ AND region = 'us-east-1'; To operate on the container_fleets resource, the following permissions are required: -### Create + + + ```json gamelift:CreateContainerFleet, gamelift:DescribeContainerFleet, @@ -766,7 +779,9 @@ gamelift:UpdateFleetCapacity, iam:PassRole ``` -### Read + + + ```json gamelift:DescribeContainerFleet, gamelift:DescribeFleetLocationAttributes, @@ -775,18 +790,24 @@ gamelift:DescribeScalingPolicies, gamelift:ListTagsForResource ``` -### Delete + + + ```json gamelift:DeleteContainerFleet, gamelift:DescribeContainerFleet ``` -### List + + + ```json gamelift:ListContainerFleets ``` -### Update + + + ```json gamelift:CreateFleetLocations, gamelift:DeleteFleetLocations, @@ -806,3 +827,6 @@ gamelift:UpdateContainerFleet, gamelift:UpdateFleetCapacity, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/container_group_definitions/index.md b/website/docs/services/gamelift/container_group_definitions/index.md index 70cf8c103..1e963a1bd 100644 --- a/website/docs/services/gamelift/container_group_definitions/index.md +++ b/website/docs/services/gamelift/container_group_definitions/index.md @@ -646,6 +646,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a container_group_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.container_group_definitions @@ -677,7 +679,18 @@ AND region = 'us-east-1'; To operate on the container_group_definitions resource, the following permissions are required: -### Create + + + ```json gamelift:CreateContainerGroupDefinition, gamelift:DescribeContainerGroupDefinition, @@ -690,13 +703,17 @@ ecr:DescribeImages, ecr:GetAuthorizationToken ``` -### Read + + + ```json gamelift:DescribeContainerGroupDefinition, gamelift:ListTagsForResource ``` -### Update + + + ```json gamelift:DescribeContainerGroupDefinition, gamelift:UpdateContainerGroupDefinition, @@ -705,12 +722,19 @@ gamelift:TagResource, gamelift:UntagResource ``` -### Delete + + + ```json gamelift:DeleteContainerGroupDefinition ``` -### List + + + ```json gamelift:ListContainerGroupDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/fleets/index.md b/website/docs/services/gamelift/fleets/index.md index 5e9430e97..0addf0983 100644 --- a/website/docs/services/gamelift/fleets/index.md +++ b/website/docs/services/gamelift/fleets/index.md @@ -781,6 +781,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.fleets @@ -819,7 +821,18 @@ AND region = 'us-east-1'; To operate on the fleets resource, the following permissions are required: -### Create + + + ```json gamelift:CreateFleet, gamelift:CreateFleetLocations, @@ -837,7 +850,9 @@ gamelift:UpdateFleetCapacity, gamelift:TagResource ``` -### Read + + + ```json gamelift:DescribeFleetAttributes, gamelift:DescribeFleetLocationAttributes, @@ -849,7 +864,9 @@ gamelift:DescribeScalingPolicies, gamelift:ListTagsForResource ``` -### Update + + + ```json gamelift:UpdateFleetAttributes, gamelift:CreateFleetLocations, @@ -871,7 +888,9 @@ gamelift:UntagResource, gamelift:ListTagsForResource ``` -### Delete + + + ```json gamelift:DeleteFleet, gamelift:DescribeFleetLocationCapacity, @@ -883,7 +902,12 @@ gamelift:DescribeScalingPolicies, gamelift:DeleteScalingPolicy ``` -### List + + + ```json gamelift:ListFleets ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/game_server_groups/index.md b/website/docs/services/gamelift/game_server_groups/index.md index 719087aaf..fc9583c3c 100644 --- a/website/docs/services/gamelift/game_server_groups/index.md +++ b/website/docs/services/gamelift/game_server_groups/index.md @@ -408,6 +408,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a game_server_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.game_server_groups @@ -443,7 +445,18 @@ AND region = 'us-east-1'; To operate on the game_server_groups resource, the following permissions are required: -### Create + + + ```json gamelift:CreateGameServerGroup, gamelift:ListTagsForResource, @@ -473,13 +486,17 @@ events:PutRule, events:PutTargets ``` -### Read + + + ```json gamelift:DescribeGameServerGroup, gamelift:ListTagsForResource ``` -### Update + + + ```json gamelift:UpdateGameServerGroup, gamelift:TagResource, @@ -492,7 +509,9 @@ autoscaling:UpdateAutoScalingGroup, autoscaling:SetInstanceProtection ``` -### Delete + + + ```json gamelift:DeleteGameServerGroup, gamelift:DescribeGameServerGroup, @@ -517,7 +536,12 @@ events:PutRule, events:PutTargets ``` -### List + + + ```json gamelift:ListGameServerGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/game_session_queues/index.md b/website/docs/services/gamelift/game_session_queues/index.md index 6aac6fce2..2d26984ed 100644 --- a/website/docs/services/gamelift/game_session_queues/index.md +++ b/website/docs/services/gamelift/game_session_queues/index.md @@ -358,6 +358,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a game_session_queue resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.game_session_queues @@ -389,7 +391,18 @@ AND region = 'us-east-1'; To operate on the game_session_queues resource, the following permissions are required: -### Create + + + ```json gamelift:CreateGameSessionQueue, gamelift:DescribeGameSessionQueues, @@ -397,19 +410,25 @@ gamelift:ListTagsForResource, gamelift:TagResource ``` -### Read + + + ```json gamelift:DescribeGameSessionQueues, gamelift:ListTagsForResource ``` -### Delete + + + ```json gamelift:DescribeGameSessionQueues, gamelift:DeleteGameSessionQueue ``` -### Update + + + ```json gamelift:UpdateGameSessionQueue, gamelift:ListTagsForResource, @@ -418,7 +437,12 @@ gamelift:UntagResource, gamelift:DescribeGameSessionQueues ``` -### List + + + ```json gamelift:DescribeGameSessionQueues ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/locations/index.md b/website/docs/services/gamelift/locations/index.md index 7f58d8e74..ecabe58df 100644 --- a/website/docs/services/gamelift/locations/index.md +++ b/website/docs/services/gamelift/locations/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a location resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.locations @@ -265,7 +267,18 @@ AND region = 'us-east-1'; To operate on the locations resource, the following permissions are required: -### Create + + + ```json gamelift:CreateLocation, gamelift:ListLocations, @@ -273,26 +286,37 @@ gamelift:ListTagsForResource, gamelift:TagResource ``` -### Read + + + ```json gamelift:ListLocations, gamelift:ListTagsForResource ``` -### Delete + + + ```json gamelift:DeleteLocation ``` -### List + + + ```json gamelift:ListLocations ``` -### Update + + + ```json gamelift:ListLocations, gamelift:ListTagsForResource, gamelift:TagResource, gamelift:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/matchmaking_configurations/index.md b/website/docs/services/gamelift/matchmaking_configurations/index.md index b634d96e3..509d7c228 100644 --- a/website/docs/services/gamelift/matchmaking_configurations/index.md +++ b/website/docs/services/gamelift/matchmaking_configurations/index.md @@ -412,6 +412,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a matchmaking_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.matchmaking_configurations @@ -451,7 +453,18 @@ AND region = 'us-east-1'; To operate on the matchmaking_configurations resource, the following permissions are required: -### Create + + + ```json gamelift:CreateMatchmakingConfiguration, gamelift:ListTagsForResource, @@ -459,24 +472,32 @@ gamelift:TagResource, gamelift:DescribeMatchmakingConfigurations ``` -### Read + + + ```json gamelift:DescribeMatchmakingConfigurations, gamelift:ListTagsForResource ``` -### Delete + + + ```json gamelift:DescribeMatchmakingConfigurations, gamelift:DeleteMatchmakingConfiguration ``` -### List + + + ```json gamelift:DescribeMatchmakingConfigurations ``` -### Update + + + ```json gamelift:DescribeMatchmakingConfigurations, gamelift:UpdateMatchmakingConfiguration, @@ -484,3 +505,6 @@ gamelift:ListTagsForResource, gamelift:TagResource, gamelift:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/matchmaking_rule_sets/index.md b/website/docs/services/gamelift/matchmaking_rule_sets/index.md index 0c5643ee5..6f9c92bcb 100644 --- a/website/docs/services/gamelift/matchmaking_rule_sets/index.md +++ b/website/docs/services/gamelift/matchmaking_rule_sets/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a matchmaking_rule_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.matchmaking_rule_sets @@ -283,7 +285,18 @@ AND region = 'us-east-1'; To operate on the matchmaking_rule_sets resource, the following permissions are required: -### Create + + + ```json gamelift:CreateMatchmakingRuleSet, gamelift:DescribeMatchmakingRuleSets, @@ -292,19 +305,25 @@ gamelift:ListTagsForResource, gamelift:TagResource ``` -### Read + + + ```json gamelift:DescribeMatchmakingRuleSets, gamelift:ValidateMatchmakingRuleSet, gamelift:ListTagsForResource ``` -### Delete + + + ```json gamelift:DeleteMatchmakingRuleSet ``` -### Update + + + ```json gamelift:DescribeMatchmakingRuleSets, gamelift:ListTagsForResource, @@ -312,7 +331,12 @@ gamelift:TagResource, gamelift:UntagResource ``` -### List + + + ```json gamelift:DescribeMatchmakingRuleSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/gamelift/scripts/index.md b/website/docs/services/gamelift/scripts/index.md index 81562b2a4..1abeb61a1 100644 --- a/website/docs/services/gamelift/scripts/index.md +++ b/website/docs/services/gamelift/scripts/index.md @@ -305,6 +305,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a script resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.gamelift.scripts @@ -332,7 +334,18 @@ AND region = 'us-east-1'; To operate on the scripts resource, the following permissions are required: -### Create + + + ```json gamelift:CreateScript, gamelift:ListTagsForResource, @@ -341,25 +354,33 @@ gamelift:DescribeScript, iam:PassRole ``` -### Read + + + ```json gamelift:DescribeScript, gamelift:ListScripts, gamelift:ListTagsForResource ``` -### Delete + + + ```json gamelift:DeleteScript ``` -### List + + + ```json gamelift:ListScripts, gamelift:DescribeScript ``` -### Update + + + ```json gamelift:DescribeScript, gamelift:UpdateScript, @@ -368,3 +389,6 @@ gamelift:TagResource, gamelift:UntagResource, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/globalaccelerator/accelerators/index.md b/website/docs/services/globalaccelerator/accelerators/index.md index c854b35eb..a3855e795 100644 --- a/website/docs/services/globalaccelerator/accelerators/index.md +++ b/website/docs/services/globalaccelerator/accelerators/index.md @@ -296,6 +296,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a accelerator resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.globalaccelerator.accelerators @@ -324,19 +326,34 @@ AND region = 'us-east-1'; To operate on the accelerators resource, the following permissions are required: -### Create + + + ```json globalaccelerator:CreateAccelerator, globalaccelerator:DescribeAccelerator, globalaccelerator:TagResource ``` -### Read + + + ```json globalaccelerator:DescribeAccelerator ``` -### Update + + + ```json globalaccelerator:UpdateAccelerator, globalaccelerator:TagResource, @@ -344,14 +361,21 @@ globalaccelerator:UntagResource, globalaccelerator:DescribeAccelerator ``` -### Delete + + + ```json globalaccelerator:UpdateAccelerator, globalaccelerator:DeleteAccelerator, globalaccelerator:DescribeAccelerator ``` -### List + + + ```json globalaccelerator:ListAccelerators ``` + + + \ No newline at end of file diff --git a/website/docs/services/globalaccelerator/cross_account_attachments/index.md b/website/docs/services/globalaccelerator/cross_account_attachments/index.md index 489bb18ad..c28dadcbc 100644 --- a/website/docs/services/globalaccelerator/cross_account_attachments/index.md +++ b/website/docs/services/globalaccelerator/cross_account_attachments/index.md @@ -282,6 +282,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cross_account_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.globalaccelerator.cross_account_attachments @@ -309,19 +311,34 @@ AND region = 'us-east-1'; To operate on the cross_account_attachments resource, the following permissions are required: -### Create + + + ```json globalaccelerator:DescribeCrossAccountAttachment, globalaccelerator:CreateCrossAccountAttachment, globalaccelerator:TagResource ``` -### Read + + + ```json globalaccelerator:DescribeCrossAccountAttachment ``` -### Update + + + ```json globalaccelerator:UpdateCrossAccountAttachment, globalaccelerator:DescribeCrossAccountAttachment, @@ -329,13 +346,20 @@ globalaccelerator:TagResource, globalaccelerator:UntagResource ``` -### Delete + + + ```json globalaccelerator:DescribeCrossAccountAttachment, globalaccelerator:DeleteCrossAccountAttachment ``` -### List + + + ```json globalaccelerator:ListCrossAccountAttachments ``` + + + \ No newline at end of file diff --git a/website/docs/services/globalaccelerator/endpoint_groups/index.md b/website/docs/services/globalaccelerator/endpoint_groups/index.md index fad02d959..684981a92 100644 --- a/website/docs/services/globalaccelerator/endpoint_groups/index.md +++ b/website/docs/services/globalaccelerator/endpoint_groups/index.md @@ -344,6 +344,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a endpoint_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.globalaccelerator.endpoint_groups @@ -375,7 +377,18 @@ AND region = 'us-east-1'; To operate on the endpoint_groups resource, the following permissions are required: -### Create + + + ```json globalaccelerator:CreateEndpointGroup, globalaccelerator:DescribeEndpointGroup, @@ -385,12 +398,16 @@ globalaccelerator:ListAccelerators, globalaccelerator:ListListeners ``` -### Read + + + ```json globalaccelerator:DescribeEndpointGroup ``` -### Update + + + ```json globalaccelerator:UpdateEndpointGroup, globalaccelerator:DescribeEndpointGroup, @@ -398,14 +415,21 @@ globalaccelerator:DescribeListener, globalaccelerator:DescribeAccelerator ``` -### Delete + + + ```json globalaccelerator:DeleteEndpointGroup, globalaccelerator:DescribeEndpointGroup, globalaccelerator:DescribeAccelerator ``` -### List + + + ```json globalaccelerator:ListEndpointGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/globalaccelerator/listeners/index.md b/website/docs/services/globalaccelerator/listeners/index.md index b421e98f6..951b7b411 100644 --- a/website/docs/services/globalaccelerator/listeners/index.md +++ b/website/docs/services/globalaccelerator/listeners/index.md @@ -260,6 +260,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a listener resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.globalaccelerator.listeners @@ -286,33 +288,55 @@ AND region = 'us-east-1'; To operate on the listeners resource, the following permissions are required: -### Create + + + ```json globalaccelerator:CreateListener, globalaccelerator:DescribeListener, globalaccelerator:DescribeAccelerator ``` -### Read + + + ```json globalaccelerator:DescribeListener ``` -### Update + + + ```json globalaccelerator:UpdateListener, globalaccelerator:DescribeListener, globalaccelerator:DescribeAccelerator ``` -### Delete + + + ```json globalaccelerator:DescribeListener, globalaccelerator:DeleteListener, globalaccelerator:DescribeAccelerator ``` -### List + + + ```json globalaccelerator:ListListeners ``` + + + \ No newline at end of file diff --git a/website/docs/services/glue/crawlers/index.md b/website/docs/services/glue/crawlers/index.md index d5028a83e..40836de03 100644 --- a/website/docs/services/glue/crawlers/index.md +++ b/website/docs/services/glue/crawlers/index.md @@ -655,6 +655,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a crawler resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.glue.crawlers @@ -691,7 +693,18 @@ AND region = 'us-east-1'; To operate on the crawlers resource, the following permissions are required: -### Create + + + ```json glue:CreateCrawler, glue:GetCrawler, @@ -699,14 +712,18 @@ glue:TagResource, iam:PassRole ``` -### Read + + + ```json glue:GetCrawler, glue:GetTags, iam:PassRole ``` -### Update + + + ```json glue:UpdateCrawler, glue:UntagResource, @@ -714,7 +731,9 @@ glue:TagResource, iam:PassRole ``` -### Delete + + + ```json glue:DeleteCrawler, glue:GetCrawler, @@ -722,8 +741,13 @@ glue:StopCrawler, iam:PassRole ``` -### List + + + ```json glue:ListCrawlers, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/glue/databases/index.md b/website/docs/services/glue/databases/index.md index 1a71d3f52..342f0495d 100644 --- a/website/docs/services/glue/databases/index.md +++ b/website/docs/services/glue/databases/index.md @@ -334,6 +334,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a database resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.glue.databases @@ -359,7 +361,18 @@ AND region = 'us-east-1'; To operate on the databases resource, the following permissions are required: -### Create + + + ```json glue:CreateDatabase, glue:GetDatabase, @@ -370,7 +383,9 @@ lakeformation:DescribeResource, lakeformation:DescribeLakeFormationIdentityCenterConfiguration ``` -### Read + + + ```json glue:GetDatabase, glue:GetConnection, @@ -379,7 +394,9 @@ lakeformation:DescribeResource, lakeformation:DescribeLakeFormationIdentityCenterConfiguration ``` -### Update + + + ```json glue:UpdateDatabase, glue:UpdateConnection, @@ -388,7 +405,9 @@ lakeformation:DescribeResource, lakeformation:DescribeLakeFormationIdentityCenterConfiguration ``` -### Delete + + + ```json glue:DeleteDatabase, glue:GetDatabase, @@ -399,10 +418,15 @@ lakeformation:DescribeResource, lakeformation:DescribeLakeFormationIdentityCenterConfiguration ``` -### List + + + ```json glue:GetDatabases, lakeformation:ListResources, lakeformation:DescribeResource, lakeformation:DescribeLakeFormationIdentityCenterConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/glue/jobs/index.md b/website/docs/services/glue/jobs/index.md index 86dbef369..da739c1e9 100644 --- a/website/docs/services/glue/jobs/index.md +++ b/website/docs/services/glue/jobs/index.md @@ -484,6 +484,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a job resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.glue.jobs @@ -529,7 +531,18 @@ AND region = 'us-east-1'; To operate on the jobs resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:PassRole, @@ -538,20 +551,26 @@ glue:GetJob, glue:TagResource ``` -### Read + + + ```json glue:GetJob, glue:GetTags ``` -### Delete + + + ```json glue:DeleteJob, glue:GetJob, glue:UntagResource ``` -### Update + + + ```json iam:GetRole, iam:PassRole, @@ -560,7 +579,12 @@ glue:UntagResource, glue:TagResource ``` -### List + + + ```json glue:ListJobs ``` + + + \ No newline at end of file diff --git a/website/docs/services/glue/schema_version_metadata/index.md b/website/docs/services/glue/schema_version_metadata/index.md index 7b44ce1aa..a7bbb2754 100644 --- a/website/docs/services/glue/schema_version_metadata/index.md +++ b/website/docs/services/glue/schema_version_metadata/index.md @@ -253,22 +253,41 @@ AND region = 'us-east-1'; To operate on the schema_version_metadata resource, the following permissions are required: -### Create + + + ```json glue:putSchemaVersionMetadata ``` -### Read + + + ```json glue:querySchemaVersionMetadata ``` -### Delete + + + ```json glue:removeSchemaVersionMetadata ``` -### List + + + ```json glue:querySchemaVersionMetadata ``` + + + \ No newline at end of file diff --git a/website/docs/services/glue/schema_versions/index.md b/website/docs/services/glue/schema_versions/index.md index aa0453cce..c3485005a 100644 --- a/website/docs/services/glue/schema_versions/index.md +++ b/website/docs/services/glue/schema_versions/index.md @@ -255,25 +255,44 @@ AND region = 'us-east-1'; To operate on the schema_versions resource, the following permissions are required: -### Create + + + ```json glue:RegisterSchemaVersion, glue:GetSchemaVersion, glue:GetSchemaByDefinition ``` -### Read + + + ```json glue:GetSchemaVersion ``` -### Delete + + + ```json glue:DeleteSchemaVersions, glue:GetSchemaVersion ``` -### List + + + ```json glue:ListSchemaVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/glue/triggers/index.md b/website/docs/services/glue/triggers/index.md index 48685cfa0..74066fab6 100644 --- a/website/docs/services/glue/triggers/index.md +++ b/website/docs/services/glue/triggers/index.md @@ -409,6 +409,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a trigger resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.glue.triggers @@ -439,33 +441,55 @@ AND region = 'us-east-1'; To operate on the triggers resource, the following permissions are required: -### Create + + + ```json glue:CreateTrigger, glue:GetTrigger, glue:TagResource ``` -### Read + + + ```json glue:GetTrigger, glue:GetTags ``` -### Update + + + ```json glue:UpdateTrigger, glue:UntagResource, glue:TagResource ``` -### Delete + + + ```json glue:DeleteTrigger, glue:GetTrigger ``` -### List + + + ```json glue:ListTriggers ``` + + + \ No newline at end of file diff --git a/website/docs/services/glue/usage_profiles/index.md b/website/docs/services/glue/usage_profiles/index.md index 8e185e106..492d30505 100644 --- a/website/docs/services/glue/usage_profiles/index.md +++ b/website/docs/services/glue/usage_profiles/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a usage_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.glue.usage_profiles @@ -299,7 +301,18 @@ AND region = 'us-east-1'; To operate on the usage_profiles resource, the following permissions are required: -### Create + + + ```json glue:CreateUsageProfile, glue:GetUsageProfile, @@ -307,13 +320,17 @@ glue:GetTags, glue:TagResource ``` -### Read + + + ```json glue:GetUsageProfile, glue:GetTags ``` -### Update + + + ```json glue:UpdateUsageProfile, glue:GetUsageProfile, @@ -322,13 +339,20 @@ glue:UntagResource, glue:GetTags ``` -### Delete + + + ```json glue:DeleteUsageProfile, glue:GetUsageProfile ``` -### List + + + ```json glue:ListUsageProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/grafana/workspaces/index.md b/website/docs/services/grafana/workspaces/index.md index fd581639c..00f75d152 100644 --- a/website/docs/services/grafana/workspaces/index.md +++ b/website/docs/services/grafana/workspaces/index.md @@ -554,6 +554,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workspace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.grafana.workspaces @@ -593,7 +595,18 @@ AND region = 'us-east-1'; To operate on the workspaces resource, the following permissions are required: -### Create + + + ```json grafana:CreateWorkspace, grafana:DescribeWorkspace, @@ -614,14 +627,18 @@ sso:ListApplicationInstances, sso:GetApplicationInstance ``` -### Read + + + ```json grafana:DescribeWorkspace, grafana:DescribeWorkspaceAuthentication, grafana:DescribeWorkspaceConfiguration ``` -### Update + + + ```json grafana:DescribeWorkspace, grafana:DescribeWorkspaceAuthentication, @@ -641,7 +658,9 @@ sso:ListApplicationInstances, sso:GetApplicationInstance ``` -### Delete + + + ```json grafana:DeleteWorkspace, grafana:DescribeWorkspace, @@ -651,9 +670,14 @@ sso:DeleteManagedApplicationInstance, sso:DescribeRegisteredRegions ``` -### List + + + ```json grafana:ListWorkspaces, grafana:DescribeWorkspaceAuthentication, grafana:DescribeWorkspaceConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/greengrassv2/component_versions/index.md b/website/docs/services/greengrassv2/component_versions/index.md index 4a1293a08..60d1dac4f 100644 --- a/website/docs/services/greengrassv2/component_versions/index.md +++ b/website/docs/services/greengrassv2/component_versions/index.md @@ -413,6 +413,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a component_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.greengrassv2.component_versions @@ -437,7 +439,18 @@ AND region = 'us-east-1'; To operate on the component_versions resource, the following permissions are required: -### Create + + + ```json greengrass:CreateComponentVersion, greengrass:DescribeComponent, @@ -447,13 +460,17 @@ lambda:GetFunction, s3:GetObject ``` -### Read + + + ```json greengrass:DescribeComponent, greengrass:ListTagsForResource ``` -### Update + + + ```json greengrass:DescribeComponent, greengrass:ListTagsForResource, @@ -461,12 +478,19 @@ greengrass:TagResource, greengrass:UntagResource ``` -### Delete + + + ```json greengrass:DeleteComponent ``` -### List + + + ```json greengrass:ListComponentVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/greengrassv2/deployments/index.md b/website/docs/services/greengrassv2/deployments/index.md index d21e685ae..757139bbd 100644 --- a/website/docs/services/greengrassv2/deployments/index.md +++ b/website/docs/services/greengrassv2/deployments/index.md @@ -415,6 +415,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a deployment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.greengrassv2.deployments @@ -439,7 +441,18 @@ AND region = 'us-east-1'; To operate on the deployments resource, the following permissions are required: -### Create + + + ```json greengrass:CreateDeployment, greengrass:GetDeployment, @@ -455,7 +468,9 @@ iot:UpdateJob, iot:UpdateThingShadow ``` -### Read + + + ```json greengrass:GetDeployment, iot:DescribeJob, @@ -464,7 +479,9 @@ iot:DescribeThingGroup, iot:GetThingShadow ``` -### Update + + + ```json greengrass:GetDeployment, greengrass:TagResource, @@ -472,7 +489,9 @@ greengrass:UntagResource, iot:DescribeJob ``` -### Delete + + + ```json greengrass:DeleteDeployment, greengrass:CancelDeployment, @@ -481,7 +500,9 @@ iot:DeleteJob, iot:DescribeJob ``` -### List + + + ```json greengrass:ListDeployments, iot:DescribeJob, @@ -489,3 +510,6 @@ iot:DescribeThing, iot:DescribeThingGroup, iot:GetThingShadow ``` + + + \ No newline at end of file diff --git a/website/docs/services/groundstation/configs/index.md b/website/docs/services/groundstation/configs/index.md index b2d1bc8cd..24f5ee270 100644 --- a/website/docs/services/groundstation/configs/index.md +++ b/website/docs/services/groundstation/configs/index.md @@ -498,6 +498,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.groundstation.configs @@ -524,20 +526,35 @@ AND region = 'us-east-1'; To operate on the configs resource, the following permissions are required: -### Create + + + ```json groundstation:CreateConfig, groundstation:TagResource, iam:PassRole ``` -### Read + + + ```json groundstation:GetConfig, groundstation:ListTagsForResource ``` -### Update + + + ```json groundstation:UpdateConfig, groundstation:ListTagsForResource, @@ -546,12 +563,19 @@ groundstation:UntagResource, iam:PassRole ``` -### Delete + + + ```json groundstation:DeleteConfig ``` -### List + + + ```json groundstation:ListConfigs ``` + + + \ No newline at end of file diff --git a/website/docs/services/groundstation/dataflow_endpoint_groups/index.md b/website/docs/services/groundstation/dataflow_endpoint_groups/index.md index 4cd6109c1..054517f0e 100644 --- a/website/docs/services/groundstation/dataflow_endpoint_groups/index.md +++ b/website/docs/services/groundstation/dataflow_endpoint_groups/index.md @@ -407,6 +407,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dataflow_endpoint_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.groundstation.dataflow_endpoint_groups @@ -431,7 +433,18 @@ AND region = 'us-east-1'; To operate on the dataflow_endpoint_groups resource, the following permissions are required: -### Create + + + ```json groundstation:CreateDataflowEndpointGroup, groundstation:GetDataflowEndpointGroup, @@ -442,26 +455,37 @@ ec2:describeNetworkInterfaces, iam:createServiceLinkedRole ``` -### Update + + + ```json groundstation:ListTagsForResource, groundstation:TagResource, groundstation:UntagResource ``` -### Read + + + ```json groundstation:GetDataflowEndpointGroup, groundstation:ListTagsForResource ``` -### Delete + + + ```json groundstation:DeleteDataflowEndpointGroup, groundstation:GetDataflowEndpointGroup ``` -### List + + + ```json groundstation:ListDataflowEndpointGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/groundstation/mission_profiles/index.md b/website/docs/services/groundstation/mission_profiles/index.md index 9bb892a6f..d2aa283c8 100644 --- a/website/docs/services/groundstation/mission_profiles/index.md +++ b/website/docs/services/groundstation/mission_profiles/index.md @@ -374,6 +374,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mission_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.groundstation.mission_profiles @@ -406,7 +408,18 @@ AND region = 'us-east-1'; To operate on the mission_profiles resource, the following permissions are required: -### Create + + + ```json groundstation:CreateMissionProfile, groundstation:GetMissionProfile, @@ -416,7 +429,9 @@ kms:DescribeKey, kms:CreateGrant ``` -### Read + + + ```json groundstation:GetMissionProfile, groundstation:ListTagsForResource, @@ -424,7 +439,9 @@ kms:DescribeKey, kms:CreateGrant ``` -### Update + + + ```json groundstation:UpdateMissionProfile, groundstation:GetMissionProfile, @@ -436,13 +453,20 @@ kms:DescribeKey, kms:CreateGrant ``` -### Delete + + + ```json groundstation:DeleteMissionProfile, groundstation:GetMissionProfile ``` -### List + + + ```json groundstation:ListMissionProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/detectors/index.md b/website/docs/services/guardduty/detectors/index.md index 4c4ab6488..fed8e41ad 100644 --- a/website/docs/services/guardduty/detectors/index.md +++ b/website/docs/services/guardduty/detectors/index.md @@ -365,6 +365,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a detector resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.detectors @@ -393,7 +395,18 @@ AND region = 'us-east-1'; To operate on the detectors resource, the following permissions are required: -### Create + + + ```json guardduty:CreateDetector, guardduty:GetDetector, @@ -402,20 +415,26 @@ iam:CreateServiceLinkedRole, iam:GetRole ``` -### Read + + + ```json guardduty:GetDetector, guardduty:ListTagsForResource ``` -### Delete + + + ```json guardduty:ListDetectors, guardduty:DeleteDetector, guardduty:GetDetector ``` -### Update + + + ```json guardduty:UpdateDetector, guardduty:GetDetector, @@ -426,7 +445,12 @@ guardduty:TagResource, guardduty:UntagResource ``` -### List + + + ```json guardduty:ListDetectors ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/filters/index.md b/website/docs/services/guardduty/filters/index.md index 9ee35cda7..37ce203d1 100644 --- a/website/docs/services/guardduty/filters/index.md +++ b/website/docs/services/guardduty/filters/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a filter resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.filters @@ -331,20 +333,35 @@ AND region = 'us-east-1'; To operate on the filters resource, the following permissions are required: -### Create + + + ```json guardduty:CreateFilter, guardduty:GetFilter, guardduty:TagResource ``` -### Read + + + ```json guardduty:GetFilter, guardduty:ListTagsForResource ``` -### Delete + + + ```json guardduty:ListDetectors, guardduty:ListFilters, @@ -352,7 +369,9 @@ guardduty:GetFilter, guardduty:DeleteFilter ``` -### Update + + + ```json guardduty:UpdateFilter, guardduty:GetFilter, @@ -361,7 +380,12 @@ guardduty:TagResource, guardduty:UntagResource ``` -### List + + + ```json guardduty:ListFilters ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/ip_sets/index.md b/website/docs/services/guardduty/ip_sets/index.md index ea554dce2..4da713e17 100644 --- a/website/docs/services/guardduty/ip_sets/index.md +++ b/website/docs/services/guardduty/ip_sets/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ip_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.ip_sets @@ -327,7 +329,18 @@ AND region = 'us-east-1'; To operate on the ip_sets resource, the following permissions are required: -### Create + + + ```json guardduty:CreateIPSet, guardduty:GetIPSet, @@ -335,12 +348,16 @@ guardduty:TagResource, iam:PutRolePolicy ``` -### Read + + + ```json guardduty:GetIPSet ``` -### Delete + + + ```json guardduty:GetDetector, guardduty:ListDetectors, @@ -350,7 +367,9 @@ guardduty:DeleteIPSet, iam:DeleteRolePolicy ``` -### Update + + + ```json guardduty:UpdateIPSet, guardduty:GetIPSet, @@ -360,7 +379,12 @@ guardduty:TagResource, guardduty:UntagResource ``` -### List + + + ```json guardduty:ListIPSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/malware_protection_plans/index.md b/website/docs/services/guardduty/malware_protection_plans/index.md index 1c1eea75e..a65b42072 100644 --- a/website/docs/services/guardduty/malware_protection_plans/index.md +++ b/website/docs/services/guardduty/malware_protection_plans/index.md @@ -338,6 +338,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a malware_protection_plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.malware_protection_plans @@ -365,7 +367,18 @@ AND region = 'us-east-1'; To operate on the malware_protection_plans resource, the following permissions are required: -### Create + + + ```json guardduty:CreateMalwareProtectionPlan, guardduty:GetMalwareProtectionPlan, @@ -373,18 +386,24 @@ guardduty:TagResource, iam:PassRole ``` -### Read + + + ```json guardduty:GetMalwareProtectionPlan ``` -### Delete + + + ```json guardduty:DeleteMalwareProtectionPlan, guardduty:GetMalwareProtectionPlan ``` -### Update + + + ```json guardduty:UpdateMalwareProtectionPlan, guardduty:GetMalwareProtectionPlan, @@ -393,7 +412,12 @@ guardduty:UntagResource, iam:PassRole ``` -### List + + + ```json guardduty:ListMalwareProtectionPlans ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/masters/index.md b/website/docs/services/guardduty/masters/index.md index d006e2b5a..c0ea90571 100644 --- a/website/docs/services/guardduty/masters/index.md +++ b/website/docs/services/guardduty/masters/index.md @@ -245,24 +245,43 @@ AND region = 'us-east-1'; To operate on the masters resource, the following permissions are required: -### Create + + + ```json guardduty:ListInvitations, guardduty:AcceptInvitation, guardduty:GetMasterAccount ``` -### Read + + + ```json guardduty:GetMasterAccount ``` -### Delete + + + ```json guardduty:DisassociateFromMasterAccount ``` -### List + + + ```json guardduty:GetMasterAccount ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/members/index.md b/website/docs/services/guardduty/members/index.md index 182679b10..e507847b1 100644 --- a/website/docs/services/guardduty/members/index.md +++ b/website/docs/services/guardduty/members/index.md @@ -267,6 +267,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a member resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.members @@ -294,25 +296,42 @@ AND region = 'us-east-1'; To operate on the members resource, the following permissions are required: -### Create + + + ```json guardduty:CreateMembers, guardduty:GetMembers ``` -### Read + + + ```json guardduty:GetMembers ``` -### Delete + + + ```json guardduty:GetMembers, guardduty:DisassociateMembers, guardduty:DeleteMembers ``` -### Update + + + ```json guardduty:GetMembers, guardduty:CreateMembers, @@ -322,7 +341,12 @@ guardduty:StopMonitoringMembers, guardduty:InviteMembers ``` -### List + + + ```json guardduty:ListMembers ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/publishing_destinations/index.md b/website/docs/services/guardduty/publishing_destinations/index.md index 70c9d8812..f85730b8c 100644 --- a/website/docs/services/guardduty/publishing_destinations/index.md +++ b/website/docs/services/guardduty/publishing_destinations/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a publishing_destination resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.publishing_destinations @@ -323,7 +325,18 @@ AND region = 'us-east-1'; To operate on the publishing_destinations resource, the following permissions are required: -### Create + + + ```json guardduty:CreatePublishingDestination, guardduty:TagResource, @@ -331,13 +344,17 @@ guardduty:DescribePublishingDestination, guardduty:ListTagsForResource ``` -### Read + + + ```json guardduty:DescribePublishingDestination, guardduty:ListTagsForResource ``` -### Update + + + ```json guardduty:UpdatePublishingDestination, guardduty:TagResource, @@ -346,13 +363,20 @@ guardduty:ListTagsForResource, guardduty:DescribePublishingDestination ``` -### Delete + + + ```json guardduty:DeletePublishingDestination, guardduty:DescribePublishingDestination ``` -### List + + + ```json guardduty:ListPublishingDestinations ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/threat_entity_sets/index.md b/website/docs/services/guardduty/threat_entity_sets/index.md index dc578e6e5..5d3f3c9ea 100644 --- a/website/docs/services/guardduty/threat_entity_sets/index.md +++ b/website/docs/services/guardduty/threat_entity_sets/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a threat_entity_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.threat_entity_sets @@ -351,7 +353,18 @@ AND region = 'us-east-1'; To operate on the threat_entity_sets resource, the following permissions are required: -### Create + + + ```json guardduty:CreateThreatEntitySet, guardduty:GetThreatEntitySet, @@ -359,12 +372,16 @@ guardduty:TagResource, s3:GetObject ``` -### Read + + + ```json guardduty:GetThreatEntitySet ``` -### Delete + + + ```json guardduty:ListDetectors, guardduty:ListThreatEntitySets, @@ -372,7 +389,9 @@ guardduty:DeleteThreatEntitySet, guardduty:GetThreatEntitySet ``` -### Update + + + ```json guardduty:UpdateThreatEntitySet, guardduty:GetThreatEntitySet, @@ -382,7 +401,12 @@ guardduty:UntagResource, s3:GetObject ``` -### List + + + ```json guardduty:ListThreatEntitySets ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/threat_intel_sets/index.md b/website/docs/services/guardduty/threat_intel_sets/index.md index e3621d744..1c48c1605 100644 --- a/website/docs/services/guardduty/threat_intel_sets/index.md +++ b/website/docs/services/guardduty/threat_intel_sets/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a threat_intel_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.threat_intel_sets @@ -327,7 +329,18 @@ AND region = 'us-east-1'; To operate on the threat_intel_sets resource, the following permissions are required: -### Create + + + ```json guardduty:CreateThreatIntelSet, guardduty:GetThreatIntelSet, @@ -335,12 +348,16 @@ guardduty:TagResource, iam:PutRolePolicy ``` -### Read + + + ```json guardduty:GetThreatIntelSet ``` -### Delete + + + ```json guardduty:ListDetectors, guardduty:ListThreatIntelSets, @@ -349,7 +366,9 @@ guardduty:GetThreatIntelSet, iam:DeleteRolePolicy ``` -### Update + + + ```json guardduty:UpdateThreatIntelSet, guardduty:GetThreatIntelSet, @@ -359,7 +378,12 @@ guardduty:TagResource, guardduty:UntagResource ``` -### List + + + ```json guardduty:ListThreatIntelSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/guardduty/trusted_entity_sets/index.md b/website/docs/services/guardduty/trusted_entity_sets/index.md index 764225295..663faf94e 100644 --- a/website/docs/services/guardduty/trusted_entity_sets/index.md +++ b/website/docs/services/guardduty/trusted_entity_sets/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a trusted_entity_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.guardduty.trusted_entity_sets @@ -351,7 +353,18 @@ AND region = 'us-east-1'; To operate on the trusted_entity_sets resource, the following permissions are required: -### Create + + + ```json guardduty:CreateTrustedEntitySet, guardduty:GetTrustedEntitySet, @@ -359,12 +372,16 @@ guardduty:TagResource, s3:GetObject ``` -### Read + + + ```json guardduty:GetTrustedEntitySet ``` -### Delete + + + ```json guardduty:ListDetectors, guardduty:ListTrustedEntitySets, @@ -372,7 +389,9 @@ guardduty:DeleteTrustedEntitySet, guardduty:GetTrustedEntitySet ``` -### Update + + + ```json guardduty:UpdateTrustedEntitySet, guardduty:GetTrustedEntitySet, @@ -382,7 +401,12 @@ guardduty:UntagResource, s3:GetObject ``` -### List + + + ```json guardduty:ListTrustedEntitySets ``` + + + \ No newline at end of file diff --git a/website/docs/services/healthimaging/datastores/index.md b/website/docs/services/healthimaging/datastores/index.md index 3771d2f47..be8b8fa2f 100644 --- a/website/docs/services/healthimaging/datastores/index.md +++ b/website/docs/services/healthimaging/datastores/index.md @@ -267,7 +267,17 @@ AND region = 'us-east-1'; To operate on the datastores resource, the following permissions are required: -### Create + + + ```json medical-imaging:CreateDatastore, medical-imaging:GetDatastore, @@ -282,13 +292,17 @@ medical-imaging:UntagResource, medical-imaging:ListTagsForResource ``` -### Read + + + ```json medical-imaging:GetDatastore, medical-imaging:ListTagsForResource ``` -### Delete + + + ```json medical-imaging:DeleteDatastore, medical-imaging:GetDatastore, @@ -299,7 +313,12 @@ kms:GenerateDataKey, kms:Decrypt ``` -### List + + + ```json medical-imaging:ListDatastores ``` + + + \ No newline at end of file diff --git a/website/docs/services/healthlake/fhir_datastores/index.md b/website/docs/services/healthlake/fhir_datastores/index.md index 91e66464b..2481a33ba 100644 --- a/website/docs/services/healthlake/fhir_datastores/index.md +++ b/website/docs/services/healthlake/fhir_datastores/index.md @@ -373,6 +373,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fhir_datastore resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.healthlake.fhir_datastores @@ -397,7 +399,18 @@ AND region = 'us-east-1'; To operate on the fhir_datastores resource, the following permissions are required: -### Create + + + ```json healthlake:CreateFHIRDatastore, healthlake:DescribeFHIRDatastore, @@ -418,13 +431,17 @@ healthlake:UntagResource, healthlake:ListTagsForResource ``` -### Read + + + ```json healthlake:DescribeFHIRDatastore, healthlake:ListTagsForResource ``` -### Update + + + ```json healthlake:TagResource, healthlake:UntagResource, @@ -435,7 +452,9 @@ iam:GetRole, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json healthlake:DeleteFHIRDatastore, healthlake:DescribeFHIRDatastore, @@ -448,7 +467,12 @@ glue:CreateDatabase, glue:DeleteDatabase ``` -### List + + + ```json healthlake:ListFHIRDatastores ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/group_policies/index.md b/website/docs/services/iam/group_policies/index.md index 6bf2313f0..6c8f1f38f 100644 --- a/website/docs/services/iam/group_policies/index.md +++ b/website/docs/services/iam/group_policies/index.md @@ -174,6 +174,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a group_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.group_policies @@ -198,25 +200,44 @@ AND region = 'us-east-1'; To operate on the group_policies resource, the following permissions are required: -### Create + + + ```json iam:PutGroupPolicy, iam:GetGroupPolicy ``` -### Read + + + ```json iam:GetGroupPolicy ``` -### Update + + + ```json iam:PutGroupPolicy, iam:GetGroupPolicy ``` -### Delete + + + ```json iam:DeleteGroupPolicy, iam:GetGroupPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/groups/index.md b/website/docs/services/iam/groups/index.md index fda57bb6b..86b2b3e97 100644 --- a/website/docs/services/iam/groups/index.md +++ b/website/docs/services/iam/groups/index.md @@ -268,6 +268,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.groups @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the groups resource, the following permissions are required: -### Create + + + ```json iam:CreateGroup, iam:PutGroupPolicy, @@ -303,7 +316,9 @@ iam:GetGroupPolicy, iam:GetGroup ``` -### Read + + + ```json iam:GetGroup, iam:ListGroupPolicies, @@ -311,7 +326,9 @@ iam:GetGroupPolicy, iam:ListAttachedGroupPolicies ``` -### Update + + + ```json iam:GetGroup, iam:UpdateGroup, @@ -322,7 +339,9 @@ iam:PutGroupPolicy, iam:GetGroupPolicy ``` -### Delete + + + ```json iam:GetGroup, iam:DeleteGroup, @@ -333,7 +352,12 @@ iam:DeleteGroupPolicy, iam:GetGroupPolicy ``` -### List + + + ```json iam:ListGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/instance_profiles/index.md b/website/docs/services/iam/instance_profiles/index.md index 7c49f260d..96e98c5cd 100644 --- a/website/docs/services/iam/instance_profiles/index.md +++ b/website/docs/services/iam/instance_profiles/index.md @@ -238,6 +238,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.instance_profiles @@ -262,7 +264,18 @@ AND region = 'us-east-1'; To operate on the instance_profiles resource, the following permissions are required: -### Create + + + ```json iam:CreateInstanceProfile, iam:PassRole, @@ -270,12 +283,16 @@ iam:AddRoleToInstanceProfile, iam:GetInstanceProfile ``` -### Read + + + ```json iam:GetInstanceProfile ``` -### Update + + + ```json iam:PassRole, iam:RemoveRoleFromInstanceProfile, @@ -283,14 +300,21 @@ iam:AddRoleToInstanceProfile, iam:GetInstanceProfile ``` -### Delete + + + ```json iam:GetInstanceProfile, iam:RemoveRoleFromInstanceProfile, iam:DeleteInstanceProfile ``` -### List + + + ```json iam:ListInstanceProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/managed_policies/index.md b/website/docs/services/iam/managed_policies/index.md index 0f9b7dd2b..c9eb9df15 100644 --- a/website/docs/services/iam/managed_policies/index.md +++ b/website/docs/services/iam/managed_policies/index.md @@ -322,6 +322,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a managed_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.managed_policies @@ -349,7 +351,18 @@ AND region = 'us-east-1'; To operate on the managed_policies resource, the following permissions are required: -### Create + + + ```json iam:CreatePolicy, iam:AttachGroupPolicy, @@ -357,14 +370,18 @@ iam:AttachUserPolicy, iam:AttachRolePolicy ``` -### Read + + + ```json iam:GetPolicy, iam:ListEntitiesForPolicy, iam:GetPolicyVersion ``` -### Update + + + ```json iam:DetachRolePolicy, iam:GetPolicy, @@ -378,7 +395,9 @@ iam:AttachUserPolicy, iam:AttachRolePolicy ``` -### Delete + + + ```json iam:DetachRolePolicy, iam:GetPolicy, @@ -390,7 +409,12 @@ iam:DeletePolicy, iam:ListEntitiesForPolicy ``` -### List + + + ```json iam:ListPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/oidc_providers/index.md b/website/docs/services/iam/oidc_providers/index.md index a1d9458b3..1090c82b7 100644 --- a/website/docs/services/iam/oidc_providers/index.md +++ b/website/docs/services/iam/oidc_providers/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a oidc_provider resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.oidc_providers @@ -295,19 +297,34 @@ AND region = 'us-east-1'; To operate on the oidc_providers resource, the following permissions are required: -### Create + + + ```json iam:CreateOpenIDConnectProvider, iam:TagOpenIDConnectProvider, iam:GetOpenIDConnectProvider ``` -### Read + + + ```json iam:GetOpenIDConnectProvider ``` -### Update + + + ```json iam:UpdateOpenIDConnectProviderThumbprint, iam:RemoveClientIDFromOpenIDConnectProvider, @@ -318,13 +335,20 @@ iam:UntagOpenIDConnectProvider, iam:ListOpenIDConnectProviderTags ``` -### Delete + + + ```json iam:DeleteOpenIDConnectProvider ``` -### List + + + ```json iam:ListOpenIDConnectProviders, iam:GetOpenIDConnectProvider ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/role_policies/index.md b/website/docs/services/iam/role_policies/index.md index 9751c9991..3fb2ca73a 100644 --- a/website/docs/services/iam/role_policies/index.md +++ b/website/docs/services/iam/role_policies/index.md @@ -174,6 +174,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a role_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.role_policies @@ -198,25 +200,44 @@ AND region = 'us-east-1'; To operate on the role_policies resource, the following permissions are required: -### Create + + + ```json iam:PutRolePolicy, iam:GetRolePolicy ``` -### Read + + + ```json iam:GetRolePolicy ``` -### Update + + + ```json iam:PutRolePolicy, iam:GetRolePolicy ``` -### Delete + + + ```json iam:DeleteRolePolicy, iam:GetRolePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/roles/index.md b/website/docs/services/iam/roles/index.md index 2347b4a13..3dd3d102d 100644 --- a/website/docs/services/iam/roles/index.md +++ b/website/docs/services/iam/roles/index.md @@ -332,6 +332,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a role resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.roles @@ -362,7 +364,18 @@ AND region = 'us-east-1'; To operate on the roles resource, the following permissions are required: -### Create + + + ```json iam:CreateRole, iam:PutRolePolicy, @@ -373,7 +386,9 @@ iam:UntagRole, iam:GetRole ``` -### Read + + + ```json iam:GetRole, iam:ListAttachedRolePolicies, @@ -381,7 +396,9 @@ iam:ListRolePolicies, iam:GetRolePolicy ``` -### Update + + + ```json iam:UpdateRole, iam:UpdateRoleDescription, @@ -396,7 +413,9 @@ iam:TagRole, iam:UntagRole ``` -### Delete + + + ```json iam:DeleteRole, iam:DetachRolePolicy, @@ -408,7 +427,12 @@ iam:TagRole, iam:UntagRole ``` -### List + + + ```json iam:ListRoles ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/saml_providers/index.md b/website/docs/services/iam/saml_providers/index.md index 6f1a67238..df1d41678 100644 --- a/website/docs/services/iam/saml_providers/index.md +++ b/website/docs/services/iam/saml_providers/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a saml_provider resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.saml_providers @@ -350,19 +352,34 @@ AND region = 'us-east-1'; To operate on the saml_providers resource, the following permissions are required: -### Create + + + ```json iam:CreateSAMLProvider, iam:GetSAMLProvider, iam:TagSAMLProvider ``` -### Read + + + ```json iam:GetSAMLProvider ``` -### Update + + + ```json iam:UpdateSAMLProvider, iam:GetSAMLProvider, @@ -371,13 +388,20 @@ iam:ListSAMLProviderTags, iam:UntagSAMLProvider ``` -### Delete + + + ```json iam:DeleteSAMLProvider ``` -### List + + + ```json iam:ListSAMLProviders, iam:GetSAMLProvider ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/server_certificates/index.md b/website/docs/services/iam/server_certificates/index.md index 342ac87f6..73c2a4311 100644 --- a/website/docs/services/iam/server_certificates/index.md +++ b/website/docs/services/iam/server_certificates/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a server_certificate resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.server_certificates @@ -316,19 +318,34 @@ AND region = 'us-east-1'; To operate on the server_certificates resource, the following permissions are required: -### Create + + + ```json iam:UploadServerCertificate, iam:TagServerCertificate, iam:GetServerCertificate ``` -### Read + + + ```json iam:GetServerCertificate ``` -### Update + + + ```json iam:TagServerCertificate, iam:UntagServerCertificate, @@ -336,13 +353,20 @@ iam:ListServerCertificateTags, iam:GetServerCertificate ``` -### Delete + + + ```json iam:DeleteServerCertificate ``` -### List + + + ```json iam:ListServerCertificates, iam:GetServerCertificate ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/service_linked_roles/index.md b/website/docs/services/iam/service_linked_roles/index.md index 5d02abe5f..0971eac29 100644 --- a/website/docs/services/iam/service_linked_roles/index.md +++ b/website/docs/services/iam/service_linked_roles/index.md @@ -178,6 +178,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_linked_role resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.service_linked_roles @@ -202,26 +204,45 @@ AND region = 'us-east-1'; To operate on the service_linked_roles resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, iam:GetRole ``` -### Read + + + ```json iam:GetRole ``` -### Update + + + ```json iam:UpdateRole, iam:GetRole ``` -### Delete + + + ```json iam:DeleteServiceLinkedRole, iam:GetServiceLinkedRoleDeletionStatus, iam:GetRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/user_policies/index.md b/website/docs/services/iam/user_policies/index.md index a44cdfc0f..f0d7c5dee 100644 --- a/website/docs/services/iam/user_policies/index.md +++ b/website/docs/services/iam/user_policies/index.md @@ -174,6 +174,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.user_policies @@ -198,25 +200,44 @@ AND region = 'us-east-1'; To operate on the user_policies resource, the following permissions are required: -### Create + + + ```json iam:PutUserPolicy, iam:GetUserPolicy ``` -### Read + + + ```json iam:GetUserPolicy ``` -### Update + + + ```json iam:PutUserPolicy, iam:GetUserPolicy ``` -### Delete + + + ```json iam:DeleteUserPolicy, iam:GetUserPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/users/index.md b/website/docs/services/iam/users/index.md index c0c25eb5b..e5c8c004a 100644 --- a/website/docs/services/iam/users/index.md +++ b/website/docs/services/iam/users/index.md @@ -345,6 +345,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.users @@ -375,7 +377,18 @@ AND region = 'us-east-1'; To operate on the users resource, the following permissions are required: -### Create + + + ```json iam:CreateLoginProfile, iam:AddUserToGroup, @@ -386,7 +399,9 @@ iam:GetUser, iam:TagUser ``` -### Read + + + ```json iam:GetUserPolicy, iam:ListGroupsForUser, @@ -396,7 +411,9 @@ iam:GetUser, iam:GetLoginProfile ``` -### Update + + + ```json iam:UpdateLoginProfile, iam:UpdateUser, @@ -417,7 +434,9 @@ iam:GetUser, iam:ListUserTags ``` -### Delete + + + ```json iam:DeleteAccessKey, iam:RemoveUserFromGroup, @@ -434,7 +453,12 @@ iam:GetUser, iam:GetLoginProfile ``` -### List + + + ```json iam:listUsers ``` + + + \ No newline at end of file diff --git a/website/docs/services/iam/virtualmfa_devices/index.md b/website/docs/services/iam/virtualmfa_devices/index.md index 3fc9a245b..0de8fa98f 100644 --- a/website/docs/services/iam/virtualmfa_devices/index.md +++ b/website/docs/services/iam/virtualmfa_devices/index.md @@ -262,6 +262,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a virtualmfa_device resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iam.virtualmfa_devices @@ -287,31 +289,53 @@ AND region = 'us-east-1'; To operate on the virtualmfa_devices resource, the following permissions are required: -### Create + + + ```json iam:CreateVirtualMFADevice, iam:EnableMFADevice, iam:ListVirtualMFADevices ``` -### Read + + + ```json iam:ListVirtualMFADevices ``` -### Update + + + ```json iam:TagMFADevice, iam:UntagMFADevice ``` -### Delete + + + ```json iam:DeleteVirtualMFADevice, iam:DeactivateMFADevice ``` -### List + + + ```json iam:ListVirtualMFADevices ``` + + + \ No newline at end of file diff --git a/website/docs/services/identitystore/group_memberships/index.md b/website/docs/services/identitystore/group_memberships/index.md index 63761973b..e5d188c07 100644 --- a/website/docs/services/identitystore/group_memberships/index.md +++ b/website/docs/services/identitystore/group_memberships/index.md @@ -261,24 +261,43 @@ AND region = 'us-east-1'; To operate on the group_memberships resource, the following permissions are required: -### Create + + + ```json identitystore:CreateGroupMembership, identitystore:DescribeGroupMembership ``` -### Read + + + ```json identitystore:DescribeGroupMembership ``` -### Delete + + + ```json identitystore:DeleteGroupMembership, identitystore:DescribeGroupMembership ``` -### List + + + ```json identitystore:ListGroupMemberships ``` + + + \ No newline at end of file diff --git a/website/docs/services/identitystore/groups/index.md b/website/docs/services/identitystore/groups/index.md index bf0e60581..0a92dafa8 100644 --- a/website/docs/services/identitystore/groups/index.md +++ b/website/docs/services/identitystore/groups/index.md @@ -245,6 +245,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.identitystore.groups @@ -270,30 +272,52 @@ AND region = 'us-east-1'; To operate on the groups resource, the following permissions are required: -### Create + + + ```json identitystore:CreateGroup, identitystore:DescribeGroup ``` -### Read + + + ```json identitystore:DescribeGroup ``` -### Update + + + ```json identitystore:DescribeGroup, identitystore:UpdateGroup ``` -### Delete + + + ```json identitystore:DescribeGroup, identitystore:DeleteGroup ``` -### List + + + ```json identitystore:ListGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/components/index.md b/website/docs/services/imagebuilder/components/index.md index 5a03d9801..34c92b471 100644 --- a/website/docs/services/imagebuilder/components/index.md +++ b/website/docs/services/imagebuilder/components/index.md @@ -324,6 +324,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a component resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.components @@ -348,7 +350,18 @@ AND region = 'us-east-1'; To operate on the components resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, iam:GetRole, @@ -366,27 +379,38 @@ imagebuilder:GetComponent, imagebuilder:CreateComponent ``` -### Update + + + ```json imagebuilder:TagResource, imagebuilder:UntagResource ``` -### Read + + + ```json imagebuilder:GetComponent, kms:Decrypt ``` -### Delete + + + ```json imagebuilder:GetComponent, imagebuilder:UntagResource, imagebuilder:DeleteComponent ``` -### List + + + ```json imagebuilder:ListComponents, imagebuilder:ListComponentBuildVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/container_recipes/index.md b/website/docs/services/imagebuilder/container_recipes/index.md index 1c1bee146..6537d418a 100644 --- a/website/docs/services/imagebuilder/container_recipes/index.md +++ b/website/docs/services/imagebuilder/container_recipes/index.md @@ -518,6 +518,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a container_recipe resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.container_recipes @@ -542,7 +544,18 @@ AND region = 'us-east-1'; To operate on the container_recipes resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:CreateServiceLinkedRole, @@ -565,26 +578,37 @@ ecr:DescribeRepositories, ec2:DescribeImages ``` -### Read + + + ```json imagebuilder:GetContainerRecipe, kms:Decrypt ``` -### Update + + + ```json imagebuilder:TagResource, imagebuilder:UntagResource ``` -### Delete + + + ```json imagebuilder:UntagResource, imagebuilder:GetContainerRecipe, imagebuilder:DeleteContainerRecipe ``` -### List + + + ```json imagebuilder:ListContainerRecipes ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/distribution_configurations/index.md b/website/docs/services/imagebuilder/distribution_configurations/index.md index bef772e65..0874a61a1 100644 --- a/website/docs/services/imagebuilder/distribution_configurations/index.md +++ b/website/docs/services/imagebuilder/distribution_configurations/index.md @@ -498,6 +498,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a distribution_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.distribution_configurations @@ -524,7 +526,18 @@ AND region = 'us-east-1'; To operate on the distribution_configurations resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:CreateServiceLinkedRole, @@ -537,7 +550,9 @@ imagebuilder:GetDistributionConfiguration, imagebuilder:CreateDistributionConfiguration ``` -### Update + + + ```json ec2:DescribeLaunchTemplates, ec2:CreateLaunchTemplateVersion, @@ -549,19 +564,28 @@ imagebuilder:TagResource, imagebuilder:UntagResource ``` -### Read + + + ```json imagebuilder:GetDistributionConfiguration ``` -### Delete + + + ```json imagebuilder:GetDistributionConfiguration, imagebuilder:UntagResource, imagebuilder:DeleteDistributionConfiguration ``` -### List + + + ```json imagebuilder:ListDistributionConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/image_pipelines/index.md b/website/docs/services/imagebuilder/image_pipelines/index.md index 161d35bc7..15c7f4780 100644 --- a/website/docs/services/imagebuilder/image_pipelines/index.md +++ b/website/docs/services/imagebuilder/image_pipelines/index.md @@ -471,6 +471,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a image_pipeline resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.image_pipelines @@ -507,7 +509,18 @@ AND region = 'us-east-1'; To operate on the image_pipelines resource, the following permissions are required: -### Create + + + ```json ecr:BatchGetRepositoryScanningConfiguration, iam:GetRole, @@ -523,7 +536,9 @@ imagebuilder:GetWorkflow, inspector2:BatchGetAccountStatus ``` -### Update + + + ```json iam:PassRole, imagebuilder:GetImagePipeline, @@ -533,19 +548,28 @@ imagebuilder:TagResource, imagebuilder:UntagResource ``` -### Read + + + ```json imagebuilder:GetImagePipeline ``` -### Delete + + + ```json imagebuilder:UntagResource, imagebuilder:GetImagePipeline, imagebuilder:DeleteImagePipeline ``` -### List + + + ```json imagebuilder:ListImagePipelines ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/image_recipes/index.md b/website/docs/services/imagebuilder/image_recipes/index.md index b978448d5..64c059bf1 100644 --- a/website/docs/services/imagebuilder/image_recipes/index.md +++ b/website/docs/services/imagebuilder/image_recipes/index.md @@ -430,6 +430,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a image_recipe resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.image_recipes @@ -455,7 +457,18 @@ AND region = 'us-east-1'; To operate on the image_recipes resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:CreateServiceLinkedRole, @@ -467,25 +480,36 @@ imagebuilder:CreateImageRecipe, ec2:DescribeImages ``` -### Read + + + ```json imagebuilder:GetImageRecipe ``` -### Update + + + ```json imagebuilder:TagResource, imagebuilder:UntagResource ``` -### Delete + + + ```json imagebuilder:UntagResource, imagebuilder:GetImageRecipe, imagebuilder:DeleteImageRecipe ``` -### List + + + ```json imagebuilder:ListImageRecipes ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/images/index.md b/website/docs/services/imagebuilder/images/index.md index bb9eaae29..a4c772ac1 100644 --- a/website/docs/services/imagebuilder/images/index.md +++ b/website/docs/services/imagebuilder/images/index.md @@ -427,6 +427,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a image resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.images @@ -452,12 +454,25 @@ AND region = 'us-east-1'; To operate on the images resource, the following permissions are required: -### Read + + + ```json imagebuilder:GetImage ``` -### Create + + + ```json ecr:BatchGetRepositoryScanningConfiguration, iam:GetRole, @@ -473,22 +488,31 @@ imagebuilder:TagResource, inspector2:BatchGetAccountStatus ``` -### Update + + + ```json imagebuilder:TagResource, imagebuilder:UntagResource ``` -### List + + + ```json imagebuilder:ListImages, imagebuilder:ListImageBuildVersions ``` -### Delete + + + ```json imagebuilder:GetImage, imagebuilder:DeleteImage, imagebuilder:UntagResource, imagebuilder:CancelImageCreation ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/infrastructure_configurations/index.md b/website/docs/services/imagebuilder/infrastructure_configurations/index.md index b54b61551..f688b1268 100644 --- a/website/docs/services/imagebuilder/infrastructure_configurations/index.md +++ b/website/docs/services/imagebuilder/infrastructure_configurations/index.md @@ -413,6 +413,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a infrastructure_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.infrastructure_configurations @@ -449,7 +451,18 @@ AND region = 'us-east-1'; To operate on the infrastructure_configurations resource, the following permissions are required: -### Create + + + ```json iam:PassRole, iam:GetRole, @@ -461,7 +474,9 @@ imagebuilder:GetInfrastructureConfiguration, imagebuilder:CreateInfrastructureConfiguration ``` -### Update + + + ```json iam:PassRole, sns:Publish, @@ -471,19 +486,28 @@ imagebuilder:TagResource, imagebuilder:UntagResource ``` -### Read + + + ```json imagebuilder:GetInfrastructureConfiguration ``` -### Delete + + + ```json imagebuilder:UntagResource, imagebuilder:GetInfrastructureConfiguration, imagebuilder:DeleteInfrastructureConfiguration ``` -### List + + + ```json imagebuilder:ListInfrastructureConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/lifecycle_policies/index.md b/website/docs/services/imagebuilder/lifecycle_policies/index.md index e6aef88b5..7af67eeda 100644 --- a/website/docs/services/imagebuilder/lifecycle_policies/index.md +++ b/website/docs/services/imagebuilder/lifecycle_policies/index.md @@ -453,6 +453,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a lifecycle_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.lifecycle_policies @@ -483,7 +485,18 @@ AND region = 'us-east-1'; To operate on the lifecycle_policies resource, the following permissions are required: -### Create + + + ```json iam:PassRole, imagebuilder:CreateLifecyclePolicy, @@ -491,7 +504,9 @@ imagebuilder:GetLifecyclePolicy, imagebuilder:TagResource ``` -### Update + + + ```json iam:PassRole, imagebuilder:GetLifecyclePolicy, @@ -500,19 +515,28 @@ imagebuilder:TagResource, imagebuilder:UntagResource ``` -### Read + + + ```json imagebuilder:GetLifecyclePolicy ``` -### Delete + + + ```json imagebuilder:GetLifecyclePolicy, imagebuilder:DeleteLifecyclePolicy, imagebuilder:UntagResource ``` -### List + + + ```json imagebuilder:ListLifecyclePolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/imagebuilder/workflows/index.md b/website/docs/services/imagebuilder/workflows/index.md index 61d9d5d6e..519884a27 100644 --- a/website/docs/services/imagebuilder/workflows/index.md +++ b/website/docs/services/imagebuilder/workflows/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workflow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.imagebuilder.workflows @@ -325,7 +327,18 @@ AND region = 'us-east-1'; To operate on the workflows resource, the following permissions are required: -### Create + + + ```json iam:GetRole, kms:GenerateDataKey, @@ -342,27 +355,38 @@ imagebuilder:GetWorkflow, imagebuilder:CreateWorkflow ``` -### Read + + + ```json imagebuilder:GetWorkflow, kms:Decrypt ``` -### Update + + + ```json imagebuilder:TagResource, imagebuilder:UntagResource ``` -### Delete + + + ```json imagebuilder:GetWorkflow, imagebuilder:UntagResource, imagebuilder:DeleteWorkflow ``` -### List + + + ```json imagebuilder:ListWorkflows, imagebuilder:ListWorkflowBuildVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/inspector/assessment_targets/index.md b/website/docs/services/inspector/assessment_targets/index.md index 714f6d626..c3391bd3d 100644 --- a/website/docs/services/inspector/assessment_targets/index.md +++ b/website/docs/services/inspector/assessment_targets/index.md @@ -229,6 +229,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a assessment_target resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.inspector.assessment_targets @@ -253,30 +255,52 @@ AND region = 'us-east-1'; To operate on the assessment_targets resource, the following permissions are required: -### Create + + + ```json inspector:CreateAssessmentTarget, inspector:ListAssessmentTargets, inspector:DescribeAssessmentTargets ``` -### Update + + + ```json inspector:DescribeAssessmentTargets, inspector:UpdateAssessmentTarget ``` -### Read + + + ```json inspector:DescribeAssessmentTargets ``` -### Delete + + + ```json inspector:DeleteAssessmentTarget ``` -### List + + + ```json inspector:ListAssessmentTargets ``` + + + \ No newline at end of file diff --git a/website/docs/services/inspector/assessment_templates/index.md b/website/docs/services/inspector/assessment_templates/index.md index 2b7103129..5edef4ba8 100644 --- a/website/docs/services/inspector/assessment_templates/index.md +++ b/website/docs/services/inspector/assessment_templates/index.md @@ -282,24 +282,43 @@ AND region = 'us-east-1'; To operate on the assessment_templates resource, the following permissions are required: -### Create + + + ```json inspector:CreateAssessmentTemplate, inspector:ListAssessmentTemplates, inspector:DescribeAssessmentTemplates ``` -### Read + + + ```json inspector:DescribeAssessmentTemplates ``` -### Delete + + + ```json inspector:DeleteAssessmentTemplate ``` -### List + + + ```json inspector:ListAssessmentTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/inspector/resource_groups/index.md b/website/docs/services/inspector/resource_groups/index.md index d03b08a8b..0c3dc3e65 100644 --- a/website/docs/services/inspector/resource_groups/index.md +++ b/website/docs/services/inspector/resource_groups/index.md @@ -179,17 +179,33 @@ AND region = 'us-east-1'; To operate on the resource_groups resource, the following permissions are required: -### Create + + + ```json inspector:CreateResourceGroup ``` -### Read + + + ```json inspector:CreateResourceGroup ``` -### Delete + + + ```json inspector:CreateResourceGroup ``` + + + \ No newline at end of file diff --git a/website/docs/services/inspectorv2/cis_scan_configurations/index.md b/website/docs/services/inspectorv2/cis_scan_configurations/index.md index 8ad1070b6..beba67112 100644 --- a/website/docs/services/inspectorv2/cis_scan_configurations/index.md +++ b/website/docs/services/inspectorv2/cis_scan_configurations/index.md @@ -364,6 +364,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cis_scan_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.inspectorv2.cis_scan_configurations @@ -392,20 +394,35 @@ AND region = 'us-east-1'; To operate on the cis_scan_configurations resource, the following permissions are required: -### Create + + + ```json inspector2:CreateCisScanConfiguration, inspector2:ListCisScanConfigurations, inspector2:TagResource ``` -### Read + + + ```json inspector2:ListCisScanConfigurations, inspector2:ListTagsForResource ``` -### Update + + + ```json inspector2:ListCisScanConfigurations, inspector2:UpdateCisScanConfiguration, @@ -414,15 +431,22 @@ inspector2:UntagResource, inspector2:ListTagsForResource ``` -### Delete + + + ```json inspector2:ListCisScanConfigurations, inspector2:DeleteCisScanConfiguration, inspector2:UntagResource ``` -### List + + + ```json inspector2:ListCisScanConfigurations, inspector2:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/inspectorv2/code_security_integrations/index.md b/website/docs/services/inspectorv2/code_security_integrations/index.md index b707dfa1f..874286267 100644 --- a/website/docs/services/inspectorv2/code_security_integrations/index.md +++ b/website/docs/services/inspectorv2/code_security_integrations/index.md @@ -353,6 +353,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a code_security_integration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.inspectorv2.code_security_integrations @@ -379,20 +381,35 @@ AND region = 'us-east-1'; To operate on the code_security_integrations resource, the following permissions are required: -### Create + + + ```json inspector2:CreateCodeSecurityIntegration, inspector2:GetCodeSecurityIntegration, inspector2:TagResource ``` -### Read + + + ```json inspector2:GetCodeSecurityIntegration, inspector2:ListTagsForResource ``` -### Update + + + ```json inspector2:UpdateCodeSecurityIntegration, inspector2:GetCodeSecurityIntegration, @@ -401,13 +418,20 @@ inspector2:TagResource, inspector2:UntagResource ``` -### Delete + + + ```json inspector2:DeleteCodeSecurityIntegration, inspector2:GetCodeSecurityIntegration ``` -### List + + + ```json inspector2:ListCodeSecurityIntegrations ``` + + + \ No newline at end of file diff --git a/website/docs/services/inspectorv2/code_security_scan_configurations/index.md b/website/docs/services/inspectorv2/code_security_scan_configurations/index.md index 51d3e1246..a59b79d0d 100644 --- a/website/docs/services/inspectorv2/code_security_scan_configurations/index.md +++ b/website/docs/services/inspectorv2/code_security_scan_configurations/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a code_security_scan_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.inspectorv2.code_security_scan_configurations @@ -331,20 +333,35 @@ AND region = 'us-east-1'; To operate on the code_security_scan_configurations resource, the following permissions are required: -### Create + + + ```json inspector2:CreateCodeSecurityScanConfiguration, inspector2:GetCodeSecurityScanConfiguration, inspector2:TagResource ``` -### Read + + + ```json inspector2:GetCodeSecurityScanConfiguration, inspector2:ListTagsForResource ``` -### Update + + + ```json inspector2:UpdateCodeSecurityScanConfiguration, inspector2:GetCodeSecurityScanConfiguration, @@ -353,13 +370,20 @@ inspector2:UntagResource, inspector2:ListTagsForResource ``` -### Delete + + + ```json inspector2:DeleteCodeSecurityScanConfiguration, inspector2:GetCodeSecurityScanConfiguration ``` -### List + + + ```json inspector2:ListCodeSecurityScanConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/inspectorv2/filters/index.md b/website/docs/services/inspectorv2/filters/index.md index e2312cec4..92e5bc476 100644 --- a/website/docs/services/inspectorv2/filters/index.md +++ b/website/docs/services/inspectorv2/filters/index.md @@ -409,6 +409,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a filter resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.inspectorv2.filters @@ -437,20 +439,35 @@ AND region = 'us-east-1'; To operate on the filters resource, the following permissions are required: -### Create + + + ```json inspector2:CreateFilter, inspector2:ListFilters, inspector2:TagResource ``` -### Read + + + ```json inspector2:ListFilters, inspector2:ListTagsForResource ``` -### Update + + + ```json inspector2:ListFilters, inspector2:UpdateFilter, @@ -459,13 +476,20 @@ inspector2:UntagResource, inspector2:ListTagsForResource ``` -### Delete + + + ```json inspector2:DeleteFilter, inspector2:ListFilters ``` -### List + + + ```json inspector2:ListFilters ``` + + + \ No newline at end of file diff --git a/website/docs/services/internetmonitor/monitors/index.md b/website/docs/services/internetmonitor/monitors/index.md index bf16b826c..f95e1f42a 100644 --- a/website/docs/services/internetmonitor/monitors/index.md +++ b/website/docs/services/internetmonitor/monitors/index.md @@ -432,6 +432,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a monitor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.internetmonitor.monitors @@ -466,7 +468,18 @@ AND region = 'us-east-1'; To operate on the monitors resource, the following permissions are required: -### Create + + + ```json internetmonitor:CreateMonitor, internetmonitor:GetMonitor, @@ -480,14 +493,18 @@ s3:ListBucket, iam:PassRole ``` -### Read + + + ```json internetmonitor:GetMonitor, internetmonitor:ListTagsForResource, logs:GetLogDelivery ``` -### Update + + + ```json internetmonitor:CreateMonitor, internetmonitor:GetMonitor, @@ -505,7 +522,9 @@ s3:ListBucket, iam:PassRole ``` -### Delete + + + ```json internetmonitor:UpdateMonitor, internetmonitor:DeleteMonitor, @@ -513,10 +532,15 @@ internetmonitor:GetMonitor, logs:DeleteLogDelivery ``` -### List + + + ```json internetmonitor:ListMonitors, internetmonitor:GetMonitor, internetmonitor:ListTagsForResource, logs:GetLogDelivery ``` + + + \ No newline at end of file diff --git a/website/docs/services/invoicing/invoice_units/index.md b/website/docs/services/invoicing/invoice_units/index.md index a9afa182c..6a238e699 100644 --- a/website/docs/services/invoicing/invoice_units/index.md +++ b/website/docs/services/invoicing/invoice_units/index.md @@ -300,6 +300,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a invoice_unit resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.invoicing.invoice_units @@ -327,31 +329,53 @@ AND region = 'us-east-1'; To operate on the invoice_units resource, the following permissions are required: -### Create + + + ```json invoicing:CreateInvoiceUnit, invoicing:TagResource ``` -### Read + + + ```json invoicing:GetInvoiceUnit, invoicing:ListTagsForResource ``` -### Update + + + ```json invoicing:UpdateInvoiceUnit, invoicing:UntagResource, invoicing:TagResource ``` -### Delete + + + ```json invoicing:DeleteInvoiceUnit ``` -### List + + + ```json invoicing:ListInvoiceUnits ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/account_audit_configurations/index.md b/website/docs/services/iot/account_audit_configurations/index.md index b21819e16..d835bb256 100644 --- a/website/docs/services/iot/account_audit_configurations/index.md +++ b/website/docs/services/iot/account_audit_configurations/index.md @@ -359,6 +359,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a account_audit_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.account_audit_configurations @@ -385,32 +387,54 @@ AND region = 'us-east-1'; To operate on the account_audit_configurations resource, the following permissions are required: -### Create + + + ```json iot:UpdateAccountAuditConfiguration, iot:DescribeAccountAuditConfiguration, iam:PassRole ``` -### Read + + + ```json iot:DescribeAccountAuditConfiguration ``` -### Update + + + ```json iot:UpdateAccountAuditConfiguration, iot:DescribeAccountAuditConfiguration, iam:PassRole ``` -### Delete + + + ```json iot:DescribeAccountAuditConfiguration, iot:DeleteAccountAuditConfiguration ``` -### List + + + ```json iot:DescribeAccountAuditConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/authorizers/index.md b/website/docs/services/iot/authorizers/index.md index d44c0bee1..4897d4090 100644 --- a/website/docs/services/iot/authorizers/index.md +++ b/website/docs/services/iot/authorizers/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a authorizer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.authorizers @@ -330,7 +332,18 @@ AND region = 'us-east-1'; To operate on the authorizers resource, the following permissions are required: -### Create + + + ```json iot:CreateAuthorizer, iot:DescribeAuthorizer, @@ -339,14 +352,18 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Read + + + ```json iot:DescribeAuthorizer, iot:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json iot:UpdateAuthorizer, iot:DescribeAuthorizer, @@ -356,7 +373,9 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Delete + + + ```json iot:UpdateAuthorizer, iot:DeleteAuthorizer, @@ -364,7 +383,12 @@ iot:DescribeAuthorizer, kms:Decrypt ``` -### List + + + ```json iot:ListAuthorizers ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/billing_groups/index.md b/website/docs/services/iot/billing_groups/index.md index 0b7e3ce70..f6de31894 100644 --- a/website/docs/services/iot/billing_groups/index.md +++ b/website/docs/services/iot/billing_groups/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a billing_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.billing_groups @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the billing_groups resource, the following permissions are required: -### Create + + + ```json iot:DescribeBillingGroup, iot:ListTagsForResource, @@ -302,25 +315,33 @@ iot:CreateBillingGroup, iot:TagResource ``` -### Delete + + + ```json iot:DescribeBillingGroup, iot:DeleteBillingGroup ``` -### List + + + ```json iot:ListBillingGroups, iot:ListTagsForResource ``` -### Read + + + ```json iot:DescribeBillingGroup, iot:ListTagsForResource ``` -### Update + + + ```json iot:DescribeBillingGroup, iot:UpdateBillingGroup, @@ -328,3 +349,6 @@ iot:ListTagsForResource, iot:TagResource, iot:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/ca_certificates/index.md b/website/docs/services/iot/ca_certificates/index.md index eb95c8e32..4bb62e599 100644 --- a/website/docs/services/iot/ca_certificates/index.md +++ b/website/docs/services/iot/ca_certificates/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ca_certificate resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.ca_certificates @@ -357,7 +359,18 @@ AND region = 'us-east-1'; To operate on the ca_certificates resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:PassRole, @@ -368,14 +381,18 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Read + + + ```json iot:DescribeCACertificate, iot:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json iam:GetRole, iam:PassRole, @@ -387,7 +404,9 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Delete + + + ```json iot:UpdateCACertificate, iot:DeleteCACertificate, @@ -395,7 +414,12 @@ iot:DescribeCACertificate, kms:Decrypt ``` -### List + + + ```json iot:ListCACertificates ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/certificate_providers/index.md b/website/docs/services/iot/certificate_providers/index.md index 6e5b7f004..39aef974a 100644 --- a/website/docs/services/iot/certificate_providers/index.md +++ b/website/docs/services/iot/certificate_providers/index.md @@ -264,6 +264,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a certificate_provider resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.certificate_providers @@ -290,7 +292,18 @@ AND region = 'us-east-1'; To operate on the certificate_providers resource, the following permissions are required: -### Create + + + ```json iot:CreateCertificateProvider, iot:DescribeCertificateProvider, @@ -299,14 +312,18 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Read + + + ```json iot:DescribeCertificateProvider, iot:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json iot:UpdateCertificateProvider, iot:DescribeCertificateProvider, @@ -316,14 +333,21 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Delete + + + ```json iot:DeleteCertificateProvider, iot:DescribeCertificateProvider, kms:Decrypt ``` -### List + + + ```json iot:ListCertificateProviders ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/certificates/index.md b/website/docs/services/iot/certificates/index.md index 5fcbca8d1..6a0b99705 100644 --- a/website/docs/services/iot/certificates/index.md +++ b/website/docs/services/iot/certificates/index.md @@ -263,6 +263,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a certificate resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.certificates @@ -287,7 +289,18 @@ AND region = 'us-east-1'; To operate on the certificates resource, the following permissions are required: -### Create + + + ```json iot:CreateCertificateFromCsr, iot:RegisterCertificate, @@ -296,20 +309,26 @@ iot:DescribeCertificate, kms:Decrypt ``` -### Read + + + ```json iot:DescribeCertificate, kms:Decrypt ``` -### Update + + + ```json iot:UpdateCertificate, iot:DescribeCertificate, kms:Decrypt ``` -### Delete + + + ```json iot:DeleteCertificate, iot:UpdateCertificate, @@ -317,7 +336,12 @@ iot:DescribeCertificate, kms:Decrypt ``` -### List + + + ```json iot:ListCertificates ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/commands/index.md b/website/docs/services/iot/commands/index.md index f86c952bc..dd0f6198a 100644 --- a/website/docs/services/iot/commands/index.md +++ b/website/docs/services/iot/commands/index.md @@ -420,6 +420,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a command resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.commands @@ -454,20 +456,35 @@ AND region = 'us-east-1'; To operate on the commands resource, the following permissions are required: -### Create + + + ```json iam:PassRole, iot:CreateCommand, iot:TagResource ``` -### Read + + + ```json iot:GetCommand, iot:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, iot:UpdateCommand, @@ -477,14 +494,21 @@ iot:UntagResource, iot:ListTagsForResource ``` -### Delete + + + ```json iot:GetCommand, iot:UpdateCommand, iot:DeleteCommand ``` -### List + + + ```json iot:ListCommands ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/custom_metrics/index.md b/website/docs/services/iot/custom_metrics/index.md index 3fde046d7..78c7ecb66 100644 --- a/website/docs/services/iot/custom_metrics/index.md +++ b/website/docs/services/iot/custom_metrics/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a custom_metric resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.custom_metrics @@ -286,19 +288,34 @@ AND region = 'us-east-1'; To operate on the custom_metrics resource, the following permissions are required: -### Create + + + ```json iot:CreateCustomMetric, iot:TagResource ``` -### Read + + + ```json iot:DescribeCustomMetric, iot:ListTagsForResource ``` -### Update + + + ```json iot:UpdateCustomMetric, iot:ListTagsForResource, @@ -306,13 +323,20 @@ iot:UntagResource, iot:TagResource ``` -### Delete + + + ```json iot:DescribeCustomMetric, iot:DeleteCustomMetric ``` -### List + + + ```json iot:ListCustomMetrics ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/dimensions/index.md b/website/docs/services/iot/dimensions/index.md index 58c2737c3..9cd308d03 100644 --- a/website/docs/services/iot/dimensions/index.md +++ b/website/docs/services/iot/dimensions/index.md @@ -264,6 +264,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dimension resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.dimensions @@ -289,19 +291,34 @@ AND region = 'us-east-1'; To operate on the dimensions resource, the following permissions are required: -### Create + + + ```json iot:CreateDimension, iot:TagResource ``` -### Read + + + ```json iot:DescribeDimension, iot:ListTagsForResource ``` -### Update + + + ```json iot:UpdateDimension, iot:ListTagsForResource, @@ -309,13 +326,20 @@ iot:UntagResource, iot:TagResource ``` -### Delete + + + ```json iot:DescribeDimension, iot:DeleteDimension ``` -### List + + + ```json iot:ListDimensions ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/domain_configurations/index.md b/website/docs/services/iot/domain_configurations/index.md index 2c164c414..5ae3bb130 100644 --- a/website/docs/services/iot/domain_configurations/index.md +++ b/website/docs/services/iot/domain_configurations/index.md @@ -431,6 +431,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.domain_configurations @@ -462,7 +464,18 @@ AND region = 'us-east-1'; To operate on the domain_configurations resource, the following permissions are required: -### Create + + + ```json iot:CreateDomainConfiguration, iot:UpdateDomainConfiguration, @@ -473,14 +486,18 @@ acm:GetCertificate, kms:Decrypt ``` -### Read + + + ```json iot:DescribeDomainConfiguration, iot:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json iot:UpdateDomainConfiguration, iot:DescribeDomainConfiguration, @@ -490,7 +507,9 @@ iot:UntagResource, kms:Decrypt ``` -### Delete + + + ```json iot:DescribeDomainConfiguration, iot:DeleteDomainConfiguration, @@ -498,7 +517,12 @@ iot:UpdateDomainConfiguration, kms:Decrypt ``` -### List + + + ```json iot:ListDomainConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/encryption_configurations/index.md b/website/docs/services/iot/encryption_configurations/index.md index 1dbee5dab..834978951 100644 --- a/website/docs/services/iot/encryption_configurations/index.md +++ b/website/docs/services/iot/encryption_configurations/index.md @@ -266,6 +266,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a encryption_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.encryption_configurations @@ -292,7 +294,18 @@ AND region = 'us-east-1'; To operate on the encryption_configurations resource, the following permissions are required: -### Create + + + ```json iot:UpdateEncryptionConfiguration, iot:DescribeEncryptionConfiguration, @@ -302,12 +315,16 @@ kms:DescribeKey, iam:PassRole ``` -### Read + + + ```json iot:DescribeEncryptionConfiguration ``` -### Update + + + ```json iot:UpdateEncryptionConfiguration, iot:DescribeEncryptionConfiguration, @@ -317,14 +334,21 @@ kms:DescribeKey, iam:PassRole ``` -### Delete + + + ```json iot:UpdateEncryptionConfiguration, iot:DescribeEncryptionConfiguration, kms:Decrypt ``` -### List + + + ```json iot:DescribeEncryptionConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/fleet_metrics/index.md b/website/docs/services/iot/fleet_metrics/index.md index e557ac551..31410dd38 100644 --- a/website/docs/services/iot/fleet_metrics/index.md +++ b/website/docs/services/iot/fleet_metrics/index.md @@ -349,6 +349,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fleet_metric resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.fleet_metrics @@ -381,20 +383,35 @@ AND region = 'us-east-1'; To operate on the fleet_metrics resource, the following permissions are required: -### Create + + + ```json iot:CreateFleetMetric, iot:DescribeFleetMetric, iot:TagResource ``` -### Read + + + ```json iot:DescribeFleetMetric, iot:ListTagsForResource ``` -### Update + + + ```json iot:UpdateFleetMetric, iot:DescribeFleetMetric, @@ -403,13 +420,20 @@ iot:UntagResource, iot:TagResource ``` -### Delete + + + ```json iot:DeleteFleetMetric, iot:DescribeFleetMetric ``` -### List + + + ```json iot:ListFleetMetrics ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/job_templates/index.md b/website/docs/services/iot/job_templates/index.md index 04b723bb4..7c709af80 100644 --- a/website/docs/services/iot/job_templates/index.md +++ b/website/docs/services/iot/job_templates/index.md @@ -760,7 +760,17 @@ AND region = 'us-east-1'; To operate on the job_templates resource, the following permissions are required: -### Create + + + ```json iot:CreateJobTemplate, iam:PassRole, @@ -768,18 +778,27 @@ s3:GetObject, iot:TagResource ``` -### Read + + + ```json iot:DescribeJobTemplate, iot:ListTagsForResource ``` -### Delete + + + ```json iot:DeleteJobTemplate ``` -### List + + + ```json iot:ListJobTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/loggings/index.md b/website/docs/services/iot/loggings/index.md index c50a90e23..8c601cf3c 100644 --- a/website/docs/services/iot/loggings/index.md +++ b/website/docs/services/iot/loggings/index.md @@ -235,6 +235,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a logging resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.loggings @@ -260,32 +262,54 @@ AND region = 'us-east-1'; To operate on the loggings resource, the following permissions are required: -### Create + + + ```json iot:SetV2LoggingOptions, iot:GetV2LoggingOptions, iam:PassRole ``` -### Read + + + ```json iot:GetV2LoggingOptions ``` -### Update + + + ```json iot:SetV2LoggingOptions, iot:GetV2LoggingOptions, iam:PassRole ``` -### Delete + + + ```json iot:SetV2LoggingOptions, iot:GetV2LoggingOptions ``` -### List + + + ```json iot:GetV2LoggingOptions ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/mitigation_actions/index.md b/website/docs/services/iot/mitigation_actions/index.md index 604eb9289..45111caf2 100644 --- a/website/docs/services/iot/mitigation_actions/index.md +++ b/website/docs/services/iot/mitigation_actions/index.md @@ -368,6 +368,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mitigation_action resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.mitigation_actions @@ -394,7 +396,18 @@ AND region = 'us-east-1'; To operate on the mitigation_actions resource, the following permissions are required: -### Create + + + ```json iot:CreateMitigationAction, iot:DescribeMitigationAction, @@ -402,13 +415,17 @@ iot:TagResource, iam:PassRole ``` -### Read + + + ```json iot:DescribeMitigationAction, iot:ListTagsForResource ``` -### Update + + + ```json iot:UpdateMitigationAction, iot:ListTagsForResource, @@ -417,13 +434,20 @@ iot:TagResource, iam:PassRole ``` -### Delete + + + ```json iot:DescribeMitigationAction, iot:DeleteMitigationAction ``` -### List + + + ```json iot:ListMitigationActions ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/policies/index.md b/website/docs/services/iot/policies/index.md index 0af966c76..19849138f 100644 --- a/website/docs/services/iot/policies/index.md +++ b/website/docs/services/iot/policies/index.md @@ -257,6 +257,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.policies @@ -282,7 +284,18 @@ AND region = 'us-east-1'; To operate on the policies resource, the following permissions are required: -### Create + + + ```json iot:CreatePolicy, iot:GetPolicy, @@ -291,14 +304,18 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Read + + + ```json iot:GetPolicy, iot:ListTagsForResource, kms:Decrypt ``` -### Delete + + + ```json iot:DeletePolicy, iot:GetPolicy, @@ -307,7 +324,9 @@ iot:DeletePolicyVersion, kms:Decrypt ``` -### Update + + + ```json iot:GetPolicy, iot:ListPolicyVersions, @@ -320,7 +339,12 @@ iot:ListTagsForResource, kms:Decrypt ``` -### List + + + ```json iot:ListPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/provisioning_templates/index.md b/website/docs/services/iot/provisioning_templates/index.md index 53f767985..111a3391e 100644 --- a/website/docs/services/iot/provisioning_templates/index.md +++ b/website/docs/services/iot/provisioning_templates/index.md @@ -317,6 +317,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a provisioning_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.provisioning_templates @@ -346,7 +348,18 @@ AND region = 'us-east-1'; To operate on the provisioning_templates resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:PassRole, @@ -357,14 +370,18 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Read + + + ```json iot:DescribeProvisioningTemplate, iot:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json iam:GetRole, iam:PassRole, @@ -379,14 +396,21 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Delete + + + ```json iot:DeleteProvisioningTemplate, iot:DescribeProvisioningTemplate, kms:Decrypt ``` -### List + + + ```json iot:ListProvisioningTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/resource_specific_loggings/index.md b/website/docs/services/iot/resource_specific_loggings/index.md index e0ed7a700..67e6e23f4 100644 --- a/website/docs/services/iot/resource_specific_loggings/index.md +++ b/website/docs/services/iot/resource_specific_loggings/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_specific_logging resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.resource_specific_loggings @@ -265,30 +267,52 @@ AND region = 'us-east-1'; To operate on the resource_specific_loggings resource, the following permissions are required: -### Create + + + ```json iot:ListV2LoggingLevels, iot:SetV2LoggingLevel ``` -### Read + + + ```json iot:ListV2LoggingLevels ``` -### Update + + + ```json iot:ListV2LoggingLevels, iot:SetV2LoggingLevel ``` -### Delete + + + ```json iot:ListV2LoggingLevels, iot:DeleteV2LoggingLevel ``` -### List + + + ```json iot:ListV2LoggingLevels ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/role_aliases/index.md b/website/docs/services/iot/role_aliases/index.md index 7ba79ed9c..35f02c6ee 100644 --- a/website/docs/services/iot/role_aliases/index.md +++ b/website/docs/services/iot/role_aliases/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a role_alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.role_aliases @@ -287,7 +289,18 @@ AND region = 'us-east-1'; To operate on the role_aliases resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:PassRole, @@ -298,7 +311,9 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Read + + + ```json iam:GetRole, iam:PassRole, @@ -307,7 +322,9 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json iam:GetRole, iam:PassRole, @@ -319,14 +336,21 @@ iot:ListTagsForResource, kms:Decrypt ``` -### Delete + + + ```json iot:DeleteRoleAlias, iot:DescribeRoleAlias, kms:Decrypt ``` -### List + + + ```json iot:ListRoleAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/scheduled_audits/index.md b/website/docs/services/iot/scheduled_audits/index.md index 29062f4c4..fd81c4b26 100644 --- a/website/docs/services/iot/scheduled_audits/index.md +++ b/website/docs/services/iot/scheduled_audits/index.md @@ -284,6 +284,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scheduled_audit resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.scheduled_audits @@ -312,20 +314,35 @@ AND region = 'us-east-1'; To operate on the scheduled_audits resource, the following permissions are required: -### Create + + + ```json iot:CreateScheduledAudit, iot:DescribeScheduledAudit, iot:TagResource ``` -### Read + + + ```json iot:DescribeScheduledAudit, iot:ListTagsForResource ``` -### Update + + + ```json iot:UpdateScheduledAudit, iot:ListTagsForResource, @@ -333,13 +350,20 @@ iot:UntagResource, iot:TagResource ``` -### Delete + + + ```json iot:DescribeScheduledAudit, iot:DeleteScheduledAudit ``` -### List + + + ```json iot:ListScheduledAudits ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/security_profiles/index.md b/website/docs/services/iot/security_profiles/index.md index 21fe55a13..1bcde359a 100644 --- a/website/docs/services/iot/security_profiles/index.md +++ b/website/docs/services/iot/security_profiles/index.md @@ -502,6 +502,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a security_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.security_profiles @@ -532,7 +534,18 @@ AND region = 'us-east-1'; To operate on the security_profiles resource, the following permissions are required: -### Create + + + ```json iot:CreateSecurityProfile, iot:AttachSecurityProfile, @@ -541,14 +554,18 @@ iot:TagResource, iam:PassRole ``` -### Read + + + ```json iot:DescribeSecurityProfile, iot:ListTagsForResource, iot:ListTargetsForSecurityProfile ``` -### Update + + + ```json iot:UpdateSecurityProfile, iot:ListTargetsForSecurityProfile, @@ -560,13 +577,20 @@ iot:TagResource, iam:PassRole ``` -### Delete + + + ```json iot:DescribeSecurityProfile, iot:DeleteSecurityProfile ``` -### List + + + ```json iot:ListSecurityProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/software_package_versions/index.md b/website/docs/services/iot/software_package_versions/index.md index bda04310a..c9ca0a509 100644 --- a/website/docs/services/iot/software_package_versions/index.md +++ b/website/docs/services/iot/software_package_versions/index.md @@ -378,6 +378,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a software_package_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.software_package_versions @@ -407,7 +409,18 @@ AND region = 'us-east-1'; To operate on the software_package_versions resource, the following permissions are required: -### Create + + + ```json iot:CreatePackageVersion, iot:GetPackageVersion, @@ -418,13 +431,17 @@ s3:GetObjectVersion, iot:AssociateSbomWithPackageVersion ``` -### Read + + + ```json iot:GetPackageVersion, iot:ListTagsForResource ``` -### Update + + + ```json iot:UpdatePackageVersion, iot:GetPackageVersion, @@ -437,7 +454,9 @@ iot:AssociateSbomWithPackageVersion, iot:DisassociateSbomFromPackageVersion ``` -### Delete + + + ```json iot:DeletePackageVersion, iot:UpdatePackageVersion, @@ -445,7 +464,12 @@ iot:GetPackageVersion, iot:GetIndexingConfiguration ``` -### List + + + ```json iot:ListPackageVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/software_packages/index.md b/website/docs/services/iot/software_packages/index.md index 037aa9a41..ef6dc0be9 100644 --- a/website/docs/services/iot/software_packages/index.md +++ b/website/docs/services/iot/software_packages/index.md @@ -255,6 +255,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a software_package resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.software_packages @@ -280,7 +282,18 @@ AND region = 'us-east-1'; To operate on the software_packages resource, the following permissions are required: -### Create + + + ```json iot:CreatePackage, iot:GetPackage, @@ -288,13 +301,17 @@ iot:TagResource, iot:GetIndexingConfiguration ``` -### Read + + + ```json iot:GetPackage, iot:ListTagsForResource ``` -### Update + + + ```json iot:CreatePackage, iot:UpdatePackage, @@ -305,7 +322,9 @@ iot:UntagResource, iot:GetIndexingConfiguration ``` -### Delete + + + ```json iot:DeletePackage, iot:DeletePackageVersion, @@ -317,7 +336,12 @@ iot:GetIndexingConfiguration, iot:ListPackageVersions ``` -### List + + + ```json iot:ListPackages ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/thing_groups/index.md b/website/docs/services/iot/thing_groups/index.md index ac53e23f4..7c20f1fc3 100644 --- a/website/docs/services/iot/thing_groups/index.md +++ b/website/docs/services/iot/thing_groups/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a thing_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.thing_groups @@ -333,7 +335,18 @@ AND region = 'us-east-1'; To operate on the thing_groups resource, the following permissions are required: -### Create + + + ```json iot:DescribeThingGroup, iot:ListTagsForResource, @@ -342,26 +355,34 @@ iot:CreateDynamicThingGroup, iot:TagResource ``` -### Delete + + + ```json iot:DescribeThingGroup, iot:DeleteThingGroup, iot:DeleteDynamicThingGroup ``` -### List + + + ```json iot:ListThingGroups, iot:ListTagsForResource ``` -### Read + + + ```json iot:DescribeThingGroup, iot:ListTagsForResource ``` -### Update + + + ```json iot:ListTagsForResource, iot:DescribeThingGroup, @@ -370,3 +391,6 @@ iot:UpdateDynamicThingGroup, iot:TagResource, iot:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/thing_types/index.md b/website/docs/services/iot/thing_types/index.md index ffc643c31..ec6f48e35 100644 --- a/website/docs/services/iot/thing_types/index.md +++ b/website/docs/services/iot/thing_types/index.md @@ -322,6 +322,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a thing_type resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.thing_types @@ -348,7 +350,18 @@ AND region = 'us-east-1'; To operate on the thing_types resource, the following permissions are required: -### Create + + + ```json iot:DescribeThingType, iot:ListTagsForResource, @@ -357,26 +370,34 @@ iot:DeprecateThingType, iot:TagResource ``` -### Delete + + + ```json iot:DescribeThingType, iot:DeleteThingType, iot:DeprecateThingType ``` -### List + + + ```json iot:ListThingTypes, iot:ListTagsForResource ``` -### Read + + + ```json iot:DescribeThingType, iot:ListTagsForResource ``` -### Update + + + ```json iot:DescribeThingType, iot:UpdateThingType, @@ -385,3 +406,6 @@ iot:TagResource, iot:UntagResource, iot:DeprecateThingType ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/things/index.md b/website/docs/services/iot/things/index.md index 199d27be1..2dfcddbcc 100644 --- a/website/docs/services/iot/things/index.md +++ b/website/docs/services/iot/things/index.md @@ -243,6 +243,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a thing resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.things @@ -267,30 +269,52 @@ AND region = 'us-east-1'; To operate on the things resource, the following permissions are required: -### Create + + + ```json iot:CreateThing, iot:DescribeThing ``` -### Delete + + + ```json iot:DeleteThing, iot:DescribeThing ``` -### List + + + ```json iot:ListThings ``` -### Read + + + ```json iot:DescribeThing ``` -### Update + + + ```json iot:UpdateThing, iot:DescribeThing ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/topic_rule_destinations/index.md b/website/docs/services/iot/topic_rule_destinations/index.md index 0feb489c7..be45c2454 100644 --- a/website/docs/services/iot/topic_rule_destinations/index.md +++ b/website/docs/services/iot/topic_rule_destinations/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a topic_rule_destination resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.topic_rule_destinations @@ -307,7 +309,18 @@ AND region = 'us-east-1'; To operate on the topic_rule_destinations resource, the following permissions are required: -### Create + + + ```json iam:PassRole, iot:CreateTopicRuleDestination, @@ -315,25 +328,36 @@ iot:GetTopicRuleDestination, iot:UpdateTopicRuleDestination ``` -### Read + + + ```json iot:GetTopicRuleDestination ``` -### Update + + + ```json iam:PassRole, iot:GetTopicRuleDestination, iot:UpdateTopicRuleDestination ``` -### Delete + + + ```json iot:GetTopicRuleDestination, iot:DeleteTopicRuleDestination ``` -### List + + + ```json iot:ListTopicRuleDestinations ``` + + + \ No newline at end of file diff --git a/website/docs/services/iot/topic_rules/index.md b/website/docs/services/iot/topic_rules/index.md index d1110b6b3..cd31bb415 100644 --- a/website/docs/services/iot/topic_rules/index.md +++ b/website/docs/services/iot/topic_rules/index.md @@ -1039,6 +1039,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a topic_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iot.topic_rules @@ -1064,7 +1066,18 @@ AND region = 'us-east-1'; To operate on the topic_rules resource, the following permissions are required: -### Create + + + ```json iam:PassRole, iot:CreateTopicRule, @@ -1073,13 +1086,17 @@ iot:TagResource, iot:ListTagsForResource ``` -### Read + + + ```json iot:GetTopicRule, iot:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, iot:GetTopicRule, @@ -1089,13 +1106,20 @@ iot:TagResource, iot:UntagResource ``` -### Delete + + + ```json iot:GetTopicRule, iot:DeleteTopicRule ``` -### List + + + ```json iot:ListTopicRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotanalytics/datasets/index.md b/website/docs/services/iotanalytics/datasets/index.md index a4732fda6..b0930ef27 100644 --- a/website/docs/services/iotanalytics/datasets/index.md +++ b/website/docs/services/iotanalytics/datasets/index.md @@ -587,6 +587,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dataset resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotanalytics.datasets @@ -617,30 +619,52 @@ AND region = 'us-east-1'; To operate on the datasets resource, the following permissions are required: -### Create + + + ```json iotanalytics:CreateDataset ``` -### Read + + + ```json iotanalytics:DescribeDataset, iotanalytics:ListTagsForResource ``` -### Update + + + ```json iotanalytics:UpdateDataset, iotanalytics:TagResource, iotanalytics:UntagResource ``` -### Delete + + + ```json iotanalytics:DeleteDataset ``` -### List + + + ```json iotanalytics:ListDatasets ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotanalytics/pipelines/index.md b/website/docs/services/iotanalytics/pipelines/index.md index e644493ba..b7bf1be84 100644 --- a/website/docs/services/iotanalytics/pipelines/index.md +++ b/website/docs/services/iotanalytics/pipelines/index.md @@ -545,6 +545,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pipeline resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotanalytics.pipelines @@ -570,30 +572,52 @@ AND region = 'us-east-1'; To operate on the pipelines resource, the following permissions are required: -### Create + + + ```json iotanalytics:CreatePipeline ``` -### Read + + + ```json iotanalytics:DescribePipeline, iotanalytics:ListTagsForResource ``` -### Update + + + ```json iotanalytics:UpdatePipeline, iotanalytics:TagResource, iotanalytics:UntagResource ``` -### Delete + + + ```json iotanalytics:DeletePipeline ``` -### List + + + ```json iotanalytics:ListPipelines ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotcoredeviceadvisor/suite_definitions/index.md b/website/docs/services/iotcoredeviceadvisor/suite_definitions/index.md index a53e0b116..ce14e2277 100644 --- a/website/docs/services/iotcoredeviceadvisor/suite_definitions/index.md +++ b/website/docs/services/iotcoredeviceadvisor/suite_definitions/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a suite_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotcoredeviceadvisor.suite_definitions @@ -324,7 +326,18 @@ AND region = 'us-east-1'; To operate on the suite_definitions resource, the following permissions are required: -### Create + + + ```json iot:DescribeCertificate, iot:DescribeThing, @@ -339,13 +352,17 @@ iotdeviceadvisor:TagResource, iam:PassRole ``` -### Read + + + ```json iotdeviceadvisor:GetSuiteDefinition, iot:ListTagsForResource ``` -### Update + + + ```json iot:DescribeCertificate, iot:DescribeThing, @@ -362,13 +379,20 @@ iotdeviceadvisor:TagResource, iam:PassRole ``` -### Delete + + + ```json iotdeviceadvisor:GetSuiteDefinition, iotdeviceadvisor:DeleteSuiteDefinition ``` -### List + + + ```json iotdeviceadvisor:ListSuiteDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotevents/alarm_models/index.md b/website/docs/services/iotevents/alarm_models/index.md index e76062043..ecacfceaf 100644 --- a/website/docs/services/iotevents/alarm_models/index.md +++ b/website/docs/services/iotevents/alarm_models/index.md @@ -644,6 +644,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a alarm_model resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotevents.alarm_models @@ -674,7 +676,18 @@ AND region = 'us-east-1'; To operate on the alarm_models resource, the following permissions are required: -### Create + + + ```json iotevents:CreateAlarmModel, iotevents:UpdateInputRouting, @@ -684,13 +697,17 @@ iotevents:TagResource, iam:PassRole ``` -### Read + + + ```json iotevents:DescribeAlarmModel, iotevents:ListTagsForResource ``` -### Update + + + ```json iotevents:UpdateAlarmModel, iotevents:UpdateInputRouting, @@ -701,13 +718,20 @@ iotevents:TagResource, iam:PassRole ``` -### Delete + + + ```json iotevents:DeleteAlarmModel, iotevents:DescribeAlarmModel ``` -### List + + + ```json iotevents:ListAlarmModels ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotevents/detector_models/index.md b/website/docs/services/iotevents/detector_models/index.md index f1f2a4605..96591a1d4 100644 --- a/website/docs/services/iotevents/detector_models/index.md +++ b/website/docs/services/iotevents/detector_models/index.md @@ -429,6 +429,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a detector_model resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotevents.detector_models @@ -457,7 +459,18 @@ AND region = 'us-east-1'; To operate on the detector_models resource, the following permissions are required: -### Create + + + ```json iotevents:CreateDetectorModel, iotevents:UpdateInputRouting, @@ -467,13 +480,17 @@ iotevents:TagResource, iam:PassRole ``` -### Read + + + ```json iotevents:DescribeDetectorModel, iotevents:ListTagsForResource ``` -### Update + + + ```json iotevents:UpdateDetectorModel, iotevents:UpdateInputRouting, @@ -484,13 +501,20 @@ iotevents:TagResource, iam:PassRole ``` -### Delete + + + ```json iotevents:DeleteDetectorModel, iotevents:DescribeDetectorModel ``` -### List + + + ```json iotevents:ListDetectorModels ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotevents/inputs/index.md b/website/docs/services/iotevents/inputs/index.md index f24308a86..ec94b28b2 100644 --- a/website/docs/services/iotevents/inputs/index.md +++ b/website/docs/services/iotevents/inputs/index.md @@ -271,6 +271,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a input resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotevents.inputs @@ -297,7 +299,18 @@ AND region = 'us-east-1'; To operate on the inputs resource, the following permissions are required: -### Create + + + ```json iotevents:CreateInput, iotevents:TagResource, @@ -305,13 +318,17 @@ iotevents:DescribeInput, iotevents:ListTagsForResource ``` -### Read + + + ```json iotevents:DescribeInput, iotevents:ListTagsForResource ``` -### Update + + + ```json iotevents:UpdateInput, iotevents:DescribeInput, @@ -320,13 +337,20 @@ iotevents:UntagResource, iotevents:TagResource ``` -### Delete + + + ```json iotevents:DeleteInput, iotevents:DescribeInput ``` -### List + + + ```json iotevents:ListInputs ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotfleetwise/campaigns/index.md b/website/docs/services/iotfleetwise/campaigns/index.md index 4f67a5c05..6e996ae7d 100644 --- a/website/docs/services/iotfleetwise/campaigns/index.md +++ b/website/docs/services/iotfleetwise/campaigns/index.md @@ -572,6 +572,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a campaign resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotfleetwise.campaigns @@ -599,13 +601,26 @@ AND region = 'us-east-1'; To operate on the campaigns resource, the following permissions are required: -### Read + + + ```json iotfleetwise:GetCampaign, iotfleetwise:ListTagsForResource ``` -### Create + + + ```json iotfleetwise:CreateCampaign, iotfleetwise:GetCampaign, @@ -616,7 +631,9 @@ timestream:DescribeEndpoints, timestream:DescribeTable ``` -### Update + + + ```json iotfleetwise:GetCampaign, iotfleetwise:ListTagsForResource, @@ -625,14 +642,21 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### List + + + ```json iotfleetwise:ListCampaigns, iotfleetwise:GetCampaign ``` -### Delete + + + ```json iotfleetwise:DeleteCampaign, iotfleetwise:GetCampaign ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotfleetwise/decoder_manifests/index.md b/website/docs/services/iotfleetwise/decoder_manifests/index.md index 9e005f961..27bceabaf 100644 --- a/website/docs/services/iotfleetwise/decoder_manifests/index.md +++ b/website/docs/services/iotfleetwise/decoder_manifests/index.md @@ -317,6 +317,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a decoder_manifest resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotfleetwise.decoder_manifests @@ -346,7 +348,18 @@ AND region = 'us-east-1'; To operate on the decoder_manifests resource, the following permissions are required: -### Create + + + ```json iotfleetwise:CreateDecoderManifest, iotfleetwise:GetDecoderManifest, @@ -357,7 +370,9 @@ iotfleetwise:ListTagsForResource, iotfleetwise:TagResource ``` -### Read + + + ```json iotfleetwise:GetDecoderManifest, iotfleetwise:ListDecoderManifestSignals, @@ -365,7 +380,9 @@ iotfleetwise:ListDecoderManifestNetworkInterfaces, iotfleetwise:ListTagsForResource ``` -### Update + + + ```json iotfleetwise:UpdateDecoderManifest, iotfleetwise:GetDecoderManifest, @@ -376,13 +393,20 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete + + + ```json iotfleetwise:DeleteDecoderManifest, iotfleetwise:GetDecoderManifest ``` -### List + + + ```json iotfleetwise:ListDecoderManifests ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotfleetwise/fleets/index.md b/website/docs/services/iotfleetwise/fleets/index.md index d59a0b728..b4ad732c5 100644 --- a/website/docs/services/iotfleetwise/fleets/index.md +++ b/website/docs/services/iotfleetwise/fleets/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotfleetwise.fleets @@ -300,7 +302,18 @@ AND region = 'us-east-1'; To operate on the fleets resource, the following permissions are required: -### Create + + + ```json iotfleetwise:GetFleet, iotfleetwise:CreateFleet, @@ -309,13 +322,17 @@ iotfleetwise:ListVehiclesInFleet, iotfleetwise:TagResource ``` -### Read + + + ```json iotfleetwise:GetFleet, iotfleetwise:ListTagsForResource ``` -### Update + + + ```json iotfleetwise:GetFleet, iotfleetwise:UpdateFleet, @@ -324,13 +341,20 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete + + + ```json iotfleetwise:GetFleet, iotfleetwise:DeleteFleet ``` -### List + + + ```json iotfleetwise:ListFleets ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotfleetwise/model_manifests/index.md b/website/docs/services/iotfleetwise/model_manifests/index.md index 0e70f9bd8..f8c8a098e 100644 --- a/website/docs/services/iotfleetwise/model_manifests/index.md +++ b/website/docs/services/iotfleetwise/model_manifests/index.md @@ -296,6 +296,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a model_manifest resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotfleetwise.model_manifests @@ -324,7 +326,18 @@ AND region = 'us-east-1'; To operate on the model_manifests resource, the following permissions are required: -### Create + + + ```json iotfleetwise:CreateModelManifest, iotfleetwise:GetModelManifest, @@ -334,14 +347,18 @@ iotfleetwise:ListTagsForResource, iotfleetwise:TagResource ``` -### Read + + + ```json iotfleetwise:GetModelManifest, iotfleetwise:ListModelManifestNodes, iotfleetwise:ListTagsForResource ``` -### Update + + + ```json iotfleetwise:UpdateModelManifest, iotfleetwise:GetModelManifest, @@ -351,13 +368,20 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete + + + ```json iotfleetwise:DeleteModelManifest, iotfleetwise:GetModelManifest ``` -### List + + + ```json iotfleetwise:ListModelManifests ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotfleetwise/signal_catalogs/index.md b/website/docs/services/iotfleetwise/signal_catalogs/index.md index 0a2b10dc6..5569c1b16 100644 --- a/website/docs/services/iotfleetwise/signal_catalogs/index.md +++ b/website/docs/services/iotfleetwise/signal_catalogs/index.md @@ -324,6 +324,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a signal_catalog resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotfleetwise.signal_catalogs @@ -350,7 +352,18 @@ AND region = 'us-east-1'; To operate on the signal_catalogs resource, the following permissions are required: -### Create + + + ```json iotfleetwise:GetSignalCatalog, iotfleetwise:CreateSignalCatalog, @@ -359,14 +372,18 @@ iotfleetwise:ListTagsForResource, iotfleetwise:TagResource ``` -### Read + + + ```json iotfleetwise:GetSignalCatalog, iotfleetwise:ListSignalCatalogNodes, iotfleetwise:ListTagsForResource ``` -### Update + + + ```json iotfleetwise:GetSignalCatalog, iotfleetwise:UpdateSignalCatalog, @@ -376,13 +393,20 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete + + + ```json iotfleetwise:GetSignalCatalog, iotfleetwise:DeleteSignalCatalog ``` -### List + + + ```json iotfleetwise:ListSignalCatalogs ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotfleetwise/state_templates/index.md b/website/docs/services/iotfleetwise/state_templates/index.md index d619b61a9..99134d7d5 100644 --- a/website/docs/services/iotfleetwise/state_templates/index.md +++ b/website/docs/services/iotfleetwise/state_templates/index.md @@ -316,6 +316,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a state_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotfleetwise.state_templates @@ -344,7 +346,18 @@ AND region = 'us-east-1'; To operate on the state_templates resource, the following permissions are required: -### Create + + + ```json iotfleetwise:GetStateTemplate, iotfleetwise:CreateStateTemplate, @@ -352,13 +365,17 @@ iotfleetwise:ListTagsForResource, iotfleetwise:TagResource ``` -### Read + + + ```json iotfleetwise:GetStateTemplate, iotfleetwise:ListTagsForResource ``` -### Update + + + ```json iotfleetwise:UpdateStateTemplate, iotfleetwise:GetStateTemplate, @@ -367,13 +384,20 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete + + + ```json iotfleetwise:DeleteStateTemplate, iotfleetwise:GetStateTemplate ``` -### List + + + ```json iotfleetwise:ListStateTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotfleetwise/vehicles/index.md b/website/docs/services/iotfleetwise/vehicles/index.md index 8d985a023..27b7c31a6 100644 --- a/website/docs/services/iotfleetwise/vehicles/index.md +++ b/website/docs/services/iotfleetwise/vehicles/index.md @@ -321,6 +321,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vehicle resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotfleetwise.vehicles @@ -350,7 +352,18 @@ AND region = 'us-east-1'; To operate on the vehicles resource, the following permissions are required: -### Create + + + ```json iotfleetwise:GetVehicle, iotfleetwise:CreateVehicle, @@ -362,13 +375,17 @@ iotfleetwise:ListVehicles, iotfleetwise:TagResource ``` -### Read + + + ```json iotfleetwise:GetVehicle, iotfleetwise:ListTagsForResource ``` -### Update + + + ```json iotfleetwise:GetVehicle, iotfleetwise:UpdateVehicle, @@ -377,13 +394,20 @@ iotfleetwise:TagResource, iotfleetwise:UntagResource ``` -### Delete + + + ```json iotfleetwise:GetVehicle, iotfleetwise:DeleteVehicle ``` -### List + + + ```json iotfleetwise:ListVehicles ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/access_policies/index.md b/website/docs/services/iotsitewise/access_policies/index.md index 22f4d62c6..24019c930 100644 --- a/website/docs/services/iotsitewise/access_policies/index.md +++ b/website/docs/services/iotsitewise/access_policies/index.md @@ -471,6 +471,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.access_policies @@ -497,31 +499,53 @@ AND region = 'us-east-1'; To operate on the access_policies resource, the following permissions are required: -### Create + + + ```json iotsitewise:CreateAccessPolicy ``` -### Read + + + ```json iotsitewise:DescribeAccessPolicy ``` -### Update + + + ```json iotsitewise:DescribeAccessPolicy, iotsitewise:UpdateAccessPolicy ``` -### Delete + + + ```json iotsitewise:DescribeAccessPolicy, iotsitewise:DeleteAccessPolicy ``` -### List + + + ```json iotsitewise:ListAccessPolicies, iotsitewise:ListProjects, iotsitewise:ListPortals ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/asset_models/index.md b/website/docs/services/iotsitewise/asset_models/index.md index e632e77c7..aeeff977f 100644 --- a/website/docs/services/iotsitewise/asset_models/index.md +++ b/website/docs/services/iotsitewise/asset_models/index.md @@ -573,6 +573,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a asset_model resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.asset_models @@ -601,7 +603,18 @@ AND region = 'us-east-1'; To operate on the asset_models resource, the following permissions are required: -### Create + + + ```json iotsitewise:CreateAssetModel, iotsitewise:ListTagsForResource, @@ -617,7 +630,9 @@ iotsitewise:PutAssetModelInterfaceRelationship, iotsitewise:DescribeAssetModelInterfaceRelationship ``` -### Read + + + ```json iotsitewise:DescribeAssetModel, iotsitewise:ListAssetModelProperties, @@ -627,7 +642,9 @@ iotsitewise:ListTagsForResource, iotsitewise:DescribeAssetModelInterfaceRelationship ``` -### Update + + + ```json iotsitewise:DescribeAssetModel, iotsitewise:ListTagsForResource, @@ -645,7 +662,9 @@ iotsitewise:DeleteAssetModelInterfaceRelationship, iotsitewise:DescribeAssetModelInterfaceRelationship ``` -### Delete + + + ```json iotsitewise:DescribeAssetModel, iotsitewise:DeleteAssetModel, @@ -653,7 +672,9 @@ iotsitewise:ListAssetModelProperties, iotsitewise:ListAssetModelCompositeModels ``` -### List + + + ```json iotsitewise:DescribeAssetModel, iotsitewise:ListAssetModels, @@ -661,3 +682,6 @@ iotsitewise:ListTagsForResource, iotsitewise:ListAssetModelProperties, iotsitewise:ListAssetModelCompositeModels ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/assets/index.md b/website/docs/services/iotsitewise/assets/index.md index 8a953784b..8fa0925be 100644 --- a/website/docs/services/iotsitewise/assets/index.md +++ b/website/docs/services/iotsitewise/assets/index.md @@ -363,6 +363,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a asset resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.assets @@ -391,7 +393,18 @@ AND region = 'us-east-1'; To operate on the assets resource, the following permissions are required: -### Create + + + ```json iotsitewise:AssociateAssets, iotsitewise:CreateAsset, @@ -406,7 +419,9 @@ iotsitewise:ListAssetModelCompositeModels, iotsitewise:UpdateAssetProperty ``` -### Read + + + ```json iotsitewise:DescribeAsset, iotsitewise:DescribeAssetModel, @@ -417,7 +432,9 @@ iotsitewise:ListAssetProperties, iotsitewise:ListTagsForResource ``` -### Update + + + ```json iotsitewise:AssociateAssets, iotsitewise:DescribeAsset, @@ -434,7 +451,9 @@ iotsitewise:ListAssetModelCompositeModels, iotsitewise:UntagResource ``` -### Delete + + + ```json iotsitewise:DeleteAsset, iotsitewise:DescribeAsset, @@ -448,8 +467,13 @@ iotsitewise:ListAssetModelProperties, iotsitewise:ListAssetProperties ``` -### List + + + ```json iotsitewise:ListAssetModels, iotsitewise:ListAssets ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/computation_models/index.md b/website/docs/services/iotsitewise/computation_models/index.md index 6e0d77c94..2e6117d9b 100644 --- a/website/docs/services/iotsitewise/computation_models/index.md +++ b/website/docs/services/iotsitewise/computation_models/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a computation_model resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.computation_models @@ -331,7 +333,18 @@ AND region = 'us-east-1'; To operate on the computation_models resource, the following permissions are required: -### Create + + + ```json iotsitewise:CreateComputationModel, iotsitewise:DescribeComputationModel, @@ -339,13 +352,17 @@ iotsitewise:ListTagsForResource, iotsitewise:TagResource ``` -### Read + + + ```json iotsitewise:DescribeComputationModel, iotsitewise:ListTagsForResource ``` -### Update + + + ```json iotsitewise:UpdateComputationModel, iotsitewise:DescribeComputationModel, @@ -354,15 +371,22 @@ iotsitewise:TagResource, iotsitewise:UntagResource ``` -### Delete + + + ```json iotsitewise:DeleteComputationModel, iotsitewise:DescribeComputationModel, iotsitewise:ListTagsForResource ``` -### List + + + ```json iotsitewise:ListComputationModels, iotsitewise:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/dashboards/index.md b/website/docs/services/iotsitewise/dashboards/index.md index c0dde5c2a..716b248a1 100644 --- a/website/docs/services/iotsitewise/dashboards/index.md +++ b/website/docs/services/iotsitewise/dashboards/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dashboard resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.dashboards @@ -308,7 +310,18 @@ AND region = 'us-east-1'; To operate on the dashboards resource, the following permissions are required: -### Create + + + ```json iotsitewise:CreateDashboard, iotsitewise:DescribeDashboard, @@ -320,13 +333,17 @@ iotsitewise:ListAssetModelProperties, iotsitewise:ListAssetModelCompositeModels ``` -### Read + + + ```json iotsitewise:DescribeDashboard, iotsitewise:ListTagsForResource ``` -### Update + + + ```json iotsitewise:DescribeDashboard, iotsitewise:UpdateDashboard, @@ -339,16 +356,23 @@ iotsitewise:ListAssetModelProperties, iotsitewise:ListAssetModelCompositeModels ``` -### Delete + + + ```json iotsitewise:DescribeDashboard, iotsitewise:DeleteDashboard ``` -### List + + + ```json iotsitewise:ListDashboards, iotsitewise:ListPortals, iotsitewise:ListProjects, iotsitewise:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/datasets/index.md b/website/docs/services/iotsitewise/datasets/index.md index d3c72a319..e46818f02 100644 --- a/website/docs/services/iotsitewise/datasets/index.md +++ b/website/docs/services/iotsitewise/datasets/index.md @@ -311,6 +311,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dataset resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.datasets @@ -338,7 +340,18 @@ AND region = 'us-east-1'; To operate on the datasets resource, the following permissions are required: -### Create + + + ```json iotsitewise:CreateDataset, iotsitewise:DescribeDataset, @@ -347,13 +360,17 @@ iotsitewise:ListTagsForResource, iotsitewise:TagResource ``` -### Read + + + ```json iotsitewise:DescribeDataset, iotsitewise:ListTagsForResource ``` -### Update + + + ```json iotsitewise:UpdateDataset, iotsitewise:DescribeDataset, @@ -363,15 +380,22 @@ iotsitewise:TagResource, iotsitewise:UntagResource ``` -### Delete + + + ```json iotsitewise:DeleteDataset, iotsitewise:DescribeDataset, iotsitewise:ListTagsForResource ``` -### List + + + ```json iotsitewise:ListDatasets, iotsitewise:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/gateways/index.md b/website/docs/services/iotsitewise/gateways/index.md index d05a442b8..ac4ecb426 100644 --- a/website/docs/services/iotsitewise/gateways/index.md +++ b/website/docs/services/iotsitewise/gateways/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.gateways @@ -349,7 +351,18 @@ AND region = 'us-east-1'; To operate on the gateways resource, the following permissions are required: -### Create + + + ```json iotsitewise:CreateGateway, iotsitewise:DescribeGateway, @@ -361,14 +374,18 @@ iotsitewise:ListTagsForResource, iotsitewise:TagResource ``` -### Read + + + ```json iotsitewise:DescribeGateway, iotsitewise:DescribeGatewayCapabilityConfiguration, iotsitewise:ListTagsForResource ``` -### Update + + + ```json iotsitewise:UpdateGateway, iotsitewise:UpdateGatewayCapabilityConfiguration, @@ -379,15 +396,22 @@ iotsitewise:DescribeGatewayCapabilityConfiguration, iotsitewise:ListTagsForResource ``` -### Delete + + + ```json iotsitewise:DescribeGateway, iotsitewise:DescribeGatewayCapabilityConfiguration, iotsitewise:DeleteGateway ``` -### List + + + ```json iotsitewise:ListGateways, iotsitewise:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/portals/index.md b/website/docs/services/iotsitewise/portals/index.md index ca17ce76f..264616072 100644 --- a/website/docs/services/iotsitewise/portals/index.md +++ b/website/docs/services/iotsitewise/portals/index.md @@ -357,6 +357,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a portal resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.portals @@ -388,7 +390,18 @@ AND region = 'us-east-1'; To operate on the portals resource, the following permissions are required: -### Create + + + ```json iotsitewise:CreatePortal, iotsitewise:DescribePortal, @@ -399,13 +412,17 @@ sso:CreateManagedApplicationInstance, sso:DescribeRegisteredRegions ``` -### Read + + + ```json iotsitewise:DescribePortal, iotsitewise:ListTagsForResource ``` -### Update + + + ```json iotsitewise:DescribePortal, iotsitewise:ListTagsForResource, @@ -417,15 +434,22 @@ sso:GetManagedApplicationInstance, sso:UpdateApplicationInstanceDisplayData ``` -### Delete + + + ```json iotsitewise:DescribePortal, iotsitewise:DeletePortal, sso:DeleteManagedApplicationInstance ``` -### List + + + ```json iotsitewise:ListPortals, iotsitewise:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotsitewise/projects/index.md b/website/docs/services/iotsitewise/projects/index.md index 0c5d111c5..93832bf6e 100644 --- a/website/docs/services/iotsitewise/projects/index.md +++ b/website/docs/services/iotsitewise/projects/index.md @@ -280,6 +280,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a project resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotsitewise.projects @@ -307,7 +309,18 @@ AND region = 'us-east-1'; To operate on the projects resource, the following permissions are required: -### Create + + + ```json iotsitewise:CreateProject, iotsitewise:DescribeProject, @@ -317,14 +330,18 @@ iotsitewise:TagResource, iotsitewise:BatchAssociateProjectAssets ``` -### Read + + + ```json iotsitewise:DescribeProject, iotsitewise:ListTagsForResource, iotsitewise:ListProjectAssets ``` -### Update + + + ```json iotsitewise:DescribeProject, iotsitewise:UpdateProject, @@ -336,15 +353,22 @@ iotsitewise:UntagResource, iotsitewise:ListTagsForResource ``` -### Delete + + + ```json iotsitewise:DescribeProject, iotsitewise:DeleteProject ``` -### List + + + ```json iotsitewise:ListPortals, iotsitewise:ListProjects, iotsitewise:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iottwinmaker/component_types/index.md b/website/docs/services/iottwinmaker/component_types/index.md index f4087c43a..db3968ae7 100644 --- a/website/docs/services/iottwinmaker/component_types/index.md +++ b/website/docs/services/iottwinmaker/component_types/index.md @@ -353,6 +353,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a component_type resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iottwinmaker.component_types @@ -384,7 +386,18 @@ AND region = 'us-east-1'; To operate on the component_types resource, the following permissions are required: -### Create + + + ```json iottwinmaker:CreateComponentType, iottwinmaker:GetComponentType, @@ -393,14 +406,18 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` -### Read + + + ```json iottwinmaker:GetComponentType, iottwinmaker:GetWorkspace, iottwinmaker:ListTagsForResource ``` -### Update + + + ```json iottwinmaker:GetComponentType, iottwinmaker:GetWorkspace, @@ -410,17 +427,24 @@ iottwinmaker:UntagResource, iottwinmaker:UpdateComponentType ``` -### Delete + + + ```json iottwinmaker:DeleteComponentType, iottwinmaker:GetComponentType, iottwinmaker:GetWorkspace ``` -### List + + + ```json iottwinmaker:GetComponentType, iottwinmaker:GetWorkspace, iottwinmaker:ListComponentTypes, iottwinmaker:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iottwinmaker/entities/index.md b/website/docs/services/iottwinmaker/entities/index.md index f11737fe2..d9682fb53 100644 --- a/website/docs/services/iottwinmaker/entities/index.md +++ b/website/docs/services/iottwinmaker/entities/index.md @@ -326,6 +326,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a entity resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iottwinmaker.entities @@ -355,7 +357,18 @@ AND region = 'us-east-1'; To operate on the entities resource, the following permissions are required: -### Create + + + ```json iottwinmaker:GetWorkspace, iottwinmaker:CreateEntity, @@ -366,7 +379,9 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` -### Read + + + ```json iottwinmaker:GetComponentType, iottwinmaker:GetEntity, @@ -377,7 +392,9 @@ iottwinmaker:ListEntities, iottwinmaker:ListTagsForResource ``` -### Update + + + ```json iottwinmaker:GetComponentType, iottwinmaker:GetEntity, @@ -391,17 +408,24 @@ iottwinmaker:UpdateEntity, iottwinmaker:UpdateComponentType ``` -### Delete + + + ```json iottwinmaker:GetEntity, iottwinmaker:GetWorkspace, iottwinmaker:DeleteEntity ``` -### List + + + ```json iottwinmaker:GetWorkspace, iottwinmaker:ListTagsForResource, iottwinmaker:GetEntity, iottwinmaker:ListEntities ``` + + + \ No newline at end of file diff --git a/website/docs/services/iottwinmaker/scenes/index.md b/website/docs/services/iottwinmaker/scenes/index.md index 5019eb391..910e347dd 100644 --- a/website/docs/services/iottwinmaker/scenes/index.md +++ b/website/docs/services/iottwinmaker/scenes/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scene resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iottwinmaker.scenes @@ -329,7 +331,18 @@ AND region = 'us-east-1'; To operate on the scenes resource, the following permissions are required: -### Create + + + ```json iottwinmaker:CreateScene, iottwinmaker:GetScene, @@ -338,14 +351,18 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` -### Read + + + ```json iottwinmaker:GetWorkspace, iottwinmaker:GetScene, iottwinmaker:ListTagsForResource ``` -### Update + + + ```json iottwinmaker:GetScene, iottwinmaker:GetWorkspace, @@ -355,16 +372,23 @@ iottwinmaker:UntagResource, iottwinmaker:UpdateScene ``` -### Delete + + + ```json iottwinmaker:DeleteScene, iottwinmaker:GetScene, iottwinmaker:GetWorkspace ``` -### List + + + ```json iottwinmaker:GetWorkspace, iottwinmaker:ListTagsForResource, iottwinmaker:ListScenes ``` + + + \ No newline at end of file diff --git a/website/docs/services/iottwinmaker/sync_jobs/index.md b/website/docs/services/iottwinmaker/sync_jobs/index.md index 4e95c45d2..b0e3e04e7 100644 --- a/website/docs/services/iottwinmaker/sync_jobs/index.md +++ b/website/docs/services/iottwinmaker/sync_jobs/index.md @@ -276,7 +276,17 @@ AND region = 'us-east-1'; To operate on the sync_jobs resource, the following permissions are required: -### Create + + + ```json iam:PassRole, iottwinmaker:CreateSyncJob, @@ -286,23 +296,32 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` -### Read + + + ```json iottwinmaker:GetSyncJob, iottwinmaker:GetWorkspace, iottwinmaker:ListTagsForResource ``` -### Delete + + + ```json iottwinmaker:DeleteSyncJob, iottwinmaker:GetSyncJob, iottwinmaker:GetWorkspace ``` -### List + + + ```json iottwinmaker:GetWorkspace, iottwinmaker:ListSyncJobs, iottwinmaker:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iottwinmaker/workspaces/index.md b/website/docs/services/iottwinmaker/workspaces/index.md index 7fa6c697b..3fa006ba4 100644 --- a/website/docs/services/iottwinmaker/workspaces/index.md +++ b/website/docs/services/iottwinmaker/workspaces/index.md @@ -268,6 +268,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workspace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iottwinmaker.workspaces @@ -295,7 +297,18 @@ AND region = 'us-east-1'; To operate on the workspaces resource, the following permissions are required: -### Create + + + ```json iam:PassRole, iottwinmaker:CreateWorkspace, @@ -304,13 +317,17 @@ iottwinmaker:ListTagsForResource, iottwinmaker:TagResource ``` -### Read + + + ```json iottwinmaker:GetWorkspace, iottwinmaker:ListTagsForResource ``` -### Update + + + ```json iottwinmaker:GetWorkspace, iottwinmaker:ListTagsForResource, @@ -319,15 +336,22 @@ iottwinmaker:UntagResource, iottwinmaker:UpdateWorkspace ``` -### Delete + + + ```json iottwinmaker:DeleteWorkspace, iottwinmaker:GetWorkspace ``` -### List + + + ```json iottwinmaker:GetWorkspace, iottwinmaker:ListTagsForResource, iottwinmaker:ListWorkspaces ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/destinations/index.md b/website/docs/services/iotwireless/destinations/index.md index 336e53b15..fcfacfb3b 100644 --- a/website/docs/services/iotwireless/destinations/index.md +++ b/website/docs/services/iotwireless/destinations/index.md @@ -285,6 +285,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a destination resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.destinations @@ -313,20 +315,35 @@ AND region = 'us-east-1'; To operate on the destinations resource, the following permissions are required: -### Create + + + ```json iam:PassRole, iotwireless:CreateDestination, iotwireless:TagResource ``` -### Read + + + ```json iotwireless:GetDestination, iotwireless:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, iotwireless:GetDestination, @@ -335,13 +352,20 @@ iotwireless:UntagResource, iotwireless:TagResource ``` -### Delete + + + ```json iotwireless:DeleteDestination ``` -### List + + + ```json iotwireless:ListDestinations, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/device_profiles/index.md b/website/docs/services/iotwireless/device_profiles/index.md index 8cbf9d863..b5bbc4b81 100644 --- a/website/docs/services/iotwireless/device_profiles/index.md +++ b/website/docs/services/iotwireless/device_profiles/index.md @@ -374,6 +374,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a device_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.device_profiles @@ -398,32 +400,54 @@ AND region = 'us-east-1'; To operate on the device_profiles resource, the following permissions are required: -### Create + + + ```json iotwireless:CreateDeviceProfile, iotwireless:TagResource ``` -### Update + + + ```json iotwireless:GetDeviceProfile, iotwireless:TagResource, iotwireless:UntagResource ``` -### Read + + + ```json iotwireless:GetDeviceProfile, iotwireless:ListTagsForResource ``` -### Delete + + + ```json iotwireless:DeleteDeviceProfile ``` -### List + + + ```json iotwireless:ListDeviceProfiles, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/fuota_tasks/index.md b/website/docs/services/iotwireless/fuota_tasks/index.md index 5bffecce5..71b4fa1d5 100644 --- a/website/docs/services/iotwireless/fuota_tasks/index.md +++ b/website/docs/services/iotwireless/fuota_tasks/index.md @@ -363,6 +363,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fuota_task resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.fuota_tasks @@ -395,7 +397,18 @@ AND region = 'us-east-1'; To operate on the fuota_tasks resource, the following permissions are required: -### Create + + + ```json iotwireless:CreateFuotaTask, iotwireless:TagResource, @@ -403,13 +416,17 @@ iam:GetRole, iam:PassRole ``` -### Read + + + ```json iotwireless:GetFuotaTask, iotwireless:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, iotwireless:UpdateFuotaTask, @@ -422,13 +439,20 @@ iotwireless:AssociateWirelessDeviceWithFuotaTask, iotwireless:DisassociateWirelessDeviceFromFuotaTask ``` -### Delete + + + ```json iotwireless:DeleteFuotaTask ``` -### List + + + ```json iotwireless:ListFuotaTasks, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/multicast_groups/index.md b/website/docs/services/iotwireless/multicast_groups/index.md index 2cb3d2909..34893a8e4 100644 --- a/website/docs/services/iotwireless/multicast_groups/index.md +++ b/website/docs/services/iotwireless/multicast_groups/index.md @@ -319,6 +319,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a multicast_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.multicast_groups @@ -347,19 +349,34 @@ AND region = 'us-east-1'; To operate on the multicast_groups resource, the following permissions are required: -### Create + + + ```json iotwireless:CreateMulticastGroup, iotwireless:TagResource ``` -### Read + + + ```json iotwireless:GetMulticastGroup, iotwireless:ListTagsForResource ``` -### Update + + + ```json iotwireless:UpdateMulticastGroup, iotwireless:GetMulticastGroup, @@ -369,13 +386,20 @@ iotwireless:AssociateWirelessDeviceWithMulticastGroup, iotwireless:DisassociateWirelessDeviceFromMulticastGroup ``` -### Delete + + + ```json iotwireless:DeleteMulticastGroup ``` -### List + + + ```json iotwireless:ListMulticastGroups, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/network_analyzer_configurations/index.md b/website/docs/services/iotwireless/network_analyzer_configurations/index.md index 7d0e098de..85aba8cab 100644 --- a/website/docs/services/iotwireless/network_analyzer_configurations/index.md +++ b/website/docs/services/iotwireless/network_analyzer_configurations/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_analyzer_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.network_analyzer_configurations @@ -325,19 +327,34 @@ AND region = 'us-east-1'; To operate on the network_analyzer_configurations resource, the following permissions are required: -### Create + + + ```json iotwireless:CreateNetworkAnalyzerConfiguration, iotwireless:TagResource ``` -### Read + + + ```json iotwireless:GetNetworkAnalyzerConfiguration, iotwireless:ListTagsForResource ``` -### Update + + + ```json iotwireless:UpdateNetworkAnalyzerConfiguration, iotwireless:GetNetworkAnalyzerConfiguration, @@ -345,13 +362,20 @@ iotwireless:TagResource, iotwireless:UntagResource ``` -### Delete + + + ```json iotwireless:DeleteNetworkAnalyzerConfiguration ``` -### List + + + ```json iotwireless:ListNetworkAnalyzerConfigurations, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/partner_accounts/index.md b/website/docs/services/iotwireless/partner_accounts/index.md index f49889490..2a035a80e 100644 --- a/website/docs/services/iotwireless/partner_accounts/index.md +++ b/website/docs/services/iotwireless/partner_accounts/index.md @@ -345,6 +345,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a partner_account resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.partner_accounts @@ -374,26 +376,43 @@ AND region = 'us-east-1'; To operate on the partner_accounts resource, the following permissions are required: -### Create + + + ```json iotwireless:AssociateAwsAccountWithPartnerAccount, iotwireless:TagResource, iotwireless:GetPartnerAccount ``` -### Read + + + ```json iotwireless:GetPartnerAccount, iotwireless:ListTagsForResource ``` -### List + + + ```json iotwireless:ListPartnerAccounts, iotwireless:ListTagsForResource ``` -### Update + + + ```json iotwireless:GetPartnerAccount, iotwireless:AssociateAwsAccountWithPartnerAccount, @@ -403,7 +422,12 @@ iotwireless:TagResource, iotwireless:UntagResource ``` -### Delete + + + ```json iotwireless:DisassociateAwsAccountFromPartnerAccount ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/service_profiles/index.md b/website/docs/services/iotwireless/service_profiles/index.md index 158ee6971..73153cdcc 100644 --- a/website/docs/services/iotwireless/service_profiles/index.md +++ b/website/docs/services/iotwireless/service_profiles/index.md @@ -373,6 +373,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.service_profiles @@ -397,32 +399,54 @@ AND region = 'us-east-1'; To operate on the service_profiles resource, the following permissions are required: -### Create + + + ```json iotwireless:CreateServiceProfile, iotwireless:TagResource ``` -### Update + + + ```json iotwireless:GetServiceProfile, iotwireless:TagResource, iotwireless:UntagResource ``` -### Read + + + ```json iotwireless:GetServiceProfile, iotwireless:ListTagsForResource ``` -### Delete + + + ```json iotwireless:DeleteServiceProfile ``` -### List + + + ```json iotwireless:ListServiceProfiles, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/task_definitions/index.md b/website/docs/services/iotwireless/task_definitions/index.md index b3928d895..e72f42ff1 100644 --- a/website/docs/services/iotwireless/task_definitions/index.md +++ b/website/docs/services/iotwireless/task_definitions/index.md @@ -374,6 +374,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a task_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.task_definitions @@ -403,7 +405,18 @@ AND region = 'us-east-1'; To operate on the task_definitions resource, the following permissions are required: -### Create + + + ```json iotwireless:CreateWirelessGatewayTaskDefinition, iotwireless:TagResource, @@ -411,26 +424,37 @@ iam:GetRole, iam:PassRole ``` -### Update + + + ```json iotwireless:GetWirelessGatewayTaskDefinition, iotwireless:TagResource, iotwireless:UntagResource ``` -### Read + + + ```json iotwireless:GetWirelessGatewayTaskDefinition, iotwireless:ListTagsForResource ``` -### Delete + + + ```json iotwireless:DeleteWirelessGatewayTaskDefinition ``` -### List + + + ```json iotwireless:ListWirelessGatewayTaskDefinitions, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/wireless_device_import_tasks/index.md b/website/docs/services/iotwireless/wireless_device_import_tasks/index.md index b04390986..5b5771e06 100644 --- a/website/docs/services/iotwireless/wireless_device_import_tasks/index.md +++ b/website/docs/services/iotwireless/wireless_device_import_tasks/index.md @@ -328,6 +328,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a wireless_device_import_task resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.wireless_device_import_tasks @@ -353,7 +355,18 @@ AND region = 'us-east-1'; To operate on the wireless_device_import_tasks resource, the following permissions are required: -### Create + + + ```json iotwireless:StartWirelessDeviceImportTask, iotwireless:StartSingleWirelessDeviceImportTask, @@ -361,13 +374,17 @@ iotwireless:TagResource, iam:PassRole ``` -### Read + + + ```json iotwireless:GetWirelessDeviceImportTask, iotwireless:ListTagsForResource ``` -### Update + + + ```json iotwireless:GetWirelessDeviceImportTask, iotwireless:UpdateWirelessDeviceImportTask, @@ -376,13 +393,20 @@ iotwireless:UntagResource, iam:PassRole ``` -### Delete + + + ```json iotwireless:DeleteWirelessDeviceImportTask ``` -### List + + + ```json iotwireless:ListWirelessDeviceImportTasks, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/wireless_devices/index.md b/website/docs/services/iotwireless/wireless_devices/index.md index 26324da96..ed516410b 100644 --- a/website/docs/services/iotwireless/wireless_devices/index.md +++ b/website/docs/services/iotwireless/wireless_devices/index.md @@ -505,6 +505,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a wireless_device resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.wireless_devices @@ -537,19 +539,34 @@ AND region = 'us-east-1'; To operate on the wireless_devices resource, the following permissions are required: -### Create + + + ```json iotwireless:CreateWirelessDevice, iotwireless:TagResource ``` -### Read + + + ```json iotwireless:GetWirelessDevice, iotwireless:ListTagsForResource ``` -### Update + + + ```json iotwireless:UpdateWirelessDevice, iotwireless:GetWirelessDevice, @@ -558,14 +575,21 @@ iotwireless:TagResource, iotwireless:UntagResource ``` -### Delete + + + ```json iotwireless:DeleteWirelessDevice, iotwireless:DisassociateWirelessDeviceFromThing ``` -### List + + + ```json iotwireless:ListWirelessDevices, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/iotwireless/wireless_gateways/index.md b/website/docs/services/iotwireless/wireless_gateways/index.md index c61725fc9..207631a13 100644 --- a/website/docs/services/iotwireless/wireless_gateways/index.md +++ b/website/docs/services/iotwireless/wireless_gateways/index.md @@ -311,6 +311,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a wireless_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.iotwireless.wireless_gateways @@ -341,19 +343,34 @@ AND region = 'us-east-1'; To operate on the wireless_gateways resource, the following permissions are required: -### Create + + + ```json iotwireless:CreateWirelessGateway, iotwireless:TagResource ``` -### Read + + + ```json iotwireless:GetWirelessGateway, iotwireless:ListTagsForResource ``` -### Update + + + ```json iotwireless:GetWirelessGateway, iotwireless:UpdateWirelessGateway, @@ -362,14 +379,21 @@ iotwireless:TagResource, iotwireless:UntagResource ``` -### Delete + + + ```json iotwireless:DeleteWirelessGateway, iotwireless:DisassociateWirelessGatewayFromThing ``` -### List + + + ```json iotwireless:ListWirelessGateways, iotwireless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/channels/index.md b/website/docs/services/ivs/channels/index.md index f0d4f156c..c3402c655 100644 --- a/website/docs/services/ivs/channels/index.md +++ b/website/docs/services/ivs/channels/index.md @@ -353,6 +353,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.channels @@ -386,19 +388,34 @@ AND region = 'us-east-1'; To operate on the channels resource, the following permissions are required: -### Create + + + ```json ivs:CreateChannel, ivs:TagResource ``` -### Read + + + ```json ivs:GetChannel, ivs:ListTagsForResource ``` -### Update + + + ```json ivs:GetChannel, ivs:UpdateChannel, @@ -407,14 +424,21 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete + + + ```json ivs:DeleteChannel, ivs:UntagResource ``` -### List + + + ```json ivs:ListChannels, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/encoder_configurations/index.md b/website/docs/services/ivs/encoder_configurations/index.md index 8d7caa394..44d0963f3 100644 --- a/website/docs/services/ivs/encoder_configurations/index.md +++ b/website/docs/services/ivs/encoder_configurations/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a encoder_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.encoder_configurations @@ -301,19 +303,34 @@ AND region = 'us-east-1'; To operate on the encoder_configurations resource, the following permissions are required: -### Create + + + ```json ivs:CreateEncoderConfiguration, ivs:TagResource ``` -### Read + + + ```json ivs:GetEncoderConfiguration, ivs:ListTagsForResource ``` -### Update + + + ```json ivs:GetEncoderConfiguration, ivs:ListTagsForResource, @@ -321,14 +338,21 @@ ivs:UntagResource, ivs:TagResource ``` -### Delete + + + ```json ivs:DeleteEncoderConfiguration, ivs:UntagResource ``` -### List + + + ```json ivs:ListEncoderConfigurations, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/ingest_configurations/index.md b/website/docs/services/ivs/ingest_configurations/index.md index a90e60c1b..e28a45f65 100644 --- a/website/docs/services/ivs/ingest_configurations/index.md +++ b/website/docs/services/ivs/ingest_configurations/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ingest_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.ingest_configurations @@ -324,19 +326,34 @@ AND region = 'us-east-1'; To operate on the ingest_configurations resource, the following permissions are required: -### Create + + + ```json ivs:CreateIngestConfiguration, ivs:TagResource ``` -### Read + + + ```json ivs:GetIngestConfiguration, ivs:ListTagsForResource ``` -### Update + + + ```json ivs:GetIngestConfiguration, ivs:UpdateIngestConfiguration, @@ -345,14 +362,21 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete + + + ```json ivs:DeleteIngestConfiguration, ivs:UntagResource ``` -### List + + + ```json ivs:ListIngestConfigurations, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/playback_key_pairs/index.md b/website/docs/services/ivs/playback_key_pairs/index.md index 2262cdb6e..be14056e3 100644 --- a/website/docs/services/ivs/playback_key_pairs/index.md +++ b/website/docs/services/ivs/playback_key_pairs/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a playback_key_pair resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.playback_key_pairs @@ -285,18 +287,33 @@ AND region = 'us-east-1'; To operate on the playback_key_pairs resource, the following permissions are required: -### Create + + + ```json ivs:ImportPlaybackKeyPair, ivs:TagResource ``` -### Read + + + ```json ivs:GetPlaybackKeyPair ``` -### Update + + + ```json ivs:GetPlaybackKeyPair, ivs:ListTagsForResource, @@ -304,14 +321,21 @@ ivs:UntagResource, ivs:TagResource ``` -### Delete + + + ```json ivs:DeletePlaybackKeyPair, ivs:UntagResource ``` -### List + + + ```json ivs:ListPlaybackKeyPairs, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/playback_restriction_policies/index.md b/website/docs/services/ivs/playback_restriction_policies/index.md index 75cff64d1..fba90dd1e 100644 --- a/website/docs/services/ivs/playback_restriction_policies/index.md +++ b/website/docs/services/ivs/playback_restriction_policies/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a playback_restriction_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.playback_restriction_policies @@ -309,19 +311,34 @@ AND region = 'us-east-1'; To operate on the playback_restriction_policies resource, the following permissions are required: -### Create + + + ```json ivs:CreatePlaybackRestrictionPolicy, ivs:TagResource ``` -### Read + + + ```json ivs:GetPlaybackRestrictionPolicy, ivs:ListTagsForResource ``` -### Update + + + ```json ivs:GetPlaybackRestrictionPolicy, ivs:UpdatePlaybackRestrictionPolicy, @@ -330,14 +347,21 @@ ivs:UntagResource, ivs:TagResource ``` -### Delete + + + ```json ivs:DeletePlaybackRestrictionPolicy, ivs:UntagResource ``` -### List + + + ```json ivs:ListPlaybackRestrictionPolicies, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/public_keys/index.md b/website/docs/services/ivs/public_keys/index.md index 3159bf7b6..4cc860f06 100644 --- a/website/docs/services/ivs/public_keys/index.md +++ b/website/docs/services/ivs/public_keys/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a public_key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.public_keys @@ -285,18 +287,33 @@ AND region = 'us-east-1'; To operate on the public_keys resource, the following permissions are required: -### Create + + + ```json ivs:ImportPublicKey, ivs:TagResource ``` -### Read + + + ```json ivs:GetPublicKey ``` -### Update + + + ```json ivs:GetPublicKey, ivs:ListTagsForResource, @@ -304,14 +321,21 @@ ivs:UntagResource, ivs:TagResource ``` -### Delete + + + ```json ivs:DeletePublicKey, ivs:UntagResource ``` -### List + + + ```json ivs:ListPublicKeys, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/recording_configurations/index.md b/website/docs/services/ivs/recording_configurations/index.md index b6b6f8278..b76d9f230 100644 --- a/website/docs/services/ivs/recording_configurations/index.md +++ b/website/docs/services/ivs/recording_configurations/index.md @@ -347,6 +347,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a recording_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.recording_configurations @@ -371,7 +373,18 @@ AND region = 'us-east-1'; To operate on the recording_configurations resource, the following permissions are required: -### Create + + + ```json ivs:CreateRecordingConfiguration, ivs:GetRecordingConfiguration, @@ -384,14 +397,18 @@ s3:GetBucketLocation, cloudformation:ListExports ``` -### Read + + + ```json ivs:GetRecordingConfiguration, s3:GetBucketLocation, ivs:ListTagsForResource ``` -### Update + + + ```json ivs:GetRecordingConfiguration, sts:AssumeRole, @@ -404,16 +421,23 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete + + + ```json ivs:DeleteRecordingConfiguration, ivs:UntagResource, iam:CreateServiceLinkedRole ``` -### List + + + ```json ivs:ListRecordingConfigurations, s3:GetBucketLocation, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/stages/index.md b/website/docs/services/ivs/stages/index.md index f71a606d4..f50050177 100644 --- a/website/docs/services/ivs/stages/index.md +++ b/website/docs/services/ivs/stages/index.md @@ -339,6 +339,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stage resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.stages @@ -365,7 +367,18 @@ AND region = 'us-east-1'; To operate on the stages resource, the following permissions are required: -### Create + + + ```json ivs:CreateStage, ivs:GetStage, @@ -373,13 +386,17 @@ ivs:TagResource, ivs:ListTagsForResource ``` -### Read + + + ```json ivs:GetStage, ivs:ListTagsForResource ``` -### Update + + + ```json ivs:GetStage, ivs:UpdateStage, @@ -388,14 +405,21 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete + + + ```json ivs:DeleteStage, ivs:UntagResource ``` -### List + + + ```json ivs:ListStages, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/storage_configurations/index.md b/website/docs/services/ivs/storage_configurations/index.md index a105d8e1d..29d283d62 100644 --- a/website/docs/services/ivs/storage_configurations/index.md +++ b/website/docs/services/ivs/storage_configurations/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a storage_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.storage_configurations @@ -283,7 +285,18 @@ AND region = 'us-east-1'; To operate on the storage_configurations resource, the following permissions are required: -### Create + + + ```json ivs:CreateStorageConfiguration, ivs:GetStorageConfiguration, @@ -293,14 +306,18 @@ s3:GetBucketPolicy, s3:PutBucketPolicy ``` -### Read + + + ```json ivs:GetStorageConfiguration, ivs:ListTagsForResource, s3:GetBucketLocation ``` -### Update + + + ```json ivs:GetStorageConfiguration, ivs:TagResource, @@ -308,7 +325,9 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete + + + ```json ivs:DeleteStorageConfiguration, ivs:UntagResource, @@ -317,9 +336,14 @@ s3:DeleteBucketPolicy, s3:PutBucketPolicy ``` -### List + + + ```json ivs:ListStorageConfigurations, s3:GetBucketLocation, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivs/stream_keys/index.md b/website/docs/services/ivs/stream_keys/index.md index 1601e1bd4..fe8d4b386 100644 --- a/website/docs/services/ivs/stream_keys/index.md +++ b/website/docs/services/ivs/stream_keys/index.md @@ -247,6 +247,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stream_key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivs.stream_keys @@ -271,20 +273,35 @@ AND region = 'us-east-1'; To operate on the stream_keys resource, the following permissions are required: -### Create + + + ```json ivs:TagResource, ivs:UntagResource, ivs:CreateStreamKey ``` -### Read + + + ```json ivs:GetStreamKey, ivs:ListTagsForResource ``` -### Update + + + ```json ivs:GetStreamKey, ivs:TagResource, @@ -292,14 +309,21 @@ ivs:UntagResource, ivs:ListTagsForResource ``` -### Delete + + + ```json ivs:DeleteStreamKey, ivs:UntagResource ``` -### List + + + ```json ivs:ListStreamKeys, ivs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivschat/logging_configurations/index.md b/website/docs/services/ivschat/logging_configurations/index.md index c9dcc42c3..31bf903c9 100644 --- a/website/docs/services/ivschat/logging_configurations/index.md +++ b/website/docs/services/ivschat/logging_configurations/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a logging_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivschat.logging_configurations @@ -333,7 +335,18 @@ AND region = 'us-east-1'; To operate on the logging_configurations resource, the following permissions are required: -### Create + + + ```json ivschat:CreateLoggingConfiguration, ivschat:GetLoggingConfiguration, @@ -348,13 +361,17 @@ firehose:TagDeliveryStream, ivschat:TagResource ``` -### Read + + + ```json ivschat:GetLoggingConfiguration, ivschat:ListTagsForResource ``` -### Update + + + ```json ivschat:UpdateLoggingConfiguration, ivschat:GetLoggingConfiguration, @@ -375,7 +392,9 @@ iam:CreateServiceLinkedRole, firehose:TagDeliveryStream ``` -### Delete + + + ```json ivschat:DeleteLoggingConfiguration, ivschat:GetLoggingConfiguration, @@ -385,8 +404,13 @@ ivschat:UntagResource, logs:GetLogDelivery ``` -### List + + + ```json ivschat:ListLoggingConfigurations, ivschat:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ivschat/rooms/index.md b/website/docs/services/ivschat/rooms/index.md index e6f32b1cb..04c4a27cf 100644 --- a/website/docs/services/ivschat/rooms/index.md +++ b/website/docs/services/ivschat/rooms/index.md @@ -302,6 +302,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a room resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ivschat.rooms @@ -331,19 +333,34 @@ AND region = 'us-east-1'; To operate on the rooms resource, the following permissions are required: -### Create + + + ```json ivschat:CreateRoom, ivschat:TagResource ``` -### Read + + + ```json ivschat:GetRoom, ivschat:ListTagsForResource ``` -### Update + + + ```json ivschat:UpdateRoom, ivschat:TagResource, @@ -351,14 +368,21 @@ ivschat:UntagResource, ivschat:ListTagsForResource ``` -### Delete + + + ```json ivschat:DeleteRoom, ivschat:UntagResource ``` -### List + + + ```json ivschat:ListRooms, ivschat:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/kafkaconnect/connectors/index.md b/website/docs/services/kafkaconnect/connectors/index.md index aefa962ab..a463a4dbf 100644 --- a/website/docs/services/kafkaconnect/connectors/index.md +++ b/website/docs/services/kafkaconnect/connectors/index.md @@ -701,6 +701,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connector resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kafkaconnect.connectors @@ -727,7 +729,18 @@ AND region = 'us-east-1'; To operate on the connectors resource, the following permissions are required: -### Create + + + ```json kafkaconnect:CreateConnector, kafkaconnect:DescribeConnector, @@ -750,13 +763,17 @@ s3:PutBucketPolicy, firehose:TagDeliveryStream ``` -### Read + + + ```json kafkaconnect:DescribeConnector, kafkaconnect:ListTagsForResource ``` -### Delete + + + ```json kafkaconnect:DeleteConnector, kafkaconnect:DescribeConnector, @@ -765,7 +782,9 @@ logs:GetLogDelivery, logs:ListLogDeliveries ``` -### Update + + + ```json kafkaconnect:UpdateConnector, kafkaconnect:DescribeConnector, @@ -785,7 +804,12 @@ s3:PutBucketPolicy, firehose:TagDeliveryStream ``` -### List + + + ```json kafkaconnect:ListConnectors ``` + + + \ No newline at end of file diff --git a/website/docs/services/kafkaconnect/custom_plugins/index.md b/website/docs/services/kafkaconnect/custom_plugins/index.md index 880735b48..5ed2800ed 100644 --- a/website/docs/services/kafkaconnect/custom_plugins/index.md +++ b/website/docs/services/kafkaconnect/custom_plugins/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a custom_plugin resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kafkaconnect.custom_plugins @@ -351,7 +353,18 @@ AND region = 'us-east-1'; To operate on the custom_plugins resource, the following permissions are required: -### Create + + + ```json kafkaconnect:DescribeCustomPlugin, kafkaconnect:ListTagsForResource, @@ -363,13 +376,17 @@ s3:GetObjectAttributes, s3:GetObjectVersionAttributes ``` -### Read + + + ```json kafkaconnect:DescribeCustomPlugin, kafkaconnect:ListTagsForResource ``` -### Update + + + ```json kafkaconnect:DescribeCustomPlugin, kafkaconnect:ListTagsForResource, @@ -377,13 +394,20 @@ kafkaconnect:TagResource, kafkaconnect:UntagResource ``` -### Delete + + + ```json kafkaconnect:DeleteCustomPlugin, kafkaconnect:DescribeCustomPlugin ``` -### List + + + ```json kafkaconnect:ListCustomPlugins ``` + + + \ No newline at end of file diff --git a/website/docs/services/kafkaconnect/worker_configurations/index.md b/website/docs/services/kafkaconnect/worker_configurations/index.md index ccca1f27e..33af5fffe 100644 --- a/website/docs/services/kafkaconnect/worker_configurations/index.md +++ b/website/docs/services/kafkaconnect/worker_configurations/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a worker_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kafkaconnect.worker_configurations @@ -293,7 +295,18 @@ AND region = 'us-east-1'; To operate on the worker_configurations resource, the following permissions are required: -### Create + + + ```json kafkaconnect:DescribeWorkerConfiguration, kafkaconnect:CreateWorkerConfiguration, @@ -301,13 +314,17 @@ kafkaconnect:TagResource, kafkaconnect:ListTagsForResource ``` -### Read + + + ```json kafkaconnect:DescribeWorkerConfiguration, kafkaconnect:ListTagsForResource ``` -### Update + + + ```json kafkaconnect:DescribeWorkerConfiguration, kafkaconnect:ListTagsForResource, @@ -315,13 +332,20 @@ kafkaconnect:TagResource, kafkaconnect:UntagResource ``` -### Delete + + + ```json kafkaconnect:DescribeWorkerConfiguration, kafkaconnect:DeleteWorkerConfiguration ``` -### List + + + ```json kafkaconnect:ListWorkerConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/kendra/data_sources/index.md b/website/docs/services/kendra/data_sources/index.md index bfaa8e715..a24eae9ee 100644 --- a/website/docs/services/kendra/data_sources/index.md +++ b/website/docs/services/kendra/data_sources/index.md @@ -1473,6 +1473,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kendra.data_sources @@ -1504,7 +1506,18 @@ AND region = 'us-east-1'; To operate on the data_sources resource, the following permissions are required: -### Create + + + ```json kendra:CreateDataSource, kendra:DescribeDataSource, @@ -1513,24 +1526,32 @@ iam:PassRole, kendra:TagResource ``` -### Read + + + ```json kendra:DescribeDataSource, kendra:ListTagsForResource ``` -### Delete + + + ```json kendra:DescribeDataSource, kendra:DeleteDataSource ``` -### List + + + ```json kendra:ListDataSources ``` -### Update + + + ```json kendra:DescribeDataSource, kendra:UpdateDataSource, @@ -1539,3 +1560,6 @@ kendra:TagResource, kendra:UntagResource, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/kendra/faqs/index.md b/website/docs/services/kendra/faqs/index.md index 8ac3a85f0..aa479135b 100644 --- a/website/docs/services/kendra/faqs/index.md +++ b/website/docs/services/kendra/faqs/index.md @@ -333,6 +333,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a faq resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kendra.faqs @@ -358,7 +360,18 @@ AND region = 'us-east-1'; To operate on the faqs resource, the following permissions are required: -### Create + + + ```json kendra:CreateFaq, kendra:DescribeFaq, @@ -367,26 +380,37 @@ kendra:ListTagsForResource, kendra:TagResource ``` -### Update + + + ```json kendra:ListTagsForResource, kendra:UntagResource, kendra:TagResource ``` -### Read + + + ```json kendra:DescribeFaq, kendra:ListTagsForResource ``` -### Delete + + + ```json kendra:DeleteFaq, kendra:DescribeFaq ``` -### List + + + ```json kendra:ListFaqs ``` + + + \ No newline at end of file diff --git a/website/docs/services/kendra/indices/index.md b/website/docs/services/kendra/indices/index.md index 7efabc957..443dacce2 100644 --- a/website/docs/services/kendra/indices/index.md +++ b/website/docs/services/kendra/indices/index.md @@ -513,6 +513,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a index resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kendra.indices @@ -544,7 +546,18 @@ AND region = 'us-east-1'; To operate on the indices resource, the following permissions are required: -### Create + + + ```json kendra:CreateIndex, kendra:DescribeIndex, @@ -556,13 +569,17 @@ kms:DescribeKey, kms:CreateGrant ``` -### Read + + + ```json kendra:DescribeIndex, kendra:ListTagsForResource ``` -### Update + + + ```json kendra:DescribeIndex, kendra:UpdateIndex, @@ -572,14 +589,21 @@ kendra:UntagResource, iam:PassRole ``` -### Delete + + + ```json kendra:DescribeIndex, kendra:DeleteIndex, kms:RetireGrant ``` -### List + + + ```json kendra:ListIndices ``` + + + \ No newline at end of file diff --git a/website/docs/services/kendraranking/execution_plans/index.md b/website/docs/services/kendraranking/execution_plans/index.md index 30f7a83ca..a22e1c1e8 100644 --- a/website/docs/services/kendraranking/execution_plans/index.md +++ b/website/docs/services/kendraranking/execution_plans/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a execution_plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kendraranking.execution_plans @@ -302,7 +304,18 @@ AND region = 'us-east-1'; To operate on the execution_plans resource, the following permissions are required: -### Create + + + ```json kendra-ranking:CreateRescoreExecutionPlan, kendra-ranking:DescribeRescoreExecutionPlan, @@ -311,13 +324,17 @@ kendra-ranking:ListTagsForResource, kendra-ranking:TagResource ``` -### Read + + + ```json kendra-ranking:DescribeRescoreExecutionPlan, kendra-ranking:ListTagsForResource ``` -### Update + + + ```json kendra-ranking:DescribeRescoreExecutionPlan, kendra-ranking:UpdateRescoreExecutionPlan, @@ -326,13 +343,20 @@ kendra-ranking:TagResource, kendra-ranking:UntagResource ``` -### Delete + + + ```json kendra-ranking:DescribeRescoreExecutionPlan, kendra-ranking:DeleteRescoreExecutionPlan ``` -### List + + + ```json kendra-ranking:ListRescoreExecutionPlans ``` + + + \ No newline at end of file diff --git a/website/docs/services/kinesis/resource_policies/index.md b/website/docs/services/kinesis/resource_policies/index.md index 84e1073cd..f37592437 100644 --- a/website/docs/services/kinesis/resource_policies/index.md +++ b/website/docs/services/kinesis/resource_policies/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kinesis.resource_policies @@ -188,25 +190,44 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json kinesis:GetResourcePolicy, kinesis:PutResourcePolicy ``` -### Read + + + ```json kinesis:GetResourcePolicy ``` -### Update + + + ```json kinesis:PutResourcePolicy, kinesis:GetResourcePolicy ``` -### Delete + + + ```json kinesis:DeleteResourcePolicy, kinesis:GetResourcePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/kinesis/stream_consumers/index.md b/website/docs/services/kinesis/stream_consumers/index.md index b388b7f22..77e12e095 100644 --- a/website/docs/services/kinesis/stream_consumers/index.md +++ b/website/docs/services/kinesis/stream_consumers/index.md @@ -271,27 +271,46 @@ AND region = 'us-east-1'; To operate on the stream_consumers resource, the following permissions are required: -### Read + + + ```json kinesis:DescribeStreamConsumer, kinesis:ListTagsForResource ``` -### Create + + + ```json kinesis:RegisterStreamConsumer, kinesis:DescribeStreamConsumer, kinesis:TagResource ``` -### List + + + ```json kinesis:ListStreamConsumers ``` -### Delete + + + ```json kinesis:DeregisterStreamConsumer, kinesis:DescribeStreamConsumer, kinesis:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/kinesis/streams/index.md b/website/docs/services/kinesis/streams/index.md index 9e5567d89..94adfdf49 100644 --- a/website/docs/services/kinesis/streams/index.md +++ b/website/docs/services/kinesis/streams/index.md @@ -326,6 +326,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stream resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kinesis.streams @@ -355,7 +357,18 @@ AND region = 'us-east-1'; To operate on the streams resource, the following permissions are required: -### Create + + + ```json kinesis:EnableEnhancedMonitoring, kinesis:DescribeStreamSummary, @@ -367,14 +380,18 @@ kinesis:ListTagsForStream, kinesis:ListTagsForResource ``` -### Read + + + ```json kinesis:DescribeStreamSummary, kinesis:ListTagsForStream, kinesis:ListTagsForResource ``` -### Update + + + ```json kinesis:EnableEnhancedMonitoring, kinesis:DisableEnhancedMonitoring, @@ -393,7 +410,9 @@ kinesis:ListTagsForStream, kinesis:ListTagsForResource ``` -### Delete + + + ```json kinesis:DescribeStreamSummary, kinesis:DeleteStream, @@ -401,7 +420,12 @@ kinesis:RemoveTagsFromStream, kinesis:UntagResource ``` -### List + + + ```json kinesis:ListStreams ``` + + + \ No newline at end of file diff --git a/website/docs/services/kinesisanalyticsv2/applications/index.md b/website/docs/services/kinesisanalyticsv2/applications/index.md index 5b455ea89..c890d46b0 100644 --- a/website/docs/services/kinesisanalyticsv2/applications/index.md +++ b/website/docs/services/kinesisanalyticsv2/applications/index.md @@ -744,6 +744,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kinesisanalyticsv2.applications @@ -774,7 +776,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json iam:PassRole, kinesisanalytics:CreateApplication, @@ -787,14 +800,18 @@ kms:GenerateDataKey, kms:GenerateDataKeyWithoutPlaintext ``` -### Read + + + ```json kinesisanalytics:DescribeApplication, kinesisanalytics:ListTagsForResource, kms:DescribeKey ``` -### Update + + + ```json kinesisanalytics:UpdateApplication, kinesisanalytics:DescribeApplication, @@ -811,13 +828,20 @@ kms:GenerateDataKey, kms:GenerateDataKeyWithoutPlaintext ``` -### Delete + + + ```json kinesisanalytics:DescribeApplication, kinesisanalytics:DeleteApplication ``` -### List + + + ```json kinesisanalytics:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/kinesisfirehose/delivery_streams/index.md b/website/docs/services/kinesisfirehose/delivery_streams/index.md index 5a42e93a7..ea13afa0f 100644 --- a/website/docs/services/kinesisfirehose/delivery_streams/index.md +++ b/website/docs/services/kinesisfirehose/delivery_streams/index.md @@ -3241,6 +3241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a delivery_stream resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kinesisfirehose.delivery_streams @@ -3271,13 +3273,26 @@ AND region = 'us-east-1'; To operate on the delivery_streams resource, the following permissions are required: -### Read + + + ```json firehose:DescribeDeliveryStream, firehose:ListTagsForDeliveryStream ``` -### Create + + + ```json firehose:CreateDeliveryStream, firehose:DescribeDeliveryStream, @@ -3288,7 +3303,9 @@ kms:DescribeKey, firehose:TagDeliveryStream ``` -### Update + + + ```json firehose:UpdateDestination, firehose:DescribeDeliveryStream, @@ -3303,15 +3320,22 @@ kms:DescribeKey, iam:PassRole ``` -### List + + + ```json firehose:ListDeliveryStreams ``` -### Delete + + + ```json firehose:DeleteDeliveryStream, firehose:DescribeDeliveryStream, kms:RevokeGrant, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/kinesisvideo/signaling_channels/index.md b/website/docs/services/kinesisvideo/signaling_channels/index.md index 101cc19bf..5d0e2ebea 100644 --- a/website/docs/services/kinesisvideo/signaling_channels/index.md +++ b/website/docs/services/kinesisvideo/signaling_channels/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a signaling_channel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kinesisvideo.signaling_channels @@ -287,20 +289,35 @@ AND region = 'us-east-1'; To operate on the signaling_channels resource, the following permissions are required: -### Create + + + ```json kinesisvideo:CreateSignalingChannel, kinesisvideo:DescribeSignalingChannel, kinesisvideo:TagResource ``` -### Read + + + ```json kinesisvideo:DescribeSignalingChannel, kinesisvideo:ListTagsForResource ``` -### Update + + + ```json kinesisvideo:UpdateSignalingChannel, kinesisvideo:DescribeSignalingChannel, @@ -309,13 +326,20 @@ kinesisvideo:UntagResource, kinesisvideo:ListTagsForResource ``` -### Delete + + + ```json kinesisvideo:DeleteSignalingChannel, kinesisvideo:DescribeSignalingChannel ``` -### List + + + ```json kinesisvideo:ListSignalingChannels ``` + + + \ No newline at end of file diff --git a/website/docs/services/kinesisvideo/streams/index.md b/website/docs/services/kinesisvideo/streams/index.md index 0cfbc51c0..c1d49ff4b 100644 --- a/website/docs/services/kinesisvideo/streams/index.md +++ b/website/docs/services/kinesisvideo/streams/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stream resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kinesisvideo.streams @@ -309,20 +311,35 @@ AND region = 'us-east-1'; To operate on the streams resource, the following permissions are required: -### Create + + + ```json kinesisvideo:DescribeStream, kinesisvideo:CreateStream, kinesisvideo:TagStream ``` -### Read + + + ```json kinesisvideo:DescribeStream, kinesisvideo:ListTagsForStream ``` -### Update + + + ```json kinesisvideo:DescribeStream, kinesisvideo:UpdateStream, @@ -332,13 +349,20 @@ kinesisvideo:UntagStream, kinesisvideo:ListTagsForStream ``` -### Delete + + + ```json kinesisvideo:DescribeStream, kinesisvideo:DeleteStream ``` -### List + + + ```json kinesisvideo:ListStreams ``` + + + \ No newline at end of file diff --git a/website/docs/services/kms/aliases/index.md b/website/docs/services/kms/aliases/index.md index 76aed6be3..afa02e4ac 100644 --- a/website/docs/services/kms/aliases/index.md +++ b/website/docs/services/kms/aliases/index.md @@ -223,6 +223,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kms.aliases @@ -247,27 +249,49 @@ AND region = 'us-east-1'; To operate on the aliases resource, the following permissions are required: -### Read + + + ```json kms:ListAliases ``` -### Create + + + ```json kms:CreateAlias ``` -### Update + + + ```json kms:UpdateAlias ``` -### List + + + ```json kms:ListAliases ``` -### Delete + + + ```json kms:DeleteAlias ``` + + + \ No newline at end of file diff --git a/website/docs/services/kms/keys/index.md b/website/docs/services/kms/keys/index.md index 59663ad02..ace8b3c28 100644 --- a/website/docs/services/kms/keys/index.md +++ b/website/docs/services/kms/keys/index.md @@ -369,6 +369,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kms.keys @@ -404,7 +406,18 @@ AND region = 'us-east-1'; To operate on the keys resource, the following permissions are required: -### Create + + + ```json kms:CreateKey, kms:EnableKeyRotation, @@ -413,7 +426,9 @@ kms:TagResource, kms:PutKeyPolicy ``` -### Read + + + ```json kms:DescribeKey, kms:GetKeyPolicy, @@ -421,7 +436,9 @@ kms:GetKeyRotationStatus, kms:ListResourceTags ``` -### Update + + + ```json kms:DescribeKey, kms:DisableKey, @@ -435,14 +452,21 @@ kms:UpdateKeyDescription, kms:ListResourceTags ``` -### Delete + + + ```json kms:DescribeKey, kms:ScheduleKeyDeletion ``` -### List + + + ```json kms:ListKeys, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/kms/replica_keys/index.md b/website/docs/services/kms/replica_keys/index.md index 50d8c2856..b2931d64a 100644 --- a/website/docs/services/kms/replica_keys/index.md +++ b/website/docs/services/kms/replica_keys/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a replica_key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.kms.replica_keys @@ -317,14 +319,27 @@ AND region = 'us-east-1'; To operate on the replica_keys resource, the following permissions are required: -### Read + + + ```json kms:DescribeKey, kms:GetKeyPolicy, kms:ListResourceTags ``` -### Create + + + ```json kms:ReplicateKey, kms:CreateKey, @@ -333,7 +348,9 @@ kms:DisableKey, kms:TagResource ``` -### Update + + + ```json kms:DescribeKey, kms:DisableKey, @@ -344,14 +361,21 @@ kms:UntagResource, kms:UpdateKeyDescription ``` -### List + + + ```json kms:ListKeys, kms:DescribeKey ``` -### Delete + + + ```json kms:DescribeKey, kms:ScheduleKeyDeletion ``` + + + \ No newline at end of file diff --git a/website/docs/services/lakeformation/data_cells_filters/index.md b/website/docs/services/lakeformation/data_cells_filters/index.md index 072ef7ac7..c459dc677 100644 --- a/website/docs/services/lakeformation/data_cells_filters/index.md +++ b/website/docs/services/lakeformation/data_cells_filters/index.md @@ -297,23 +297,42 @@ AND region = 'us-east-1'; To operate on the data_cells_filters resource, the following permissions are required: -### Create + + + ```json lakeformation:CreateDataCellsFilter, glue:GetTable ``` -### Delete + + + ```json lakeformation:DeleteDataCellsFilter ``` -### Read + + + ```json lakeformation:ListDataCellsFilter ``` -### List + + + ```json lakeformation:ListDataCellsFilter ``` + + + \ No newline at end of file diff --git a/website/docs/services/lakeformation/principal_permissions/index.md b/website/docs/services/lakeformation/principal_permissions/index.md index 29ad7de74..50d905cbb 100644 --- a/website/docs/services/lakeformation/principal_permissions/index.md +++ b/website/docs/services/lakeformation/principal_permissions/index.md @@ -289,7 +289,16 @@ AND region = 'us-east-1'; To operate on the principal_permissions resource, the following permissions are required: -### Create + + + ```json lakeformation:GrantPermissions, lakeformation:ListPermissions, @@ -297,17 +306,24 @@ glue:GetTable, glue:GetDatabase ``` -### Read + + + ```json lakeformation:ListPermissions, glue:GetTable, glue:GetDatabase ``` -### Delete + + + ```json lakeformation:RevokePermissions, lakeformation:ListPermissions, glue:GetTable, glue:GetDatabase ``` + + + \ No newline at end of file diff --git a/website/docs/services/lakeformation/tag_associations/index.md b/website/docs/services/lakeformation/tag_associations/index.md index 981d5d14f..7b79fb4fc 100644 --- a/website/docs/services/lakeformation/tag_associations/index.md +++ b/website/docs/services/lakeformation/tag_associations/index.md @@ -287,23 +287,39 @@ AND region = 'us-east-1'; To operate on the tag_associations resource, the following permissions are required: -### Create + + + ```json lakeformation:AddLFTagsToResource, glue:GetDatabase, glue:GetTable ``` -### Read + + + ```json lakeformation:GetResourceLFTags, glue:GetDatabase, glue:GetTable ``` -### Delete + + + ```json lakeformation:RemoveLFTagsFromResource, glue:GetDatabase, glue:GetTable ``` + + + \ No newline at end of file diff --git a/website/docs/services/lakeformation/tags/index.md b/website/docs/services/lakeformation/tags/index.md index 02de8f040..6d3dc6a00 100644 --- a/website/docs/services/lakeformation/tags/index.md +++ b/website/docs/services/lakeformation/tags/index.md @@ -234,6 +234,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a tag resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lakeformation.tags @@ -258,29 +260,51 @@ AND region = 'us-east-1'; To operate on the tags resource, the following permissions are required: -### Create + + + ```json lakeformation:CreateLFTag, lakeformation:GetLFTag ``` -### Read + + + ```json lakeformation:GetLFTag ``` -### Update + + + ```json lakeformation:UpdateLFTag, lakeformation:GetLFTag ``` -### Delete + + + ```json lakeformation:DeleteLFTag ``` -### List + + + ```json lakeformation:ListLFTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/aliases/index.md b/website/docs/services/lambda/aliases/index.md index 0b81e61b6..e3e7330f7 100644 --- a/website/docs/services/lambda/aliases/index.md +++ b/website/docs/services/lambda/aliases/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lambda.aliases @@ -328,31 +330,50 @@ AND region = 'us-east-1'; To operate on the aliases resource, the following permissions are required: -### Create + + + ```json lambda:CreateAlias, lambda:PutProvisionedConcurrencyConfig, lambda:GetProvisionedConcurrencyConfig ``` -### Read + + + ```json lambda:GetAlias, lambda:GetProvisionedConcurrencyConfig ``` -### Delete + + + ```json lambda:DeleteAlias, lambda:GetAlias ``` -### List + + + ```json lambda:ListAliases ``` -### Update + + + ```json lambda:UpdateAlias, lambda:GetAlias, @@ -365,3 +386,6 @@ codedeploy:GetDeploymentGroup, codedeploy:GetDeploymentConfig, codedeploy:StopDeployment ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/code_signing_configs/index.md b/website/docs/services/lambda/code_signing_configs/index.md index b89938db1..0b44578b8 100644 --- a/website/docs/services/lambda/code_signing_configs/index.md +++ b/website/docs/services/lambda/code_signing_configs/index.md @@ -284,6 +284,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a code_signing_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lambda.code_signing_configs @@ -311,31 +313,53 @@ AND region = 'us-east-1'; To operate on the code_signing_configs resource, the following permissions are required: -### Create + + + ```json lambda:CreateCodeSigningConfig, lambda:TagResource ``` -### Read + + + ```json lambda:GetCodeSigningConfig, lambda:ListTags ``` -### Update + + + ```json lambda:UpdateCodeSigningConfig, lambda:TagResource, lambda:UntagResource ``` -### Delete + + + ```json lambda:DeleteCodeSigningConfig ``` -### List + + + ```json lambda:ListCodeSigningConfigs ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/event_invoke_configs/index.md b/website/docs/services/lambda/event_invoke_configs/index.md index 0e82c81c8..a8dc70d58 100644 --- a/website/docs/services/lambda/event_invoke_configs/index.md +++ b/website/docs/services/lambda/event_invoke_configs/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_invoke_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lambda.event_invoke_configs @@ -301,27 +303,49 @@ AND region = 'us-east-1'; To operate on the event_invoke_configs resource, the following permissions are required: -### Create + + + ```json lambda:PutFunctionEventInvokeConfig ``` -### Read + + + ```json lambda:GetFunctionEventInvokeConfig ``` -### Update + + + ```json lambda:UpdateFunctionEventInvokeConfig ``` -### Delete + + + ```json lambda:DeleteFunctionEventInvokeConfig ``` -### List + + + ```json lambda:ListFunctionEventInvokeConfigs ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/event_source_mappings/index.md b/website/docs/services/lambda/event_source_mappings/index.md index 30d16c50d..f4014f2ea 100644 --- a/website/docs/services/lambda/event_source_mappings/index.md +++ b/website/docs/services/lambda/event_source_mappings/index.md @@ -731,6 +731,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_source_mapping resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lambda.event_source_mappings @@ -777,7 +779,18 @@ AND region = 'us-east-1'; To operate on the event_source_mappings resource, the following permissions are required: -### Create + + + ```json lambda:CreateEventSourceMapping, lambda:GetEventSourceMapping, @@ -787,26 +800,34 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json lambda:DeleteEventSourceMapping, lambda:GetEventSourceMapping, kms:Decrypt ``` -### List + + + ```json lambda:ListEventSourceMappings ``` -### Read + + + ```json lambda:GetEventSourceMapping, lambda:ListTags, kms:Decrypt ``` -### Update + + + ```json lambda:UpdateEventSourceMapping, lambda:GetEventSourceMapping, @@ -816,3 +837,6 @@ kms:DescribeKey, kms:GenerateDataKey, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/functions/index.md b/website/docs/services/lambda/functions/index.md index e10a7efd4..186acfbf0 100644 --- a/website/docs/services/lambda/functions/index.md +++ b/website/docs/services/lambda/functions/index.md @@ -679,6 +679,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a function resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lambda.functions @@ -726,14 +728,27 @@ AND region = 'us-east-1'; To operate on the functions resource, the following permissions are required: -### Read + + + ```json lambda:GetFunction, lambda:GetFunctionCodeSigningConfig, lambda:GetFunctionRecursionConfig ``` -### Create + + + ```json lambda:CreateFunction, lambda:GetFunction, @@ -759,7 +774,9 @@ lambda:PutFunctionRecursionConfig, lambda:GetFunctionRecursionConfig ``` -### Update + + + ```json lambda:DeleteFunctionConcurrency, lambda:GetFunction, @@ -788,14 +805,21 @@ lambda:PutFunctionRecursionConfig, lambda:GetFunctionRecursionConfig ``` -### List + + + ```json lambda:ListFunctions ``` -### Delete + + + ```json lambda:DeleteFunction, lambda:GetFunction, ec2:DescribeNetworkInterfaces ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/layer_version_permissions/index.md b/website/docs/services/lambda/layer_version_permissions/index.md index 7b95027d8..7d8078a07 100644 --- a/website/docs/services/lambda/layer_version_permissions/index.md +++ b/website/docs/services/lambda/layer_version_permissions/index.md @@ -257,23 +257,42 @@ AND region = 'us-east-1'; To operate on the layer_version_permissions resource, the following permissions are required: -### Create + + + ```json lambda:AddLayerVersionPermission ``` -### Read + + + ```json lambda:GetLayerVersionPolicy ``` -### Delete + + + ```json lambda:GetLayerVersionPolicy, lambda:RemoveLayerVersionPermission ``` -### List + + + ```json lambda:GetLayerVersionPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/layer_versions/index.md b/website/docs/services/lambda/layer_versions/index.md index 5baf217ab..6ca8dabb7 100644 --- a/website/docs/services/lambda/layer_versions/index.md +++ b/website/docs/services/lambda/layer_versions/index.md @@ -295,25 +295,44 @@ AND region = 'us-east-1'; To operate on the layer_versions resource, the following permissions are required: -### Create + + + ```json lambda:PublishLayerVersion, s3:GetObject, s3:GetObjectVersion ``` -### Read + + + ```json lambda:GetLayerVersion ``` -### Delete + + + ```json lambda:GetLayerVersion, lambda:DeleteLayerVersion ``` -### List + + + ```json lambda:ListLayerVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/permissions/index.md b/website/docs/services/lambda/permissions/index.md index a5d54f5af..0c81b6321 100644 --- a/website/docs/services/lambda/permissions/index.md +++ b/website/docs/services/lambda/permissions/index.md @@ -303,22 +303,41 @@ AND region = 'us-east-1'; To operate on the permissions resource, the following permissions are required: -### Read + + + ```json lambda:GetPolicy ``` -### Create + + + ```json lambda:AddPermission ``` -### List + + + ```json lambda:GetPolicy ``` -### Delete + + + ```json lambda:RemovePermission ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/urls/index.md b/website/docs/services/lambda/urls/index.md index fed6d8573..5ba03aec4 100644 --- a/website/docs/services/lambda/urls/index.md +++ b/website/docs/services/lambda/urls/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a url resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lambda.urls @@ -333,27 +335,49 @@ AND region = 'us-east-1'; To operate on the urls resource, the following permissions are required: -### Create + + + ```json lambda:CreateFunctionUrlConfig ``` -### Read + + + ```json lambda:GetFunctionUrlConfig ``` -### Update + + + ```json lambda:UpdateFunctionUrlConfig ``` -### List + + + ```json lambda:ListFunctionUrlConfigs ``` -### Delete + + + ```json lambda:DeleteFunctionUrlConfig ``` + + + \ No newline at end of file diff --git a/website/docs/services/lambda/versions/index.md b/website/docs/services/lambda/versions/index.md index 101c30f53..5311ad988 100644 --- a/website/docs/services/lambda/versions/index.md +++ b/website/docs/services/lambda/versions/index.md @@ -291,7 +291,17 @@ AND region = 'us-east-1'; To operate on the versions resource, the following permissions are required: -### Create + + + ```json lambda:PublishVersion, lambda:GetFunctionConfiguration, @@ -301,20 +311,29 @@ lambda:PutRuntimeManagementConfig, lambda:GetRuntimeManagementConfig ``` -### Read + + + ```json lambda:GetFunctionConfiguration, lambda:GetProvisionedConcurrencyConfig, lambda:GetRuntimeManagementConfig ``` -### Delete + + + ```json lambda:GetFunctionConfiguration, lambda:DeleteFunction ``` -### List + + + ```json lambda:ListVersionsByFunction ``` + + + \ No newline at end of file diff --git a/website/docs/services/launchwizard/deployments/index.md b/website/docs/services/launchwizard/deployments/index.md index 61264f801..e57ec3be5 100644 --- a/website/docs/services/launchwizard/deployments/index.md +++ b/website/docs/services/launchwizard/deployments/index.md @@ -305,6 +305,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a deployment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.launchwizard.deployments @@ -330,7 +332,18 @@ AND region = 'us-east-1'; To operate on the deployments resource, the following permissions are required: -### Create + + + ```json launchwizard:CreateDeployment, launchwizard:GetDeployment, @@ -376,14 +389,18 @@ sqs:CreateQueue, sqs:SetQueueAttributes ``` -### Read + + + ```json launchwizard:GetDeployment, launchwizard:ListDeploymentEvents, launchwizard:ListTagsForResource ``` -### Delete + + + ```json launchwizard:GetDeployment, launchwizard:DeleteDeployment, @@ -409,7 +426,9 @@ sqs:GetQueueAttributes, sqs:ListQueueTags ``` -### Update + + + ```json launchwizard:GetDeployment, launchwizard:ListTagsForResource, @@ -417,8 +436,13 @@ launchwizard:TagResource, launchwizard:UntagResource ``` -### List + + + ```json launchwizard:ListDeployments, launchwizard:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/lex/bot_aliases/index.md b/website/docs/services/lex/bot_aliases/index.md index 672260cb9..1068f1a42 100644 --- a/website/docs/services/lex/bot_aliases/index.md +++ b/website/docs/services/lex/bot_aliases/index.md @@ -450,6 +450,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bot_alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lex.bot_aliases @@ -480,13 +482,26 @@ AND region = 'us-east-1'; To operate on the bot_aliases resource, the following permissions are required: -### Create + + + ```json lex:CreateBotAlias, lex:DescribeBot ``` -### Update + + + ```json lex:UpdateBotAlias, lex:DescribeBotAlias, @@ -495,17 +510,26 @@ lex:TagResource, lex:UntagResource ``` -### Read + + + ```json lex:DescribeBotAlias ``` -### Delete + + + ```json lex:DeleteBotAlias ``` -### List + + + ```json lex:ListBotAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/lex/bot_versions/index.md b/website/docs/services/lex/bot_versions/index.md index f1a2738d3..71cca03b2 100644 --- a/website/docs/services/lex/bot_versions/index.md +++ b/website/docs/services/lex/bot_versions/index.md @@ -317,7 +317,17 @@ AND region = 'us-east-1'; To operate on the bot_versions resource, the following permissions are required: -### Create + + + ```json lex:CreateBotVersion, lex:DescribeBotVersion, @@ -326,18 +336,27 @@ lex:DescribeBotLocale, lex:BuildBotLocale ``` -### Read + + + ```json lex:DescribeBotVersion ``` -### Delete + + + ```json lex:DeleteBotVersion, lex:DescribeBotVersion ``` -### List + + + ```json lex:ListBotVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/lex/bots/index.md b/website/docs/services/lex/bots/index.md index 68c0240f9..85c1f46fb 100644 --- a/website/docs/services/lex/bots/index.md +++ b/website/docs/services/lex/bots/index.md @@ -1243,6 +1243,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bot resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lex.bots @@ -1279,7 +1281,18 @@ AND region = 'us-east-1'; To operate on the bots resource, the following permissions are required: -### Create + + + ```json iam:PassRole, lex:DescribeBot, @@ -1318,14 +1331,18 @@ lex:DescribeBotReplica, lex:DeleteBotReplica ``` -### Read + + + ```json lex:DescribeBot, lex:ListTagsForResource, lex:DescribeBotReplica ``` -### Update + + + ```json iam:PassRole, lex:DescribeBot, @@ -1363,7 +1380,9 @@ lex:DescribeBotReplica, lex:DeleteBotReplica ``` -### Delete + + + ```json lex:DeleteBot, lex:DescribeBot, @@ -1378,8 +1397,13 @@ lex:DeleteCustomVocabulary, lex:DeleteBotReplica ``` -### List + + + ```json lex:ListBots, lex:ListBotReplicas ``` + + + \ No newline at end of file diff --git a/website/docs/services/lex/resource_policies/index.md b/website/docs/services/lex/resource_policies/index.md index 2d1938fd3..0e76024e8 100644 --- a/website/docs/services/lex/resource_policies/index.md +++ b/website/docs/services/lex/resource_policies/index.md @@ -235,6 +235,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lex.resource_policies @@ -260,30 +262,52 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json lex:CreateResourcePolicy, lex:DescribeResourcePolicy ``` -### Read + + + ```json lex:DescribeResourcePolicy ``` -### Update + + + ```json lex:UpdateResourcePolicy, lex:DescribeResourcePolicy ``` -### Delete + + + ```json lex:DeleteResourcePolicy, lex:DescribeResourcePolicy ``` -### List + + + ```json lex:DescribeResourcePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/licensemanager/grants/index.md b/website/docs/services/licensemanager/grants/index.md index 6892cacf3..1b38389ee 100644 --- a/website/docs/services/licensemanager/grants/index.md +++ b/website/docs/services/licensemanager/grants/index.md @@ -270,6 +270,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a grant resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.licensemanager.grants @@ -299,27 +301,49 @@ AND region = 'us-east-1'; To operate on the grants resource, the following permissions are required: -### Create + + + ```json license-manager:CreateGrant ``` -### Read + + + ```json license-manager:GetGrant ``` -### Update + + + ```json license-manager:CreateGrantVersion ``` -### Delete + + + ```json license-manager:DeleteGrant ``` -### List + + + ```json license-manager:ListDistributedGrants ``` + + + \ No newline at end of file diff --git a/website/docs/services/licensemanager/licenses/index.md b/website/docs/services/licensemanager/licenses/index.md index 9cac12f29..3e1af3b01 100644 --- a/website/docs/services/licensemanager/licenses/index.md +++ b/website/docs/services/licensemanager/licenses/index.md @@ -457,6 +457,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a license resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.licensemanager.licenses @@ -491,27 +493,49 @@ AND region = 'us-east-1'; To operate on the licenses resource, the following permissions are required: -### Create + + + ```json license-manager:CreateLicense ``` -### Read + + + ```json license-manager:GetLicense ``` -### Update + + + ```json license-manager:CreateLicenseVersion ``` -### Delete + + + ```json license-manager:DeleteLicense ``` -### List + + + ```json license-manager:ListLicenses ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/alarms/index.md b/website/docs/services/lightsail/alarms/index.md index 81bfb4f97..532dca589 100644 --- a/website/docs/services/lightsail/alarms/index.md +++ b/website/docs/services/lightsail/alarms/index.md @@ -335,6 +335,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a alarm resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.alarms @@ -366,30 +368,52 @@ AND region = 'us-east-1'; To operate on the alarms resource, the following permissions are required: -### Create + + + ```json lightsail:PutAlarm, lightsail:GetAlarms ``` -### Read + + + ```json lightsail:GetAlarms ``` -### Update + + + ```json lightsail:PutAlarm, lightsail:GetAlarms ``` -### Delete + + + ```json lightsail:DeleteAlarm, lightsail:GetAlarms ``` -### List + + + ```json lightsail:GetAlarms ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/buckets/index.md b/website/docs/services/lightsail/buckets/index.md index 24a5837ad..985746562 100644 --- a/website/docs/services/lightsail/buckets/index.md +++ b/website/docs/services/lightsail/buckets/index.md @@ -321,6 +321,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bucket resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.buckets @@ -350,7 +352,18 @@ AND region = 'us-east-1'; To operate on the buckets resource, the following permissions are required: -### Create + + + ```json lightsail:CreateBucket, lightsail:GetBuckets, @@ -362,23 +375,31 @@ lightsail:TagResource, lightsail:UntagResource ``` -### Read + + + ```json lightsail:GetBuckets ``` -### Delete + + + ```json lightsail:DeleteBucket, lightsail:GetBuckets ``` -### List + + + ```json lightsail:GetBuckets ``` -### Update + + + ```json lightsail:GetBuckets, lightsail:GetInstance, @@ -388,3 +409,6 @@ lightsail:SetResourceAccessForBucket, lightsail:TagResource, lightsail:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/certificates/index.md b/website/docs/services/lightsail/certificates/index.md index 3635b6a6b..c414e758d 100644 --- a/website/docs/services/lightsail/certificates/index.md +++ b/website/docs/services/lightsail/certificates/index.md @@ -270,6 +270,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a certificate resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.certificates @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the certificates resource, the following permissions are required: -### Create + + + ```json lightsail:CreateCertificate, lightsail:GetCertificates, @@ -302,25 +315,36 @@ lightsail:TagResource, lightsail:UntagResource ``` -### Read + + + ```json lightsail:GetCertificates ``` -### Update + + + ```json lightsail:GetCertificates, lightsail:TagResource, lightsail:UntagResource ``` -### Delete + + + ```json lightsail:DeleteCertificate, lightsail:GetCertificates ``` -### List + + + ```json lightsail:GetCertificates ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/containers/index.md b/website/docs/services/lightsail/containers/index.md index 527d15b79..703ebc009 100644 --- a/website/docs/services/lightsail/containers/index.md +++ b/website/docs/services/lightsail/containers/index.md @@ -507,6 +507,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a container resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.containers @@ -536,7 +538,18 @@ AND region = 'us-east-1'; To operate on the containers resource, the following permissions are required: -### Create + + + ```json lightsail:CreateContainerService, lightsail:CreateContainerServiceDeployment, @@ -546,23 +559,31 @@ lightsail:UntagResource, lightsail:UpdateContainerService ``` -### Read + + + ```json lightsail:GetContainerServices ``` -### Delete + + + ```json lightsail:DeleteContainerService, lightsail:GetContainerServices ``` -### List + + + ```json lightsail:GetContainerServices ``` -### Update + + + ```json lightsail:CreateContainerServiceDeployment, lightsail:GetContainerServices, @@ -570,3 +591,6 @@ lightsail:TagResource, lightsail:UntagResource, lightsail:UpdateContainerService ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/databases/index.md b/website/docs/services/lightsail/databases/index.md index 80953d689..50ca1345d 100644 --- a/website/docs/services/lightsail/databases/index.md +++ b/website/docs/services/lightsail/databases/index.md @@ -429,6 +429,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a database resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.databases @@ -461,7 +463,18 @@ AND region = 'us-east-1'; To operate on the databases resource, the following permissions are required: -### Create + + + ```json lightsail:CreateRelationalDatabase, lightsail:GetRelationalDatabase, @@ -473,13 +486,17 @@ lightsail:UpdateRelationalDatabase, lightsail:UpdateRelationalDatabaseParameters ``` -### Read + + + ```json lightsail:GetRelationalDatabase, lightsail:GetRelationalDatabases ``` -### Update + + + ```json lightsail:GetRelationalDatabase, lightsail:GetRelationalDatabases, @@ -489,14 +506,21 @@ lightsail:UpdateRelationalDatabase, lightsail:UpdateRelationalDatabaseParameters ``` -### Delete + + + ```json lightsail:DeleteRelationalDatabase, lightsail:GetRelationalDatabase, lightsail:GetRelationalDatabases ``` -### List + + + ```json lightsail:GetRelationalDatabases ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/distributions/index.md b/website/docs/services/lightsail/distributions/index.md index 8cde0cc00..bc9b4415f 100644 --- a/website/docs/services/lightsail/distributions/index.md +++ b/website/docs/services/lightsail/distributions/index.md @@ -476,6 +476,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a distribution resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.distributions @@ -507,7 +509,18 @@ AND region = 'us-east-1'; To operate on the distributions resource, the following permissions are required: -### Create + + + ```json lightsail:AttachCertificateToDistribution, lightsail:CreateDistribution, @@ -521,12 +534,16 @@ lightsail:UpdateDistribution, lightsail:UpdateDistributionBundle ``` -### Read + + + ```json lightsail:GetDistributions ``` -### Update + + + ```json lightsail:AttachCertificateToDistribution, lightsail:DetachCertificateFromDistribution, @@ -539,13 +556,20 @@ lightsail:UpdateDistribution, lightsail:UpdateDistributionBundle ``` -### Delete + + + ```json lightsail:DeleteDistribution, lightsail:GetDistributions ``` -### List + + + ```json lightsail:GetDistributions ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/domains/index.md b/website/docs/services/lightsail/domains/index.md index a4f69b2ab..bd6248762 100644 --- a/website/docs/services/lightsail/domains/index.md +++ b/website/docs/services/lightsail/domains/index.md @@ -319,6 +319,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.domains @@ -343,7 +345,18 @@ AND region = 'us-east-1'; To operate on the domains resource, the following permissions are required: -### Create + + + ```json lightsail:CreateDomain, lightsail:GetDomain, @@ -351,12 +364,16 @@ lightsail:CreateDomainEntry, lightsail:TagResource ``` -### Read + + + ```json lightsail:GetDomain ``` -### Update + + + ```json lightsail:GetDomain, lightsail:CreateDomainEntry, @@ -365,13 +382,20 @@ lightsail:TagResource, lightsail:UntagResource ``` -### Delete + + + ```json lightsail:DeleteDomain, lightsail:GetDomain ``` -### List + + + ```json lightsail:GetDomains ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/instance_snapshots/index.md b/website/docs/services/lightsail/instance_snapshots/index.md index 9c15768d1..5d466875d 100644 --- a/website/docs/services/lightsail/instance_snapshots/index.md +++ b/website/docs/services/lightsail/instance_snapshots/index.md @@ -313,6 +313,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance_snapshot resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.instance_snapshots @@ -337,32 +339,54 @@ AND region = 'us-east-1'; To operate on the instance_snapshots resource, the following permissions are required: -### Create + + + ```json lightsail:CreateInstanceSnapshot, lightsail:GetInstanceSnapshot, lightsail:TagResource ``` -### Read + + + ```json lightsail:GetInstanceSnapshot ``` -### Update + + + ```json lightsail:GetInstanceSnapshot, lightsail:TagResource, lightsail:UntagResource ``` -### Delete + + + ```json lightsail:GetInstanceSnapshot, lightsail:DeleteInstanceSnapshot ``` -### List + + + ```json lightsail:GetInstanceSnapshots ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/instances/index.md b/website/docs/services/lightsail/instances/index.md index 3940a0d4c..ce58ec075 100644 --- a/website/docs/services/lightsail/instances/index.md +++ b/website/docs/services/lightsail/instances/index.md @@ -600,6 +600,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.instances @@ -627,7 +629,18 @@ AND region = 'us-east-1'; To operate on the instances resource, the following permissions are required: -### Create + + + ```json lightsail:CreateInstances, lightsail:GetInstances, @@ -645,25 +658,33 @@ lightsail:TagResource, lightsail:UntagResource ``` -### Read + + + ```json lightsail:GetInstances, lightsail:GetInstance ``` -### Delete + + + ```json lightsail:GetInstances, lightsail:GetInstance, lightsail:DeleteInstance ``` -### List + + + ```json lightsail:GetInstances ``` -### Update + + + ```json lightsail:GetInstances, lightsail:GetInstance, @@ -679,3 +700,6 @@ lightsail:GetDisk, lightsail:TagResource, lightsail:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/load_balancer_tls_certificates/index.md b/website/docs/services/lightsail/load_balancer_tls_certificates/index.md index 2c1335405..472f2a844 100644 --- a/website/docs/services/lightsail/load_balancer_tls_certificates/index.md +++ b/website/docs/services/lightsail/load_balancer_tls_certificates/index.md @@ -284,6 +284,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a load_balancer_tls_certificate resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.load_balancer_tls_certificates @@ -309,7 +311,18 @@ AND region = 'us-east-1'; To operate on the load_balancer_tls_certificates resource, the following permissions are required: -### Create + + + ```json lightsail:CreateLoadBalancerTlsCertificate, lightsail:GetLoadBalancerTlsCertificates, @@ -318,13 +331,17 @@ lightsail:AttachLoadBalancerTlsCertificate, lightsail:UpdateLoadBalancerAttribute ``` -### Read + + + ```json lightsail:GetLoadBalancerTlsCertificates, lightsail:GetLoadBalancer ``` -### Update + + + ```json lightsail:AttachLoadBalancerTlsCertificate, lightsail:GetLoadBalancerTlsCertificates, @@ -332,15 +349,22 @@ lightsail:GetLoadBalancer, lightsail:UpdateLoadBalancerAttribute ``` -### Delete + + + ```json lightsail:DeleteLoadBalancerTlsCertificate, lightsail:GetLoadBalancerTlsCertificates, lightsail:GetLoadBalancer ``` -### List + + + ```json lightsail:GetLoadBalancerTlsCertificates, lightsail:GetLoadBalancer ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/load_balancers/index.md b/website/docs/services/lightsail/load_balancers/index.md index 0a5b1dd60..eae3ea051 100644 --- a/website/docs/services/lightsail/load_balancers/index.md +++ b/website/docs/services/lightsail/load_balancers/index.md @@ -314,6 +314,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a load_balancer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.load_balancers @@ -343,7 +345,18 @@ AND region = 'us-east-1'; To operate on the load_balancers resource, the following permissions are required: -### Create + + + ```json lightsail:CreateLoadBalancer, lightsail:GetLoadBalancer, @@ -356,13 +369,17 @@ lightsail:TagResource, lightsail:UntagResource ``` -### Read + + + ```json lightsail:GetLoadBalancer, lightsail:GetLoadBalancers ``` -### Update + + + ```json lightsail:GetLoadBalancer, lightsail:GetLoadBalancers, @@ -374,14 +391,21 @@ lightsail:TagResource, lightsail:UntagResource ``` -### Delete + + + ```json lightsail:DeleteLoadBalancer, lightsail:GetLoadBalancer, lightsail:GetLoadBalancers ``` -### List + + + ```json lightsail:GetLoadBalancers ``` + + + \ No newline at end of file diff --git a/website/docs/services/lightsail/static_ips/index.md b/website/docs/services/lightsail/static_ips/index.md index c077a66c4..ac67095bb 100644 --- a/website/docs/services/lightsail/static_ips/index.md +++ b/website/docs/services/lightsail/static_ips/index.md @@ -239,6 +239,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a static_ip resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lightsail.static_ips @@ -263,7 +265,18 @@ AND region = 'us-east-1'; To operate on the static_ips resource, the following permissions are required: -### Create + + + ```json lightsail:AllocateStaticIp, lightsail:AttachStaticIp, @@ -273,13 +286,17 @@ lightsail:GetStaticIp, lightsail:GetStaticIps ``` -### Read + + + ```json lightsail:GetStaticIp, lightsail:GetStaticIps ``` -### Update + + + ```json lightsail:AttachStaticIp, lightsail:DetachStaticIp, @@ -288,14 +305,21 @@ lightsail:GetStaticIp, lightsail:GetStaticIps ``` -### Delete + + + ```json lightsail:GetStaticIp, lightsail:GetStaticIps, lightsail:ReleaseStaticIp ``` -### List + + + ```json lightsail:GetStaticIps ``` + + + \ No newline at end of file diff --git a/website/docs/services/location/api_keys/index.md b/website/docs/services/location/api_keys/index.md index 3ae6f62dc..4e3ad042c 100644 --- a/website/docs/services/location/api_keys/index.md +++ b/website/docs/services/location/api_keys/index.md @@ -334,6 +334,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a api_key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.location.api_keys @@ -364,7 +366,18 @@ AND region = 'us-east-1'; To operate on the api_keys resource, the following permissions are required: -### Create + + + ```json geo:CreateKey, geo:DescribeKey, @@ -396,12 +409,16 @@ geo-routes:OptimizeWaypoints, geo-routes:SnapToRoads ``` -### Read + + + ```json geo:DescribeKey ``` -### Update + + + ```json geo:CreateKey, geo:DescribeKey, @@ -434,13 +451,20 @@ geo-routes:SnapToRoads, geo:UpdateKey ``` -### Delete + + + ```json geo:DeleteKey, geo:DescribeKey ``` -### List + + + ```json geo:ListKeys ``` + + + \ No newline at end of file diff --git a/website/docs/services/location/geofence_collections/index.md b/website/docs/services/location/geofence_collections/index.md index b7c7b094d..a9bbb59f1 100644 --- a/website/docs/services/location/geofence_collections/index.md +++ b/website/docs/services/location/geofence_collections/index.md @@ -294,6 +294,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a geofence_collection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.location.geofence_collections @@ -321,7 +323,18 @@ AND region = 'us-east-1'; To operate on the geofence_collections resource, the following permissions are required: -### Create + + + ```json geo:CreateGeofenceCollection, geo:DescribeGeofenceCollection, @@ -331,13 +344,17 @@ kms:DescribeKey, kms:CreateGrant ``` -### Read + + + ```json geo:DescribeGeofenceCollection, kms:DescribeKey ``` -### Update + + + ```json geo:CreateGeofenceCollection, geo:DescribeGeofenceCollection, @@ -348,13 +365,20 @@ kms:CreateGrant, geo:UpdateGeofenceCollection ``` -### Delete + + + ```json geo:DeleteGeofenceCollection, geo:DescribeGeofenceCollection ``` -### List + + + ```json geo:ListGeofenceCollections ``` + + + \ No newline at end of file diff --git a/website/docs/services/location/maps/index.md b/website/docs/services/location/maps/index.md index 629b407ab..b25807005 100644 --- a/website/docs/services/location/maps/index.md +++ b/website/docs/services/location/maps/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a map resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.location.maps @@ -333,7 +335,18 @@ AND region = 'us-east-1'; To operate on the maps resource, the following permissions are required: -### Create + + + ```json geo:CreateMap, geo:DescribeMap, @@ -341,12 +354,16 @@ geo:TagResource, geo:UntagResource ``` -### Read + + + ```json geo:DescribeMap ``` -### Update + + + ```json geo:CreateMap, geo:DescribeMap, @@ -355,13 +372,20 @@ geo:UntagResource, geo:UpdateMap ``` -### Delete + + + ```json geo:DeleteMap, geo:DescribeMap ``` -### List + + + ```json geo:ListMaps ``` + + + \ No newline at end of file diff --git a/website/docs/services/location/place_indices/index.md b/website/docs/services/location/place_indices/index.md index d7c9b26bf..2ffb9d356 100644 --- a/website/docs/services/location/place_indices/index.md +++ b/website/docs/services/location/place_indices/index.md @@ -304,6 +304,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a place_index resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.location.place_indices @@ -331,7 +333,18 @@ AND region = 'us-east-1'; To operate on the place_indices resource, the following permissions are required: -### Create + + + ```json geo:CreatePlaceIndex, geo:DescribePlaceIndex, @@ -339,12 +352,16 @@ geo:TagResource, geo:UntagResource ``` -### Read + + + ```json geo:DescribePlaceIndex ``` -### Update + + + ```json geo:CreatePlaceIndex, geo:DescribePlaceIndex, @@ -353,13 +370,20 @@ geo:UntagResource, geo:UpdatePlaceIndex ``` -### Delete + + + ```json geo:DeletePlaceIndex, geo:DescribePlaceIndex ``` -### List + + + ```json geo:ListPlaceIndexes ``` + + + \ No newline at end of file diff --git a/website/docs/services/location/route_calculators/index.md b/website/docs/services/location/route_calculators/index.md index 588eb7bfc..ff921b18b 100644 --- a/website/docs/services/location/route_calculators/index.md +++ b/website/docs/services/location/route_calculators/index.md @@ -286,6 +286,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route_calculator resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.location.route_calculators @@ -312,7 +314,18 @@ AND region = 'us-east-1'; To operate on the route_calculators resource, the following permissions are required: -### Create + + + ```json geo:CreateRouteCalculator, geo:DescribeRouteCalculator, @@ -320,12 +333,16 @@ geo:TagResource, geo:UntagResource ``` -### Read + + + ```json geo:DescribeRouteCalculator ``` -### Update + + + ```json geo:CreateRouteCalculator, geo:DescribeRouteCalculator, @@ -334,13 +351,20 @@ geo:UntagResource, geo:UpdateRouteCalculator ``` -### Delete + + + ```json geo:DeleteRouteCalculator, geo:DescribeRouteCalculator ``` -### List + + + ```json geo:ListRouteCalculators ``` + + + \ No newline at end of file diff --git a/website/docs/services/location/tracker_consumers/index.md b/website/docs/services/location/tracker_consumers/index.md index 579701184..7187f913a 100644 --- a/website/docs/services/location/tracker_consumers/index.md +++ b/website/docs/services/location/tracker_consumers/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the tracker_consumers resource, the following permissions are required: -### Create + + + ```json geo:AssociateTrackerConsumer, geo:ListTrackerConsumers ``` -### Delete + + + ```json geo:DisassociateTrackerConsumer, geo:ListTrackerConsumers ``` -### List + + + ```json geo:ListTrackerConsumers ``` -### Read + + + ```json geo:ListTrackerConsumers ``` + + + \ No newline at end of file diff --git a/website/docs/services/location/trackers/index.md b/website/docs/services/location/trackers/index.md index 1c999017d..53a639292 100644 --- a/website/docs/services/location/trackers/index.md +++ b/website/docs/services/location/trackers/index.md @@ -324,6 +324,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a tracker resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.location.trackers @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the trackers resource, the following permissions are required: -### Create + + + ```json geo:CreateTracker, geo:DescribeTracker, @@ -364,13 +377,17 @@ kms:DescribeKey, kms:CreateGrant ``` -### Read + + + ```json geo:DescribeTracker, kms:DescribeKey ``` -### Update + + + ```json geo:CreateTracker, geo:DescribeTracker, @@ -381,13 +398,20 @@ kms:CreateGrant, geo:UpdateTracker ``` -### Delete + + + ```json geo:DeleteTracker, geo:DescribeTracker ``` -### List + + + ```json geo:ListTrackers ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/account_policies/index.md b/website/docs/services/logs/account_policies/index.md index 52265073f..53f7589c7 100644 --- a/website/docs/services/logs/account_policies/index.md +++ b/website/docs/services/logs/account_policies/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a account_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.account_policies @@ -299,7 +301,18 @@ AND region = 'us-east-1'; To operate on the account_policies resource, the following permissions are required: -### Create + + + ```json logs:PutAccountPolicy, logs:PutIndexPolicy, @@ -315,14 +328,18 @@ logs:PutMetricExtractionPolicy, iam:PassRole ``` -### Read + + + ```json logs:DescribeAccountPolicies, logs:GetTransformer, logs:GetMetricExtractionPolicy ``` -### Update + + + ```json logs:PutAccountPolicy, logs:PutIndexPolicy, @@ -343,7 +360,9 @@ firehose:TagDeliveryStream, iam:PassRole ``` -### Delete + + + ```json logs:DeleteAccountPolicy, logs:DeleteIndexPolicy, @@ -355,9 +374,14 @@ logs:DeleteMetricExtractionPolicy, iam:PassRole ``` -### List + + + ```json logs:DescribeAccountPolicies, logs:GetTransformer, logs:GetMetricExtractionPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/deliveries/index.md b/website/docs/services/logs/deliveries/index.md index 9ce011696..22e1627b5 100644 --- a/website/docs/services/logs/deliveries/index.md +++ b/website/docs/services/logs/deliveries/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a delivery resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.deliveries @@ -329,7 +331,18 @@ AND region = 'us-east-1'; To operate on the deliveries resource, the following permissions are required: -### Create + + + ```json logs:CreateDelivery, logs:GetDelivery, @@ -340,13 +353,17 @@ logs:GetDeliverySource, logs:GetDeliveryDestination ``` -### Read + + + ```json logs:GetDelivery, logs:ListTagsForResource ``` -### Update + + + ```json logs:GetDelivery, logs:ListTagsForResource, @@ -355,15 +372,22 @@ logs:UntagResource, logs:UpdateDeliveryConfiguration ``` -### Delete + + + ```json logs:DeleteDelivery, logs:ListTagsForResource, logs:UntagResource ``` -### List + + + ```json logs:DescribeDeliveries, logs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/delivery_destinations/index.md b/website/docs/services/logs/delivery_destinations/index.md index 871ead9ed..84fca07d9 100644 --- a/website/docs/services/logs/delivery_destinations/index.md +++ b/website/docs/services/logs/delivery_destinations/index.md @@ -286,6 +286,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a delivery_destination resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.delivery_destinations @@ -311,7 +313,18 @@ AND region = 'us-east-1'; To operate on the delivery_destinations resource, the following permissions are required: -### Create + + + ```json logs:PutDeliveryDestination, logs:GetDeliveryDestination, @@ -322,14 +335,18 @@ logs:PutDeliveryDestinationPolicy, logs:GetDeliveryDestinationPolicy ``` -### Read + + + ```json logs:GetDeliveryDestination, logs:ListTagsForResource, logs:GetDeliveryDestinationPolicy ``` -### Update + + + ```json logs:PutDeliveryDestination, logs:GetDeliveryDestination, @@ -341,14 +358,21 @@ logs:PutDeliveryDestinationPolicy, logs:GetDeliveryDestinationPolicy ``` -### Delete + + + ```json logs:DeleteDeliveryDestination, logs:DeleteDeliveryDestinationPolicy ``` -### List + + + ```json logs:DescribeDeliveryDestinations, logs:GetDeliveryDestinationPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/delivery_sources/index.md b/website/docs/services/logs/delivery_sources/index.md index ec78307b4..1cb4effd4 100644 --- a/website/docs/services/logs/delivery_sources/index.md +++ b/website/docs/services/logs/delivery_sources/index.md @@ -268,6 +268,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a delivery_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.delivery_sources @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the delivery_sources resource, the following permissions are required: -### Create + + + ```json logs:PutDeliverySource, logs:GetDeliverySource, @@ -306,13 +319,17 @@ autoloop:AllowVendedLogDeliveryForResource, workmail:AllowVendedLogDeliveryForResource ``` -### Read + + + ```json logs:GetDeliverySource, logs:ListTagsForResource ``` -### Update + + + ```json logs:PutDeliverySource, logs:GetDeliverySource, @@ -321,12 +338,19 @@ logs:TagResource, logs:UntagResource ``` -### Delete + + + ```json logs:DeleteDeliverySource ``` -### List + + + ```json logs:DescribeDeliverySources ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/destinations/index.md b/website/docs/services/logs/destinations/index.md index 62da92b60..3ccd057cc 100644 --- a/website/docs/services/logs/destinations/index.md +++ b/website/docs/services/logs/destinations/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a destination resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.destinations @@ -302,7 +304,18 @@ AND region = 'us-east-1'; To operate on the destinations resource, the following permissions are required: -### Create + + + ```json logs:PutDestination, logs:PutDestinationPolicy, @@ -311,13 +324,17 @@ logs:TagResource, iam:PassRole ``` -### Read + + + ```json logs:DescribeDestinations, logs:ListTagsForResource ``` -### Update + + + ```json logs:PutDestination, logs:PutDestinationPolicy, @@ -328,13 +345,20 @@ logs:ListTagsForResource, iam:PassRole ``` -### Delete + + + ```json logs:DeleteDestination ``` -### List + + + ```json logs:DescribeDestinations, logs:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/integrations/index.md b/website/docs/services/logs/integrations/index.md index 0d92bc65e..f7af26607 100644 --- a/website/docs/services/logs/integrations/index.md +++ b/website/docs/services/logs/integrations/index.md @@ -278,7 +278,17 @@ AND region = 'us-east-1'; To operate on the integrations resource, the following permissions are required: -### Create + + + ```json logs:PutIntegration, logs:GetIntegration, @@ -322,17 +332,26 @@ es:AddTags, es:ListApplications ``` -### Read + + + ```json logs:GetIntegration ``` -### Delete + + + ```json logs:DeleteIntegration ``` -### List + + + ```json logs:ListIntegrations ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/log_anomaly_detectors/index.md b/website/docs/services/logs/log_anomaly_detectors/index.md index 9bc8e256b..803d34489 100644 --- a/website/docs/services/logs/log_anomaly_detectors/index.md +++ b/website/docs/services/logs/log_anomaly_detectors/index.md @@ -296,6 +296,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a log_anomaly_detector resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.log_anomaly_detectors @@ -326,27 +328,49 @@ AND region = 'us-east-1'; To operate on the log_anomaly_detectors resource, the following permissions are required: -### Create + + + ```json logs:CreateLogAnomalyDetector ``` -### Read + + + ```json logs:GetLogAnomalyDetector ``` -### Update + + + ```json logs:UpdateLogAnomalyDetector ``` -### Delete + + + ```json logs:DeleteLogAnomalyDetector ``` -### List + + + ```json logs:ListLogAnomalyDetectors ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/log_streams/index.md b/website/docs/services/logs/log_streams/index.md index 75d8b76a4..67756fd5a 100644 --- a/website/docs/services/logs/log_streams/index.md +++ b/website/docs/services/logs/log_streams/index.md @@ -233,23 +233,42 @@ AND region = 'us-east-1'; To operate on the log_streams resource, the following permissions are required: -### Read + + + ```json logs:DescribeLogStreams ``` -### Create + + + ```json logs:CreateLogStream, logs:DescribeLogStreams ``` -### List + + + ```json logs:DescribeLogStreams ``` -### Delete + + + ```json logs:DeleteLogStream ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/metric_filters/index.md b/website/docs/services/logs/metric_filters/index.md index 56fc05c89..82a33bbf2 100644 --- a/website/docs/services/logs/metric_filters/index.md +++ b/website/docs/services/logs/metric_filters/index.md @@ -313,6 +313,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a metric_filter resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.metric_filters @@ -339,29 +341,51 @@ AND region = 'us-east-1'; To operate on the metric_filters resource, the following permissions are required: -### Read + + + ```json logs:DescribeMetricFilters ``` -### Create + + + ```json logs:PutMetricFilter, logs:DescribeMetricFilters ``` -### Update + + + ```json logs:PutMetricFilter, logs:DescribeMetricFilters ``` -### List + + + ```json logs:DescribeMetricFilters ``` -### Delete + + + ```json logs:DeleteMetricFilter ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/query_definitions/index.md b/website/docs/services/logs/query_definitions/index.md index 8e9040ff9..9fade9bbc 100644 --- a/website/docs/services/logs/query_definitions/index.md +++ b/website/docs/services/logs/query_definitions/index.md @@ -250,6 +250,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a query_definition resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.query_definitions @@ -277,27 +279,49 @@ AND region = 'us-east-1'; To operate on the query_definitions resource, the following permissions are required: -### Create + + + ```json logs:PutQueryDefinition ``` -### Read + + + ```json logs:DescribeQueryDefinitions ``` -### Update + + + ```json logs:PutQueryDefinition ``` -### Delete + + + ```json logs:DeleteQueryDefinition ``` -### List + + + ```json logs:DescribeQueryDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/resource_policies/index.md b/website/docs/services/logs/resource_policies/index.md index 7101004a4..cfbb61eab 100644 --- a/website/docs/services/logs/resource_policies/index.md +++ b/website/docs/services/logs/resource_policies/index.md @@ -223,6 +223,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.resource_policies @@ -247,30 +249,52 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json logs:PutResourcePolicy, logs:DescribeResourcePolicies ``` -### Read + + + ```json logs:DescribeResourcePolicies ``` -### Update + + + ```json logs:PutResourcePolicy, logs:DescribeResourcePolicies, logs:DeleteResourcePolicy ``` -### Delete + + + ```json logs:DeleteResourcePolicy ``` -### List + + + ```json logs:DescribeResourcePolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/subscription_filters/index.md b/website/docs/services/logs/subscription_filters/index.md index b60984ce2..81fd22d4c 100644 --- a/website/docs/services/logs/subscription_filters/index.md +++ b/website/docs/services/logs/subscription_filters/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a subscription_filter resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.subscription_filters @@ -309,31 +311,53 @@ AND region = 'us-east-1'; To operate on the subscription_filters resource, the following permissions are required: -### Create + + + ```json iam:PassRole, logs:PutSubscriptionFilter, logs:DescribeSubscriptionFilters ``` -### Read + + + ```json logs:DescribeSubscriptionFilters ``` -### Update + + + ```json iam:PassRole, logs:PutSubscriptionFilter, logs:DescribeSubscriptionFilters ``` -### Delete + + + ```json logs:DeleteSubscriptionFilter ``` -### List + + + ```json logs:DescribeSubscriptionFilters ``` + + + \ No newline at end of file diff --git a/website/docs/services/logs/transformers/index.md b/website/docs/services/logs/transformers/index.md index 3b5203c90..b454985f5 100644 --- a/website/docs/services/logs/transformers/index.md +++ b/website/docs/services/logs/transformers/index.md @@ -785,6 +785,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transformer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.logs.transformers @@ -809,30 +811,52 @@ AND region = 'us-east-1'; To operate on the transformers resource, the following permissions are required: -### Create + + + ```json logs:PutTransformer, logs:GetTransformer ``` -### Read + + + ```json logs:GetTransformer ``` -### Update + + + ```json logs:GetTransformer, logs:PutTransformer ``` -### Delete + + + ```json logs:DeleteTransformer ``` -### List + + + ```json logs:DescribeLogGroups, logs:GetTransformer ``` + + + \ No newline at end of file diff --git a/website/docs/services/lookoutequipment/inference_schedulers/index.md b/website/docs/services/lookoutequipment/inference_schedulers/index.md index 202558602..060b2d400 100644 --- a/website/docs/services/lookoutequipment/inference_schedulers/index.md +++ b/website/docs/services/lookoutequipment/inference_schedulers/index.md @@ -395,6 +395,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a inference_scheduler resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.lookoutequipment.inference_schedulers @@ -424,26 +426,43 @@ AND region = 'us-east-1'; To operate on the inference_schedulers resource, the following permissions are required: -### Create + + + ```json iam:PassRole, lookoutequipment:CreateInferenceScheduler, lookoutequipment:DescribeInferenceScheduler ``` -### Read + + + ```json lookoutequipment:DescribeInferenceScheduler ``` -### Delete + + + ```json lookoutequipment:DeleteInferenceScheduler, lookoutequipment:StopInferenceScheduler, lookoutequipment:DescribeInferenceScheduler ``` -### Update + + + ```json lookoutequipment:UpdateInferenceScheduler, lookoutequipment:DescribeInferenceScheduler, @@ -451,7 +470,12 @@ lookoutequipment:StopInferenceScheduler, lookoutequipment:StartInferenceScheduler ``` -### List + + + ```json lookoutequipment:ListInferenceSchedulers ``` + + + \ No newline at end of file diff --git a/website/docs/services/lookoutvision/projects/index.md b/website/docs/services/lookoutvision/projects/index.md index 0845cef6f..14e872dfd 100644 --- a/website/docs/services/lookoutvision/projects/index.md +++ b/website/docs/services/lookoutvision/projects/index.md @@ -223,22 +223,41 @@ AND region = 'us-east-1'; To operate on the projects resource, the following permissions are required: -### Create + + + ```json lookoutvision:CreateProject ``` -### Read + + + ```json lookoutvision:DescribeProject ``` -### Delete + + + ```json lookoutvision:DeleteProject ``` -### List + + + ```json lookoutvision:ListProjects ``` + + + \ No newline at end of file diff --git a/website/docs/services/m2/applications/index.md b/website/docs/services/m2/applications/index.md index 8f0dea1f5..35d55499b 100644 --- a/website/docs/services/m2/applications/index.md +++ b/website/docs/services/m2/applications/index.md @@ -285,6 +285,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.m2.applications @@ -311,7 +313,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json m2:CreateApplication, m2:GetApplication, @@ -324,13 +337,17 @@ kms:CreateGrant, iam:PassRole ``` -### Read + + + ```json m2:GetApplication, m2:ListTagsForResource ``` -### Update + + + ```json m2:UpdateApplication, m2:GetApplication, @@ -341,7 +358,9 @@ s3:GetObject, s3:ListBucket ``` -### Delete + + + ```json elasticloadbalancing:DeleteListener, elasticloadbalancing:DeleteTargetGroup, @@ -350,7 +369,12 @@ m2:GetApplication, m2:DeleteApplication ``` -### List + + + ```json m2:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/m2/deployments/index.md b/website/docs/services/m2/deployments/index.md index 7446e3137..86b2fbb17 100644 --- a/website/docs/services/m2/deployments/index.md +++ b/website/docs/services/m2/deployments/index.md @@ -247,6 +247,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a deployment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.m2.deployments @@ -271,7 +273,18 @@ AND region = 'us-east-1'; To operate on the deployments resource, the following permissions are required: -### Create + + + ```json m2:CreateDeployment, m2:ListDeployments, @@ -294,13 +307,17 @@ logs:CreateLogGroup, logs:PutResourcePolicy ``` -### Read + + + ```json m2:ListDeployments, m2:GetDeployment ``` -### Update + + + ```json m2:CreateDeployment, m2:ListDeployments, @@ -317,7 +334,9 @@ elasticloadbalancing:RegisterTargets, ec2:DescribeNetworkInterfaces ``` -### Delete + + + ```json elasticloadbalancing:DeleteListener, elasticloadbalancing:DeleteTargetGroup, @@ -329,7 +348,12 @@ m2:GetDeployment, m2:DeleteApplicationFromEnvironment ``` -### List + + + ```json m2:ListDeployments ``` + + + \ No newline at end of file diff --git a/website/docs/services/m2/environments/index.md b/website/docs/services/m2/environments/index.md index fc0d5dec9..1228d0e42 100644 --- a/website/docs/services/m2/environments/index.md +++ b/website/docs/services/m2/environments/index.md @@ -368,6 +368,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.m2.environments @@ -396,7 +398,18 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Create + + + ```json ec2:CreateNetworkInterface, ec2:CreateNetworkInterfacePermission, @@ -420,13 +433,17 @@ m2:ListTagsForResource, m2:TagResource ``` -### Read + + + ```json m2:ListTagsForResource, m2:GetEnvironment ``` -### Update + + + ```json m2:TagResource, m2:UntagResource, @@ -436,14 +453,21 @@ m2:UpdateEnvironment, kms:DescribeKey ``` -### Delete + + + ```json elasticloadbalancing:DeleteLoadBalancer, m2:DeleteEnvironment, m2:GetEnvironment ``` -### List + + + ```json m2:ListEnvironments ``` + + + \ No newline at end of file diff --git a/website/docs/services/macie/allow_lists/index.md b/website/docs/services/macie/allow_lists/index.md index f9da285d0..5abffb30b 100644 --- a/website/docs/services/macie/allow_lists/index.md +++ b/website/docs/services/macie/allow_lists/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a allow_list resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.macie.allow_lists @@ -302,19 +304,34 @@ AND region = 'us-east-1'; To operate on the allow_lists resource, the following permissions are required: -### Create + + + ```json macie2:CreateAllowList, macie2:GetAllowList, macie2:TagResource ``` -### Read + + + ```json macie2:GetAllowList ``` -### Update + + + ```json macie2:UpdateAllowList, macie2:GetAllowList, @@ -322,12 +339,19 @@ macie2:TagResource, macie2:UntagResource ``` -### Delete + + + ```json macie2:DeleteAllowList ``` -### List + + + ```json macie2:ListAllowLists ``` + + + \ No newline at end of file diff --git a/website/docs/services/macie/custom_data_identifiers/index.md b/website/docs/services/macie/custom_data_identifiers/index.md index a17fcdd19..6d2fb1a0f 100644 --- a/website/docs/services/macie/custom_data_identifiers/index.md +++ b/website/docs/services/macie/custom_data_identifiers/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a custom_data_identifier resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.macie.custom_data_identifiers @@ -325,31 +327,53 @@ AND region = 'us-east-1'; To operate on the custom_data_identifiers resource, the following permissions are required: -### Create + + + ```json macie2:CreateCustomDataIdentifier, macie2:GetCustomDataIdentifier, macie2:TagResource ``` -### Read + + + ```json macie2:GetCustomDataIdentifier ``` -### Delete + + + ```json macie2:DeleteCustomDataIdentifier ``` -### List + + + ```json macie2:ListCustomDataIdentifiers ``` -### Update + + + ```json macie2:TagResource, macie2:UntagResource, macie2:GetCustomDataIdentifier ``` + + + \ No newline at end of file diff --git a/website/docs/services/macie/findings_filters/index.md b/website/docs/services/macie/findings_filters/index.md index 4f729baaa..39a69b66e 100644 --- a/website/docs/services/macie/findings_filters/index.md +++ b/website/docs/services/macie/findings_filters/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a findings_filter resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.macie.findings_filters @@ -326,19 +328,34 @@ AND region = 'us-east-1'; To operate on the findings_filters resource, the following permissions are required: -### Create + + + ```json macie2:GetFindingsFilter, macie2:CreateFindingsFilter, macie2:TagResource ``` -### Read + + + ```json macie2:GetFindingsFilter ``` -### Update + + + ```json macie2:GetFindingsFilter, macie2:UpdateFindingsFilter, @@ -346,12 +363,19 @@ macie2:TagResource, macie2:UntagResource ``` -### Delete + + + ```json macie2:DeleteFindingsFilter ``` -### List + + + ```json macie2:ListFindingsFilters ``` + + + \ No newline at end of file diff --git a/website/docs/services/macie/sessions/index.md b/website/docs/services/macie/sessions/index.md index 83ef3a474..826c78bd6 100644 --- a/website/docs/services/macie/sessions/index.md +++ b/website/docs/services/macie/sessions/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a session resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.macie.sessions @@ -266,33 +268,55 @@ AND region = 'us-east-1'; To operate on the sessions resource, the following permissions are required: -### Create + + + ```json macie2:GetMacieSession, macie2:EnableMacie, macie2:ListAutomatedDiscoveryAccounts ``` -### Read + + + ```json macie2:GetMacieSession, macie2:ListAutomatedDiscoveryAccounts ``` -### List + + + ```json macie2:GetMacieSession, macie2:ListAutomatedDiscoveryAccounts ``` -### Update + + + ```json macie2:GetMacieSession, macie2:UpdateMacieSession, macie2:ListAutomatedDiscoveryAccounts ``` -### Delete + + + ```json macie2:DisableMacie ``` + + + \ No newline at end of file diff --git a/website/docs/services/managedblockchain/accessors/index.md b/website/docs/services/managedblockchain/accessors/index.md index 94ef0395e..4db4756d9 100644 --- a/website/docs/services/managedblockchain/accessors/index.md +++ b/website/docs/services/managedblockchain/accessors/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a accessor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.managedblockchain.accessors @@ -299,19 +301,34 @@ AND region = 'us-east-1'; To operate on the accessors resource, the following permissions are required: -### Create + + + ```json managedblockchain:CreateAccessor, managedblockchain:TagResource, managedblockchain:GetAccessor ``` -### Read + + + ```json managedblockchain:GetAccessor ``` -### Update + + + ```json managedblockchain:GetAccessor, managedblockchain:CreateAccessor, @@ -319,12 +336,19 @@ managedblockchain:TagResource, managedblockchain:UntagResource ``` -### Delete + + + ```json managedblockchain:DeleteAccessor ``` -### List + + + ```json managedblockchain:ListAccessors ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/bridge_outputs/index.md b/website/docs/services/mediaconnect/bridge_outputs/index.md index 3e54530ce..2ce67cef0 100644 --- a/website/docs/services/mediaconnect/bridge_outputs/index.md +++ b/website/docs/services/mediaconnect/bridge_outputs/index.md @@ -208,6 +208,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bridge_output resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediaconnect.bridge_outputs @@ -232,24 +234,43 @@ AND region = 'us-east-1'; To operate on the bridge_outputs resource, the following permissions are required: -### Create + + + ```json mediaconnect:AddBridgeOutputs, mediaconnect:DescribeBridge ``` -### Read + + + ```json mediaconnect:DescribeBridge ``` -### Update + + + ```json mediaconnect:DescribeBridge, mediaconnect:UpdateBridgeOutput ``` -### Delete + + + ```json mediaconnect:RemoveBridgeOutput ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/bridge_sources/index.md b/website/docs/services/mediaconnect/bridge_sources/index.md index 8e659c341..42ea805f1 100644 --- a/website/docs/services/mediaconnect/bridge_sources/index.md +++ b/website/docs/services/mediaconnect/bridge_sources/index.md @@ -246,6 +246,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bridge_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediaconnect.bridge_sources @@ -271,24 +273,43 @@ AND region = 'us-east-1'; To operate on the bridge_sources resource, the following permissions are required: -### Create + + + ```json mediaconnect:AddBridgeSources, mediaconnect:DescribeBridge ``` -### Read + + + ```json mediaconnect:DescribeBridge ``` -### Update + + + ```json mediaconnect:DescribeBridge, mediaconnect:UpdateBridgeSource ``` -### Delete + + + ```json mediaconnect:RemoveBridgeSource ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/bridges/index.md b/website/docs/services/mediaconnect/bridges/index.md index e1dd458e0..e5ad251c7 100644 --- a/website/docs/services/mediaconnect/bridges/index.md +++ b/website/docs/services/mediaconnect/bridges/index.md @@ -483,6 +483,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bridge resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediaconnect.bridges @@ -513,7 +515,18 @@ AND region = 'us-east-1'; To operate on the bridges resource, the following permissions are required: -### Create + + + ```json mediaconnect:CreateBridge, mediaconnect:DescribeBridge, @@ -521,18 +534,24 @@ mediaconnect:AddBridgeOutputs, mediaconnect:AddBridgeSources ``` -### Read + + + ```json mediaconnect:DescribeBridge ``` -### Update + + + ```json mediaconnect:DescribeBridge, mediaconnect:UpdateBridge ``` -### Delete + + + ```json mediaconnect:DescribeBridge, mediaconnect:DeleteBridge, @@ -540,7 +559,12 @@ mediaconnect:RemoveBridgeOutput, mediaconnect:RemoveBridgeSource ``` -### List + + + ```json mediaconnect:ListBridges ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/flow_entitlements/index.md b/website/docs/services/mediaconnect/flow_entitlements/index.md index 016e16cbf..2195b7eea 100644 --- a/website/docs/services/mediaconnect/flow_entitlements/index.md +++ b/website/docs/services/mediaconnect/flow_entitlements/index.md @@ -340,6 +340,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow_entitlement resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediaconnect.flow_entitlements @@ -368,31 +370,53 @@ AND region = 'us-east-1'; To operate on the flow_entitlements resource, the following permissions are required: -### Create + + + ```json iam:PassRole, mediaconnect:GrantFlowEntitlements ``` -### Read + + + ```json mediaconnect:DescribeFlow ``` -### Update + + + ```json mediaconnect:DescribeFlow, mediaconnect:UpdateFlowEntitlement ``` -### Delete + + + ```json mediaconnect:DescribeFlow, mediaconnect:RevokeFlowEntitlement ``` -### List + + + ```json mediaconnect:DescribeFlow, mediaconnect:ListFlows ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/flow_outputs/index.md b/website/docs/services/mediaconnect/flow_outputs/index.md index 873a8ce13..5eff7978c 100644 --- a/website/docs/services/mediaconnect/flow_outputs/index.md +++ b/website/docs/services/mediaconnect/flow_outputs/index.md @@ -522,6 +522,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow_output resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediaconnect.flow_outputs @@ -562,31 +564,53 @@ AND region = 'us-east-1'; To operate on the flow_outputs resource, the following permissions are required: -### Create + + + ```json iam:PassRole, mediaconnect:AddFlowOutputs ``` -### Read + + + ```json mediaconnect:DescribeFlow ``` -### Update + + + ```json mediaconnect:DescribeFlow, mediaconnect:UpdateFlowOutput ``` -### Delete + + + ```json mediaconnect:DescribeFlow, mediaconnect:RemoveFlowOutput ``` -### List + + + ```json mediaconnect:DescribeFlow, mediaconnect:ListFlows ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/flow_sources/index.md b/website/docs/services/mediaconnect/flow_sources/index.md index 7bea1bf64..b15a3b831 100644 --- a/website/docs/services/mediaconnect/flow_sources/index.md +++ b/website/docs/services/mediaconnect/flow_sources/index.md @@ -479,6 +479,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediaconnect.flow_sources @@ -519,7 +521,18 @@ AND region = 'us-east-1'; To operate on the flow_sources resource, the following permissions are required: -### Create + + + ```json mediaconnect:CreateFlow, mediaconnect:DescribeFlow, @@ -527,25 +540,36 @@ mediaconnect:AddFlowSources, iam:PassRole ``` -### Read + + + ```json mediaconnect:DescribeFlow ``` -### Update + + + ```json mediaconnect:DescribeFlow, mediaconnect:UpdateFlowSource ``` -### Delete + + + ```json mediaconnect:DescribeFlow, mediaconnect:RemoveFlowSource ``` -### List + + + ```json mediaconnect:DescribeFlow, mediaconnect:ListFlows ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/flow_vpc_interfaces/index.md b/website/docs/services/mediaconnect/flow_vpc_interfaces/index.md index 73e23f064..1fb132771 100644 --- a/website/docs/services/mediaconnect/flow_vpc_interfaces/index.md +++ b/website/docs/services/mediaconnect/flow_vpc_interfaces/index.md @@ -272,6 +272,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow_vpc_interface resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediaconnect.flow_vpc_interfaces @@ -298,32 +300,54 @@ AND region = 'us-east-1'; To operate on the flow_vpc_interfaces resource, the following permissions are required: -### Create + + + ```json iam:PassRole, mediaconnect:DescribeFlow, mediaconnect:AddFlowVpcInterfaces ``` -### Read + + + ```json mediaconnect:DescribeFlow ``` -### Update + + + ```json mediaconnect:DescribeFlow, mediaconnect:AddFlowVpcInterfaces, mediaconnect:RemoveFlowVpcInterface ``` -### Delete + + + ```json mediaconnect:DescribeFlow, mediaconnect:RemoveFlowVpcInterface ``` -### List + + + ```json mediaconnect:DescribeFlow ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/flows/index.md b/website/docs/services/mediaconnect/flows/index.md index 2a03a6507..1e3e97b58 100644 --- a/website/docs/services/mediaconnect/flows/index.md +++ b/website/docs/services/mediaconnect/flows/index.md @@ -900,6 +900,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a flow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediaconnect.flows @@ -928,7 +930,18 @@ AND region = 'us-east-1'; To operate on the flows resource, the following permissions are required: -### Create + + + ```json mediaconnect:CreateFlow, mediaconnect:AddFlowMediaStreams, @@ -937,12 +950,16 @@ mediaconnect:AddFlowVpcInterfaces, iam:PassRole ``` -### Read + + + ```json mediaconnect:DescribeFlow ``` -### Update + + + ```json mediaconnect:DescribeFlow, mediaconnect:UpdateFlow, @@ -954,7 +971,9 @@ mediaconnect:AddFlowVpcInterfaces, mediaconnect:RemoveFlowVpcInterface ``` -### Delete + + + ```json mediaconnect:DescribeFlow, mediaconnect:DeleteFlow, @@ -965,7 +984,12 @@ mediaconnect:RemoveFlowVpcInterface, mediaconnect:RevokeFlowEntitlement ``` -### List + + + ```json mediaconnect:ListFlows ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediaconnect/gateways/index.md b/website/docs/services/mediaconnect/gateways/index.md index aebc9889d..9e9d466c9 100644 --- a/website/docs/services/mediaconnect/gateways/index.md +++ b/website/docs/services/mediaconnect/gateways/index.md @@ -268,26 +268,45 @@ AND region = 'us-east-1'; To operate on the gateways resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, mediaconnect:CreateGateway, mediaconnect:DescribeGateway ``` -### Read + + + ```json mediaconnect:DescribeGateway ``` -### Delete + + + ```json iam:CreateServiceLinkedRole, mediaconnect:DescribeGateway, mediaconnect:DeleteGateway ``` -### List + + + ```json mediaconnect:ListGateways ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/channel_placement_groups/index.md b/website/docs/services/medialive/channel_placement_groups/index.md index 32b9ca9ba..ec8d4b77e 100644 --- a/website/docs/services/medialive/channel_placement_groups/index.md +++ b/website/docs/services/medialive/channel_placement_groups/index.md @@ -292,6 +292,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel_placement_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.channel_placement_groups @@ -318,7 +320,18 @@ AND region = 'us-east-1'; To operate on the channel_placement_groups resource, the following permissions are required: -### Create + + + ```json medialive:CreateChannelPlacementGroup, medialive:DescribeChannelPlacementGroup, @@ -326,13 +339,17 @@ medialive:CreateTags, medialive:ListTagsForResource ``` -### Read + + + ```json medialive:DescribeChannelPlacementGroup, medialive:ListTagsForResource ``` -### Update + + + ```json medialive:UpdateChannelPlacementGroup, medialive:DescribeChannelPlacementGroup, @@ -341,13 +358,20 @@ medialive:DeleteTags, medialive:ListTagsForResource ``` -### Delete + + + ```json medialive:DeleteChannelPlacementGroup, medialive:DescribeChannelPlacementGroup ``` -### List + + + ```json medialive:ListChannelPlacementGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/cloud_watch_alarm_template_groups/index.md b/website/docs/services/medialive/cloud_watch_alarm_template_groups/index.md index 7a57be1f4..d971754a8 100644 --- a/website/docs/services/medialive/cloud_watch_alarm_template_groups/index.md +++ b/website/docs/services/medialive/cloud_watch_alarm_template_groups/index.md @@ -266,6 +266,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cloud_watch_alarm_template_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.cloud_watch_alarm_template_groups @@ -290,19 +292,34 @@ AND region = 'us-east-1'; To operate on the cloud_watch_alarm_template_groups resource, the following permissions are required: -### Create + + + ```json medialive:CreateCloudWatchAlarmTemplateGroup, medialive:GetCloudWatchAlarmTemplateGroup, medialive:CreateTags ``` -### Read + + + ```json medialive:GetCloudWatchAlarmTemplateGroup ``` -### Update + + + ```json medialive:UpdateCloudWatchAlarmTemplateGroup, medialive:GetCloudWatchAlarmTemplateGroup, @@ -310,12 +327,19 @@ medialive:CreateTags, medialive:DeleteTags ``` -### Delete + + + ```json medialive:DeleteCloudWatchAlarmTemplateGroup ``` -### List + + + ```json medialive:ListCloudWatchAlarmTemplateGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/cloud_watch_alarm_templates/index.md b/website/docs/services/medialive/cloud_watch_alarm_templates/index.md index 261574af9..e139d3620 100644 --- a/website/docs/services/medialive/cloud_watch_alarm_templates/index.md +++ b/website/docs/services/medialive/cloud_watch_alarm_templates/index.md @@ -388,6 +388,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cloud_watch_alarm_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.cloud_watch_alarm_templates @@ -423,19 +425,34 @@ AND region = 'us-east-1'; To operate on the cloud_watch_alarm_templates resource, the following permissions are required: -### Create + + + ```json medialive:CreateCloudWatchAlarmTemplate, medialive:GetCloudWatchAlarmTemplate, medialive:CreateTags ``` -### Read + + + ```json medialive:GetCloudWatchAlarmTemplate ``` -### Update + + + ```json medialive:UpdateCloudWatchAlarmTemplate, medialive:GetCloudWatchAlarmTemplate, @@ -443,12 +460,19 @@ medialive:CreateTags, medialive:DeleteTags ``` -### Delete + + + ```json medialive:DeleteCloudWatchAlarmTemplate ``` -### List + + + ```json medialive:ListCloudWatchAlarmTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/clusters/index.md b/website/docs/services/medialive/clusters/index.md index 10293624d..8f8fb88e0 100644 --- a/website/docs/services/medialive/clusters/index.md +++ b/website/docs/services/medialive/clusters/index.md @@ -325,6 +325,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.clusters @@ -351,7 +353,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Create + + + ```json medialive:CreateCluster, medialive:DescribeCluster, @@ -364,13 +377,17 @@ iam:PassRole, medialive:ListTagsForResource ``` -### Read + + + ```json medialive:DescribeCluster, medialive:ListTagsForResource ``` -### Update + + + ```json medialive:UpdateCluster, medialive:DescribeCluster, @@ -379,14 +396,21 @@ medialive:DeleteTags, medialive:ListTagsForResource ``` -### Delete + + + ```json medialive:DeleteCluster, medialive:DescribeCluster, ecs:DeleteService ``` -### List + + + ```json medialive:ListClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/event_bridge_rule_template_groups/index.md b/website/docs/services/medialive/event_bridge_rule_template_groups/index.md index e334b83d3..594e304ac 100644 --- a/website/docs/services/medialive/event_bridge_rule_template_groups/index.md +++ b/website/docs/services/medialive/event_bridge_rule_template_groups/index.md @@ -266,6 +266,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_bridge_rule_template_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.event_bridge_rule_template_groups @@ -290,19 +292,34 @@ AND region = 'us-east-1'; To operate on the event_bridge_rule_template_groups resource, the following permissions are required: -### Create + + + ```json medialive:CreateEventBridgeRuleTemplateGroup, medialive:GetEventBridgeRuleTemplateGroup, medialive:CreateTags ``` -### Read + + + ```json medialive:GetEventBridgeRuleTemplateGroup ``` -### Update + + + ```json medialive:UpdateEventBridgeRuleTemplateGroup, medialive:GetEventBridgeRuleTemplateGroup, @@ -310,12 +327,19 @@ medialive:CreateTags, medialive:DeleteTags ``` -### Delete + + + ```json medialive:DeleteEventBridgeRuleTemplateGroup ``` -### List + + + ```json medialive:ListEventBridgeRuleTemplateGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/event_bridge_rule_templates/index.md b/website/docs/services/medialive/event_bridge_rule_templates/index.md index 91ba45e78..939adbe97 100644 --- a/website/docs/services/medialive/event_bridge_rule_templates/index.md +++ b/website/docs/services/medialive/event_bridge_rule_templates/index.md @@ -312,6 +312,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_bridge_rule_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.event_bridge_rule_templates @@ -340,19 +342,34 @@ AND region = 'us-east-1'; To operate on the event_bridge_rule_templates resource, the following permissions are required: -### Create + + + ```json medialive:CreateEventBridgeRuleTemplate, medialive:GetEventBridgeRuleTemplate, medialive:CreateTags ``` -### Read + + + ```json medialive:GetEventBridgeRuleTemplate ``` -### Update + + + ```json medialive:UpdateEventBridgeRuleTemplate, medialive:GetEventBridgeRuleTemplate, @@ -360,12 +377,19 @@ medialive:CreateTags, medialive:DeleteTags ``` -### Delete + + + ```json medialive:DeleteEventBridgeRuleTemplate ``` -### List + + + ```json medialive:ListEventBridgeRuleTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/multiplexes/index.md b/website/docs/services/medialive/multiplexes/index.md index befd440dc..36e3b3160 100644 --- a/website/docs/services/medialive/multiplexes/index.md +++ b/website/docs/services/medialive/multiplexes/index.md @@ -334,6 +334,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a multiplex resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.multiplexes @@ -361,19 +363,34 @@ AND region = 'us-east-1'; To operate on the multiplexes resource, the following permissions are required: -### Create + + + ```json medialive:CreateMultiplex, medialive:DescribeMultiplex, medialive:CreateTags ``` -### Read + + + ```json medialive:DescribeMultiplex ``` -### Update + + + ```json medialive:UpdateMultiplex, medialive:DescribeMultiplex, @@ -381,13 +398,20 @@ medialive:CreateTags, medialive:DeleteTags ``` -### Delete + + + ```json medialive:DeleteMultiplex, medialive:DescribeMultiplex ``` -### List + + + ```json medialive:ListMultiplexes ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/multiplexprograms/index.md b/website/docs/services/medialive/multiplexprograms/index.md index 6eb298c7d..939ebd8e9 100644 --- a/website/docs/services/medialive/multiplexprograms/index.md +++ b/website/docs/services/medialive/multiplexprograms/index.md @@ -421,6 +421,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a multiplexprogram resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.multiplexprograms @@ -448,30 +450,52 @@ AND region = 'us-east-1'; To operate on the multiplexprograms resource, the following permissions are required: -### Create + + + ```json medialive:CreateMultiplexProgram, medialive:DescribeMultiplexProgram ``` -### Read + + + ```json medialive:DescribeMultiplexProgram ``` -### Update + + + ```json medialive:UpdateMultiplexProgram, medialive:DescribeMultiplexProgram ``` -### Delete + + + ```json medialive:DeleteMultiplexProgram, medialive:DescribeMultiplexProgram ``` -### List + + + ```json medialive:ListMultiplexPrograms ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/networks/index.md b/website/docs/services/medialive/networks/index.md index 5fdadb979..287d910c4 100644 --- a/website/docs/services/medialive/networks/index.md +++ b/website/docs/services/medialive/networks/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.networks @@ -330,7 +332,18 @@ AND region = 'us-east-1'; To operate on the networks resource, the following permissions are required: -### Create + + + ```json medialive:CreateNetwork, medialive:CreateTags, @@ -338,13 +351,17 @@ medialive:DescribeNetwork, medialive:ListTagsForResource ``` -### Read + + + ```json medialive:DescribeNetwork, medialive:ListTagsForResource ``` -### Update + + + ```json medialive:UpdateNetwork, medialive:CreateTags, @@ -353,13 +370,20 @@ medialive:DescribeNetwork, medialive:ListTagsForResource ``` -### Delete + + + ```json medialive:DeleteNetwork, medialive:DescribeNetwork ``` -### List + + + ```json medialive:ListNetworks ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/sdi_sources/index.md b/website/docs/services/medialive/sdi_sources/index.md index 9bffa2525..f1826835b 100644 --- a/website/docs/services/medialive/sdi_sources/index.md +++ b/website/docs/services/medialive/sdi_sources/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a sdi_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.sdi_sources @@ -308,7 +310,18 @@ AND region = 'us-east-1'; To operate on the sdi_sources resource, the following permissions are required: -### Create + + + ```json medialive:CreateSdiSource, medialive:CreateTags, @@ -316,13 +329,17 @@ medialive:DescribeSdiSource, medialive:ListTagsForResource ``` -### Read + + + ```json medialive:DescribeSdiSource, medialive:ListTagsForResource ``` -### Update + + + ```json medialive:UpdateSdiSource, medialive:DescribeSdiSource, @@ -331,13 +348,20 @@ medialive:DeleteTags, medialive:ListTagsForResource ``` -### Delete + + + ```json medialive:DeleteSdiSource, medialive:DescribeSdiSource ``` -### List + + + ```json medialive:ListSdiSources ``` + + + \ No newline at end of file diff --git a/website/docs/services/medialive/signal_maps/index.md b/website/docs/services/medialive/signal_maps/index.md index df74e1444..e5a936b80 100644 --- a/website/docs/services/medialive/signal_maps/index.md +++ b/website/docs/services/medialive/signal_maps/index.md @@ -399,6 +399,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a signal_map resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.medialive.signal_maps @@ -428,7 +430,18 @@ AND region = 'us-east-1'; To operate on the signal_maps resource, the following permissions are required: -### Create + + + ```json medialive:CreateSignalMap, medialive:GetSignalMap, @@ -469,13 +482,17 @@ mediapackagev2:GetOriginEndpoint, tag:GetResources ``` -### Read + + + ```json medialive:GetSignalMap, tag:GetResources ``` -### Update + + + ```json medialive:StartUpdateSignalMap, medialive:GetSignalMap, @@ -517,13 +534,20 @@ mediapackagev2:GetOriginEndpoint, tag:GetResources ``` -### Delete + + + ```json medialive:GetSignalMap, medialive:DeleteSignalMap ``` -### List + + + ```json medialive:ListSignalMaps ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackage/assets/index.md b/website/docs/services/mediapackage/assets/index.md index 69f85b356..8380be277 100644 --- a/website/docs/services/mediapackage/assets/index.md +++ b/website/docs/services/mediapackage/assets/index.md @@ -323,7 +323,17 @@ AND region = 'us-east-1'; To operate on the assets resource, the following permissions are required: -### Create + + + ```json mediapackage-vod:CreateAsset, mediapackage-vod:DescribeAsset, @@ -331,19 +341,28 @@ mediapackage-vod:TagResource, iam:PassRole ``` -### Read + + + ```json mediapackage-vod:DescribeAsset ``` -### Delete + + + ```json mediapackage-vod:DescribeAsset, mediapackage-vod:DeleteAsset ``` -### List + + + ```json mediapackage-vod:ListAssets, mediapackage-vod:DescribePackagingGroup ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackage/channels/index.md b/website/docs/services/mediapackage/channels/index.md index 3978e03dd..780d70b88 100644 --- a/website/docs/services/mediapackage/channels/index.md +++ b/website/docs/services/mediapackage/channels/index.md @@ -318,6 +318,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediapackage.channels @@ -344,7 +346,18 @@ AND region = 'us-east-1'; To operate on the channels resource, the following permissions are required: -### Create + + + ```json mediapackage:CreateChannel, mediapackage:DescribeChannel, @@ -354,24 +367,35 @@ mediapackage:ConfigureLogs, iam:CreateServiceLinkedRole ``` -### Read + + + ```json mediapackage:DescribeChannel ``` -### Update + + + ```json mediapackage:UpdateChannel, mediapackage:ConfigureLogs, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json mediapackage:DeleteChannel ``` -### List + + + ```json mediapackage:ListChannels ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackage/origin_endpoints/index.md b/website/docs/services/mediapackage/origin_endpoints/index.md index 331df6238..d2408aac0 100644 --- a/website/docs/services/mediapackage/origin_endpoints/index.md +++ b/website/docs/services/mediapackage/origin_endpoints/index.md @@ -840,6 +840,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a origin_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediapackage.origin_endpoints @@ -876,7 +878,18 @@ AND region = 'us-east-1'; To operate on the origin_endpoints resource, the following permissions are required: -### Create + + + ```json mediapackage:CreateOriginEndpoint, mediapackage:DescribeOriginEndpoint, @@ -886,12 +899,16 @@ iam:PassRole, acm:DescribeCertificate ``` -### Read + + + ```json mediapackage:DescribeOriginEndpoint ``` -### Update + + + ```json mediapackage:UpdateOriginEndpoint, mediapackage:TagResource, @@ -901,12 +918,19 @@ mediapackage:DescribeOriginEndpoint, iam:PassRole ``` -### Delete + + + ```json mediapackage:DeleteOriginEndpoint ``` -### List + + + ```json mediapackage:ListOriginEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackage/packaging_configurations/index.md b/website/docs/services/mediapackage/packaging_configurations/index.md index b377bbdbf..cd4e49a37 100644 --- a/website/docs/services/mediapackage/packaging_configurations/index.md +++ b/website/docs/services/mediapackage/packaging_configurations/index.md @@ -755,7 +755,17 @@ AND region = 'us-east-1'; To operate on the packaging_configurations resource, the following permissions are required: -### Create + + + ```json mediapackage-vod:CreatePackagingConfiguration, mediapackage-vod:DescribePackagingConfiguration, @@ -763,19 +773,28 @@ mediapackage-vod:TagResource, iam:PassRole ``` -### Read + + + ```json mediapackage-vod:DescribePackagingConfiguration ``` -### Delete + + + ```json mediapackage-vod:DescribePackagingConfiguration, mediapackage-vod:DeletePackagingConfiguration ``` -### List + + + ```json mediapackage-vod:ListPackagingConfigurations, mediapackage-vod:DescribePackagingGroup ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackage/packaging_groups/index.md b/website/docs/services/mediapackage/packaging_groups/index.md index 8536810d1..eb458d665 100644 --- a/website/docs/services/mediapackage/packaging_groups/index.md +++ b/website/docs/services/mediapackage/packaging_groups/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a packaging_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediapackage.packaging_groups @@ -314,7 +316,18 @@ AND region = 'us-east-1'; To operate on the packaging_groups resource, the following permissions are required: -### Create + + + ```json mediapackage-vod:CreatePackagingGroup, mediapackage-vod:DescribePackagingGroup, @@ -324,12 +337,16 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` -### Read + + + ```json mediapackage-vod:DescribePackagingGroup ``` -### Update + + + ```json mediapackage-vod:DescribePackagingGroup, mediapackage-vod:UpdatePackagingGroup, @@ -339,13 +356,20 @@ iam:PassRole, iam:CreateServiceLinkedRole ``` -### List + + + ```json mediapackage-vod:ListPackagingGroups ``` -### Delete + + + ```json mediapackage-vod:DescribePackagingGroup, mediapackage-vod:DeletePackagingGroup ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackagev2/channel_groups/index.md b/website/docs/services/mediapackagev2/channel_groups/index.md index b36c89649..6d764f24c 100644 --- a/website/docs/services/mediapackagev2/channel_groups/index.md +++ b/website/docs/services/mediapackagev2/channel_groups/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediapackagev2.channel_groups @@ -294,18 +296,33 @@ AND region = 'us-east-1'; To operate on the channel_groups resource, the following permissions are required: -### Create + + + ```json mediapackagev2:TagResource, mediapackagev2:CreateChannelGroup ``` -### Read + + + ```json mediapackagev2:GetChannelGroup ``` -### Update + + + ```json mediapackagev2:TagResource, mediapackagev2:UntagResource, @@ -313,13 +330,20 @@ mediapackagev2:ListTagsForResource, mediapackagev2:UpdateChannelGroup ``` -### Delete + + + ```json mediapackagev2:GetChannelGroup, mediapackagev2:DeleteChannelGroup ``` -### List + + + ```json mediapackagev2:ListChannelGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackagev2/channel_policies/index.md b/website/docs/services/mediapackagev2/channel_policies/index.md index 32293a233..ac5fae4fd 100644 --- a/website/docs/services/mediapackagev2/channel_policies/index.md +++ b/website/docs/services/mediapackagev2/channel_policies/index.md @@ -176,6 +176,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediapackagev2.channel_policies @@ -200,25 +202,44 @@ AND region = 'us-east-1'; To operate on the channel_policies resource, the following permissions are required: -### Create + + + ```json mediapackagev2:GetChannelPolicy, mediapackagev2:PutChannelPolicy ``` -### Read + + + ```json mediapackagev2:GetChannelPolicy ``` -### Update + + + ```json mediapackagev2:GetChannelPolicy, mediapackagev2:PutChannelPolicy ``` -### Delete + + + ```json mediapackagev2:GetChannelPolicy, mediapackagev2:DeleteChannelPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackagev2/channels/index.md b/website/docs/services/mediapackagev2/channels/index.md index c47a5ae7a..bec6485bc 100644 --- a/website/docs/services/mediapackagev2/channels/index.md +++ b/website/docs/services/mediapackagev2/channels/index.md @@ -351,6 +351,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediapackagev2.channels @@ -378,18 +380,33 @@ AND region = 'us-east-1'; To operate on the channels resource, the following permissions are required: -### Create + + + ```json mediapackagev2:TagResource, mediapackagev2:CreateChannel ``` -### Read + + + ```json mediapackagev2:GetChannel ``` -### Update + + + ```json mediapackagev2:TagResource, mediapackagev2:UntagResource, @@ -397,13 +414,20 @@ mediapackagev2:ListTagsForResource, mediapackagev2:UpdateChannel ``` -### Delete + + + ```json mediapackagev2:GetChannel, mediapackagev2:DeleteChannel ``` -### List + + + ```json mediapackagev2:ListChannels ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackagev2/origin_endpoint_policies/index.md b/website/docs/services/mediapackagev2/origin_endpoint_policies/index.md index 055039ca9..bd0653c4b 100644 --- a/website/docs/services/mediapackagev2/origin_endpoint_policies/index.md +++ b/website/docs/services/mediapackagev2/origin_endpoint_policies/index.md @@ -213,6 +213,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a origin_endpoint_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediapackagev2.origin_endpoint_policies @@ -238,27 +240,46 @@ AND region = 'us-east-1'; To operate on the origin_endpoint_policies resource, the following permissions are required: -### Create + + + ```json mediapackagev2:GetOriginEndpointPolicy, mediapackagev2:PutOriginEndpointPolicy, iam:PassRole ``` -### Read + + + ```json mediapackagev2:GetOriginEndpointPolicy ``` -### Update + + + ```json mediapackagev2:GetOriginEndpointPolicy, mediapackagev2:PutOriginEndpointPolicy, iam:PassRole ``` -### Delete + + + ```json mediapackagev2:GetOriginEndpointPolicy, mediapackagev2:DeleteOriginEndpointPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediapackagev2/origin_endpoints/index.md b/website/docs/services/mediapackagev2/origin_endpoints/index.md index 5a2339b5a..8d9e7dc07 100644 --- a/website/docs/services/mediapackagev2/origin_endpoints/index.md +++ b/website/docs/services/mediapackagev2/origin_endpoints/index.md @@ -1009,6 +1009,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a origin_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediapackagev2.origin_endpoints @@ -1039,19 +1041,34 @@ AND region = 'us-east-1'; To operate on the origin_endpoints resource, the following permissions are required: -### Create + + + ```json mediapackagev2:TagResource, mediapackagev2:CreateOriginEndpoint, iam:PassRole ``` -### Read + + + ```json mediapackagev2:GetOriginEndpoint ``` -### Update + + + ```json mediapackagev2:TagResource, mediapackagev2:UntagResource, @@ -1060,13 +1077,20 @@ mediapackagev2:UpdateOriginEndpoint, iam:PassRole ``` -### Delete + + + ```json mediapackagev2:GetOriginEndpoint, mediapackagev2:DeleteOriginEndpoint ``` -### List + + + ```json mediapackagev2:ListOriginEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediatailor/channel_policies/index.md b/website/docs/services/mediatailor/channel_policies/index.md index 16404ecb7..16c6edcc0 100644 --- a/website/docs/services/mediatailor/channel_policies/index.md +++ b/website/docs/services/mediatailor/channel_policies/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediatailor.channel_policies @@ -188,25 +190,44 @@ AND region = 'us-east-1'; To operate on the channel_policies resource, the following permissions are required: -### Create + + + ```json mediatailor:PutChannelPolicy, mediatailor:GetChannelPolicy ``` -### Read + + + ```json mediatailor:GetChannelPolicy ``` -### Update + + + ```json mediatailor:PutChannelPolicy, mediatailor:GetChannelPolicy ``` -### Delete + + + ```json mediatailor:DeleteChannelPolicy, mediatailor:GetChannelPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediatailor/channels/index.md b/website/docs/services/mediatailor/channels/index.md index f5c663ea4..7fe0494ee 100644 --- a/website/docs/services/mediatailor/channels/index.md +++ b/website/docs/services/mediatailor/channels/index.md @@ -414,6 +414,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a channel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediatailor.channels @@ -444,7 +446,18 @@ AND region = 'us-east-1'; To operate on the channels resource, the following permissions are required: -### Create + + + ```json mediatailor:CreateChannel, mediatailor:TagResource, @@ -453,12 +466,16 @@ iam:CreateServiceLinkedRole, mediatailor:DescribeChannel ``` -### Read + + + ```json mediatailor:DescribeChannel ``` -### Update + + + ```json mediatailor:UpdateChannel, mediatailor:TagResource, @@ -468,13 +485,20 @@ mediatailor:ConfigureLogsForChannel, mediatailor:DescribeChannel ``` -### Delete + + + ```json mediatailor:DeleteChannel, mediatailor:DescribeChannel ``` -### List + + + ```json mediatailor:ListChannels ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediatailor/live_sources/index.md b/website/docs/services/mediatailor/live_sources/index.md index d2aa441c4..9d049b18b 100644 --- a/website/docs/services/mediatailor/live_sources/index.md +++ b/website/docs/services/mediatailor/live_sources/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a live_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediatailor.live_sources @@ -316,19 +318,34 @@ AND region = 'us-east-1'; To operate on the live_sources resource, the following permissions are required: -### Create + + + ```json mediatailor:CreateLiveSource, mediatailor:DescribeLiveSource, mediatailor:TagResource ``` -### Read + + + ```json mediatailor:DescribeLiveSource ``` -### Update + + + ```json mediatailor:UpdateLiveSource, mediatailor:DescribeLiveSource, @@ -336,13 +353,20 @@ mediatailor:TagResource, mediatailor:UntagResource ``` -### Delete + + + ```json mediatailor:DeleteLiveSource, mediatailor:DescribeLiveSource ``` -### List + + + ```json mediatailor:ListLiveSources ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediatailor/playback_configurations/index.md b/website/docs/services/mediatailor/playback_configurations/index.md index 80c6052a5..799354aa1 100644 --- a/website/docs/services/mediatailor/playback_configurations/index.md +++ b/website/docs/services/mediatailor/playback_configurations/index.md @@ -583,6 +583,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a playback_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediatailor.playback_configurations @@ -621,7 +623,18 @@ AND region = 'us-east-1'; To operate on the playback_configurations resource, the following permissions are required: -### Create + + + ```json mediatailor:PutPlaybackConfiguration, mediatailor:ConfigureLogsForPlaybackConfiguration, @@ -630,12 +643,16 @@ mediatailor:UntagResource, mediatailor:TagResource ``` -### Read + + + ```json mediatailor:GetPlaybackConfiguration ``` -### Update + + + ```json mediatailor:PutPlaybackConfiguration, mediatailor:ConfigureLogsForPlaybackConfiguration, @@ -644,12 +661,19 @@ mediatailor:UntagResource, mediatailor:TagResource ``` -### Delete + + + ```json mediatailor:DeletePlaybackConfiguration ``` -### List + + + ```json mediatailor:ListPlaybackConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediatailor/source_locations/index.md b/website/docs/services/mediatailor/source_locations/index.md index 078ef1fcb..3c1f0563b 100644 --- a/website/docs/services/mediatailor/source_locations/index.md +++ b/website/docs/services/mediatailor/source_locations/index.md @@ -347,6 +347,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a source_location resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediatailor.source_locations @@ -375,7 +377,18 @@ AND region = 'us-east-1'; To operate on the source_locations resource, the following permissions are required: -### Create + + + ```json mediatailor:CreateSourceLocation, mediatailor:DescribeSourceLocation, @@ -385,12 +398,16 @@ secretsmanager:GetSecretValue, kms:CreateGrant ``` -### Read + + + ```json mediatailor:DescribeSourceLocation ``` -### Update + + + ```json mediatailor:DescribeSourceLocation, mediatailor:TagResource, @@ -401,13 +418,20 @@ secretsmanager:GetSecretValue, kms:CreateGrant ``` -### Delete + + + ```json mediatailor:DeleteSourceLocation, mediatailor:DescribeSourceLocation ``` -### List + + + ```json mediatailor:ListSourceLocations ``` + + + \ No newline at end of file diff --git a/website/docs/services/mediatailor/vod_sources/index.md b/website/docs/services/mediatailor/vod_sources/index.md index 5bdc0fbde..bbb690a4f 100644 --- a/website/docs/services/mediatailor/vod_sources/index.md +++ b/website/docs/services/mediatailor/vod_sources/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vod_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mediatailor.vod_sources @@ -316,19 +318,34 @@ AND region = 'us-east-1'; To operate on the vod_sources resource, the following permissions are required: -### Create + + + ```json mediatailor:CreateVodSource, mediatailor:DescribeVodSource, mediatailor:TagResource ``` -### Read + + + ```json mediatailor:DescribeVodSource ``` -### Update + + + ```json mediatailor:DescribeVodSource, mediatailor:TagResource, @@ -336,13 +353,20 @@ mediatailor:UntagResource, mediatailor:UpdateVodSource ``` -### Delete + + + ```json mediatailor:DeleteVodSource, mediatailor:DescribeVodSource ``` -### List + + + ```json mediatailor:ListVodSources ``` + + + \ No newline at end of file diff --git a/website/docs/services/memorydb/acls/index.md b/website/docs/services/memorydb/acls/index.md index 7b625f1a3..7620302c5 100644 --- a/website/docs/services/memorydb/acls/index.md +++ b/website/docs/services/memorydb/acls/index.md @@ -258,6 +258,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a acl resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.memorydb.acls @@ -283,7 +285,18 @@ AND region = 'us-east-1'; To operate on the acls resource, the following permissions are required: -### Create + + + ```json memorydb:CreateACL, memorydb:DescribeACLs, @@ -292,13 +305,17 @@ memorydb:ListTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json memorydb:DescribeACLs, memorydb:ListTags ``` -### Update + + + ```json memorydb:UpdateACL, memorydb:DescribeACLs, @@ -307,15 +324,22 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete + + + ```json memorydb:ModifyReplicationGroup, memorydb:DeleteACL, memorydb:DescribeACLs ``` -### List + + + ```json memorydb:DescribeACLs, memorydb:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/memorydb/clusters/index.md b/website/docs/services/memorydb/clusters/index.md index 6ac79ea37..020e86d81 100644 --- a/website/docs/services/memorydb/clusters/index.md +++ b/website/docs/services/memorydb/clusters/index.md @@ -543,6 +543,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.memorydb.clusters @@ -584,7 +586,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Create + + + ```json kms:DescribeKey, kms:CreateGrant, @@ -595,13 +608,17 @@ memorydb:ListTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json memorydb:DescribeClusters, memorydb:ListTags ``` -### Update + + + ```json memorydb:UpdateCluster, memorydb:DescribeClusters, @@ -610,13 +627,20 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete + + + ```json memorydb:DeleteCluster, memorydb:DescribeClusters ``` -### List + + + ```json memorydb:DescribeClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/memorydb/multi_region_clusters/index.md b/website/docs/services/memorydb/multi_region_clusters/index.md index aa0f62150..edaee6c1c 100644 --- a/website/docs/services/memorydb/multi_region_clusters/index.md +++ b/website/docs/services/memorydb/multi_region_clusters/index.md @@ -333,6 +333,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a multi_region_cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.memorydb.multi_region_clusters @@ -362,7 +364,18 @@ AND region = 'us-east-1'; To operate on the multi_region_clusters resource, the following permissions are required: -### Create + + + ```json memorydb:CreateMultiRegionCluster, memorydb:DescribeMultiRegionClusters, @@ -371,13 +384,17 @@ memorydb:ListTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json memorydb:DescribeMultiRegionClusters, memorydb:ListTags ``` -### Update + + + ```json memorydb:UpdateMultiRegionCluster, memorydb:DescribeMultiRegionClusters, @@ -386,13 +403,20 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete + + + ```json memorydb:DeleteMultiRegionCluster, memorydb:DescribeMultiRegionClusters ``` -### List + + + ```json memorydb:DescribeMultiRegionClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/memorydb/parameter_groups/index.md b/website/docs/services/memorydb/parameter_groups/index.md index fe0f0ad8f..a6b14b81e 100644 --- a/website/docs/services/memorydb/parameter_groups/index.md +++ b/website/docs/services/memorydb/parameter_groups/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a parameter_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.memorydb.parameter_groups @@ -298,7 +300,18 @@ AND region = 'us-east-1'; To operate on the parameter_groups resource, the following permissions are required: -### Create + + + ```json memorydb:CreateParameterGroup, memorydb:DescribeParameterGroups, @@ -307,13 +320,17 @@ memorydb:ListTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json memorydb:DescribeParameterGroups, memorydb:ListTags ``` -### Update + + + ```json memorydb:UpdateParameterGroup, memorydb:DescribeParameterGroups, @@ -324,12 +341,19 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete + + + ```json memorydb:DeleteParameterGroup ``` -### List + + + ```json memorydb:DescribeParameterGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/memorydb/subnet_groups/index.md b/website/docs/services/memorydb/subnet_groups/index.md index 57cc1b4e5..5c5f01109 100644 --- a/website/docs/services/memorydb/subnet_groups/index.md +++ b/website/docs/services/memorydb/subnet_groups/index.md @@ -270,6 +270,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a subnet_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.memorydb.subnet_groups @@ -296,7 +298,18 @@ AND region = 'us-east-1'; To operate on the subnet_groups resource, the following permissions are required: -### Create + + + ```json memorydb:CreateSubnetGroup, memorydb:DescribeSubnetGroups, @@ -305,13 +318,17 @@ memorydb:ListTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json memorydb:DescribeSubnetGroups, memorydb:ListTags ``` -### Update + + + ```json memorydb:UpdateSubnetGroup, memorydb:DescribeSubnetGroups, @@ -320,13 +337,20 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete + + + ```json memorydb:DeleteSubnetGroup, memorydb:DescribeSubnetGroups ``` -### List + + + ```json memorydb:DescribeSubnetGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/memorydb/users/index.md b/website/docs/services/memorydb/users/index.md index d5c977bca..876830d7a 100644 --- a/website/docs/services/memorydb/users/index.md +++ b/website/docs/services/memorydb/users/index.md @@ -282,6 +282,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.memorydb.users @@ -308,7 +310,18 @@ AND region = 'us-east-1'; To operate on the users resource, the following permissions are required: -### Create + + + ```json memorydb:CreateUser, memorydb:DescribeUsers, @@ -317,13 +330,17 @@ memorydb:ListTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json memorydb:DescribeUsers, memorydb:ListTags ``` -### Update + + + ```json memorydb:UpdateUser, memorydb:DescribeUsers, @@ -332,14 +349,21 @@ memorydb:TagResource, memorydb:UntagResource ``` -### Delete + + + ```json memorydb:DeleteUser, memorydb:DescribeUsers ``` -### List + + + ```json memorydb:DescribeUsers, memorydb:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/mpa/approval_teams/index.md b/website/docs/services/mpa/approval_teams/index.md index 205963493..324322e73 100644 --- a/website/docs/services/mpa/approval_teams/index.md +++ b/website/docs/services/mpa/approval_teams/index.md @@ -388,6 +388,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a approval_team resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mpa.approval_teams @@ -414,7 +416,18 @@ AND region = 'us-east-1'; To operate on the approval_teams resource, the following permissions are required: -### Create + + + ```json mpa:CreateApprovalTeam, mpa:TagResource, @@ -422,13 +435,17 @@ mpa:GetApprovalTeam, mpa:ListTagsForResource ``` -### Read + + + ```json mpa:GetApprovalTeam, mpa:ListTagsForResource ``` -### Update + + + ```json mpa:GetApprovalTeam, mpa:UpdateApprovalTeam, @@ -437,7 +454,9 @@ mpa:ListTagsForResource, mpa:UntagResource ``` -### Delete + + + ```json mpa:StartActiveApprovalTeamDeletion, mpa:DeleteInactiveApprovalTeamVersion, @@ -445,8 +464,13 @@ mpa:GetApprovalTeam, mpa:UntagResource ``` -### List + + + ```json mpa:ListApprovalTeams, mpa:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/mpa/identity_sources/index.md b/website/docs/services/mpa/identity_sources/index.md index 5a749bfe7..d8d53139b 100644 --- a/website/docs/services/mpa/identity_sources/index.md +++ b/website/docs/services/mpa/identity_sources/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a identity_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mpa.identity_sources @@ -323,7 +325,18 @@ AND region = 'us-east-1'; To operate on the identity_sources resource, the following permissions are required: -### Create + + + ```json mpa:CreateIdentitySource, mpa:TagResource, @@ -339,13 +352,17 @@ sso:PutApplicationAccessScope, kms:Decrypt ``` -### Read + + + ```json mpa:GetIdentitySource, mpa:ListTagsForResource ``` -### Update + + + ```json mpa:GetIdentitySource, mpa:TagResource, @@ -353,7 +370,9 @@ mpa:ListTagsForResource, mpa:UntagResource ``` -### Delete + + + ```json mpa:DeleteIdentitySource, mpa:GetIdentitySource, @@ -363,8 +382,13 @@ sso:ListInstances, kms:Decrypt ``` -### List + + + ```json mpa:ListIdentitySources, mpa:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/msk/batch_scram_secrets/index.md b/website/docs/services/msk/batch_scram_secrets/index.md index a3dfce653..ae457a30d 100644 --- a/website/docs/services/msk/batch_scram_secrets/index.md +++ b/website/docs/services/msk/batch_scram_secrets/index.md @@ -222,6 +222,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a batch_scram_secret resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.msk.batch_scram_secrets @@ -246,7 +248,18 @@ AND region = 'us-east-1'; To operate on the batch_scram_secrets resource, the following permissions are required: -### Create + + + ```json kafka:BatchAssociateScramSecret, kafka:ListScramSecrets, @@ -255,7 +268,9 @@ kms:DescribeKey, secretsmanager:GetSecretValue ``` -### Delete + + + ```json kafka:BatchDisassociateScramSecret, kafka:ListScramSecrets, @@ -263,7 +278,9 @@ kms:CreateGrant, kms:DescribeKey ``` -### List + + + ```json kafka:ListScramSecrets, kms:CreateGrant, @@ -271,7 +288,9 @@ kms:DescribeKey, secretsmanager:GetSecretValue ``` -### Read + + + ```json kafka:ListScramSecrets, kms:CreateGrant, @@ -279,7 +298,9 @@ kms:DescribeKey, secretsmanager:GetSecretValue ``` -### Update + + + ```json kafka:BatchAssociateScramSecret, kafka:BatchDisassociateScramSecret, @@ -288,3 +309,6 @@ kms:CreateGrant, kms:DescribeKey, secretsmanager:GetSecretValue ``` + + + \ No newline at end of file diff --git a/website/docs/services/msk/cluster_policies/index.md b/website/docs/services/msk/cluster_policies/index.md index 7f7c3660d..3d43c9924 100644 --- a/website/docs/services/msk/cluster_policies/index.md +++ b/website/docs/services/msk/cluster_policies/index.md @@ -229,6 +229,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.msk.cluster_policies @@ -253,30 +255,52 @@ AND region = 'us-east-1'; To operate on the cluster_policies resource, the following permissions are required: -### Create + + + ```json kafka:PutClusterPolicy, kafka:GetClusterPolicy ``` -### Read + + + ```json kafka:GetClusterPolicy ``` -### List + + + ```json kafka:GetClusterPolicy ``` -### Update + + + ```json kafka:PutClusterPolicy, kafka:GetClusterPolicy ``` -### Delete + + + ```json kafka:DeleteClusterPolicy, kafka:GetClusterPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/msk/clusters/index.md b/website/docs/services/msk/clusters/index.md index 64488637a..ac191ff5f 100644 --- a/website/docs/services/msk/clusters/index.md +++ b/website/docs/services/msk/clusters/index.md @@ -632,6 +632,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.msk.clusters @@ -665,7 +667,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Create + + + ```json ec2:DescribeSecurityGroups, ec2:DescribeSubnets, @@ -692,7 +705,9 @@ firehose:TagDeliveryStream, acm-pca:GetCertificateAuthorityCertificate ``` -### Update + + + ```json kafka:UpdateMonitoring, kafka:UpdateClusterKafkaVersion, @@ -728,18 +743,27 @@ firehose:TagDeliveryStream, acm-pca:GetCertificateAuthorityCertificate ``` -### Delete + + + ```json kafka:DeleteCluster, kafka:DescribeCluster ``` -### List + + + ```json kafka:ListClusters ``` -### Read + + + ```json kafka:DescribeCluster ``` + + + \ No newline at end of file diff --git a/website/docs/services/msk/configurations/index.md b/website/docs/services/msk/configurations/index.md index c72b35647..e6412e476 100644 --- a/website/docs/services/msk/configurations/index.md +++ b/website/docs/services/msk/configurations/index.md @@ -280,6 +280,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.msk.configurations @@ -305,30 +307,52 @@ AND region = 'us-east-1'; To operate on the configurations resource, the following permissions are required: -### Create + + + ```json kafka:CreateConfiguration, Kafka:DescribeConfiguration ``` -### Delete + + + ```json kafka:DeleteConfiguration, kafka:DescribeConfiguration ``` -### List + + + ```json kafka:ListConfigurations ``` -### Read + + + ```json kafka:DescribeConfiguration ``` -### Update + + + ```json kafka:UpdateConfiguration, kafka:DescribeConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/msk/replicators/index.md b/website/docs/services/msk/replicators/index.md index 899234c08..2732a9d27 100644 --- a/website/docs/services/msk/replicators/index.md +++ b/website/docs/services/msk/replicators/index.md @@ -453,6 +453,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a replicator resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.msk.replicators @@ -477,7 +479,18 @@ AND region = 'us-east-1'; To operate on the replicators resource, the following permissions are required: -### Create + + + ```json ec2:CreateNetworkInterface, ec2:DescribeSecurityGroups, @@ -494,13 +507,17 @@ kafka:ListTagsForResource, kafka:TagResource ``` -### Read + + + ```json kafka:DescribeReplicator, kafka:ListTagsForResource ``` -### Update + + + ```json kafka:DescribeReplicator, kafka:ListTagsForResource, @@ -509,7 +526,9 @@ kafka:UntagResource, kafka:UpdateReplicationInfo ``` -### Delete + + + ```json kafka:DeleteReplicator, kafka:DescribeReplicator, @@ -517,7 +536,12 @@ kafka:ListTagsForResource, kafka:UntagResource ``` -### List + + + ```json kafka:ListReplicators ``` + + + \ No newline at end of file diff --git a/website/docs/services/msk/serverless_clusters/index.md b/website/docs/services/msk/serverless_clusters/index.md index f730bb4be..dce67a243 100644 --- a/website/docs/services/msk/serverless_clusters/index.md +++ b/website/docs/services/msk/serverless_clusters/index.md @@ -297,7 +297,17 @@ AND region = 'us-east-1'; To operate on the serverless_clusters resource, the following permissions are required: -### Create + + + ```json kafka:CreateClusterV2, kafka:TagResource, @@ -311,19 +321,28 @@ ec2:DescribeVpcs, ec2:DescribeSecurityGroups ``` -### Read + + + ```json kafka:DescribeClusterV2 ``` -### Delete + + + ```json kafka:DeleteCluster, kafka:DescribeClusterV2, ec2:DeleteVpcEndpoints ``` -### List + + + ```json kafka:ListClustersV2 ``` + + + \ No newline at end of file diff --git a/website/docs/services/msk/vpc_connections/index.md b/website/docs/services/msk/vpc_connections/index.md index 799a0d693..bd372c9de 100644 --- a/website/docs/services/msk/vpc_connections/index.md +++ b/website/docs/services/msk/vpc_connections/index.md @@ -277,6 +277,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.msk.vpc_connections @@ -301,7 +303,18 @@ AND region = 'us-east-1'; To operate on the vpc_connections resource, the following permissions are required: -### Create + + + ```json ec2:CreateVpcEndpoint, ec2:DescribeSecurityGroups, @@ -323,14 +336,18 @@ kms:CreateGrant, kms:DescribeKey ``` -### Read + + + ```json kafka:DescribeVpcConnection, kms:CreateGrant, kms:DescribeKey ``` -### Update + + + ```json kafka:DescribeVpcConnection, kms:CreateGrant, @@ -339,7 +356,9 @@ kafka:TagResource, kafka:UntagResource ``` -### Delete + + + ```json ec2:DeleteVpcEndpoint, ec2:DeleteVpcEndpoints, @@ -351,9 +370,14 @@ kms:CreateGrant, kms:DescribeKey ``` -### List + + + ```json kafka:ListVpcConnections, kms:CreateGrant, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/mwaa/environments/index.md b/website/docs/services/mwaa/environments/index.md index f988b4a18..c1b8fa1e5 100644 --- a/website/docs/services/mwaa/environments/index.md +++ b/website/docs/services/mwaa/environments/index.md @@ -514,6 +514,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.mwaa.environments @@ -558,7 +560,18 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Create + + + ```json airflow:GetEnvironment, airflow:CreateEnvironment, @@ -590,12 +603,16 @@ kms:DescribeKey, kms:ListAliases ``` -### Read + + + ```json airflow:GetEnvironment ``` -### Update + + + ```json airflow:GetEnvironment, airflow:UpdateEnvironment, @@ -616,13 +633,20 @@ kms:DescribeKey, kms:ListAliases ``` -### Delete + + + ```json airflow:GetEnvironment, airflow:DeleteEnvironment ``` -### List + + + ```json airflow:ListEnvironments ``` + + + \ No newline at end of file diff --git a/website/docs/services/neptune/db_cluster_parameter_groups/index.md b/website/docs/services/neptune/db_cluster_parameter_groups/index.md index f4ffd5504..64223b7aa 100644 --- a/website/docs/services/neptune/db_cluster_parameter_groups/index.md +++ b/website/docs/services/neptune/db_cluster_parameter_groups/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_cluster_parameter_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.neptune.db_cluster_parameter_groups @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the db_cluster_parameter_groups resource, the following permissions are required: -### Create + + + ```json rds:AddTagsToResource, rds:CreateDBClusterParameterGroup, @@ -306,14 +319,18 @@ rds:ModifyDBClusterParameterGroup, iam:CreateServiceLinkedRole ``` -### Read + + + ```json rds:DescribeDBClusterParameterGroups, rds:ListTagsForResource, rds:DescribeDBClusterParameters ``` -### Update + + + ```json rds:AddTagsToResource, rds:DescribeDBClusterParameterGroups, @@ -326,15 +343,22 @@ rds:RemoveTagsFromResource, rds:ResetDBClusterParameterGroup ``` -### Delete + + + ```json rds:DeleteDBClusterParameterGroup, rds:ListTagsForResource, rds:RemoveTagsFromResource ``` -### List + + + ```json rds:DescribeDBClusterParameterGroups, rds:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/neptune/db_clusters/index.md b/website/docs/services/neptune/db_clusters/index.md index c68da2d00..bd7879d4a 100644 --- a/website/docs/services/neptune/db_clusters/index.md +++ b/website/docs/services/neptune/db_clusters/index.md @@ -568,6 +568,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.neptune.db_clusters @@ -606,7 +608,18 @@ AND region = 'us-east-1'; To operate on the db_clusters resource, the following permissions are required: -### Create + + + ```json iam:PassRole, iam:CreateServiceLinkedRole, @@ -623,7 +636,9 @@ kms:CreateGrant, kms:DescribeKey ``` -### Read + + + ```json rds:DescribeDBClusters, rds:ListTagsForResource, @@ -631,7 +646,9 @@ kms:CreateGrant, kms:DescribeKey ``` -### Update + + + ```json ec2:DescribeSecurityGroups, iam:PassRole, @@ -651,7 +668,9 @@ kms:CreateGrant, kms:DescribeKey ``` -### Delete + + + ```json rds:DeleteDBCluster, rds:DeleteDBInstance, @@ -664,10 +683,15 @@ kms:CreateGrant, kms:DescribeKey ``` -### List + + + ```json rds:DescribeDBClusters, rds:ListTagsForResource, kms:CreateGrant, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/neptune/db_instances/index.md b/website/docs/services/neptune/db_instances/index.md index 1019a1eec..b14eaec69 100644 --- a/website/docs/services/neptune/db_instances/index.md +++ b/website/docs/services/neptune/db_instances/index.md @@ -337,6 +337,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.neptune.db_instances @@ -366,7 +368,18 @@ AND region = 'us-east-1'; To operate on the db_instances resource, the following permissions are required: -### Create + + + ```json ec2:DescribeAccountAttributes, ec2:DescribeAvailabilityZones, @@ -384,7 +397,9 @@ rds:RebootDBInstance, iam:CreateServiceLinkedRole ``` -### Read + + + ```json ec2:DescribeAccountAttributes, ec2:DescribeAvailabilityZones, @@ -393,7 +408,9 @@ rds:DescribeDBInstances, rds:ListTagsForResource ``` -### Update + + + ```json ec2:DescribeAccountAttributes, ec2:DescribeAvailabilityZones, @@ -412,7 +429,9 @@ rds:RebootDBInstance, rds:RemoveTagsFromResource ``` -### Delete + + + ```json rds:AddTagsToResource, rds:CreateDBSnapshot, @@ -420,8 +439,13 @@ rds:DeleteDBInstance, rds:DescribeDBInstances ``` -### List + + + ```json rds:DescribeDBInstances, rds:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/neptune/db_parameter_groups/index.md b/website/docs/services/neptune/db_parameter_groups/index.md index bea98495d..66f1fe1d5 100644 --- a/website/docs/services/neptune/db_parameter_groups/index.md +++ b/website/docs/services/neptune/db_parameter_groups/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_parameter_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.neptune.db_parameter_groups @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the db_parameter_groups resource, the following permissions are required: -### Create + + + ```json rds:AddTagsToResource, rds:CreateDBParameterGroup, @@ -306,7 +319,9 @@ rds:ListTagsForResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json rds:DescribeDBParameterGroups, rds:ListTagsForResource, @@ -314,7 +329,9 @@ rds:DescribeDBParameters, rds:DescribeEngineDefaultParameters ``` -### Update + + + ```json rds:AddTagsToResource, rds:DescribeDBParameterGroups, @@ -327,14 +344,21 @@ rds:RemoveTagsFromResource, rds:DescribeDBInstances ``` -### Delete + + + ```json rds:DeleteDBParameterGroup, rds:RemoveTagsFromResource ``` -### List + + + ```json rds:DescribeDBParameterGroups, rds:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/neptune/db_subnet_groups/index.md b/website/docs/services/neptune/db_subnet_groups/index.md index 5ffcc6520..2a9368a80 100644 --- a/website/docs/services/neptune/db_subnet_groups/index.md +++ b/website/docs/services/neptune/db_subnet_groups/index.md @@ -258,6 +258,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_subnet_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.neptune.db_subnet_groups @@ -284,7 +286,18 @@ AND region = 'us-east-1'; To operate on the db_subnet_groups resource, the following permissions are required: -### Create + + + ```json rds:CreateDBSubnetGroup, rds:DescribeDBSubnetGroups, @@ -293,13 +306,17 @@ rds:AddTagsToResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json rds:DescribeDBSubnetGroups, rds:ListTagsForResource ``` -### Update + + + ```json rds:ModifyDBSubnetGroup, rds:DescribeDBSubnetGroups, @@ -308,7 +325,9 @@ rds:RemoveTagsFromResource, rds:ListTagsForResource ``` -### Delete + + + ```json rds:DeleteDBSubnetGroup, rds:DescribeDBSubnetGroups, @@ -316,8 +335,13 @@ rds:ListTagsForResource, rds:RemoveTagsFromResource ``` -### List + + + ```json rds:DescribeDBSubnetGroups, rds:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/neptunegraph/graphs/index.md b/website/docs/services/neptunegraph/graphs/index.md index 39b3a5ff6..f2c0453e9 100644 --- a/website/docs/services/neptunegraph/graphs/index.md +++ b/website/docs/services/neptunegraph/graphs/index.md @@ -311,6 +311,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a graph resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.neptunegraph.graphs @@ -338,7 +340,18 @@ AND region = 'us-east-1'; To operate on the graphs resource, the following permissions are required: -### Create + + + ```json iam:PassRole, neptune-graph:CreateGraph, @@ -351,7 +364,9 @@ kms:Decrypt, iam:CreateServiceLinkedRole ``` -### Read + + + ```json neptune-graph:GetGraph, neptune-graph:ListTagsForResource, @@ -360,7 +375,9 @@ kms:CreateGrant, kms:Decrypt ``` -### Update + + + ```json iam:PassRole, neptune-graph:GetGraph, @@ -373,7 +390,9 @@ kms:CreateGrant, kms:Decrypt ``` -### Delete + + + ```json neptune-graph:DeleteGraph, neptune-graph:GetGraph, @@ -382,7 +401,9 @@ kms:CreateGrant, kms:Decrypt ``` -### List + + + ```json neptune-graph:GetGraph, neptune-graph:ListGraphs, @@ -390,3 +411,6 @@ kms:DescribeKey, kms:CreateGrant, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/neptunegraph/private_graph_endpoints/index.md b/website/docs/services/neptunegraph/private_graph_endpoints/index.md index 7fa281cca..1ad6d1814 100644 --- a/website/docs/services/neptunegraph/private_graph_endpoints/index.md +++ b/website/docs/services/neptunegraph/private_graph_endpoints/index.md @@ -269,7 +269,18 @@ AND region = 'us-east-1'; To operate on the private_graph_endpoints resource, the following permissions are required: -### Create + + + ```json ec2:CreateVpcEndpoint, ec2:DescribeVpcEndpoints, @@ -286,18 +297,24 @@ neptune-graph:GetPrivateGraphEndpoint, iam:CreateServiceLinkedRole ``` -### Read + + + ```json neptune-graph:GetPrivateGraphEndpoint ``` -### Update + + + ```json iam:PassRole, neptune-graph:GetPrivateGraphEndpoint ``` -### Delete + + + ```json ec2:DeleteVpcEndpoints, ec2:DescribeVpcEndpoints, @@ -312,9 +329,14 @@ neptune-graph:DeletePrivateGraphEndpoint, neptune-graph:GetPrivateGraphEndpoint ``` -### List + + + ```json neptune-graph:GetPrivateGraphEndpoint, neptune-graph:ListPrivateGraphEndpoints, neptune-graph:ListGraphs ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkfirewall/firewall_policies/index.md b/website/docs/services/networkfirewall/firewall_policies/index.md index 697e271a9..5c53146ce 100644 --- a/website/docs/services/networkfirewall/firewall_policies/index.md +++ b/website/docs/services/networkfirewall/firewall_policies/index.md @@ -347,6 +347,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a firewall_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkfirewall.firewall_policies @@ -373,7 +375,18 @@ AND region = 'us-east-1'; To operate on the firewall_policies resource, the following permissions are required: -### Create + + + ```json network-firewall:CreateFirewallPolicy, network-firewall:DescribeFirewallPolicy, @@ -382,13 +395,17 @@ network-firewall:TagResource, network-firewall:ListRuleGroups ``` -### Read + + + ```json network-firewall:DescribeFirewallPolicy, network-firewall:ListTagsForResources ``` -### Update + + + ```json network-firewall:UpdateFirewallPolicy, network-firewall:DescribeFirewallPolicy, @@ -398,14 +415,21 @@ network-firewall:ListRuleGroups, network-firewall:ListTLSInspectionConfigurations ``` -### Delete + + + ```json network-firewall:DeleteFirewallPolicy, network-firewall:DescribeFirewallPolicy, network-firewall:UntagResource ``` -### List + + + ```json network-firewall:ListFirewallPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkfirewall/firewalls/index.md b/website/docs/services/networkfirewall/firewalls/index.md index 7b8b8478e..b16e7aa57 100644 --- a/website/docs/services/networkfirewall/firewalls/index.md +++ b/website/docs/services/networkfirewall/firewalls/index.md @@ -383,6 +383,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a firewall resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkfirewall.firewalls @@ -417,7 +419,18 @@ AND region = 'us-east-1'; To operate on the firewalls resource, the following permissions are required: -### Create + + + ```json ec2:CreateVpcEndpoint, ec2:DescribeVpcEndpoints, @@ -434,13 +447,17 @@ network-firewall:AssociateFirewallPolicy, network-firewall:DescribeFirewall ``` -### Read + + + ```json network-firewall:DescribeFirewall, network-firewall:ListTagsForResource ``` -### Update + + + ```json network-firewall:AssociateSubnets, network-firewall:DisassociateSubnets, @@ -458,7 +475,9 @@ network-firewall:AssociateAvailabilityZones, network-firewall:UpdateAvailabilityZoneChangeProtection ``` -### Delete + + + ```json ec2:DeleteVpcEndpoints, ec2:DescribeRouteTables, @@ -471,7 +490,12 @@ network-firewall:UntagResource, network-firewall:DescribeFirewall ``` -### List + + + ```json network-firewall:ListFirewalls ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkfirewall/logging_configurations/index.md b/website/docs/services/networkfirewall/logging_configurations/index.md index 1641156fd..932c8bb1b 100644 --- a/website/docs/services/networkfirewall/logging_configurations/index.md +++ b/website/docs/services/networkfirewall/logging_configurations/index.md @@ -200,6 +200,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a logging_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkfirewall.logging_configurations @@ -225,7 +227,17 @@ AND region = 'us-east-1'; To operate on the logging_configurations resource, the following permissions are required: -### Create + + + ```json logs:CreateLogDelivery, logs:GetLogDelivery, @@ -241,14 +253,18 @@ network-firewall:UpdateLoggingConfiguration, network-firewall:DescribeLoggingConfiguration ``` -### Read + + + ```json logs:GetLogDelivery, logs:ListLogDeliveries, network-firewall:DescribeLoggingConfiguration ``` -### Update + + + ```json logs:CreateLogDelivery, logs:DeleteLogDelivery, @@ -266,7 +282,9 @@ network-firewall:UpdateLoggingConfiguration, network-firewall:DescribeLoggingConfiguration ``` -### Delete + + + ```json logs:DeleteLogDelivery, logs:ListLogDeliveries, @@ -274,3 +292,6 @@ logs:GetLogDelivery, network-firewall:UpdateLoggingConfiguration, network-firewall:DescribeLoggingConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkfirewall/rule_groups/index.md b/website/docs/services/networkfirewall/rule_groups/index.md index 234672c11..b4435366d 100644 --- a/website/docs/services/networkfirewall/rule_groups/index.md +++ b/website/docs/services/networkfirewall/rule_groups/index.md @@ -437,6 +437,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rule_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkfirewall.rule_groups @@ -464,7 +466,18 @@ AND region = 'us-east-1'; To operate on the rule_groups resource, the following permissions are required: -### Create + + + ```json network-firewall:CreateRuleGroup, network-firewall:DescribeRuleGroup, @@ -475,13 +488,17 @@ ec2:GetManagedPrefixListEntries, ec2:DescribeManagedPrefixLists ``` -### Read + + + ```json network-firewall:DescribeRuleGroup, network-firewall:ListTagsForResources ``` -### Update + + + ```json network-firewall:UpdateRuleGroup, network-firewall:DescribeRuleGroup, @@ -492,14 +509,21 @@ ec2:GetManagedPrefixListEntries, ec2:DescribeManagedPrefixLists ``` -### Delete + + + ```json network-firewall:DeleteRuleGroup, network-firewall:DescribeRuleGroup, network-firewall:UntagResource ``` -### List + + + ```json network-firewall:ListRuleGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkfirewall/tls_inspection_configurations/index.md b/website/docs/services/networkfirewall/tls_inspection_configurations/index.md index 5f7458f04..003cd7eac 100644 --- a/website/docs/services/networkfirewall/tls_inspection_configurations/index.md +++ b/website/docs/services/networkfirewall/tls_inspection_configurations/index.md @@ -347,6 +347,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a tls_inspection_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkfirewall.tls_inspection_configurations @@ -373,7 +375,18 @@ AND region = 'us-east-1'; To operate on the tls_inspection_configurations resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, network-firewall:CreateTLSInspectionConfiguration, @@ -381,13 +394,17 @@ network-firewall:DescribeTLSInspectionConfiguration, network-firewall:TagResource ``` -### Read + + + ```json network-firewall:DescribeTLSInspectionConfiguration, network-firewall:ListTagsForResources ``` -### Update + + + ```json network-firewall:UpdateTLSInspectionConfiguration, network-firewall:DescribeTLSInspectionConfiguration, @@ -395,14 +412,21 @@ network-firewall:TagResource, network-firewall:UntagResource ``` -### Delete + + + ```json network-firewall:DeleteTLSInspectionConfiguration, network-firewall:DescribeTLSInspectionConfiguration, network-firewall:UntagResource ``` -### List + + + ```json network-firewall:ListTLSInspectionConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkfirewall/vpc_endpoint_associations/index.md b/website/docs/services/networkfirewall/vpc_endpoint_associations/index.md index 28d6f315d..6f665ded5 100644 --- a/website/docs/services/networkfirewall/vpc_endpoint_associations/index.md +++ b/website/docs/services/networkfirewall/vpc_endpoint_associations/index.md @@ -296,6 +296,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_endpoint_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkfirewall.vpc_endpoint_associations @@ -320,7 +322,18 @@ AND region = 'us-east-1'; To operate on the vpc_endpoint_associations resource, the following permissions are required: -### Create + + + ```json network-firewall:CreateVpcEndpointAssociation, network-firewall:DescribeVpcEndpointAssociation, @@ -333,20 +346,26 @@ ec2:DescribeVpcs, iam:CreateServiceLinkedRole ``` -### Read + + + ```json network-firewall:DescribeVpcEndpointAssociation, network-firewall:ListTagsForResource ``` -### Update + + + ```json network-firewall:DescribeVpcEndpointAssociation, network-firewall:TagResource, network-firewall:UntagResource ``` -### Delete + + + ```json network-firewall:DeleteVpcEndpointAssociation, network-firewall:DescribeVpcEndpointAssociation, @@ -355,7 +374,12 @@ ec2:DeleteVpcEndpoints, ec2:DescribeRouteTables ``` -### List + + + ```json network-firewall:ListVpcEndpointAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/connect_attachments/index.md b/website/docs/services/networkmanager/connect_attachments/index.md index fe3f386b5..74900b79e 100644 --- a/website/docs/services/networkmanager/connect_attachments/index.md +++ b/website/docs/services/networkmanager/connect_attachments/index.md @@ -435,6 +435,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connect_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.connect_attachments @@ -462,7 +464,18 @@ AND region = 'us-east-1'; To operate on the connect_attachments resource, the following permissions are required: -### Create + + + ```json networkmanager:GetConnectAttachment, networkmanager:CreateConnectAttachment, @@ -470,12 +483,16 @@ networkmanager:TagResource, ec2:DescribeRegions ``` -### Read + + + ```json networkmanager:GetConnectAttachment ``` -### Update + + + ```json networkmanager:GetConnectAttachment, networkmanager:ListTagsForResource, @@ -484,14 +501,21 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete + + + ```json networkmanager:GetConnectAttachment, networkmanager:DeleteAttachment, ec2:DescribeRegions ``` -### List + + + ```json networkmanager:ListAttachments ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/connect_peers/index.md b/website/docs/services/networkmanager/connect_peers/index.md index 4d5865946..4544ac58a 100644 --- a/website/docs/services/networkmanager/connect_peers/index.md +++ b/website/docs/services/networkmanager/connect_peers/index.md @@ -381,6 +381,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connect_peer resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.connect_peers @@ -405,7 +407,18 @@ AND region = 'us-east-1'; To operate on the connect_peers resource, the following permissions are required: -### Create + + + ```json networkmanager:GetConnectPeer, networkmanager:CreateConnectPeer, @@ -413,12 +426,16 @@ networkmanager:TagResource, ec2:DescribeRegions ``` -### Read + + + ```json networkmanager:GetConnectPeer ``` -### Update + + + ```json networkmanager:GetConnectPeer, networkmanager:ListTagsForResource, @@ -427,14 +444,21 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete + + + ```json networkmanager:GetConnectPeer, networkmanager:DeleteConnectPeer, ec2:DescribeRegions ``` -### List + + + ```json networkmanager:ListConnectPeers ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/core_networks/index.md b/website/docs/services/networkmanager/core_networks/index.md index 7e99736a4..fe97c681c 100644 --- a/website/docs/services/networkmanager/core_networks/index.md +++ b/website/docs/services/networkmanager/core_networks/index.md @@ -366,6 +366,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a core_network resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.core_networks @@ -392,7 +394,18 @@ AND region = 'us-east-1'; To operate on the core_networks resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateCoreNetwork, networkmanager:GetCoreNetwork, @@ -401,13 +414,17 @@ networkmanager:TagResource, ec2:DescribeRegions ``` -### Read + + + ```json networkmanager:GetCoreNetwork, networkmanager:GetCoreNetworkPolicy ``` -### Update + + + ```json networkmanager:UpdateCoreNetwork, networkmanager:GetCoreNetwork, @@ -420,7 +437,9 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete + + + ```json networkmanager:DeleteCoreNetwork, networkmanager:UntagResource, @@ -429,7 +448,12 @@ networkmanager:GetCoreNetworkPolicy, ec2:DescribeRegions ``` -### List + + + ```json networkmanager:ListCoreNetworks ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/customer_gateway_associations/index.md b/website/docs/services/networkmanager/customer_gateway_associations/index.md index 94d6083f4..5bc009fde 100644 --- a/website/docs/services/networkmanager/customer_gateway_associations/index.md +++ b/website/docs/services/networkmanager/customer_gateway_associations/index.md @@ -257,23 +257,42 @@ AND region = 'us-east-1'; To operate on the customer_gateway_associations resource, the following permissions are required: -### Create + + + ```json networkmanager:GetCustomerGatewayAssociations, networkmanager:AssociateCustomerGateway ``` -### Read + + + ```json networkmanager:GetCustomerGatewayAssociations ``` -### List + + + ```json networkmanager:GetCustomerGatewayAssociations ``` -### Delete + + + ```json networkmanager:DisassociateCustomerGateway ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/devices/index.md b/website/docs/services/networkmanager/devices/index.md index c41fa15af..7148182a3 100644 --- a/website/docs/services/networkmanager/devices/index.md +++ b/website/docs/services/networkmanager/devices/index.md @@ -379,6 +379,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a device resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.devices @@ -411,19 +413,34 @@ AND region = 'us-east-1'; To operate on the devices resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateDevice, networkmanager:GetDevices, networkmanager:TagResource ``` -### Read + + + ```json networkmanager:GetDevices ``` -### Update + + + ```json networkmanager:UpdateDevice, networkmanager:ListTagsForResource, @@ -432,13 +449,20 @@ networkmanager:TagResource, networkmanager:UntagResource ``` -### Delete + + + ```json networkmanager:GetDevices, networkmanager:DeleteDevice ``` -### List + + + ```json networkmanager:GetDevices ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/direct_connect_gateway_attachments/index.md b/website/docs/services/networkmanager/direct_connect_gateway_attachments/index.md index 67245a295..261242406 100644 --- a/website/docs/services/networkmanager/direct_connect_gateway_attachments/index.md +++ b/website/docs/services/networkmanager/direct_connect_gateway_attachments/index.md @@ -412,6 +412,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a direct_connect_gateway_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.direct_connect_gateway_attachments @@ -439,7 +441,18 @@ AND region = 'us-east-1'; To operate on the direct_connect_gateway_attachments resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateDirectConnectGatewayAttachment, networkmanager:GetDirectConnectGatewayAttachment, @@ -448,12 +461,16 @@ ec2:DescribeRegions, iam:CreateServiceLinkedRole ``` -### Read + + + ```json networkmanager:GetDirectConnectGatewayAttachment ``` -### Update + + + ```json networkmanager:UpdateDirectConnectGatewayAttachment, networkmanager:GetDirectConnectGatewayAttachment, @@ -463,7 +480,9 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete + + + ```json networkmanager:DeleteAttachment, networkmanager:GetDirectConnectGatewayAttachment, @@ -471,7 +490,12 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### List + + + ```json networkmanager:ListAttachments ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/global_networks/index.md b/website/docs/services/networkmanager/global_networks/index.md index 1105e913f..0e2653a36 100644 --- a/website/docs/services/networkmanager/global_networks/index.md +++ b/website/docs/services/networkmanager/global_networks/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a global_network resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.global_networks @@ -300,7 +302,18 @@ AND region = 'us-east-1'; To operate on the global_networks resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateGlobalNetwork, networkmanager:DescribeGlobalNetworks, @@ -308,12 +321,16 @@ networkmanager:TagResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json networkmanager:DescribeGlobalNetworks ``` -### Update + + + ```json networkmanager:UpdateGlobalNetwork, networkmanager:DescribeGlobalNetworks, @@ -322,13 +339,20 @@ networkmanager:UntagResource, networkmanager:ListTagsForResource ``` -### Delete + + + ```json networkmanager:DeleteGlobalNetwork, networkmanager:DescribeGlobalNetworks ``` -### List + + + ```json networkmanager:DescribeGlobalNetworks ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/link_associations/index.md b/website/docs/services/networkmanager/link_associations/index.md index 5ba2c42df..437c3a420 100644 --- a/website/docs/services/networkmanager/link_associations/index.md +++ b/website/docs/services/networkmanager/link_associations/index.md @@ -253,23 +253,42 @@ AND region = 'us-east-1'; To operate on the link_associations resource, the following permissions are required: -### Create + + + ```json networkmanager:GetLinkAssociations, networkmanager:AssociateLink ``` -### Read + + + ```json networkmanager:GetLinkAssociations ``` -### List + + + ```json networkmanager:GetLinkAssociations ``` -### Delete + + + ```json networkmanager:DisassociateLink ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/links/index.md b/website/docs/services/networkmanager/links/index.md index 39a230b6a..1ef92dd5a 100644 --- a/website/docs/services/networkmanager/links/index.md +++ b/website/docs/services/networkmanager/links/index.md @@ -333,6 +333,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a link resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.links @@ -361,19 +363,34 @@ AND region = 'us-east-1'; To operate on the links resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateLink, networkmanager:GetLinks, networkmanager:TagResource ``` -### Read + + + ```json networkmanager:GetLinks ``` -### Update + + + ```json networkmanager:ListTagsForResource, networkmanager:TagResource, @@ -382,13 +399,20 @@ networkmanager:UntagResource, networkmanager:UpdateLink ``` -### Delete + + + ```json networkmanager:GetLinks, networkmanager:DeleteLink ``` -### List + + + ```json networkmanager:GetLinks ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/site_to_site_vpn_attachments/index.md b/website/docs/services/networkmanager/site_to_site_vpn_attachments/index.md index a0f5ac1de..5bca5c719 100644 --- a/website/docs/services/networkmanager/site_to_site_vpn_attachments/index.md +++ b/website/docs/services/networkmanager/site_to_site_vpn_attachments/index.md @@ -409,6 +409,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a site_to_site_vpn_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.site_to_site_vpn_attachments @@ -436,7 +438,18 @@ AND region = 'us-east-1'; To operate on the site_to_site_vpn_attachments resource, the following permissions are required: -### Create + + + ```json networkmanager:GetSiteToSiteVpnAttachment, networkmanager:CreateSiteToSiteVpnAttachment, @@ -444,12 +457,16 @@ ec2:DescribeRegions, networkmanager:TagResource ``` -### Read + + + ```json networkmanager:GetSiteToSiteVpnAttachment ``` -### Update + + + ```json networkmanager:GetSiteToSiteVpnAttachment, networkmanager:ListTagsForResource, @@ -458,14 +475,21 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete + + + ```json networkmanager:GetSiteToSiteVpnAttachment, networkmanager:DeleteAttachment, ec2:DescribeRegions ``` -### List + + + ```json networkmanager:ListAttachments ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/sites/index.md b/website/docs/services/networkmanager/sites/index.md index 94b378b80..960bf8ac0 100644 --- a/website/docs/services/networkmanager/sites/index.md +++ b/website/docs/services/networkmanager/sites/index.md @@ -305,6 +305,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a site resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.sites @@ -331,19 +333,34 @@ AND region = 'us-east-1'; To operate on the sites resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateSite, networkmanager:GetSites, networkmanager:TagResource ``` -### Read + + + ```json networkmanager:GetSites ``` -### Update + + + ```json networkmanager:GetSites, networkmanager:ListTagsForResource, @@ -352,13 +369,20 @@ networkmanager:UntagResource, networkmanager:UpdateSite ``` -### Delete + + + ```json networkmanager:GetSites, networkmanager:DeleteSite ``` -### List + + + ```json networkmanager:GetSites ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/transit_gateway_peerings/index.md b/website/docs/services/networkmanager/transit_gateway_peerings/index.md index 6f4fa717c..87836bd91 100644 --- a/website/docs/services/networkmanager/transit_gateway_peerings/index.md +++ b/website/docs/services/networkmanager/transit_gateway_peerings/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_peering resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.transit_gateway_peerings @@ -325,7 +327,18 @@ AND region = 'us-east-1'; To operate on the transit_gateway_peerings resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateTransitGatewayPeering, networkmanager:TagResource, @@ -336,12 +349,16 @@ ec2:AcceptTransitGatewayPeeringAttachment, ec2:DescribeRegions ``` -### Read + + + ```json networkmanager:GetTransitGatewayPeering ``` -### Update + + + ```json networkmanager:TagResource, networkmanager:UntagResource, @@ -350,14 +367,21 @@ networkmanager:GetTransitGatewayPeering, ec2:DescribeRegions ``` -### Delete + + + ```json networkmanager:DeletePeering, networkmanager:GetTransitGatewayPeering, ec2:DescribeRegions ``` -### List + + + ```json networkmanager:ListPeerings ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/transit_gateway_registrations/index.md b/website/docs/services/networkmanager/transit_gateway_registrations/index.md index 2a9dc317d..fbdb2b96f 100644 --- a/website/docs/services/networkmanager/transit_gateway_registrations/index.md +++ b/website/docs/services/networkmanager/transit_gateway_registrations/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the transit_gateway_registrations resource, the following permissions are required: -### Create + + + ```json networkmanager:RegisterTransitGateway, networkmanager:GetTransitGatewayRegistrations ``` -### Read + + + ```json networkmanager:GetTransitGatewayRegistrations ``` -### List + + + ```json networkmanager:GetTransitGatewayRegistrations ``` -### Delete + + + ```json networkmanager:DeregisterTransitGateway, networkmanager:GetTransitGatewayRegistrations ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/transit_gateway_route_table_attachments/index.md b/website/docs/services/networkmanager/transit_gateway_route_table_attachments/index.md index 4b029f462..64fcfd961 100644 --- a/website/docs/services/networkmanager/transit_gateway_route_table_attachments/index.md +++ b/website/docs/services/networkmanager/transit_gateway_route_table_attachments/index.md @@ -415,6 +415,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transit_gateway_route_table_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.transit_gateway_route_table_attachments @@ -442,7 +444,18 @@ AND region = 'us-east-1'; To operate on the transit_gateway_route_table_attachments resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateTransitGatewayRouteTableAttachment, networkmanager:GetTransitGatewayRouteTableAttachment, @@ -451,12 +464,16 @@ iam:CreateServiceLinkedRole, ec2:DescribeRegions ``` -### Read + + + ```json networkmanager:GetTransitGatewayRouteTableAttachment ``` -### Update + + + ```json networkmanager:GetTransitGatewayRouteTableAttachment, networkmanager:ListTagsForResource, @@ -465,14 +482,21 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete + + + ```json networkmanager:GetTransitGatewayRouteTableAttachment, networkmanager:DeleteAttachment, ec2:DescribeRegions ``` -### List + + + ```json networkmanager:ListAttachments ``` + + + \ No newline at end of file diff --git a/website/docs/services/networkmanager/vpc_attachments/index.md b/website/docs/services/networkmanager/vpc_attachments/index.md index 7526fc019..e3e7ce63c 100644 --- a/website/docs/services/networkmanager/vpc_attachments/index.md +++ b/website/docs/services/networkmanager/vpc_attachments/index.md @@ -454,6 +454,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.networkmanager.vpc_attachments @@ -482,7 +484,18 @@ AND region = 'us-east-1'; To operate on the vpc_attachments resource, the following permissions are required: -### Create + + + ```json networkmanager:CreateVpcAttachment, networkmanager:GetVpcAttachment, @@ -491,12 +504,16 @@ ec2:DescribeRegions, iam:CreateServiceLinkedRole ``` -### Read + + + ```json networkmanager:GetVpcAttachment ``` -### Update + + + ```json networkmanager:UpdateVpcAttachment, networkmanager:GetVpcAttachment, @@ -506,7 +523,9 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### Delete + + + ```json networkmanager:DeleteAttachment, networkmanager:GetVpcAttachment, @@ -514,7 +533,12 @@ networkmanager:UntagResource, ec2:DescribeRegions ``` -### List + + + ```json networkmanager:ListAttachments ``` + + + \ No newline at end of file diff --git a/website/docs/services/notifications/channel_associations/index.md b/website/docs/services/notifications/channel_associations/index.md index fa749d377..6451c4734 100644 --- a/website/docs/services/notifications/channel_associations/index.md +++ b/website/docs/services/notifications/channel_associations/index.md @@ -235,23 +235,42 @@ AND region = 'us-east-1'; To operate on the channel_associations resource, the following permissions are required: -### Create + + + ```json notifications:AssociateChannel, notifications:ListChannels ``` -### Delete + + + ```json notifications:DisassociateChannel ``` -### List + + + ```json notifications:ListChannels ``` -### Read + + + ```json notifications:ListChannels ``` + + + \ No newline at end of file diff --git a/website/docs/services/notifications/event_rules/index.md b/website/docs/services/notifications/event_rules/index.md index 0f322073e..b65328837 100644 --- a/website/docs/services/notifications/event_rules/index.md +++ b/website/docs/services/notifications/event_rules/index.md @@ -282,6 +282,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.notifications.event_rules @@ -307,32 +309,54 @@ AND region = 'us-east-1'; To operate on the event_rules resource, the following permissions are required: -### Create + + + ```json notifications:CreateEventRule, notifications:UpdateEventRule, notifications:GetEventRule ``` -### Read + + + ```json notifications:GetEventRule ``` -### Update + + + ```json notifications:UpdateEventRule, notifications:GetEventRule ``` -### Delete + + + ```json notifications:DeleteEventRule, notifications:GetEventRule ``` -### List + + + ```json notifications:ListEventRules, notifications:GetEventRule ``` + + + \ No newline at end of file diff --git a/website/docs/services/notifications/managed_notification_account_contact_associations/index.md b/website/docs/services/notifications/managed_notification_account_contact_associations/index.md index 8d0d73780..1d69958be 100644 --- a/website/docs/services/notifications/managed_notification_account_contact_associations/index.md +++ b/website/docs/services/notifications/managed_notification_account_contact_associations/index.md @@ -241,29 +241,51 @@ AND region = 'us-east-1'; To operate on the managed_notification_account_contact_associations resource, the following permissions are required: -### Create + + + ```json notifications:AssociateManagedNotificationAccountContact, notifications:ListManagedNotificationChannelAssociations ``` -### Read + + + ```json notifications:ListManagedNotificationChannelAssociations ``` -### Update + + + ```json notifications:ListManagedNotificationChannelAssociations ``` -### Delete + + + ```json notifications:DisassociateManagedNotificationAccountContact, notifications:ListManagedNotificationChannelAssociations ``` -### List + + + ```json notifications:ListManagedNotificationChannelAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/notifications/managed_notification_additional_channel_associations/index.md b/website/docs/services/notifications/managed_notification_additional_channel_associations/index.md index 9e35f565a..bc76ff905 100644 --- a/website/docs/services/notifications/managed_notification_additional_channel_associations/index.md +++ b/website/docs/services/notifications/managed_notification_additional_channel_associations/index.md @@ -235,24 +235,43 @@ AND region = 'us-east-1'; To operate on the managed_notification_additional_channel_associations resource, the following permissions are required: -### Create + + + ```json notifications:AssociateManagedNotificationAdditionalChannel, notifications:ListManagedNotificationChannelAssociations ``` -### Delete + + + ```json notifications:DisassociateManagedNotificationAdditionalChannel, notifications:ListManagedNotificationChannelAssociations ``` -### List + + + ```json notifications:ListManagedNotificationChannelAssociations ``` -### Read + + + ```json notifications:ListManagedNotificationChannelAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/notifications/notification_configurations/index.md b/website/docs/services/notifications/notification_configurations/index.md index 265bd48db..a20a918a5 100644 --- a/website/docs/services/notifications/notification_configurations/index.md +++ b/website/docs/services/notifications/notification_configurations/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a notification_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.notifications.notification_configurations @@ -301,7 +303,18 @@ AND region = 'us-east-1'; To operate on the notification_configurations resource, the following permissions are required: -### Create + + + ```json notifications:CreateNotificationConfiguration, notifications:GetNotificationConfiguration, @@ -312,7 +325,9 @@ notifications:ListTagsForResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json notifications:GetNotificationConfiguration, notifications:ListTagsForResource, @@ -320,7 +335,9 @@ notifications:TagResource, notifications:UntagResource ``` -### Update + + + ```json notifications:CreateNotificationConfiguration, notifications:GetNotificationConfiguration, @@ -330,13 +347,20 @@ notifications:UntagResource, notifications:ListTagsForResource ``` -### Delete + + + ```json notifications:DeleteNotificationConfiguration ``` -### List + + + ```json notifications:ListNotificationConfigurations, notifications:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/notifications/notification_hubs/index.md b/website/docs/services/notifications/notification_hubs/index.md index dd979145a..2c4520ad5 100644 --- a/website/docs/services/notifications/notification_hubs/index.md +++ b/website/docs/services/notifications/notification_hubs/index.md @@ -241,25 +241,44 @@ AND region = 'us-east-1'; To operate on the notification_hubs resource, the following permissions are required: -### Read + + + ```json notifications:ListNotificationHubs ``` -### Create + + + ```json notifications:RegisterNotificationHub, notifications:ListNotificationHubs, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json notifications:DeregisterNotificationHub, notifications:ListNotificationHubs ``` -### List + + + ```json notifications:ListNotificationHubs ``` + + + \ No newline at end of file diff --git a/website/docs/services/notifications/organizational_unit_associations/index.md b/website/docs/services/notifications/organizational_unit_associations/index.md index 3bb6d7389..c52df5013 100644 --- a/website/docs/services/notifications/organizational_unit_associations/index.md +++ b/website/docs/services/notifications/organizational_unit_associations/index.md @@ -235,25 +235,44 @@ AND region = 'us-east-1'; To operate on the organizational_unit_associations resource, the following permissions are required: -### Create + + + ```json notifications:AssociateOrganizationalUnit, notifications:GetNotificationConfiguration, notifications:ListOrganizationalUnits ``` -### Read + + + ```json notifications:ListOrganizationalUnits ``` -### Delete + + + ```json notifications:DisassociateOrganizationalUnit, notifications:ListOrganizationalUnits ``` -### List + + + ```json notifications:ListOrganizationalUnits ``` + + + \ No newline at end of file diff --git a/website/docs/services/notificationscontacts/email_contacts/index.md b/website/docs/services/notificationscontacts/email_contacts/index.md index 14e3f5cc3..cedd53626 100644 --- a/website/docs/services/notificationscontacts/email_contacts/index.md +++ b/website/docs/services/notificationscontacts/email_contacts/index.md @@ -299,7 +299,17 @@ AND region = 'us-east-1'; To operate on the email_contacts resource, the following permissions are required: -### Create + + + ```json notifications-contacts:CreateEmailContact, notifications-contacts:GetEmailContact, @@ -310,20 +320,29 @@ notifications-contacts:UntagResource, notifications-contacts:ListTagsForResource ``` -### Read + + + ```json notifications-contacts:GetEmailContact, notifications-contacts:ListTagsForResource, notifications-contacts:TagResource ``` -### Delete + + + ```json notifications-contacts:DeleteEmailContact, notifications-contacts:GetEmailContact ``` -### List + + + ```json notifications-contacts:ListEmailContacts ``` + + + \ No newline at end of file diff --git a/website/docs/services/oam/links/index.md b/website/docs/services/oam/links/index.md index 55e452daf..5af744bac 100644 --- a/website/docs/services/oam/links/index.md +++ b/website/docs/services/oam/links/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a link resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.oam.links @@ -309,7 +311,18 @@ AND region = 'us-east-1'; To operate on the links resource, the following permissions are required: -### Create + + + ```json oam:CreateLink, oam:GetLink, @@ -323,13 +336,17 @@ internetmonitor:Link, application-signals:Link ``` -### Read + + + ```json oam:GetLink, oam:ListTagsForResource ``` -### Update + + + ```json oam:GetLink, oam:UpdateLink, @@ -344,13 +361,20 @@ oam:UntagResource, oam:ListTagsForResource ``` -### Delete + + + ```json oam:DeleteLink, oam:GetLink ``` -### List + + + ```json oam:ListLinks ``` + + + \ No newline at end of file diff --git a/website/docs/services/oam/sinks/index.md b/website/docs/services/oam/sinks/index.md index 5e554c446..e369fdeae 100644 --- a/website/docs/services/oam/sinks/index.md +++ b/website/docs/services/oam/sinks/index.md @@ -237,6 +237,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a sink resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.oam.sinks @@ -262,7 +264,18 @@ AND region = 'us-east-1'; To operate on the sinks resource, the following permissions are required: -### Create + + + ```json oam:CreateSink, oam:PutSinkPolicy, @@ -272,26 +285,34 @@ oam:TagResource, oam:ListTagsForResource ``` -### Delete + + + ```json oam:DeleteSink, oam:GetSinkPolicy, oam:GetSink ``` -### List + + + ```json oam:ListSinks ``` -### Read + + + ```json oam:GetSinkPolicy, oam:GetSink, oam:ListTagsForResource ``` -### Update + + + ```json oam:PutSinkPolicy, oam:GetSinkPolicy, @@ -300,3 +321,6 @@ oam:TagResource, oam:UntagResource, oam:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/observabilityadmin/organization_telemetry_rules/index.md b/website/docs/services/observabilityadmin/organization_telemetry_rules/index.md index b7dfd9db7..4c4d31795 100644 --- a/website/docs/services/observabilityadmin/organization_telemetry_rules/index.md +++ b/website/docs/services/observabilityadmin/organization_telemetry_rules/index.md @@ -320,6 +320,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a organization_telemetry_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.observabilityadmin.organization_telemetry_rules @@ -345,7 +347,18 @@ AND region = 'us-east-1'; To operate on the organization_telemetry_rules resource, the following permissions are required: -### Create + + + ```json observabilityadmin:CreateTelemetryRuleForOrganization, observabilityadmin:GetTelemetryRuleForOrganization, @@ -356,7 +369,9 @@ organizations:ListDelegatedAdministrators, iam:CreateServiceLinkedRole ``` -### Read + + + ```json observabilityadmin:GetTelemetryRuleForOrganization, observabilityadmin:ListTagsForResource, @@ -364,7 +379,9 @@ observabilityadmin:GetTelemetryEvaluationStatusForOrganization, organizations:ListDelegatedAdministrators ``` -### Update + + + ```json observabilityadmin:UpdateTelemetryRuleForOrganization, observabilityadmin:GetTelemetryRuleForOrganization, @@ -375,16 +392,23 @@ observabilityadmin:GetTelemetryEvaluationStatusForOrganization, organizations:ListDelegatedAdministrators ``` -### Delete + + + ```json observabilityadmin:DeleteTelemetryRuleForOrganization, observabilityadmin:GetTelemetryEvaluationStatusForOrganization, organizations:ListDelegatedAdministrators ``` -### List + + + ```json observabilityadmin:ListTelemetryRulesForOrganization, observabilityadmin:GetTelemetryEvaluationStatusForOrganization, organizations:ListDelegatedAdministrators ``` + + + \ No newline at end of file diff --git a/website/docs/services/observabilityadmin/telemetry_rules/index.md b/website/docs/services/observabilityadmin/telemetry_rules/index.md index 01c7379cc..32bcec929 100644 --- a/website/docs/services/observabilityadmin/telemetry_rules/index.md +++ b/website/docs/services/observabilityadmin/telemetry_rules/index.md @@ -320,6 +320,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a telemetry_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.observabilityadmin.telemetry_rules @@ -345,7 +347,18 @@ AND region = 'us-east-1'; To operate on the telemetry_rules resource, the following permissions are required: -### Create + + + ```json observabilityadmin:CreateTelemetryRule, observabilityadmin:GetTelemetryRule, @@ -355,14 +368,18 @@ observabilityadmin:GetTelemetryEvaluationStatus, iam:CreateServiceLinkedRole ``` -### Read + + + ```json observabilityadmin:GetTelemetryRule, observabilityadmin:ListTagsForResource, observabilityadmin:GetTelemetryEvaluationStatus ``` -### Update + + + ```json observabilityadmin:UpdateTelemetryRule, observabilityadmin:GetTelemetryRule, @@ -372,14 +389,21 @@ observabilityadmin:ListTagsForResource, observabilityadmin:GetTelemetryEvaluationStatus ``` -### Delete + + + ```json observabilityadmin:DeleteTelemetryRule, observabilityadmin:GetTelemetryEvaluationStatus ``` -### List + + + ```json observabilityadmin:ListTelemetryRules, observabilityadmin:GetTelemetryEvaluationStatus ``` + + + \ No newline at end of file diff --git a/website/docs/services/odb/cloud_autonomous_vm_clusters/index.md b/website/docs/services/odb/cloud_autonomous_vm_clusters/index.md index 03a7fd0ec..2ea45b6be 100644 --- a/website/docs/services/odb/cloud_autonomous_vm_clusters/index.md +++ b/website/docs/services/odb/cloud_autonomous_vm_clusters/index.md @@ -616,6 +616,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cloud_autonomous_vm_cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.odb.cloud_autonomous_vm_clusters @@ -640,7 +642,18 @@ AND region = 'us-east-1'; To operate on the cloud_autonomous_vm_clusters resource, the following permissions are required: -### Create + + + ```json ec2:DescribeAvailabilityZones, iam:CreateServiceLinkedRole, @@ -652,14 +665,18 @@ odb:TagResource, sts:GetCallerIdentity ``` -### Read + + + ```json odb:GetCloudAutonomousVmCluster, odb:ListTagsForResource, sts:GetCallerIdentity ``` -### Update + + + ```json odb:TagResource, odb:UntagResource, @@ -669,7 +686,9 @@ odb:ListTagsForResource, sts:GetCallerIdentity ``` -### Delete + + + ```json odb:DeleteCloudAutonomousVmCluster, odb:GetCloudAutonomousVmCluster, @@ -678,9 +697,14 @@ odb:ListTagsForResource, sts:GetCallerIdentity ``` -### List + + + ```json odb:ListCloudAutonomousVmClusters, odb:ListTagsForResource, sts:GetCallerIdentity ``` + + + \ No newline at end of file diff --git a/website/docs/services/odb/cloud_exadata_infrastructures/index.md b/website/docs/services/odb/cloud_exadata_infrastructures/index.md index 084fd6be0..36b898930 100644 --- a/website/docs/services/odb/cloud_exadata_infrastructures/index.md +++ b/website/docs/services/odb/cloud_exadata_infrastructures/index.md @@ -467,6 +467,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cloud_exadata_infrastructure resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.odb.cloud_exadata_infrastructures @@ -491,7 +493,18 @@ AND region = 'us-east-1'; To operate on the cloud_exadata_infrastructures resource, the following permissions are required: -### Create + + + ```json odb:CreateCloudExadataInfrastructure, ec2:DescribeAvailabilityZones, @@ -504,7 +517,9 @@ sts:GetCallerIdentity, odb:ListTagsForResource ``` -### Read + + + ```json odb:GetCloudExadataInfrastructure, odb:ListDbServers, @@ -512,7 +527,9 @@ sts:GetCallerIdentity, odb:ListTagsForResource ``` -### Update + + + ```json odb:UpdateCloudExadataInfrastructure, odb:TagResource, @@ -524,7 +541,9 @@ sts:GetCallerIdentity, odb:ListTagsForResource ``` -### Delete + + + ```json odb:DeleteCloudExadataInfrastructure, odb:ListCloudExadataInfrastructures, @@ -534,10 +553,15 @@ sts:GetCallerIdentity, odb:ListTagsForResource ``` -### List + + + ```json odb:ListCloudExadataInfrastructures, sts:GetCallerIdentity, odb:ListTagsForResource, odb:ListDbServers ``` + + + \ No newline at end of file diff --git a/website/docs/services/odb/cloud_vm_clusters/index.md b/website/docs/services/odb/cloud_vm_clusters/index.md index d494b6319..49524f0dc 100644 --- a/website/docs/services/odb/cloud_vm_clusters/index.md +++ b/website/docs/services/odb/cloud_vm_clusters/index.md @@ -565,6 +565,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cloud_vm_cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.odb.cloud_vm_clusters @@ -589,7 +591,18 @@ AND region = 'us-east-1'; To operate on the cloud_vm_clusters resource, the following permissions are required: -### Create + + + ```json odb:CreateCloudVmCluster, odb:TagResource, @@ -601,14 +614,18 @@ ec2:DescribeAvailabilityZones, odb:CreateDbNode ``` -### Read + + + ```json odb:GetCloudVmCluster, odb:ListTagsForResource, sts:GetCallerIdentity ``` -### Update + + + ```json odb:TagResource, odb:UntagResource, @@ -618,7 +635,9 @@ odb:ListTagsForResource, sts:GetCallerIdentity ``` -### Delete + + + ```json odb:DeleteCloudVmCluster, odb:GetCloudVmCluster, @@ -628,9 +647,14 @@ sts:GetCallerIdentity, odb:DeleteDbNode ``` -### List + + + ```json odb:ListCloudVmClusters, odb:ListTagsForResource, sts:GetCallerIdentity ``` + + + \ No newline at end of file diff --git a/website/docs/services/odb/odb_networks/index.md b/website/docs/services/odb/odb_networks/index.md index 198f8f556..ee351d62b 100644 --- a/website/docs/services/odb/odb_networks/index.md +++ b/website/docs/services/odb/odb_networks/index.md @@ -339,6 +339,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a odb_network resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.odb.odb_networks @@ -364,7 +366,18 @@ AND region = 'us-east-1'; To operate on the odb_networks resource, the following permissions are required: -### Create + + + ```json odb:CreateOdbNetwork, odb:TagResource, @@ -392,7 +405,9 @@ ec2:DescribeVpcEndpoints, ec2:CreateTags ``` -### Read + + + ```json odb:GetOdbNetwork, odb:ListOdbNetworks, @@ -405,7 +420,9 @@ ec2:DescribeVpcEndpointAssociations, ec2:DescribeVpcEndpoints ``` -### Update + + + ```json odb:UpdateOdbNetwork, odb:TagResource, @@ -424,7 +441,9 @@ ec2:DescribeVpcEndpointAssociations, ec2:DescribeVpcEndpoints ``` -### Delete + + + ```json odb:DeleteOdbNetwork, ec2:DeleteOdbNetworkPeering, @@ -445,7 +464,9 @@ ec2:DeleteVpcEndpoints, ec2:DescribeVpcEndpoints ``` -### List + + + ```json odb:ListOdbNetworks, odb:ListTagsForResource, @@ -456,3 +477,6 @@ vpc-lattice:GetResourceGateway, ec2:DescribeVpcEndpointAssociations, ec2:DescribeVpcEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/omics/annotation_stores/index.md b/website/docs/services/omics/annotation_stores/index.md index b3fe4dd03..3633342d7 100644 --- a/website/docs/services/omics/annotation_stores/index.md +++ b/website/docs/services/omics/annotation_stores/index.md @@ -337,6 +337,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a annotation_store resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.omics.annotation_stores @@ -361,7 +363,18 @@ AND region = 'us-east-1'; To operate on the annotation_stores resource, the following permissions are required: -### Create + + + ```json omics:CreateAnnotationStore, omics:TagResource, @@ -373,12 +386,16 @@ ram:GetResourceShareInvitations, omics:GetAnnotationStore ``` -### Read + + + ```json omics:GetAnnotationStore ``` -### Update + + + ```json omics:UpdateAnnotationStore, omics:TagResource, @@ -387,13 +404,20 @@ omics:GetAnnotationStore, omics:ListTagsForResource ``` -### Delete + + + ```json omics:DeleteAnnotationStore, omics:ListAnnotationStores ``` -### List + + + ```json omics:ListAnnotationStores ``` + + + \ No newline at end of file diff --git a/website/docs/services/omics/reference_stores/index.md b/website/docs/services/omics/reference_stores/index.md index bdb7bc286..8e0d02480 100644 --- a/website/docs/services/omics/reference_stores/index.md +++ b/website/docs/services/omics/reference_stores/index.md @@ -279,25 +279,44 @@ AND region = 'us-east-1'; To operate on the reference_stores resource, the following permissions are required: -### Create + + + ```json omics:CreateReferenceStore, omics:TagResource, kms:DescribeKey ``` -### Read + + + ```json omics:GetReferenceStore, omics:ListTagsForResource ``` -### Delete + + + ```json omics:DeleteReferenceStore ``` -### List + + + ```json omics:ListReferenceStores ``` + + + \ No newline at end of file diff --git a/website/docs/services/omics/run_groups/index.md b/website/docs/services/omics/run_groups/index.md index 35e0e5025..7fde1b721 100644 --- a/website/docs/services/omics/run_groups/index.md +++ b/website/docs/services/omics/run_groups/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a run_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.omics.run_groups @@ -318,18 +320,33 @@ AND region = 'us-east-1'; To operate on the run_groups resource, the following permissions are required: -### Create + + + ```json omics:CreateRunGroup, omics:TagResource ``` -### Read + + + ```json omics:GetRunGroup ``` -### Update + + + ```json omics:UpdateRunGroup, omics:TagResource, @@ -338,13 +355,20 @@ omics:ListTagsForResource, omics:UntagResource ``` -### Delete + + + ```json omics:DeleteRunGroup, omics:GetRunGroup ``` -### List + + + ```json omics:ListRunGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/omics/sequence_stores/index.md b/website/docs/services/omics/sequence_stores/index.md index 8c1534a02..144873f6c 100644 --- a/website/docs/services/omics/sequence_stores/index.md +++ b/website/docs/services/omics/sequence_stores/index.md @@ -354,6 +354,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a sequence_store resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.omics.sequence_stores @@ -384,7 +386,18 @@ AND region = 'us-east-1'; To operate on the sequence_stores resource, the following permissions are required: -### Create + + + ```json omics:CreateSequenceStore, omics:GetSequenceStore, @@ -395,14 +408,18 @@ omics:TagResource, kms:DescribeKey ``` -### Read + + + ```json omics:GetS3AccessPolicy, omics:GetSequenceStore, omics:ListTagsForResource ``` -### Update + + + ```json omics:UpdateSequenceStore, omics:GetSequenceStore, @@ -414,12 +431,19 @@ omics:DeleteS3AccessPolicy, omics:PutS3AccessPolicy ``` -### Delete + + + ```json omics:DeleteSequenceStore ``` -### List + + + ```json omics:ListSequenceStores ``` + + + \ No newline at end of file diff --git a/website/docs/services/omics/variant_stores/index.md b/website/docs/services/omics/variant_stores/index.md index 1f9f7c871..ff29e6a22 100644 --- a/website/docs/services/omics/variant_stores/index.md +++ b/website/docs/services/omics/variant_stores/index.md @@ -317,6 +317,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a variant_store resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.omics.variant_stores @@ -341,7 +343,18 @@ AND region = 'us-east-1'; To operate on the variant_stores resource, the following permissions are required: -### Create + + + ```json omics:CreateVariantStore, omics:TagResource, @@ -353,12 +366,16 @@ ram:GetResourceShareInvitations, omics:GetVariantStore ``` -### Read + + + ```json omics:GetVariantStore ``` -### Update + + + ```json omics:UpdateVariantStore, omics:TagResource, @@ -367,13 +384,20 @@ omics:ListTagsForResource, omics:GetVariantStore ``` -### Delete + + + ```json omics:DeleteVariantStore, omics:ListVariantStores ``` -### List + + + ```json omics:ListVariantStores ``` + + + \ No newline at end of file diff --git a/website/docs/services/omics/workflow_versions/index.md b/website/docs/services/omics/workflow_versions/index.md index 238195fa6..8a2742653 100644 --- a/website/docs/services/omics/workflow_versions/index.md +++ b/website/docs/services/omics/workflow_versions/index.md @@ -444,6 +444,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workflow_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.omics.workflow_versions @@ -472,7 +474,18 @@ AND region = 'us-east-1'; To operate on the workflow_versions resource, the following permissions are required: -### Create + + + ```json omics:CreateWorkflow, omics:GetWorkflow, @@ -494,13 +507,17 @@ codeconnections:GetConnection, codeconnections:GetHost ``` -### Read + + + ```json omics:GetWorkflowVersion, omics:ListTagsForResource ``` -### Update + + + ```json omics:UpdateWorkflowVersion, omics:GetWorkflowVersion, @@ -509,13 +526,20 @@ omics:ListTagsForResource, omics:UntagResource ``` -### Delete + + + ```json omics:DeleteWorkflowVersion, omics:GetWorkflowVersion ``` -### List + + + ```json omics:ListWorkflowVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/omics/workflows/index.md b/website/docs/services/omics/workflows/index.md index b7f24d3b0..e61708063 100644 --- a/website/docs/services/omics/workflows/index.md +++ b/website/docs/services/omics/workflows/index.md @@ -468,6 +468,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workflow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.omics.workflows @@ -496,7 +498,18 @@ AND region = 'us-east-1'; To operate on the workflows resource, the following permissions are required: -### Create + + + ```json omics:CreateWorkflow, omics:GetWorkflow, @@ -516,12 +529,16 @@ codeconnections:GetConnection, codeconnections:GetHost ``` -### Read + + + ```json omics:GetWorkflow ``` -### Update + + + ```json omics:UpdateWorkflow, omics:GetWorkflow, @@ -530,13 +547,20 @@ omics:ListTagsForResource, omics:UntagResource ``` -### Delete + + + ```json omics:DeleteWorkflow, omics:GetWorkflow ``` -### List + + + ```json omics:ListWorkflows ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchserverless/access_policies/index.md b/website/docs/services/opensearchserverless/access_policies/index.md index 5cc305b33..d489f5b0e 100644 --- a/website/docs/services/opensearchserverless/access_policies/index.md +++ b/website/docs/services/opensearchserverless/access_policies/index.md @@ -251,6 +251,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchserverless.access_policies @@ -276,30 +278,52 @@ AND region = 'us-east-1'; To operate on the access_policies resource, the following permissions are required: -### Create + + + ```json aoss:CreateAccessPolicy, aoss:GetAccessPolicy ``` -### Read + + + ```json aoss:GetAccessPolicy ``` -### Update + + + ```json aoss:UpdateAccessPolicy, aoss:GetAccessPolicy ``` -### Delete + + + ```json aoss:DeleteAccessPolicy, aoss:GetAccessPolicy ``` -### List + + + ```json aoss:ListAccessPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchserverless/collections/index.md b/website/docs/services/opensearchserverless/collections/index.md index 36f323653..1c0b31153 100644 --- a/website/docs/services/opensearchserverless/collections/index.md +++ b/website/docs/services/opensearchserverless/collections/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a collection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchserverless.collections @@ -314,31 +316,53 @@ AND region = 'us-east-1'; To operate on the collections resource, the following permissions are required: -### Create + + + ```json aoss:CreateCollection, aoss:BatchGetCollection, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json aoss:DeleteCollection, aoss:BatchGetCollection ``` -### List + + + ```json aoss:ListCollections ``` -### Read + + + ```json aoss:BatchGetCollection ``` -### Update + + + ```json aoss:UpdateCollection, aoss:BatchGetCollection ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchserverless/indices/index.md b/website/docs/services/opensearchserverless/indices/index.md index 6c3092546..577985090 100644 --- a/website/docs/services/opensearchserverless/indices/index.md +++ b/website/docs/services/opensearchserverless/indices/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a index resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchserverless.indices @@ -316,27 +318,49 @@ AND region = 'us-east-1'; To operate on the indices resource, the following permissions are required: -### Create + + + ```json aoss:APIAccessAll ``` -### Read + + + ```json aoss:APIAccessAll ``` -### Update + + + ```json aoss:APIAccessAll ``` -### Delete + + + ```json aoss:APIAccessAll ``` -### List + + + ```json aoss:APIAccessAll ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchserverless/lifecycle_policies/index.md b/website/docs/services/opensearchserverless/lifecycle_policies/index.md index 368fb3a68..4ec191546 100644 --- a/website/docs/services/opensearchserverless/lifecycle_policies/index.md +++ b/website/docs/services/opensearchserverless/lifecycle_policies/index.md @@ -251,6 +251,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a lifecycle_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchserverless.lifecycle_policies @@ -276,28 +278,50 @@ AND region = 'us-east-1'; To operate on the lifecycle_policies resource, the following permissions are required: -### Create + + + ```json aoss:CreateLifecyclePolicy ``` -### Read + + + ```json aoss:BatchGetLifecyclePolicy ``` -### Update + + + ```json aoss:UpdateLifecyclePolicy, aoss:BatchGetLifecyclePolicy ``` -### Delete + + + ```json aoss:DeleteLifecyclePolicy ``` -### List + + + ```json aoss:ListLifecyclePolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchserverless/security_configs/index.md b/website/docs/services/opensearchserverless/security_configs/index.md index b4812e8ee..a5c3d6fb6 100644 --- a/website/docs/services/opensearchserverless/security_configs/index.md +++ b/website/docs/services/opensearchserverless/security_configs/index.md @@ -335,6 +335,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a security_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchserverless.security_configs @@ -360,7 +362,18 @@ AND region = 'us-east-1'; To operate on the security_configs resource, the following permissions are required: -### Create + + + ```json aoss:CreateSecurityConfig, sso:CreateApplication, @@ -371,18 +384,24 @@ sso:PutApplicationAuthenticationMethod, sso:PutApplicationGrant ``` -### Read + + + ```json aoss:GetSecurityConfig ``` -### Update + + + ```json aoss:GetSecurityConfig, aoss:UpdateSecurityConfig ``` -### Delete + + + ```json aoss:DeleteSecurityConfig, sso:ListApplicationAssignments, @@ -390,7 +409,12 @@ sso:DeleteApplicationAssignment, sso:DeleteApplication ``` -### List + + + ```json aoss:ListSecurityConfigs ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchserverless/security_policies/index.md b/website/docs/services/opensearchserverless/security_policies/index.md index acd7344f4..0d79b3abb 100644 --- a/website/docs/services/opensearchserverless/security_policies/index.md +++ b/website/docs/services/opensearchserverless/security_policies/index.md @@ -251,6 +251,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a security_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchserverless.security_policies @@ -276,7 +278,18 @@ AND region = 'us-east-1'; To operate on the security_policies resource, the following permissions are required: -### Create + + + ```json aoss:GetSecurityPolicy, aoss:CreateSecurityPolicy, @@ -284,7 +297,9 @@ kms:DescribeKey, kms:CreateGrant ``` -### Update + + + ```json aoss:GetSecurityPolicy, aoss:UpdateSecurityPolicy, @@ -292,19 +307,28 @@ kms:DescribeKey, kms:CreateGrant ``` -### Delete + + + ```json aoss:GetSecurityPolicy, aoss:DeleteSecurityPolicy ``` -### List + + + ```json aoss:ListSecurityPolicies ``` -### Read + + + ```json aoss:GetSecurityPolicy, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchserverless/vpc_endpoints/index.md b/website/docs/services/opensearchserverless/vpc_endpoints/index.md index b87230bc5..9c4ca1d58 100644 --- a/website/docs/services/opensearchserverless/vpc_endpoints/index.md +++ b/website/docs/services/opensearchserverless/vpc_endpoints/index.md @@ -253,6 +253,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchserverless.vpc_endpoints @@ -278,7 +280,18 @@ AND region = 'us-east-1'; To operate on the vpc_endpoints resource, the following permissions are required: -### Create + + + ```json aoss:BatchGetVpcEndpoint, aoss:CreateVpcEndpoint, @@ -300,13 +313,17 @@ route53:ListHostedZonesByVPC, route53:AssociateVPCWithHostedZone ``` -### Read + + + ```json aoss:BatchGetVpcEndpoint, ec2:DescribeVpcEndpoints ``` -### Update + + + ```json aoss:BatchGetVpcEndpoint, aoss:UpdateVpcEndpoint, @@ -328,7 +345,9 @@ route53:ListHostedZonesByVPC, route53:AssociateVPCWithHostedZone ``` -### Delete + + + ```json aoss:BatchGetVpcEndpoint, aoss:DeleteVpcEndpoint, @@ -349,8 +368,13 @@ route53:ListHostedZonesByVPC, route53:AssociateVPCWithHostedZone ``` -### List + + + ```json aoss:ListVpcEndpoints, ec2:DescribeVpcEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchservice/applications/index.md b/website/docs/services/opensearchservice/applications/index.md index 25d401f26..7a9266bd5 100644 --- a/website/docs/services/opensearchservice/applications/index.md +++ b/website/docs/services/opensearchservice/applications/index.md @@ -335,6 +335,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchservice.applications @@ -363,7 +365,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json es:CreateApplication, es:GetApplication, @@ -372,13 +385,17 @@ es:ListTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json es:GetApplication, es:ListTags ``` -### Update + + + ```json es:UpdateApplication, es:GetApplication, @@ -387,13 +404,20 @@ es:RemoveTags, es:ListTags ``` -### Delete + + + ```json es:GetApplication, es:DeleteApplication ``` -### List + + + ```json es:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/opensearchservice/domains/index.md b/website/docs/services/opensearchservice/domains/index.md index 1e32ff513..7488a9616 100644 --- a/website/docs/services/opensearchservice/domains/index.md +++ b/website/docs/services/opensearchservice/domains/index.md @@ -1000,6 +1000,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.opensearchservice.domains @@ -1040,7 +1042,17 @@ AND region = 'us-east-1'; To operate on the domains resource, the following permissions are required: -### Create + + + ```json es:CreateDomain, es:DescribeDomain, @@ -1049,13 +1061,17 @@ es:ListTags, es:DescribeDomainChangeProgress ``` -### Read + + + ```json es:DescribeDomain, es:ListTags ``` -### Update + + + ```json es:UpdateDomain, es:UpgradeDomain, @@ -1066,8 +1082,13 @@ es:ListTags, es:DescribeDomainChangeProgress ``` -### Delete + + + ```json es:DeleteDomain, es:DescribeDomain ``` + + + \ No newline at end of file diff --git a/website/docs/services/organizations/accounts/index.md b/website/docs/services/organizations/accounts/index.md index 12285dafa..2d207946b 100644 --- a/website/docs/services/organizations/accounts/index.md +++ b/website/docs/services/organizations/accounts/index.md @@ -298,6 +298,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a account resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.organizations.accounts @@ -326,7 +328,18 @@ AND region = 'us-east-1'; To operate on the accounts resource, the following permissions are required: -### Create + + + ```json organizations:CreateAccount, organizations:DescribeCreateAccountStatus, @@ -338,14 +351,18 @@ organizations:DescribeAccount, organizations:ListTagsForResource ``` -### Read + + + ```json organizations:DescribeAccount, organizations:ListParents, organizations:ListTagsForResource ``` -### Update + + + ```json organizations:MoveAccount, organizations:TagResource, @@ -356,12 +373,19 @@ organizations:ListParents, organizations:ListTagsForResource ``` -### Delete + + + ```json organizations:CloseAccount ``` -### List + + + ```json organizations:ListAccounts ``` + + + \ No newline at end of file diff --git a/website/docs/services/organizations/organizational_units/index.md b/website/docs/services/organizations/organizational_units/index.md index bd977b06d..e839acb1a 100644 --- a/website/docs/services/organizations/organizational_units/index.md +++ b/website/docs/services/organizations/organizational_units/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a organizational_unit resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.organizations.organizational_units @@ -284,7 +286,18 @@ AND region = 'us-east-1'; To operate on the organizational_units resource, the following permissions are required: -### Create + + + ```json organizations:CreateOrganizationalUnit, organizations:DescribeOrganizationalUnit, @@ -294,14 +307,18 @@ organizations:ListTagsForResource, organizations:TagResource ``` -### Read + + + ```json organizations:DescribeOrganizationalUnit, organizations:ListParents, organizations:ListTagsForResource ``` -### Update + + + ```json organizations:DescribeOrganizationalUnit, organizations:ListParents, @@ -311,12 +328,19 @@ organizations:UntagResource, organizations:UpdateOrganizationalUnit ``` -### Delete + + + ```json organizations:DeleteOrganizationalUnit ``` -### List + + + ```json organizations:ListOrganizationalUnitsForParent ``` + + + \ No newline at end of file diff --git a/website/docs/services/organizations/organizations/index.md b/website/docs/services/organizations/organizations/index.md index 9ef75de70..a394ba017 100644 --- a/website/docs/services/organizations/organizations/index.md +++ b/website/docs/services/organizations/organizations/index.md @@ -247,6 +247,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a organization resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.organizations.organizations @@ -271,7 +273,18 @@ AND region = 'us-east-1'; To operate on the organizations resource, the following permissions are required: -### Create + + + ```json organizations:CreateOrganization, organizations:DescribeOrganization, @@ -279,24 +292,35 @@ iam:CreateServiceLinkedRole, organizations:ListRoots ``` -### Read + + + ```json organizations:DescribeOrganization, organizations:ListRoots ``` -### Delete + + + ```json organizations:DeleteOrganization, organizations:DescribeOrganization ``` -### List + + + ```json organizations:DescribeOrganization ``` -### Update + + + ```json organizations:DescribeOrganization ``` + + + \ No newline at end of file diff --git a/website/docs/services/organizations/policies/index.md b/website/docs/services/organizations/policies/index.md index e20fd9e0c..91e2c34bf 100644 --- a/website/docs/services/organizations/policies/index.md +++ b/website/docs/services/organizations/policies/index.md @@ -298,6 +298,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.organizations.policies @@ -326,7 +328,18 @@ AND region = 'us-east-1'; To operate on the policies resource, the following permissions are required: -### Create + + + ```json organizations:CreatePolicy, organizations:DescribePolicy, @@ -337,14 +350,18 @@ organizations:ListTargetsForPolicy, organizations:TagResource ``` -### Read + + + ```json organizations:DescribePolicy, organizations:ListTargetsForPolicy, organizations:ListTagsForResource ``` -### Update + + + ```json organizations:AttachPolicy, organizations:DetachPolicy, @@ -356,13 +373,20 @@ organizations:UntagResource, organizations:DescribePolicy ``` -### Delete + + + ```json organizations:DetachPolicy, organizations:DeletePolicy ``` -### List + + + ```json organizations:ListPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/organizations/resource_policies/index.md b/website/docs/services/organizations/resource_policies/index.md index 0cb72133e..8fbe50297 100644 --- a/website/docs/services/organizations/resource_policies/index.md +++ b/website/docs/services/organizations/resource_policies/index.md @@ -247,6 +247,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.organizations.resource_policies @@ -272,7 +274,18 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json organizations:PutResourcePolicy, organizations:DescribeResourcePolicy, @@ -280,13 +293,17 @@ organizations:ListTagsForResource, organizations:TagResource ``` -### Read + + + ```json organizations:DescribeResourcePolicy, organizations:ListTagsForResource ``` -### Update + + + ```json organizations:DescribeResourcePolicy, organizations:PutResourcePolicy, @@ -295,12 +312,19 @@ organizations:TagResource, organizations:UntagResource ``` -### Delete + + + ```json organizations:DeleteResourcePolicy ``` -### List + + + ```json organizations:DescribeResourcePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/osis/pipelines/index.md b/website/docs/services/osis/pipelines/index.md index 8daa26c74..9190683f3 100644 --- a/website/docs/services/osis/pipelines/index.md +++ b/website/docs/services/osis/pipelines/index.md @@ -427,6 +427,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pipeline resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.osis.pipelines @@ -458,7 +460,18 @@ AND region = 'us-east-1'; To operate on the pipelines resource, the following permissions are required: -### Create + + + ```json osis:CreatePipeline, osis:GetPipeline, @@ -470,13 +483,17 @@ logs:CreateLogDelivery, kms:DescribeKey ``` -### Read + + + ```json osis:GetPipeline, osis:ListTagsForResource ``` -### Update + + + ```json osis:UpdatePipeline, osis:GetPipeline, @@ -490,7 +507,9 @@ logs:ListLogDeliveries, kms:DescribeKey ``` -### Delete + + + ```json osis:DeletePipeline, osis:GetPipeline, @@ -499,7 +518,12 @@ logs:DeleteLogDelivery, logs:ListLogDeliveries ``` -### List + + + ```json osis:ListPipelines ``` + + + \ No newline at end of file diff --git a/website/docs/services/panorama/application_instances/index.md b/website/docs/services/panorama/application_instances/index.md index 33ea50bc9..c7082d2ca 100644 --- a/website/docs/services/panorama/application_instances/index.md +++ b/website/docs/services/panorama/application_instances/index.md @@ -346,6 +346,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application_instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.panorama.application_instances @@ -370,7 +372,18 @@ AND region = 'us-east-1'; To operate on the application_instances resource, the following permissions are required: -### Read + + + ```json panorama:DescribeApplicationInstance, panorama:DescribeApplicationInstanceDetails, @@ -380,7 +393,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Create + + + ```json panorama:CreateApplicationInstance, panorama:ListTagsForResource, @@ -394,7 +409,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Update + + + ```json panorama:ListTagsForResource, panorama:TagResource, @@ -406,7 +423,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### List + + + ```json panorama:ListApplicationInstances, s3:ListBucket, @@ -414,7 +433,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Delete + + + ```json panorama:RemoveApplicationInstance, panorama:DescribeApplicationInstance, @@ -426,3 +447,6 @@ s3:ListObjects, s3:GetObject, s3:GetObjectVersion ``` + + + \ No newline at end of file diff --git a/website/docs/services/panorama/package_versions/index.md b/website/docs/services/panorama/package_versions/index.md index ae71241d5..d4736da77 100644 --- a/website/docs/services/panorama/package_versions/index.md +++ b/website/docs/services/panorama/package_versions/index.md @@ -237,6 +237,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a package_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.panorama.package_versions @@ -262,7 +264,17 @@ AND region = 'us-east-1'; To operate on the package_versions resource, the following permissions are required: -### Create + + + ```json panorama:RegisterPackageVersion, panorama:DescribePackageVersion, @@ -272,7 +284,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Read + + + ```json panorama:DescribePackageVersion, s3:ListBucket, @@ -280,7 +294,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Update + + + ```json panorama:DescribePackageVersion, panorama:RegisterPackageVersion, @@ -290,7 +306,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Delete + + + ```json panorama:DeregisterPackageVersion, panorama:DescribePackageVersion, @@ -301,3 +319,6 @@ s3:ListBucket, s3:GetObject, s3:GetObjectVersion ``` + + + \ No newline at end of file diff --git a/website/docs/services/panorama/packages/index.md b/website/docs/services/panorama/packages/index.md index ccc1e09b8..ee5441f4e 100644 --- a/website/docs/services/panorama/packages/index.md +++ b/website/docs/services/panorama/packages/index.md @@ -295,6 +295,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a package resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.panorama.packages @@ -319,7 +321,18 @@ AND region = 'us-east-1'; To operate on the packages resource, the following permissions are required: -### Create + + + ```json panorama:CreatePackage, panorama:ListTagsForResource, @@ -331,7 +344,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Read + + + ```json panorama:DescribePackage, panorama:ListTagsForResource, @@ -340,7 +355,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Update + + + ```json panorama:DescribePackage, panorama:ListTagsForResource, @@ -352,7 +369,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### List + + + ```json panorama:ListPackages, s3:ListBucket, @@ -360,7 +379,9 @@ s3:GetObject, s3:GetObjectVersion ``` -### Delete + + + ```json panorama:DeletePackage, panorama:DescribePackage, @@ -373,3 +394,6 @@ s3:ListBucket, s3:GetObject, s3:GetObjectVersion ``` + + + \ No newline at end of file diff --git a/website/docs/services/paymentcryptography/aliases/index.md b/website/docs/services/paymentcryptography/aliases/index.md index b5aa29f62..7f0e127a9 100644 --- a/website/docs/services/paymentcryptography/aliases/index.md +++ b/website/docs/services/paymentcryptography/aliases/index.md @@ -221,6 +221,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.paymentcryptography.aliases @@ -245,27 +247,49 @@ AND region = 'us-east-1'; To operate on the aliases resource, the following permissions are required: -### Create + + + ```json payment-cryptography:CreateAlias ``` -### Read + + + ```json payment-cryptography:GetAlias ``` -### Update + + + ```json payment-cryptography:UpdateAlias ``` -### Delete + + + ```json payment-cryptography:DeleteAlias ``` -### List + + + ```json payment-cryptography:ListAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/paymentcryptography/keys/index.md b/website/docs/services/paymentcryptography/keys/index.md index 3501b01dd..93d440582 100644 --- a/website/docs/services/paymentcryptography/keys/index.md +++ b/website/docs/services/paymentcryptography/keys/index.md @@ -377,6 +377,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.paymentcryptography.keys @@ -406,20 +408,35 @@ AND region = 'us-east-1'; To operate on the keys resource, the following permissions are required: -### Create + + + ```json payment-cryptography:GetKey, payment-cryptography:CreateKey, payment-cryptography:TagResource ``` -### Read + + + ```json payment-cryptography:GetKey, payment-cryptography:ListTagsForResource ``` -### Update + + + ```json payment-cryptography:GetKey, payment-cryptography:ListTagsForResource, @@ -429,13 +446,20 @@ payment-cryptography:StartKeyUsage, payment-cryptography:StopKeyUsage ``` -### Delete + + + ```json payment-cryptography:GetKey, payment-cryptography:DeleteKey ``` -### List + + + ```json payment-cryptography:ListKeys ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcaconnectorad/connectors/index.md b/website/docs/services/pcaconnectorad/connectors/index.md index ebb38d34a..f41b9df91 100644 --- a/website/docs/services/pcaconnectorad/connectors/index.md +++ b/website/docs/services/pcaconnectorad/connectors/index.md @@ -266,6 +266,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connector resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcaconnectorad.connectors @@ -290,7 +292,18 @@ AND region = 'us-east-1'; To operate on the connectors resource, the following permissions are required: -### Create + + + ```json acm-pca:DescribeCertificateAuthority, acm-pca:GetCertificateAuthorityCertificate, @@ -305,13 +318,17 @@ pca-connector-ad:GetConnector, pca-connector-ad:TagResource ``` -### Read + + + ```json pca-connector-ad:ListTagsForResource, pca-connector-ad:GetConnector ``` -### Delete + + + ```json ec2:DeleteVpcEndpoints, ec2:DescribeVpcEndpoints, @@ -320,14 +337,21 @@ pca-connector-ad:DeleteConnector, pca-connector-ad:UntagResource ``` -### List + + + ```json pca-connector-ad:ListConnectors ``` -### Update + + + ```json pca-connector-ad:ListTagsForResource, pca-connector-ad:TagResource, pca-connector-ad:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcaconnectorad/directory_registrations/index.md b/website/docs/services/pcaconnectorad/directory_registrations/index.md index a6044b298..9d66a78ce 100644 --- a/website/docs/services/pcaconnectorad/directory_registrations/index.md +++ b/website/docs/services/pcaconnectorad/directory_registrations/index.md @@ -227,6 +227,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a directory_registration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcaconnectorad.directory_registrations @@ -251,7 +253,18 @@ AND region = 'us-east-1'; To operate on the directory_registrations resource, the following permissions are required: -### Create + + + ```json ds:AuthorizeApplication, ds:DescribeDirectories, @@ -260,13 +273,17 @@ pca-connector-ad:CreateDirectoryRegistration, pca-connector-ad:TagResource ``` -### Read + + + ```json pca-connector-ad:GetDirectoryRegistration, pca-connector-ad:ListTagsForResource ``` -### Delete + + + ```json ds:DescribeDirectories, ds:UnauthorizeApplication, @@ -276,14 +293,21 @@ pca-connector-ad:DeleteDirectoryRegistration, pca-connector-ad:UntagResource ``` -### List + + + ```json pca-connector-ad:ListDirectoryRegistrations ``` -### Update + + + ```json pca-connector-ad:ListTagsForResource, pca-connector-ad:TagResource, pca-connector-ad:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcaconnectorad/service_principal_names/index.md b/website/docs/services/pcaconnectorad/service_principal_names/index.md index 6e6b9d7de..f807fe27b 100644 --- a/website/docs/services/pcaconnectorad/service_principal_names/index.md +++ b/website/docs/services/pcaconnectorad/service_principal_names/index.md @@ -235,26 +235,45 @@ AND region = 'us-east-1'; To operate on the service_principal_names resource, the following permissions are required: -### Create + + + ```json ds:UpdateAuthorizedApplication, pca-connector-ad:GetServicePrincipalName, pca-connector-ad:CreateServicePrincipalName ``` -### Read + + + ```json pca-connector-ad:GetServicePrincipalName ``` -### Delete + + + ```json ds:UpdateAuthorizedApplication, pca-connector-ad:GetServicePrincipalName, pca-connector-ad:DeleteServicePrincipalName ``` -### List + + + ```json pca-connector-ad:ListServicePrincipalNames ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcaconnectorad/template_group_access_control_entries/index.md b/website/docs/services/pcaconnectorad/template_group_access_control_entries/index.md index 967b75fb9..f684eb2fd 100644 --- a/website/docs/services/pcaconnectorad/template_group_access_control_entries/index.md +++ b/website/docs/services/pcaconnectorad/template_group_access_control_entries/index.md @@ -258,6 +258,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a template_group_access_control_entry resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcaconnectorad.template_group_access_control_entries @@ -283,28 +285,50 @@ AND region = 'us-east-1'; To operate on the template_group_access_control_entries resource, the following permissions are required: -### Create + + + ```json pca-connector-ad:CreateTemplateGroupAccessControlEntry ``` -### Read + + + ```json pca-connector-ad:GetTemplateGroupAccessControlEntry ``` -### Update + + + ```json pca-connector-ad:UpdateTemplateGroupAccessControlEntry ``` -### Delete + + + ```json pca-connector-ad:DeleteTemplateGroupAccessControlEntry, pca-connector-ad:GetTemplateGroupAccessControlEntry ``` -### List + + + ```json pca-connector-ad:ListTemplateGroupAccessControlEntries ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcaconnectorad/templates/index.md b/website/docs/services/pcaconnectorad/templates/index.md index 2ef4cb677..013c7a64c 100644 --- a/website/docs/services/pcaconnectorad/templates/index.md +++ b/website/docs/services/pcaconnectorad/templates/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcaconnectorad.templates @@ -287,19 +289,34 @@ AND region = 'us-east-1'; To operate on the templates resource, the following permissions are required: -### Create + + + ```json pca-connector-ad:CreateTemplate, pca-connector-ad:TagResource ``` -### Read + + + ```json pca-connector-ad:GetTemplate, pca-connector-ad:ListTagsForResource ``` -### Update + + + ```json pca-connector-ad:ListTagsForResource, pca-connector-ad:TagResource, @@ -307,14 +324,21 @@ pca-connector-ad:UntagResource, pca-connector-ad:UpdateTemplate ``` -### Delete + + + ```json pca-connector-ad:GetTemplate, pca-connector-ad:DeleteTemplate, pca-connector-ad:UntagResource ``` -### List + + + ```json pca-connector-ad:ListTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcaconnectorscep/challenges/index.md b/website/docs/services/pcaconnectorscep/challenges/index.md index 8aca585fa..be983a8e9 100644 --- a/website/docs/services/pcaconnectorscep/challenges/index.md +++ b/website/docs/services/pcaconnectorscep/challenges/index.md @@ -227,6 +227,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a challenge resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcaconnectorscep.challenges @@ -251,33 +253,55 @@ AND region = 'us-east-1'; To operate on the challenges resource, the following permissions are required: -### Create + + + ```json pca-connector-scep:CreateChallenge, pca-connector-scep:TagResource ``` -### Read + + + ```json pca-connector-scep:ListTagsForResource, pca-connector-scep:GetChallengeMetadata ``` -### Delete + + + ```json pca-connector-scep:GetChallengeMetadata, pca-connector-scep:DeleteChallenge, pca-connector-scep:UntagResource ``` -### List + + + ```json pca-connector-scep:ListChallengeMetadata ``` -### Update + + + ```json pca-connector-scep:ListTagsForResource, pca-connector-scep:TagResource, pca-connector-scep:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcaconnectorscep/connectors/index.md b/website/docs/services/pcaconnectorscep/connectors/index.md index 9dd2d3b26..1e3eaf99e 100644 --- a/website/docs/services/pcaconnectorscep/connectors/index.md +++ b/website/docs/services/pcaconnectorscep/connectors/index.md @@ -272,6 +272,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connector resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcaconnectorscep.connectors @@ -296,7 +298,18 @@ AND region = 'us-east-1'; To operate on the connectors resource, the following permissions are required: -### Create + + + ```json acm-pca:DescribeCertificateAuthority, acm-pca:GetCertificate, @@ -307,13 +320,17 @@ pca-connector-scep:CreateConnector, pca-connector-scep:TagResource ``` -### Read + + + ```json pca-connector-scep:ListTagsForResource, pca-connector-scep:GetConnector ``` -### Delete + + + ```json acm-pca:DescribeCertificateAuthority, acm-pca:GetCertificate, @@ -324,14 +341,21 @@ pca-connector-scep:DeleteConnector, pca-connector-scep:UntagResource ``` -### List + + + ```json pca-connector-scep:ListConnectors ``` -### Update + + + ```json pca-connector-scep:ListTagsForResource, pca-connector-scep:TagResource, pca-connector-scep:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcs/clusters/index.md b/website/docs/services/pcs/clusters/index.md index f364c8116..a9baa3fc6 100644 --- a/website/docs/services/pcs/clusters/index.md +++ b/website/docs/services/pcs/clusters/index.md @@ -438,6 +438,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcs.clusters @@ -462,7 +464,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Create + + + ```json ec2:CreateNetworkInterface, ec2:DescribeVpcs, @@ -478,13 +491,17 @@ pcs:ListTagsForResource, pcs:TagResource ``` -### Read + + + ```json pcs:GetCluster, pcs:ListTagsForResource ``` -### Update + + + ```json pcs:GetCluster, pcs:ListTagsForResource, @@ -492,13 +509,20 @@ pcs:TagResource, pcs:UntagResource ``` -### Delete + + + ```json pcs:DeleteCluster, pcs:GetCluster ``` -### List + + + ```json pcs:ListClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcs/compute_node_groups/index.md b/website/docs/services/pcs/compute_node_groups/index.md index dda3ce1f2..83e72fe2d 100644 --- a/website/docs/services/pcs/compute_node_groups/index.md +++ b/website/docs/services/pcs/compute_node_groups/index.md @@ -434,6 +434,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a compute_node_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcs.compute_node_groups @@ -466,13 +468,26 @@ AND region = 'us-east-1'; To operate on the compute_node_groups resource, the following permissions are required: -### Read + + + ```json pcs:GetComputeNodeGroup, pcs:ListTagsForResource ``` -### Create + + + ```json ec2:DescribeImages, ec2:DescribeVpcs, @@ -493,7 +508,9 @@ pcs:ListTagsForResource, pcs:TagResource ``` -### Update + + + ```json ec2:DescribeImages, ec2:DescribeVpcs, @@ -515,13 +532,17 @@ pcs:TagResource, pcs:UntagResource ``` -### List + + + ```json pcs:ListClusters, pcs:ListComputeNodeGroups ``` -### Delete + + + ```json ec2:DescribeImages, ec2:DescribeVpcs, @@ -542,3 +563,6 @@ pcs:ListTagsForResource, pcs:TagResource, pcs:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/pcs/queues/index.md b/website/docs/services/pcs/queues/index.md index 3e096764e..b8c1a4456 100644 --- a/website/docs/services/pcs/queues/index.md +++ b/website/docs/services/pcs/queues/index.md @@ -285,6 +285,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a queue resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pcs.queues @@ -310,7 +312,18 @@ AND region = 'us-east-1'; To operate on the queues resource, the following permissions are required: -### Create + + + ```json ec2:CreateNetworkInterface, ec2:DescribeVpcs, @@ -326,13 +339,17 @@ pcs:ListTagsForResource, pcs:TagResource ``` -### Read + + + ```json pcs:GetQueue, pcs:ListTagsForResource ``` -### Update + + + ```json pcs:GetQueue, pcs:UpdateQueue, @@ -341,14 +358,21 @@ pcs:TagResource, pcs:UntagResource ``` -### Delete + + + ```json pcs:DeleteQueue, pcs:GetQueue ``` -### List + + + ```json pcs:ListClusters, pcs:ListQueues ``` + + + \ No newline at end of file diff --git a/website/docs/services/personalize/dataset_groups/index.md b/website/docs/services/personalize/dataset_groups/index.md index 5da2f7aa2..5faa0a11b 100644 --- a/website/docs/services/personalize/dataset_groups/index.md +++ b/website/docs/services/personalize/dataset_groups/index.md @@ -253,25 +253,44 @@ AND region = 'us-east-1'; To operate on the dataset_groups resource, the following permissions are required: -### Create + + + ```json personalize:CreateDatasetGroup, personalize:DescribeDatasetGroup, iam:PassRole ``` -### Read + + + ```json personalize:DescribeDatasetGroup ``` -### Delete + + + ```json personalize:DescribeDatasetGroup, personalize:DeleteDatasetGroup ``` -### List + + + ```json personalize:ListDatasetGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/personalize/datasets/index.md b/website/docs/services/personalize/datasets/index.md index f385cb1f1..c14da5cbd 100644 --- a/website/docs/services/personalize/datasets/index.md +++ b/website/docs/services/personalize/datasets/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dataset resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.personalize.datasets @@ -327,7 +329,18 @@ AND region = 'us-east-1'; To operate on the datasets resource, the following permissions are required: -### Create + + + ```json personalize:CreateDataset, personalize:DescribeDataset, @@ -336,12 +349,16 @@ personalize:DescribeDatasetImportJob, iam:PassRole ``` -### Read + + + ```json personalize:DescribeDataset ``` -### Update + + + ```json personalize:DescribeDataset, personalize:CreateDatasetImportJob, @@ -349,13 +366,20 @@ personalize:DescribeDatasetImportJob, iam:PassRole ``` -### Delete + + + ```json personalize:DeleteDataset, personalize:DescribeDataset ``` -### List + + + ```json personalize:ListDatasets ``` + + + \ No newline at end of file diff --git a/website/docs/services/personalize/schemata/index.md b/website/docs/services/personalize/schemata/index.md index 466b04bad..aa2b3b12e 100644 --- a/website/docs/services/personalize/schemata/index.md +++ b/website/docs/services/personalize/schemata/index.md @@ -250,24 +250,43 @@ AND region = 'us-east-1'; To operate on the schemata resource, the following permissions are required: -### Create + + + ```json personalize:CreateSchema, personalize:DescribeSchema ``` -### Read + + + ```json personalize:DescribeSchema ``` -### Delete + + + ```json personalize:DeleteSchema, personalize:DescribeSchema ``` -### List + + + ```json personalize:ListSchemas ``` + + + \ No newline at end of file diff --git a/website/docs/services/personalize/solutions/index.md b/website/docs/services/personalize/solutions/index.md index c747d2f4e..d81e4915b 100644 --- a/website/docs/services/personalize/solutions/index.md +++ b/website/docs/services/personalize/solutions/index.md @@ -415,24 +415,43 @@ AND region = 'us-east-1'; To operate on the solutions resource, the following permissions are required: -### Create + + + ```json personalize:CreateSolution, personalize:DescribeSolution ``` -### Read + + + ```json personalize:DescribeSolution ``` -### Delete + + + ```json personalize:DeleteSolution, personalize:DescribeSolution ``` -### List + + + ```json personalize:ListSolutions ``` + + + \ No newline at end of file diff --git a/website/docs/services/pinpoint/in_app_templates/index.md b/website/docs/services/pinpoint/in_app_templates/index.md index 66fb55dad..9e760f1b2 100644 --- a/website/docs/services/pinpoint/in_app_templates/index.md +++ b/website/docs/services/pinpoint/in_app_templates/index.md @@ -408,6 +408,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a in_app_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pinpoint.in_app_templates @@ -436,35 +438,57 @@ AND region = 'us-east-1'; To operate on the in_app_templates resource, the following permissions are required: -### Create + + + ```json mobiletargeting:CreateInAppTemplate, mobiletargeting:GetInAppTemplate, mobiletargeting:TagResource ``` -### Delete + + + ```json mobiletargeting:DeleteInAppTemplate, mobiletargeting:GetInAppTemplate ``` -### List + + + ```json mobiletargeting:GetInAppTemplate, mobiletargeting:ListTemplates ``` -### Read + + + ```json mobiletargeting:GetInAppTemplate, mobiletargeting:ListTemplates ``` -### Update + + + ```json mobiletargeting:UpdateInAppTemplate, mobiletargeting:GetInAppTemplate, mobiletargeting:TagResource, mobiletargeting:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/pipes/pipes/index.md b/website/docs/services/pipes/pipes/index.md index 201419253..82ce71bcd 100644 --- a/website/docs/services/pipes/pipes/index.md +++ b/website/docs/services/pipes/pipes/index.md @@ -1533,6 +1533,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pipe resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.pipes.pipes @@ -1566,7 +1568,18 @@ AND region = 'us-east-1'; To operate on the pipes resource, the following permissions are required: -### Create + + + ```json pipes:CreatePipe, pipes:DescribePipe, @@ -1587,13 +1600,17 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json pipes:DescribePipe, kms:Decrypt ``` -### Update + + + ```json pipes:UpdatePipe, pipes:TagResource, @@ -1617,7 +1634,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Delete + + + ```json pipes:DeletePipe, pipes:DescribePipe, @@ -1632,7 +1651,12 @@ kms:Decrypt, kms:GenerateDataKey ``` -### List + + + ```json pipes:ListPipes ``` + + + \ No newline at end of file diff --git a/website/docs/services/proton/environment_account_connections/index.md b/website/docs/services/proton/environment_account_connections/index.md index 4326b5669..d45129f64 100644 --- a/website/docs/services/proton/environment_account_connections/index.md +++ b/website/docs/services/proton/environment_account_connections/index.md @@ -315,6 +315,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment_account_connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.proton.environment_account_connections @@ -345,7 +347,18 @@ AND region = 'us-east-1'; To operate on the environment_account_connections resource, the following permissions are required: -### Create + + + ```json proton:CreateEnvironmentAccountConnection, proton:TagResource, @@ -354,7 +367,9 @@ proton:ListTagsForResource, proton:GetEnvironmentAccountConnection ``` -### Read + + + ```json proton:GetEnvironmentAccountConnection, proton:ListTagsForResource, @@ -362,7 +377,9 @@ iam:PassRole, proton:GetEnvironmentAccountConnection ``` -### Update + + + ```json proton:CreateEnvironmentAccountConnection, proton:ListTagsForResource, @@ -373,7 +390,9 @@ iam:PassRole, proton:GetEnvironmentAccountConnection ``` -### Delete + + + ```json proton:DeleteEnvironmentAccountConnection, proton:UntagResource, @@ -382,7 +401,12 @@ proton:ListTagsForResource, proton:GetEnvironmentAccountConnection ``` -### List + + + ```json proton:ListEnvironmentAccountConnections ``` + + + \ No newline at end of file diff --git a/website/docs/services/proton/environment_templates/index.md b/website/docs/services/proton/environment_templates/index.md index 27a7e1381..2ef306316 100644 --- a/website/docs/services/proton/environment_templates/index.md +++ b/website/docs/services/proton/environment_templates/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.proton.environment_templates @@ -317,7 +319,18 @@ AND region = 'us-east-1'; To operate on the environment_templates resource, the following permissions are required: -### Create + + + ```json proton:CreateEnvironmentTemplate, proton:DeleteEnvironmentTemplate, @@ -361,7 +374,9 @@ kms:UpdateKeyDescription, kms:UpdatePrimaryRegion ``` -### Read + + + ```json proton:CreateEnvironmentTemplate, proton:DeleteEnvironmentTemplate, @@ -404,7 +419,9 @@ kms:UpdateKeyDescription, kms:UpdatePrimaryRegion ``` -### Update + + + ```json proton:CreateEnvironmentTemplate, proton:DeleteEnvironmentTemplate, @@ -450,7 +467,9 @@ kms:UpdateKeyDescription, kms:UpdatePrimaryRegion ``` -### Delete + + + ```json proton:CreateEnvironmentTemplate, proton:DeleteEnvironmentTemplate, @@ -495,7 +514,12 @@ kms:UpdateKeyDescription, kms:UpdatePrimaryRegion ``` -### List + + + ```json proton:ListEnvironmentTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/proton/service_templates/index.md b/website/docs/services/proton/service_templates/index.md index 2a938aba8..9ec60ca32 100644 --- a/website/docs/services/proton/service_templates/index.md +++ b/website/docs/services/proton/service_templates/index.md @@ -291,6 +291,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.proton.service_templates @@ -317,7 +319,18 @@ AND region = 'us-east-1'; To operate on the service_templates resource, the following permissions are required: -### Create + + + ```json proton:CreateServiceTemplate, proton:TagResource, @@ -359,7 +372,9 @@ kms:UpdateKeyDescription, kms:UpdatePrimaryRegion ``` -### Read + + + ```json proton:GetServiceTemplate, proton:ListTagsForResource, @@ -400,7 +415,9 @@ kms:UpdateKeyDescription, kms:UpdatePrimaryRegion ``` -### Update + + + ```json proton:GetServiceTemplate, proton:CreateServiceTemplate, @@ -445,7 +462,9 @@ kms:UpdateKeyDescription, kms:UpdatePrimaryRegion ``` -### Delete + + + ```json proton:DeleteServiceTemplate, proton:UntagResource, @@ -487,8 +506,13 @@ kms:UpdateKeyDescription, kms:UpdatePrimaryRegion ``` -### List + + + ```json proton:ListServiceTemplates, proton:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/qbusiness/applications/index.md b/website/docs/services/qbusiness/applications/index.md index 84ce5a77c..d617fb8db 100644 --- a/website/docs/services/qbusiness/applications/index.md +++ b/website/docs/services/qbusiness/applications/index.md @@ -446,6 +446,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.qbusiness.applications @@ -478,7 +480,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json iam:GetSAMLProvider, iam:PassRole, @@ -499,13 +512,17 @@ sso:PutApplicationAuthenticationMethod, sso:PutApplicationGrant ``` -### Read + + + ```json qbusiness:GetApplication, qbusiness:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, qbusiness:GetApplication, @@ -521,7 +538,9 @@ sso:PutApplicationAuthenticationMethod, sso:PutApplicationGrant ``` -### Delete + + + ```json kms:RetireGrant, qbusiness:DeleteApplication, @@ -529,7 +548,12 @@ qbusiness:GetApplication, sso:DeleteApplication ``` -### List + + + ```json qbusiness:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/qbusiness/data_accessors/index.md b/website/docs/services/qbusiness/data_accessors/index.md index 8288ff173..ea23e98ba 100644 --- a/website/docs/services/qbusiness/data_accessors/index.md +++ b/website/docs/services/qbusiness/data_accessors/index.md @@ -391,6 +391,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_accessor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.qbusiness.data_accessors @@ -418,7 +420,18 @@ AND region = 'us-east-1'; To operate on the data_accessors resource, the following permissions are required: -### Create + + + ```json qbusiness:CreateDataAccessor, qbusiness:GetDataAccessor, @@ -432,13 +445,17 @@ sso:PutApplicationAccessScope, sso:DescribeTrustedTokenIssuer ``` -### Read + + + ```json qbusiness:GetDataAccessor, qbusiness:ListTagsForResource ``` -### Update + + + ```json qbusiness:GetDataAccessor, qbusiness:ListTagsForResource, @@ -452,14 +469,21 @@ sso:DescribeTrustedTokenIssuer, sso:UpdateApplication ``` -### Delete + + + ```json qbusiness:DeleteDataAccessor, qbusiness:GetDataAccessor, sso:DeleteApplication ``` -### List + + + ```json qbusiness:ListDataAccessors ``` + + + \ No newline at end of file diff --git a/website/docs/services/qbusiness/data_sources/index.md b/website/docs/services/qbusiness/data_sources/index.md index cae00fa61..30f03b389 100644 --- a/website/docs/services/qbusiness/data_sources/index.md +++ b/website/docs/services/qbusiness/data_sources/index.md @@ -557,6 +557,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.qbusiness.data_sources @@ -589,7 +591,18 @@ AND region = 'us-east-1'; To operate on the data_sources resource, the following permissions are required: -### Create + + + ```json iam:PassRole, qbusiness:CreateDataSource, @@ -598,13 +611,17 @@ qbusiness:ListTagsForResource, qbusiness:TagResource ``` -### Read + + + ```json qbusiness:GetDataSource, qbusiness:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, qbusiness:GetDataSource, @@ -614,13 +631,20 @@ qbusiness:UntagResource, qbusiness:UpdateDataSource ``` -### Delete + + + ```json qbusiness:DeleteDataSource, qbusiness:GetDataSource ``` -### List + + + ```json qbusiness:ListDataSources ``` + + + \ No newline at end of file diff --git a/website/docs/services/qbusiness/indices/index.md b/website/docs/services/qbusiness/indices/index.md index 350b79d96..621485f60 100644 --- a/website/docs/services/qbusiness/indices/index.md +++ b/website/docs/services/qbusiness/indices/index.md @@ -376,6 +376,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a index resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.qbusiness.indices @@ -404,7 +406,18 @@ AND region = 'us-east-1'; To operate on the indices resource, the following permissions are required: -### Create + + + ```json qbusiness:CreateIndex, qbusiness:GetIndex, @@ -413,13 +426,17 @@ qbusiness:TagResource, qbusiness:UpdateIndex ``` -### Read + + + ```json qbusiness:GetIndex, qbusiness:ListTagsForResource ``` -### Update + + + ```json qbusiness:GetIndex, qbusiness:ListTagsForResource, @@ -428,13 +445,20 @@ qbusiness:UntagResource, qbusiness:UpdateIndex ``` -### Delete + + + ```json qbusiness:DeleteIndex, qbusiness:GetIndex ``` -### List + + + ```json qbusiness:ListIndices ``` + + + \ No newline at end of file diff --git a/website/docs/services/qbusiness/permissions/index.md b/website/docs/services/qbusiness/permissions/index.md index 868c850fa..fdf9fb8ea 100644 --- a/website/docs/services/qbusiness/permissions/index.md +++ b/website/docs/services/qbusiness/permissions/index.md @@ -291,24 +291,43 @@ AND region = 'us-east-1'; To operate on the permissions resource, the following permissions are required: -### Create + + + ```json qbusiness:AssociatePermission, qbusiness:PutResourcePolicy ``` -### Read + + + ```json qbusiness:GetPolicy ``` -### Delete + + + ```json qbusiness:DisassociatePermission, qbusiness:PutResourcePolicy ``` -### List + + + ```json qbusiness:GetPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/qbusiness/plugins/index.md b/website/docs/services/qbusiness/plugins/index.md index b4e3ab770..a3016208a 100644 --- a/website/docs/services/qbusiness/plugins/index.md +++ b/website/docs/services/qbusiness/plugins/index.md @@ -355,6 +355,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a plugin resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.qbusiness.plugins @@ -384,7 +386,18 @@ AND region = 'us-east-1'; To operate on the plugins resource, the following permissions are required: -### Create + + + ```json iam:PassRole, qbusiness:CreatePlugin, @@ -393,13 +406,17 @@ qbusiness:ListTagsForResource, qbusiness:TagResource ``` -### Read + + + ```json qbusiness:GetPlugin, qbusiness:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, qbusiness:GetPlugin, @@ -409,13 +426,20 @@ qbusiness:UntagResource, qbusiness:UpdatePlugin ``` -### Delete + + + ```json qbusiness:DeletePlugin, qbusiness:GetPlugin ``` -### List + + + ```json qbusiness:ListPlugins ``` + + + \ No newline at end of file diff --git a/website/docs/services/qbusiness/retrievers/index.md b/website/docs/services/qbusiness/retrievers/index.md index ecba07ca0..a5eda6a13 100644 --- a/website/docs/services/qbusiness/retrievers/index.md +++ b/website/docs/services/qbusiness/retrievers/index.md @@ -317,6 +317,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a retriever resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.qbusiness.retrievers @@ -344,7 +346,18 @@ AND region = 'us-east-1'; To operate on the retrievers resource, the following permissions are required: -### Create + + + ```json iam:PassRole, qbusiness:CreateRetriever, @@ -353,13 +366,17 @@ qbusiness:ListTagsForResource, qbusiness:TagResource ``` -### Read + + + ```json qbusiness:GetRetriever, qbusiness:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, qbusiness:GetRetriever, @@ -369,13 +386,20 @@ qbusiness:UntagResource, qbusiness:UpdateRetriever ``` -### Delete + + + ```json qbusiness:DeleteRetriever, qbusiness:GetRetriever ``` -### List + + + ```json qbusiness:ListRetrievers ``` + + + \ No newline at end of file diff --git a/website/docs/services/qbusiness/web_experiences/index.md b/website/docs/services/qbusiness/web_experiences/index.md index ec27c96fd..c0278a933 100644 --- a/website/docs/services/qbusiness/web_experiences/index.md +++ b/website/docs/services/qbusiness/web_experiences/index.md @@ -403,6 +403,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a web_experience resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.qbusiness.web_experiences @@ -436,7 +438,18 @@ AND region = 'us-east-1'; To operate on the web_experiences resource, the following permissions are required: -### Create + + + ```json iam:PassRole, qbusiness:CreateWebExperience, @@ -447,13 +460,17 @@ sso:PutApplicationGrant, sso:UpdateApplication ``` -### Read + + + ```json qbusiness:GetWebExperience, qbusiness:ListTagsForResource ``` -### Update + + + ```json iam:PassRole, qbusiness:GetWebExperience, @@ -465,13 +482,20 @@ sso:PutApplicationGrant, sso:UpdateApplication ``` -### Delete + + + ```json qbusiness:DeleteWebExperience, qbusiness:GetWebExperience ``` -### List + + + ```json qbusiness:ListWebExperiences ``` + + + \ No newline at end of file diff --git a/website/docs/services/qldb/streams/index.md b/website/docs/services/qldb/streams/index.md index 9a1ae3bab..8eb863b37 100644 --- a/website/docs/services/qldb/streams/index.md +++ b/website/docs/services/qldb/streams/index.md @@ -315,6 +315,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stream resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.qldb.streams @@ -339,33 +341,55 @@ AND region = 'us-east-1'; To operate on the streams resource, the following permissions are required: -### Create + + + ```json iam:PassRole, qldb:StreamJournalToKinesis, qldb:DescribeJournalKinesisStream ``` -### Delete + + + ```json qldb:CancelJournalKinesisStream, qldb:DescribeJournalKinesisStream ``` -### Read + + + ```json qldb:DescribeJournalKinesisStream, qldb:ListTagsForResource ``` -### Update + + + ```json qldb:DescribeJournalKinesisStream, qldb:UntagResource, qldb:TagResource ``` -### List + + + ```json qldb:listJournalKinesisStreamsForLedger ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/analyses/index.md b/website/docs/services/quicksight/analyses/index.md index 4de0ffce4..50b95219f 100644 --- a/website/docs/services/quicksight/analyses/index.md +++ b/website/docs/services/quicksight/analyses/index.md @@ -3214,6 +3214,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a analysis resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.analyses @@ -3249,14 +3251,27 @@ AND region = 'us-east-1'; To operate on the analyses resource, the following permissions are required: -### Read + + + ```json quicksight:DescribeAnalysis, quicksight:DescribeAnalysisPermissions, quicksight:ListTagsForResource ``` -### Create + + + ```json quicksight:DescribeAnalysis, quicksight:DescribeAnalysisPermissions, @@ -3272,7 +3287,9 @@ quicksight:DeleteFolderMembership, quicksight:ListFoldersForResource ``` -### Update + + + ```json quicksight:DescribeAnalysis, quicksight:DescribeAnalysisPermissions, @@ -3289,13 +3306,20 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### List + + + ```json quicksight:ListAnalyses ``` -### Delete + + + ```json quicksight:DescribeAnalysis, quicksight:DeleteAnalysis ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/custom_permissions/index.md b/website/docs/services/quicksight/custom_permissions/index.md index 471c9e9f6..211520182 100644 --- a/website/docs/services/quicksight/custom_permissions/index.md +++ b/website/docs/services/quicksight/custom_permissions/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a custom_permission resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.custom_permissions @@ -324,19 +326,34 @@ AND region = 'us-east-1'; To operate on the custom_permissions resource, the following permissions are required: -### Create + + + ```json quicksight:CreateCustomPermissions, quicksight:TagResource ``` -### Read + + + ```json quicksight:DescribeCustomPermissions, quicksight:ListTagsForResource ``` -### Update + + + ```json quicksight:UpdateCustomPermissions, quicksight:TagResource, @@ -344,12 +361,19 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### Delete + + + ```json quicksight:DeleteCustomPermissions ``` -### List + + + ```json quicksight:ListCustomPermissions ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/dashboards/index.md b/website/docs/services/quicksight/dashboards/index.md index dd4e37e63..66e3876d2 100644 --- a/website/docs/services/quicksight/dashboards/index.md +++ b/website/docs/services/quicksight/dashboards/index.md @@ -3447,6 +3447,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dashboard resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.dashboards @@ -3483,14 +3485,27 @@ AND region = 'us-east-1'; To operate on the dashboards resource, the following permissions are required: -### Read + + + ```json quicksight:DescribeDashboard, quicksight:DescribeDashboardPermissions, quicksight:ListTagsForResource ``` -### Create + + + ```json quicksight:DescribeDashboard, quicksight:DescribeDashboardPermissions, @@ -3506,7 +3521,9 @@ quicksight:DeleteFolderMembership, quicksight:ListFoldersForResource ``` -### Update + + + ```json quicksight:DescribeDashboard, quicksight:DescribeDashboardPermissions, @@ -3525,13 +3542,20 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### List + + + ```json quicksight:ListDashboards ``` -### Delete + + + ```json quicksight:DescribeDashboard, quicksight:DeleteDashboard ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/data_sets/index.md b/website/docs/services/quicksight/data_sets/index.md index 31e9ca372..c355a8e13 100644 --- a/website/docs/services/quicksight/data_sets/index.md +++ b/website/docs/services/quicksight/data_sets/index.md @@ -917,6 +917,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.data_sets @@ -958,7 +960,18 @@ AND region = 'us-east-1'; To operate on the data_sets resource, the following permissions are required: -### Read + + + ```json quicksight:DescribeDataSet, quicksight:DescribeDataSetPermissions, @@ -966,7 +979,9 @@ quicksight:ListTagsForResource, quicksight:DescribeDataSetRefreshProperties ``` -### Create + + + ```json quicksight:DescribeDataSet, quicksight:DescribeDataSetPermissions, @@ -984,7 +999,9 @@ quicksight:DeleteFolderMembership, quicksight:ListFoldersForResource ``` -### Update + + + ```json quicksight:DescribeDataSet, quicksight:DescribeDataSetPermissions, @@ -1006,13 +1023,17 @@ quicksight:DescribeDataSetRefreshProperties, quicksight:DeleteDataSetRefreshProperties ``` -### List + + + ```json quicksight:DescribeDataSet, quicksight:ListDataSets ``` -### Delete + + + ```json quicksight:DescribeDataSet, quicksight:DeleteDataSet, @@ -1021,3 +1042,6 @@ quicksight:DescribeIngestion, quicksight:DeleteDataSetRefreshProperties, quicksight:DescribeDataSetRefreshProperties ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/data_sources/index.md b/website/docs/services/quicksight/data_sources/index.md index b6ea72b9e..a3465e460 100644 --- a/website/docs/services/quicksight/data_sources/index.md +++ b/website/docs/services/quicksight/data_sources/index.md @@ -1115,6 +1115,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.data_sources @@ -1148,14 +1150,27 @@ AND region = 'us-east-1'; To operate on the data_sources resource, the following permissions are required: -### Read + + + ```json quicksight:DescribeDataSource, quicksight:DescribeDataSourcePermissions, quicksight:ListTagsForResource ``` -### Create + + + ```json quicksight:CreateDataSource, quicksight:DescribeDataSource, @@ -1167,7 +1182,9 @@ quicksight:DeleteFolderMembership, quicksight:ListFoldersForResource ``` -### Update + + + ```json quicksight:DescribeDataSource, quicksight:DescribeDataSourcePermissions, @@ -1181,16 +1198,23 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### List + + + ```json quicksight:DescribeDataSource, quicksight:ListDataSources ``` -### Delete + + + ```json quicksight:DescribeDataSource, quicksight:DescribeDataSourcePermissions, quicksight:DeleteDataSource, quicksight:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/folders/index.md b/website/docs/services/quicksight/folders/index.md index 24475d2d2..969d675d2 100644 --- a/website/docs/services/quicksight/folders/index.md +++ b/website/docs/services/quicksight/folders/index.md @@ -348,6 +348,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a folder resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.folders @@ -374,14 +376,27 @@ AND region = 'us-east-1'; To operate on the folders resource, the following permissions are required: -### Read + + + ```json quicksight:DescribeFolder, quicksight:DescribeFolderPermissions, quicksight:ListTagsForResource ``` -### Create + + + ```json quicksight:CreateFolder, quicksight:DescribeFolder, @@ -391,7 +406,9 @@ quicksight:TagResource, quicksight:ListTagsForResource ``` -### Update + + + ```json quicksight:DescribeFolder, quicksight:UpdateFolder, @@ -402,12 +419,19 @@ quicksight:TagResource, quicksight:UntagResource ``` -### Delete + + + ```json quicksight:DeleteFolder ``` -### List + + + ```json quicksight:ListFolders ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/refresh_schedules/index.md b/website/docs/services/quicksight/refresh_schedules/index.md index 2e64b812b..f9226be38 100644 --- a/website/docs/services/quicksight/refresh_schedules/index.md +++ b/website/docs/services/quicksight/refresh_schedules/index.md @@ -383,30 +383,52 @@ AND region = 'us-east-1'; To operate on the refresh_schedules resource, the following permissions are required: -### Create + + + ```json quicksight:CreateRefreshSchedule, quicksight:DescribeRefreshSchedule ``` -### Update + + + ```json quicksight:UpdateRefreshSchedule, quicksight:DescribeRefreshSchedule ``` -### Delete + + + ```json quicksight:DeleteRefreshSchedule, quicksight:DescribeRefreshSchedule ``` -### List + + + ```json quicksight:ListRefreshSchedules ``` -### Read + + + ```json quicksight:DescribeRefreshSchedule ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/templates/index.md b/website/docs/services/quicksight/templates/index.md index 10fa472e5..7d5b1d6e5 100644 --- a/website/docs/services/quicksight/templates/index.md +++ b/website/docs/services/quicksight/templates/index.md @@ -3144,6 +3144,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.templates @@ -3174,14 +3176,27 @@ AND region = 'us-east-1'; To operate on the templates resource, the following permissions are required: -### Read + + + ```json quicksight:DescribeTemplate, quicksight:DescribeTemplatePermissions, quicksight:ListTagsForResource ``` -### Create + + + ```json quicksight:DescribeTemplate, quicksight:DescribeTemplatePermissions, @@ -3192,7 +3207,9 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### Update + + + ```json quicksight:DescribeTemplate, quicksight:DescribeTemplatePermissions, @@ -3204,13 +3221,20 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### List + + + ```json quicksight:ListTemplates ``` -### Delete + + + ```json quicksight:DescribeTemplate, quicksight:DeleteTemplate ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/themes/index.md b/website/docs/services/quicksight/themes/index.md index ff34e0210..37bc83413 100644 --- a/website/docs/services/quicksight/themes/index.md +++ b/website/docs/services/quicksight/themes/index.md @@ -604,6 +604,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a theme resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.themes @@ -633,14 +635,27 @@ AND region = 'us-east-1'; To operate on the themes resource, the following permissions are required: -### Read + + + ```json quicksight:DescribeTheme, quicksight:DescribeThemePermissions, quicksight:ListTagsForResource ``` -### Create + + + ```json quicksight:DescribeTheme, quicksight:DescribeThemePermissions, @@ -650,12 +665,16 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### List + + + ```json quicksight:ListThemes ``` -### Update + + + ```json quicksight:DescribeTheme, quicksight:DescribeThemePermissions, @@ -666,8 +685,13 @@ quicksight:UntagResource, quicksight:ListTagsForResource ``` -### Delete + + + ```json quicksight:DescribeTheme, quicksight:DeleteTheme ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/topics/index.md b/website/docs/services/quicksight/topics/index.md index ea163294d..57b501e1e 100644 --- a/website/docs/services/quicksight/topics/index.md +++ b/website/docs/services/quicksight/topics/index.md @@ -1090,6 +1090,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a topic resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.topics @@ -1119,7 +1121,18 @@ AND region = 'us-east-1'; To operate on the topics resource, the following permissions are required: -### Create + + + ```json quicksight:CreateTopic, quicksight:PassDataSet, @@ -1127,25 +1140,36 @@ quicksight:DescribeTopicRefresh, quicksight:TagResource ``` -### Read + + + ```json quicksight:DescribeTopic, quicksight:ListTagsForResource ``` -### Update + + + ```json quicksight:UpdateTopic, quicksight:PassDataSet, quicksight:DescribeTopicRefresh ``` -### Delete + + + ```json quicksight:DeleteTopic ``` -### List + + + ```json quicksight:ListTopics ``` + + + \ No newline at end of file diff --git a/website/docs/services/quicksight/vpc_connections/index.md b/website/docs/services/quicksight/vpc_connections/index.md index b659a75b3..4734ec1d3 100644 --- a/website/docs/services/quicksight/vpc_connections/index.md +++ b/website/docs/services/quicksight/vpc_connections/index.md @@ -393,6 +393,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vpc_connection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.quicksight.vpc_connections @@ -423,7 +425,18 @@ AND region = 'us-east-1'; To operate on the vpc_connections resource, the following permissions are required: -### Create + + + ```json quicksight:CreateVPCConnection, quicksight:DescribeVPCConnection, @@ -432,13 +445,17 @@ quicksight:TagResource, iam:PassRole ``` -### Read + + + ```json quicksight:DescribeVPCConnection, quicksight:ListTagsForResource ``` -### Update + + + ```json quicksight:DescribeVPCConnection, quicksight:UpdateVPCConnection, @@ -448,7 +465,9 @@ quicksight:ListTagsForResource, iam:PassRole ``` -### Delete + + + ```json quicksight:DescribeVPCConnection, quicksight:DeleteVPCConnection, @@ -456,7 +475,12 @@ quicksight:ListTagsForResource, iam:PassRole ``` -### List + + + ```json quicksight:ListVPCConnections ``` + + + \ No newline at end of file diff --git a/website/docs/services/ram/permissions/index.md b/website/docs/services/ram/permissions/index.md index bb2aa37c6..e4ae6532b 100644 --- a/website/docs/services/ram/permissions/index.md +++ b/website/docs/services/ram/permissions/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a permission resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ram.permissions @@ -307,18 +309,33 @@ AND region = 'us-east-1'; To operate on the permissions resource, the following permissions are required: -### Create + + + ```json ram:CreatePermission, ram:TagResource ``` -### Read + + + ```json ram:GetPermission ``` -### Update + + + ```json ram:CreatePermissionVersion, ram:DeletePermissionVersion, @@ -331,14 +348,21 @@ ram:UntagResource, ram:TagResource ``` -### Delete + + + ```json ram:DeletePermissionVersion, ram:DeletePermission ``` -### List + + + ```json ram:ListPermissions, ram:ListPermissionVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/ram/resource_shares/index.md b/website/docs/services/ram/resource_shares/index.md index a440bdd30..cad9c6a48 100644 --- a/website/docs/services/ram/resource_shares/index.md +++ b/website/docs/services/ram/resource_shares/index.md @@ -295,6 +295,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_share resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ram.resource_shares @@ -325,18 +327,33 @@ AND region = 'us-east-1'; To operate on the resource_shares resource, the following permissions are required: -### Create + + + ```json ram:CreateResourceShare, ram:TagResource ``` -### Read + + + ```json ram:GetResourceShares ``` -### Update + + + ```json ram:GetPermission, ram:GetResourceShares, @@ -350,13 +367,20 @@ ram:UntagResource, ram:TagResource ``` -### Delete + + + ```json ram:DeleteResourceShare, ram:GetResourceShares ``` -### List + + + ```json ram:GetResourceShares ``` + + + \ No newline at end of file diff --git a/website/docs/services/rbin/rules/index.md b/website/docs/services/rbin/rules/index.md index 200a84d2d..1518cc66b 100644 --- a/website/docs/services/rbin/rules/index.md +++ b/website/docs/services/rbin/rules/index.md @@ -358,6 +358,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rbin.rules @@ -388,7 +390,18 @@ AND region = 'us-east-1'; To operate on the rules resource, the following permissions are required: -### Create + + + ```json rbin:CreateRule, rbin:GetRule, @@ -397,14 +410,18 @@ rbin:TagResource, iam:PassRole ``` -### Read + + + ```json rbin:GetRule, rbin:ListTagsForResource, iam:PassRole ``` -### Update + + + ```json rbin:GetRule, rbin:UpdateRule, @@ -416,16 +433,23 @@ rbin:ListTagsForResource, iam:PassRole ``` -### Delete + + + ```json rbin:GetRule, rbin:DeleteRule, iam:PassRole ``` -### List + + + ```json rbin:ListRules, rbin:ListTagsForResource, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/customdb_engine_versions/index.md b/website/docs/services/rds/customdb_engine_versions/index.md index cc189532e..fe3532806 100644 --- a/website/docs/services/rds/customdb_engine_versions/index.md +++ b/website/docs/services/rds/customdb_engine_versions/index.md @@ -349,6 +349,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a customdb_engine_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.customdb_engine_versions @@ -375,7 +377,18 @@ AND region = 'us-east-1'; To operate on the customdb_engine_versions resource, the following permissions are required: -### Create + + + ```json ec2:CopySnapshot, ec2:DeleteSnapshot, @@ -400,12 +413,16 @@ s3:PutBucketPolicy, s3:PutBucketVersioning ``` -### Read + + + ```json rds:DescribeDBEngineVersions ``` -### Update + + + ```json rds:AddTagsToResource, rds:DescribeDBEngineVersions, @@ -413,13 +430,20 @@ rds:ModifyCustomDBEngineVersion, rds:RemoveTagsFromResource ``` -### Delete + + + ```json rds:DeleteCustomDBEngineVersion, rds:DescribeDBEngineVersions ``` -### List + + + ```json rds:DescribeDBEngineVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_cluster_parameter_groups/index.md b/website/docs/services/rds/db_cluster_parameter_groups/index.md index d0cbb4ec3..a5231ea5b 100644 --- a/website/docs/services/rds/db_cluster_parameter_groups/index.md +++ b/website/docs/services/rds/db_cluster_parameter_groups/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_cluster_parameter_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_cluster_parameter_groups @@ -294,7 +296,18 @@ AND region = 'us-east-1'; To operate on the db_cluster_parameter_groups resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, rds:AddTagsToResource, @@ -308,14 +321,18 @@ rds:ModifyDBClusterParameterGroup, rds:RemoveTagsFromResource ``` -### Read + + + ```json rds:DescribeDBClusterParameterGroups, rds:DescribeDBClusterParameters, rds:ListTagsForResource ``` -### Update + + + ```json rds:AddTagsToResource, rds:DescribeDBClusterParameterGroups, @@ -328,12 +345,19 @@ rds:RemoveTagsFromResource, rds:ResetDBClusterParameterGroup ``` -### Delete + + + ```json rds:DeleteDBClusterParameterGroup ``` -### List + + + ```json rds:DescribeDBClusterParameterGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_clusters/index.md b/website/docs/services/rds/db_clusters/index.md index bf3e5f33e..946f6b3d9 100644 --- a/website/docs/services/rds/db_clusters/index.md +++ b/website/docs/services/rds/db_clusters/index.md @@ -1076,6 +1076,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_clusters @@ -1141,7 +1143,18 @@ AND region = 'us-east-1'; To operate on the db_clusters resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, iam:PassRole, @@ -1163,12 +1176,16 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` -### Read + + + ```json rds:DescribeDBClusters ``` -### Update + + + ```json ec2:DescribeSecurityGroups, iam:PassRole, @@ -1189,7 +1206,9 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` -### Delete + + + ```json rds:AddTagsToResource, rds:CreateDBClusterSnapshot, @@ -1200,7 +1219,12 @@ rds:DescribeGlobalClusters, rds:RemoveFromGlobalCluster ``` -### List + + + ```json rds:DescribeDBClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_instances/index.md b/website/docs/services/rds/db_instances/index.md index 2b89f6564..eb720bcb2 100644 --- a/website/docs/services/rds/db_instances/index.md +++ b/website/docs/services/rds/db_instances/index.md @@ -1373,6 +1373,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_instances @@ -1462,7 +1464,18 @@ AND region = 'us-east-1'; To operate on the db_instances resource, the following permissions are required: -### Create + + + ```json ec2:DescribeAccountAttributes, ec2:DescribeAvailabilityZones, @@ -1496,7 +1509,9 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` -### Read + + + ```json ec2:DescribeAccountAttributes, ec2:DescribeAvailabilityZones, @@ -1508,7 +1523,9 @@ ec2:DescribeVpcs, rds:DescribeDBInstances ``` -### Update + + + ```json ec2:DescribeAccountAttributes, ec2:DescribeAvailabilityZones, @@ -1542,7 +1559,9 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` -### Delete + + + ```json rds:AddTagsToResource, rds:CreateDBSnapshot, @@ -1550,7 +1569,12 @@ rds:DeleteDBInstance, rds:DescribeDBInstances ``` -### List + + + ```json rds:DescribeDBInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_parameter_groups/index.md b/website/docs/services/rds/db_parameter_groups/index.md index 2a92fcaa2..5edab4499 100644 --- a/website/docs/services/rds/db_parameter_groups/index.md +++ b/website/docs/services/rds/db_parameter_groups/index.md @@ -267,6 +267,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_parameter_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_parameter_groups @@ -292,7 +294,18 @@ AND region = 'us-east-1'; To operate on the db_parameter_groups resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, rds:AddTagsToResource, @@ -305,14 +318,18 @@ rds:ModifyDBParameterGroup, rds:RemoveTagsFromResource ``` -### Read + + + ```json rds:DescribeDBParameterGroups, rds:DescribeDBParameters, rds:ListTagsForResource ``` -### Update + + + ```json rds:AddTagsToResource, rds:DescribeDBParameterGroups, @@ -324,12 +341,19 @@ rds:ResetDBParameterGroup, rds:RemoveTagsFromResource ``` -### Delete + + + ```json rds:DeleteDBParameterGroup ``` -### List + + + ```json rds:DescribeDBParameterGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_proxies/index.md b/website/docs/services/rds/db_proxies/index.md index 1af187c54..5d9b0e65c 100644 --- a/website/docs/services/rds/db_proxies/index.md +++ b/website/docs/services/rds/db_proxies/index.md @@ -375,6 +375,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_proxy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_proxies @@ -405,19 +407,34 @@ AND region = 'us-east-1'; To operate on the db_proxies resource, the following permissions are required: -### Create + + + ```json rds:CreateDBProxy, rds:DescribeDBProxies, iam:PassRole ``` -### Read + + + ```json rds:DescribeDBProxies ``` -### Update + + + ```json rds:ModifyDBProxy, rds:AddTagsToResource, @@ -425,13 +442,20 @@ rds:RemoveTagsFromResource, iam:PassRole ``` -### Delete + + + ```json rds:DescribeDBProxies, rds:DeleteDBProxy ``` -### List + + + ```json rds:DescribeDBProxies ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_proxy_endpoints/index.md b/website/docs/services/rds/db_proxy_endpoints/index.md index 48eeb63dc..29d11f720 100644 --- a/website/docs/services/rds/db_proxy_endpoints/index.md +++ b/website/docs/services/rds/db_proxy_endpoints/index.md @@ -310,6 +310,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_proxy_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_proxy_endpoints @@ -336,32 +338,54 @@ AND region = 'us-east-1'; To operate on the db_proxy_endpoints resource, the following permissions are required: -### Create + + + ```json rds:CreateDBProxyEndpoint, rds:DescribeDBProxyEndpoints ``` -### Read + + + ```json rds:DescribeDBProxyEndpoints, rds:ListTagsForResource ``` -### Update + + + ```json rds:ModifyDBProxyEndpoint, rds:AddTagsToResource, rds:RemoveTagsFromResource ``` -### Delete + + + ```json rds:DescribeDBProxyEndpoints, rds:DeleteDBProxyEndpoint ``` -### List + + + ```json rds:DescribeDBProxyEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_proxy_target_groups/index.md b/website/docs/services/rds/db_proxy_target_groups/index.md index c30c68fec..8d5c43e79 100644 --- a/website/docs/services/rds/db_proxy_target_groups/index.md +++ b/website/docs/services/rds/db_proxy_target_groups/index.md @@ -294,6 +294,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_proxy_target_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_proxy_target_groups @@ -320,7 +322,18 @@ AND region = 'us-east-1'; To operate on the db_proxy_target_groups resource, the following permissions are required: -### Create + + + ```json rds:DescribeDBProxies, rds:DescribeDBProxyTargetGroups, @@ -328,13 +341,17 @@ rds:ModifyDBProxyTargetGroup, rds:RegisterDBProxyTargets ``` -### Read + + + ```json rds:DescribeDBProxyTargetGroups, rds:DescribeDBProxyTargets ``` -### Update + + + ```json rds:DescribeDBProxyTargetGroups, rds:ModifyDBProxyTargetGroup, @@ -342,12 +359,19 @@ rds:RegisterDBProxyTargets, rds:DeregisterDBProxyTargets ``` -### Delete + + + ```json rds:DeregisterDBProxyTargets ``` -### List + + + ```json rds:DescribeDBProxyTargetGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_shard_groups/index.md b/website/docs/services/rds/db_shard_groups/index.md index 32e4e86e4..a7919dd83 100644 --- a/website/docs/services/rds/db_shard_groups/index.md +++ b/website/docs/services/rds/db_shard_groups/index.md @@ -299,6 +299,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_shard_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_shard_groups @@ -326,7 +328,18 @@ AND region = 'us-east-1'; To operate on the db_shard_groups resource, the following permissions are required: -### Create + + + ```json rds:AddTagsToResource, rds:CreateDBShardGroup, @@ -335,13 +348,17 @@ rds:DescribeDBShardGroups, rds:ListTagsForResource ``` -### Read + + + ```json rds:DescribeDBShardGroups, rds:ListTagsForResource ``` -### Update + + + ```json rds:AddTagsToResource, rds:DescribeDBShardGroups, @@ -351,15 +368,22 @@ rds:ModifyDBShardGroup, rds:ListTagsForResource ``` -### Delete + + + ```json rds:DeleteDBShardGroup, rds:DescribeDBClusters, rds:DescribeDbShardGroups ``` -### List + + + ```json rds:DescribeDBShardGroups, rds:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/db_subnet_groups/index.md b/website/docs/services/rds/db_subnet_groups/index.md index 3f7c73ec0..9773005b1 100644 --- a/website/docs/services/rds/db_subnet_groups/index.md +++ b/website/docs/services/rds/db_subnet_groups/index.md @@ -258,6 +258,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a db_subnet_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.db_subnet_groups @@ -284,7 +286,18 @@ AND region = 'us-east-1'; To operate on the db_subnet_groups resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, rds:CreateDBSubnetGroup, @@ -294,13 +307,17 @@ rds:RemoveTagsFromResource, rds:ListTagsForResource ``` -### Read + + + ```json rds:DescribeDBSubnetGroups, rds:ListTagsForResource ``` -### Update + + + ```json rds:ModifyDBSubnetGroup, rds:DescribeDBSubnetGroups, @@ -309,14 +326,21 @@ rds:RemoveTagsFromResource, rds:ListTagsForResource ``` -### Delete + + + ```json rds:DeleteDBSubnetGroup, rds:DescribeDBSubnetGroups, rds:ListTagsForResource ``` -### List + + + ```json rds:DescribeDBSubnetGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/event_subscriptions/index.md b/website/docs/services/rds/event_subscriptions/index.md index 15b33bb60..c75cee31a 100644 --- a/website/docs/services/rds/event_subscriptions/index.md +++ b/website/docs/services/rds/event_subscriptions/index.md @@ -287,6 +287,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_subscription resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.event_subscriptions @@ -315,7 +317,18 @@ AND region = 'us-east-1'; To operate on the event_subscriptions resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, rds:CreateEventSubscription, @@ -325,13 +338,17 @@ rds:AddTagsToResource, rds:RemoveTagsFromResource ``` -### Read + + + ```json rds:DescribeEventSubscriptions, rds:ListTagsForResource ``` -### Update + + + ```json rds:ModifyEventSubscription, rds:AddSourceIdentifierToSubscription, @@ -342,13 +359,20 @@ rds:AddTagsToResource, rds:RemoveTagsFromResource ``` -### Delete + + + ```json rds:DeleteEventSubscription, rds:DescribeEventSubscriptions ``` -### List + + + ```json rds:DescribeEventSubscriptions ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/global_clusters/index.md b/website/docs/services/rds/global_clusters/index.md index d983a0acb..658e25c4a 100644 --- a/website/docs/services/rds/global_clusters/index.md +++ b/website/docs/services/rds/global_clusters/index.md @@ -322,6 +322,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a global_cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.global_clusters @@ -349,19 +351,34 @@ AND region = 'us-east-1'; To operate on the global_clusters resource, the following permissions are required: -### Create + + + ```json rds:CreateGlobalCluster, rds:DescribeDBClusters, rds:DescribeGlobalClusters ``` -### Read + + + ```json rds:DescribeGlobalClusters ``` -### Update + + + ```json rds:ModifyGlobalCluster, rds:DescribeGlobalClusters, @@ -369,7 +386,9 @@ rds:AddTagsToResource, rds:RemoveTagsFromResource ``` -### Delete + + + ```json rds:DescribeGlobalClusters, rds:DeleteGlobalCluster, @@ -377,7 +396,12 @@ rds:RemoveFromGlobalCluster, rds:DescribeDBClusters ``` -### List + + + ```json rds:DescribeGlobalClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/integrations/index.md b/website/docs/services/rds/integrations/index.md index f08aec036..aabcdab80 100644 --- a/website/docs/services/rds/integrations/index.md +++ b/website/docs/services/rds/integrations/index.md @@ -309,6 +309,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a integration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.integrations @@ -336,7 +338,18 @@ AND region = 'us-east-1'; To operate on the integrations resource, the following permissions are required: -### Create + + + ```json rds:CreateIntegration, rds:DescribeIntegrations, @@ -346,12 +359,16 @@ kms:DescribeKey, redshift:CreateInboundIntegration ``` -### Read + + + ```json rds:DescribeIntegrations ``` -### Update + + + ```json rds:DescribeIntegrations, rds:AddTagsToResource, @@ -359,13 +376,20 @@ rds:RemoveTagsFromResource, rds:ModifyIntegration ``` -### Delete + + + ```json rds:DeleteIntegration, rds:DescribeIntegrations ``` -### List + + + ```json rds:DescribeIntegrations ``` + + + \ No newline at end of file diff --git a/website/docs/services/rds/option_groups/index.md b/website/docs/services/rds/option_groups/index.md index 6bcde8bce..999abe7b8 100644 --- a/website/docs/services/rds/option_groups/index.md +++ b/website/docs/services/rds/option_groups/index.md @@ -333,6 +333,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a option_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rds.option_groups @@ -358,7 +360,18 @@ AND region = 'us-east-1'; To operate on the option_groups resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, rds:AddTagsToResource, @@ -369,13 +382,17 @@ rds:ModifyOptionGroup, rds:RemoveTagsFromResource ``` -### Read + + + ```json rds:DescribeOptionGroups, rds:ListTagsForResource ``` -### Update + + + ```json rds:AddTagsToResource, rds:DescribeOptionGroups, @@ -384,7 +401,9 @@ rds:ModifyOptionGroup, rds:RemoveTagsFromResource ``` -### Delete + + + ```json rds:DeleteOptionGroup, rds:DescribeOptionGroups, @@ -392,7 +411,12 @@ rds:ListTagsForResource, rds:RemoveTagsFromResource ``` -### List + + + ```json rds:DescribeOptionGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshift/cluster_parameter_groups/index.md b/website/docs/services/redshift/cluster_parameter_groups/index.md index 778ce3afd..400d9f10a 100644 --- a/website/docs/services/redshift/cluster_parameter_groups/index.md +++ b/website/docs/services/redshift/cluster_parameter_groups/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster_parameter_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshift.cluster_parameter_groups @@ -306,7 +308,18 @@ AND region = 'us-east-1'; To operate on the cluster_parameter_groups resource, the following permissions are required: -### Create + + + ```json redshift:CreateClusterParameterGroup, redshift:ModifyClusterParameterGroup, @@ -326,7 +339,9 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` -### Read + + + ```json redshift:DescribeClusterParameterGroups, initech:DescribeReport, @@ -334,7 +349,9 @@ redshift:DescribeClusterParameters, redshift:DescribeTags ``` -### Update + + + ```json redshift:DescribeClusterParameterGroups, redshift:ResetClusterParameterGroup, @@ -346,7 +363,9 @@ redshift:DeleteTags, initech:UpdateReport ``` -### Delete + + + ```json redshift:DescribeTags, redshift:DeleteTags, @@ -356,10 +375,15 @@ redshift:DescribeClusterParameters, initech:DeleteReport ``` -### List + + + ```json redshift:DescribeTags, redshift:DescribeClusterParameterGroups, redshift:DescribeClusterParameters, initech:ListReports ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshift/cluster_subnet_groups/index.md b/website/docs/services/redshift/cluster_subnet_groups/index.md index e2417e34e..1d576d9bd 100644 --- a/website/docs/services/redshift/cluster_subnet_groups/index.md +++ b/website/docs/services/redshift/cluster_subnet_groups/index.md @@ -254,6 +254,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster_subnet_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshift.cluster_subnet_groups @@ -280,7 +282,18 @@ AND region = 'us-east-1'; To operate on the cluster_subnet_groups resource, the following permissions are required: -### Create + + + ```json redshift:CreateClusterSubnetGroup, redshift:CreateTags, @@ -298,7 +311,9 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` -### Read + + + ```json redshift:DescribeClusterSubnetGroups, redshift:DescribeTags, @@ -314,7 +329,9 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` -### Update + + + ```json redshift:ModifyClusterSubnetGroup, redshift:DescribeClusterSubnetGroups, @@ -333,7 +350,9 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` -### Delete + + + ```json redshift:DeleteClusterSubnetGroup, redshift:DescribeClusterSubnetGroups, @@ -351,7 +370,9 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` -### List + + + ```json redshift:DescribeClusterSubnetGroups, redshift:DescribeTags, @@ -366,3 +387,6 @@ ec2:DescribeSecurityGroups, ec2:DescribeSubnets, ec2:DescribeVpcs ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshift/clusters/index.md b/website/docs/services/redshift/clusters/index.md index 41e560562..25017b907 100644 --- a/website/docs/services/redshift/clusters/index.md +++ b/website/docs/services/redshift/clusters/index.md @@ -803,6 +803,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshift.clusters @@ -870,7 +872,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Read + + + ```json redshift:DescribeClusters, redshift:DescribeLoggingStatus, @@ -880,7 +893,9 @@ redshift:DescribeTags, redshift:GetResourcePolicy ``` -### Create + + + ```json iam:PassRole, iam:CreateServiceLinkedRole, @@ -912,7 +927,9 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` -### Update + + + ```json iam:PassRole, redshift:DescribeClusters, @@ -950,15 +967,22 @@ secretsmanager:CreateSecret, secretsmanager:TagResource ``` -### List + + + ```json redshift:DescribeTags, redshift:DescribeClusters ``` -### Delete + + + ```json redshift:DescribeTags, redshift:DescribeClusters, redshift:DeleteCluster ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshift/endpoint_accesses/index.md b/website/docs/services/redshift/endpoint_accesses/index.md index 949470b3c..f2252c712 100644 --- a/website/docs/services/redshift/endpoint_accesses/index.md +++ b/website/docs/services/redshift/endpoint_accesses/index.md @@ -345,6 +345,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a endpoint_access resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshift.endpoint_accesses @@ -369,7 +371,18 @@ AND region = 'us-east-1'; To operate on the endpoint_accesses resource, the following permissions are required: -### Read + + + ```json redshift:DescribeEndpointAccess, ec2:DescribeClientVpnEndpoints, @@ -381,7 +394,9 @@ ec2:DescribeInternetGateways, ec2:DescribeSubnets ``` -### Create + + + ```json redshift:CreateEndpointAccess, redshift:DescribeEndpointAccess, @@ -394,7 +409,9 @@ ec2:DescribeInternetGateways, ec2:DescribeSubnets ``` -### Update + + + ```json redshift:DescribeEndpointAccess, redshift:ModifyEndpointAccess, @@ -407,7 +424,9 @@ ec2:DescribeInternetGateways, ec2:DescribeSubnets ``` -### List + + + ```json redshift:DescribeEndpointAccess, ec2:DescribeClientVpnEndpoints, @@ -419,7 +438,9 @@ ec2:DescribeInternetGateways, ec2:DescribeSubnets ``` -### Delete + + + ```json redshift:DeleteEndpointAccess, redshift:DescribeEndpointAccess, @@ -432,3 +453,6 @@ ec2:DescribeInternetGateways, ec2:DescribeSubnets, ec2:DescribeVpcEndpoint ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshift/endpoint_authorizations/index.md b/website/docs/services/redshift/endpoint_authorizations/index.md index ddf7e2d05..0095cf134 100644 --- a/website/docs/services/redshift/endpoint_authorizations/index.md +++ b/website/docs/services/redshift/endpoint_authorizations/index.md @@ -283,6 +283,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a endpoint_authorization resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshift.endpoint_authorizations @@ -308,30 +310,49 @@ AND region = 'us-east-1'; To operate on the endpoint_authorizations resource, the following permissions are required: -### Read + + + ```json redshift:DescribeEndpointAuthorization ``` -### Create + + + ```json redshift:AuthorizeEndpointAccess, redshift:DescribeEndpointAuthorization ``` -### Update + + + ```json redshift:AuthorizeEndpointAccess, redshift:DescribeEndpointAuthorization, redshift:RevokeEndpointAccess ``` -### List + + + ```json redshift:DescribeEndpointAuthorization ``` -### Delete + + + ```json redshift:RevokeEndpointAccess, redshift:DeleteEndpointAccess, @@ -343,3 +364,6 @@ ec2:DescribeAddresses, ec2:DescribeInternetGateways, ec2:DescribeSubnets ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshift/event_subscriptions/index.md b/website/docs/services/redshift/event_subscriptions/index.md index 6bc731d31..f16af2df8 100644 --- a/website/docs/services/redshift/event_subscriptions/index.md +++ b/website/docs/services/redshift/event_subscriptions/index.md @@ -333,6 +333,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a event_subscription resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshift.event_subscriptions @@ -363,13 +365,26 @@ AND region = 'us-east-1'; To operate on the event_subscriptions resource, the following permissions are required: -### Read + + + ```json redshift:DescribeEventSubscriptions, redshift:DescribeTags ``` -### Create + + + ```json redshift:CreateEventSubscription, redshift:CreateTags, @@ -377,7 +392,9 @@ redshift:DescribeTags, redshift:DescribeEventSubscriptions ``` -### Update + + + ```json redshift:ModifyEventSubscription, redshift:CreateTags, @@ -386,16 +403,23 @@ redshift:DescribeEventSubscriptions, redshift:DeleteTags ``` -### List + + + ```json redshift:DescribeTags, redshift:DescribeEventSubscriptions ``` -### Delete + + + ```json redshift:DescribeEventSubscriptions, redshift:DeleteEventSubscription, redshift:DescribeTags, redshift:DeleteTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshift/integrations/index.md b/website/docs/services/redshift/integrations/index.md index 986017350..b3ab60cd8 100644 --- a/website/docs/services/redshift/integrations/index.md +++ b/website/docs/services/redshift/integrations/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a integration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshift.integrations @@ -314,7 +316,18 @@ AND region = 'us-east-1'; To operate on the integrations resource, the following permissions are required: -### Create + + + ```json redshift:CreateIntegration, redshift:DescribeIntegrations, @@ -327,13 +340,17 @@ kms:CreateGrant, kms:DescribeKey ``` -### Read + + + ```json redshift:DescribeIntegrations, redshift:DescribeTags ``` -### Update + + + ```json redshift:DescribeIntegrations, redshift:ModifyIntegration, @@ -344,15 +361,22 @@ redshift:DescribeTags, redshift-serverless:ListNamespaces ``` -### Delete + + + ```json redshift:DeleteTags, redshift:DeleteIntegration, redshift:DescribeIntegrations ``` -### List + + + ```json redshift:DescribeTags, redshift:DescribeIntegrations ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshift/scheduled_actions/index.md b/website/docs/services/redshift/scheduled_actions/index.md index 514fce58b..405e3e2b8 100644 --- a/website/docs/services/redshift/scheduled_actions/index.md +++ b/website/docs/services/redshift/scheduled_actions/index.md @@ -293,6 +293,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scheduled_action resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshift.scheduled_actions @@ -323,13 +325,26 @@ AND region = 'us-east-1'; To operate on the scheduled_actions resource, the following permissions are required: -### Read + + + ```json redshift:DescribeScheduledActions, redshift:DescribeTags ``` -### Create + + + ```json redshift:CreateScheduledAction, redshift:DescribeScheduledActions, @@ -340,7 +355,9 @@ redshift:ResizeCluster, iam:PassRole ``` -### Update + + + ```json redshift:DescribeScheduledActions, redshift:ModifyScheduledAction, @@ -351,15 +368,22 @@ redshift:DescribeTags, iam:PassRole ``` -### List + + + ```json redshift:DescribeTags, redshift:DescribeScheduledActions ``` -### Delete + + + ```json redshift:DescribeTags, redshift:DescribeScheduledActions, redshift:DeleteScheduledAction ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshiftserverless/namespaces/index.md b/website/docs/services/redshiftserverless/namespaces/index.md index 873b444d9..2c2ff962e 100644 --- a/website/docs/services/redshiftserverless/namespaces/index.md +++ b/website/docs/services/redshiftserverless/namespaces/index.md @@ -630,6 +630,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a namespace resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshiftserverless.namespaces @@ -668,7 +670,18 @@ AND region = 'us-east-1'; To operate on the namespaces resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, iam:PassRole, @@ -699,7 +712,9 @@ secretsmanager:RotateSecret, secretsmanager:DescribeSecret ``` -### Read + + + ```json iam:PassRole, redshift-serverless:GetNamespace, @@ -708,7 +723,9 @@ redshift:GetResourcePolicy, redshift-serverless:ListSnapshotCopyConfigurations ``` -### Update + + + ```json iam:PassRole, kms:TagResource, @@ -744,7 +761,9 @@ secretsmanager:UpdateSecret, secretsmanager:DeleteSecret ``` -### Delete + + + ```json iam:PassRole, redshift-serverless:DeleteNamespace, @@ -757,9 +776,14 @@ secretsmanager:DeleteSecret, redshift:DeleteResourcePolicy ``` -### List + + + ```json iam:PassRole, redshift-serverless:ListNamespaces, redshift-serverless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshiftserverless/snapshots/index.md b/website/docs/services/redshiftserverless/snapshots/index.md index 92e59098f..cf3902089 100644 --- a/website/docs/services/redshiftserverless/snapshots/index.md +++ b/website/docs/services/redshiftserverless/snapshots/index.md @@ -326,6 +326,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a snapshot resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshiftserverless.snapshots @@ -350,7 +352,18 @@ AND region = 'us-east-1'; To operate on the snapshots resource, the following permissions are required: -### Create + + + ```json redshift-serverless:CreateSnapshot, redshift-serverless:GetSnapshot, @@ -359,14 +372,18 @@ redshift-serverless:TagResource, redshift-serverless:GetNamespace ``` -### Read + + + ```json redshift-serverless:GetSnapshot, redshift-serverless:ListTagsForResource, redshift-serverless:GetNamespace ``` -### Update + + + ```json redshift-serverless:UpdateSnapshot, redshift-serverless:GetSnapshot, @@ -376,7 +393,9 @@ redshift-serverless:UntagResource, redshift-serverless:GetNamespace ``` -### Delete + + + ```json redshift-serverless:DeleteSnapshot, redshift-serverless:GetSnapshot, @@ -385,10 +404,15 @@ redshift-serverless:UntagResource, redshift-serverless:GetNamespace ``` -### List + + + ```json redshift-serverless:ListSnapshots, redshift-serverless:GetSnapshot, redshift-serverless:ListTagsForResource, redshift-serverless:GetNamespace ``` + + + \ No newline at end of file diff --git a/website/docs/services/redshiftserverless/workgroups/index.md b/website/docs/services/redshiftserverless/workgroups/index.md index 1d1461095..2d7b0e132 100644 --- a/website/docs/services/redshiftserverless/workgroups/index.md +++ b/website/docs/services/redshiftserverless/workgroups/index.md @@ -616,6 +616,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workgroup resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.redshiftserverless.workgroups @@ -654,7 +656,18 @@ AND region = 'us-east-1'; To operate on the workgroups resource, the following permissions are required: -### Create + + + ```json ec2:DescribeVpcAttribute, ec2:DescribeSecurityGroups, @@ -673,7 +686,9 @@ redshift-serverless:RestoreFromSnapshot, redshift-serverless:RestoreFromRecoveryPoint ``` -### Read + + + ```json ec2:DescribeVpcAttribute, ec2:DescribeSecurityGroups, @@ -686,7 +701,9 @@ redshift-serverless:GetWorkgroup, redshift-serverless:ListTagsForResource ``` -### Update + + + ```json ec2:DescribeVpcAttribute, ec2:DescribeSecurityGroups, @@ -707,7 +724,9 @@ redshift-serverless:RestoreFromSnapshot, redshift-serverless:RestoreFromRecoveryPoint ``` -### Delete + + + ```json ec2:DescribeVpcAttribute, ec2:DescribeSecurityGroups, @@ -723,7 +742,9 @@ redshift-serverless:ListTagsForResource, redshift-serverless:UntagResource ``` -### List + + + ```json ec2:DescribeVpcAttribute, ec2:DescribeSecurityGroups, @@ -735,3 +756,6 @@ ec2:DescribeAvailabilityZones, redshift-serverless:ListWorkgroups, redshift-serverless:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/refactorspaces/applications/index.md b/website/docs/services/refactorspaces/applications/index.md index e0832f1a0..a14f351cf 100644 --- a/website/docs/services/refactorspaces/applications/index.md +++ b/website/docs/services/refactorspaces/applications/index.md @@ -355,7 +355,17 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json refactor-spaces:GetApplication, refactor-spaces:CreateApplication, @@ -381,13 +391,17 @@ elasticloadbalancing:AddTags, iam:CreateServiceLinkedRole ``` -### Read + + + ```json refactor-spaces:GetApplication, refactor-spaces:ListTagsForResource ``` -### Delete + + + ```json refactor-spaces:GetApplication, refactor-spaces:DeleteApplication, @@ -407,8 +421,13 @@ apigateway:PUT, apigateway:UpdateRestApiPolicy ``` -### List + + + ```json refactor-spaces:ListApplications, refactor-spaces:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/refactorspaces/environments/index.md b/website/docs/services/refactorspaces/environments/index.md index 7c4123ccb..0fe71bfe6 100644 --- a/website/docs/services/refactorspaces/environments/index.md +++ b/website/docs/services/refactorspaces/environments/index.md @@ -279,6 +279,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.refactorspaces.environments @@ -303,7 +305,18 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Create + + + ```json refactor-spaces:CreateEnvironment, refactor-spaces:GetEnvironment, @@ -334,20 +347,26 @@ tag:GetResources, iam:CreateServiceLinkedRole ``` -### Read + + + ```json refactor-spaces:GetEnvironment, refactor-spaces:ListTagsForResource ``` -### Update + + + ```json refactor-spaces:GetEnvironment, refactor-spaces:TagResource, refactor-spaces:UntagResource ``` -### Delete + + + ```json refactor-spaces:GetEnvironment, refactor-spaces:DeleteEnvironment, @@ -361,8 +380,13 @@ ram:GetResourceShareAssociations, ram:DeleteResourceShare ``` -### List + + + ```json refactor-spaces:ListEnvironments, refactor-spaces:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/refactorspaces/routes/index.md b/website/docs/services/refactorspaces/routes/index.md index 4df6798de..e241ec6de 100644 --- a/website/docs/services/refactorspaces/routes/index.md +++ b/website/docs/services/refactorspaces/routes/index.md @@ -362,6 +362,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a route resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.refactorspaces.routes @@ -387,7 +389,18 @@ AND region = 'us-east-1'; To operate on the routes resource, the following permissions are required: -### Create + + + ```json refactor-spaces:CreateRoute, refactor-spaces:GetRoute, @@ -413,13 +426,17 @@ ec2:DescribeSubnets, tag:GetResources ``` -### Read + + + ```json refactor-spaces:GetRoute, refactor-spaces:ListTagsForResource ``` -### Delete + + + ```json refactor-spaces:DeleteRoute, refactor-spaces:GetRoute, @@ -446,13 +463,17 @@ ec2:DescribeSubnets, tag:GetResources ``` -### List + + + ```json refactor-spaces:ListRoutes, refactor-spaces:ListTagsForResource ``` -### Update + + + ```json refactor-spaces:UpdateRoute, refactor-spaces:GetRoute, @@ -480,3 +501,6 @@ ec2:DescribeSubnets, ec2:DescribeSubnets, tag:GetResources ``` + + + \ No newline at end of file diff --git a/website/docs/services/refactorspaces/services/index.md b/website/docs/services/refactorspaces/services/index.md index d8d1e80fd..711c8b8fc 100644 --- a/website/docs/services/refactorspaces/services/index.md +++ b/website/docs/services/refactorspaces/services/index.md @@ -363,7 +363,17 @@ AND region = 'us-east-1'; To operate on the services resource, the following permissions are required: -### Create + + + ```json refactor-spaces:CreateService, refactor-spaces:GetService, @@ -380,13 +390,17 @@ ec2:CreateRoute, lambda:GetFunctionConfiguration ``` -### Read + + + ```json refactor-spaces:GetService, refactor-spaces:ListTagsForResource ``` -### Delete + + + ```json refactor-spaces:DeleteService, refactor-spaces:GetService, @@ -403,8 +417,13 @@ ec2:DeleteTransitGatewayVpcAttachment, ec2:DeleteTags ``` -### List + + + ```json refactor-spaces:ListServices, refactor-spaces:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/rekognition/collections/index.md b/website/docs/services/rekognition/collections/index.md index dfaa7664c..dff2be0f5 100644 --- a/website/docs/services/rekognition/collections/index.md +++ b/website/docs/services/rekognition/collections/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a collection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rekognition.collections @@ -265,7 +267,18 @@ AND region = 'us-east-1'; To operate on the collections resource, the following permissions are required: -### Create + + + ```json rekognition:CreateCollection, rekognition:DescribeCollection, @@ -273,13 +286,17 @@ rekognition:ListTagsForResource, rekognition:TagResource ``` -### Read + + + ```json rekognition:DescribeCollection, rekognition:ListTagsForResource ``` -### Update + + + ```json rekognition:TagResource, rekognition:UntagResource, @@ -287,12 +304,19 @@ rekognition:DescribeCollection, rekognition:ListTagsForResource ``` -### Delete + + + ```json rekognition:DeleteCollection ``` -### List + + + ```json rekognition:ListCollections ``` + + + \ No newline at end of file diff --git a/website/docs/services/rekognition/projects/index.md b/website/docs/services/rekognition/projects/index.md index d92eaf8b0..31729b5b9 100644 --- a/website/docs/services/rekognition/projects/index.md +++ b/website/docs/services/rekognition/projects/index.md @@ -223,23 +223,42 @@ AND region = 'us-east-1'; To operate on the projects resource, the following permissions are required: -### Create + + + ```json rekognition:CreateProject ``` -### Read + + + ```json rekognition:DescribeProjects ``` -### Delete + + + ```json rekognition:DescribeProjects, rekognition:DeleteProject ``` -### List + + + ```json rekognition:DescribeProjects ``` + + + \ No newline at end of file diff --git a/website/docs/services/rekognition/stream_processors/index.md b/website/docs/services/rekognition/stream_processors/index.md index dda835be4..c84f4fb79 100644 --- a/website/docs/services/rekognition/stream_processors/index.md +++ b/website/docs/services/rekognition/stream_processors/index.md @@ -468,6 +468,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a stream_processor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rekognition.stream_processors @@ -492,7 +494,18 @@ AND region = 'us-east-1'; To operate on the stream_processors resource, the following permissions are required: -### Create + + + ```json rekognition:CreateStreamProcessor, iam:PassRole, @@ -501,13 +514,17 @@ rekognition:ListTagsForResource, rekognition:TagResource ``` -### Read + + + ```json rekognition:DescribeStreamProcessor, rekognition:ListTagsForResource ``` -### Update + + + ```json rekognition:TagResource, rekognition:UntagResource, @@ -515,12 +532,19 @@ rekognition:ListTagsForResource, rekognition:DescribeStreamProcessor ``` -### Delete + + + ```json rekognition:DeleteStreamProcessor ``` -### List + + + ```json rekognition:ListStreamProcessors ``` + + + \ No newline at end of file diff --git a/website/docs/services/resiliencehub/apps/index.md b/website/docs/services/resiliencehub/apps/index.md index 36dd114c0..1e56ca4c4 100644 --- a/website/docs/services/resiliencehub/apps/index.md +++ b/website/docs/services/resiliencehub/apps/index.md @@ -412,6 +412,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a app resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.resiliencehub.apps @@ -443,7 +445,18 @@ AND region = 'us-east-1'; To operate on the apps resource, the following permissions are required: -### Create + + + ```json cloudformation:DescribeStacks, cloudformation:ListStackResources, @@ -477,7 +490,9 @@ resiliencehub:TagResource, resiliencehub:UntagResource ``` -### Read + + + ```json resiliencehub:DescribeApp, resiliencehub:DescribeAppVersionTemplate, @@ -486,7 +501,9 @@ resiliencehub:ListTagsForResource, resiliencehub:ListAppVersions ``` -### Update + + + ```json cloudformation:DescribeStacks, cloudformation:ListStackResources, @@ -521,14 +538,21 @@ resiliencehub:TagResource, resiliencehub:UntagResource ``` -### Delete + + + ```json resiliencehub:DeleteApp, resiliencehub:UntagResource, resiliencehub:ListApps ``` -### List + + + ```json resiliencehub:ListApps ``` + + + \ No newline at end of file diff --git a/website/docs/services/resiliencehub/resiliency_policies/index.md b/website/docs/services/resiliencehub/resiliency_policies/index.md index 10a683740..bf0fd7808 100644 --- a/website/docs/services/resiliencehub/resiliency_policies/index.md +++ b/website/docs/services/resiliencehub/resiliency_policies/index.md @@ -320,6 +320,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resiliency_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.resiliencehub.resiliency_policies @@ -349,14 +351,27 @@ AND region = 'us-east-1'; To operate on the resiliency_policies resource, the following permissions are required: -### Create + + + ```json resiliencehub:CreateResiliencyPolicy, resiliencehub:DescribeResiliencyPolicy, resiliencehub:TagResource ``` -### Update + + + ```json resiliencehub:DescribeResiliencyPolicy, resiliencehub:UpdateResiliencyPolicy, @@ -365,19 +380,28 @@ resiliencehub:UntagResource, resiliencehub:ListTagsForResource ``` -### Read + + + ```json resiliencehub:DescribeResiliencyPolicy, resiliencehub:ListTagsForResource ``` -### Delete + + + ```json resiliencehub:DeleteResiliencyPolicy, resiliencehub:UntagResource ``` -### List + + + ```json resiliencehub:ListResiliencyPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/resourceexplorer2/default_view_associations/index.md b/website/docs/services/resourceexplorer2/default_view_associations/index.md index b0edc0244..407bd996d 100644 --- a/website/docs/services/resourceexplorer2/default_view_associations/index.md +++ b/website/docs/services/resourceexplorer2/default_view_associations/index.md @@ -158,6 +158,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a default_view_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.resourceexplorer2.default_view_associations @@ -182,25 +184,44 @@ AND region = 'us-east-1'; To operate on the default_view_associations resource, the following permissions are required: -### Create + + + ```json resource-explorer-2:GetDefaultView, resource-explorer-2:AssociateDefaultView ``` -### Update + + + ```json resource-explorer-2:GetDefaultView, resource-explorer-2:AssociateDefaultView ``` -### Read + + + ```json resource-explorer-2:GetDefaultView ``` -### Delete + + + ```json resource-explorer-2:GetDefaultView, resource-explorer-2:DisassociateDefaultView ``` + + + \ No newline at end of file diff --git a/website/docs/services/resourceexplorer2/indices/index.md b/website/docs/services/resourceexplorer2/indices/index.md index 77559b9eb..a11998a6d 100644 --- a/website/docs/services/resourceexplorer2/indices/index.md +++ b/website/docs/services/resourceexplorer2/indices/index.md @@ -233,6 +233,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a index resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.resourceexplorer2.indices @@ -258,7 +260,18 @@ AND region = 'us-east-1'; To operate on the indices resource, the following permissions are required: -### Create + + + ```json resource-explorer-2:CreateIndex, resource-explorer-2:GetIndex, @@ -268,7 +281,9 @@ resource-explorer-2:DeleteIndex, iam:CreateServiceLinkedRole ``` -### Update + + + ```json resource-explorer-2:GetIndex, resource-explorer-2:UpdateIndexType, @@ -277,19 +292,28 @@ resource-explorer-2:UntagResource, resource-explorer-2:ListTagsForResource ``` -### Delete + + + ```json resource-explorer-2:DeleteIndex, resource-explorer-2:GetIndex, resource-explorer-2:UntagResource ``` -### List + + + ```json resource-explorer-2:ListIndexes ``` -### Read + + + ```json resource-explorer-2:GetIndex ``` + + + \ No newline at end of file diff --git a/website/docs/services/resourceexplorer2/views/index.md b/website/docs/services/resourceexplorer2/views/index.md index 76f1d0f3b..23d3dc7ab 100644 --- a/website/docs/services/resourceexplorer2/views/index.md +++ b/website/docs/services/resourceexplorer2/views/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a view resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.resourceexplorer2.views @@ -299,18 +301,33 @@ AND region = 'us-east-1'; To operate on the views resource, the following permissions are required: -### Create + + + ```json resource-explorer-2:CreateView, resource-explorer-2:TagResource ``` -### Read + + + ```json resource-explorer-2:GetView ``` -### Update + + + ```json resource-explorer-2:UpdateView, resource-explorer-2:TagResource, @@ -318,14 +335,21 @@ resource-explorer-2:UntagResource, resource-explorer-2:ListTagsForResource ``` -### Delete + + + ```json resource-explorer-2:DeleteView, resource-explorer-2:GetView, resource-explorer-2:UntagResource ``` -### List + + + ```json resource-explorer-2:ListViews ``` + + + \ No newline at end of file diff --git a/website/docs/services/resourcegroups/groups/index.md b/website/docs/services/resourcegroups/groups/index.md index cab54f1da..94caf3fcd 100644 --- a/website/docs/services/resourcegroups/groups/index.md +++ b/website/docs/services/resourcegroups/groups/index.md @@ -361,6 +361,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.resourcegroups.groups @@ -389,7 +391,18 @@ AND region = 'us-east-1'; To operate on the groups resource, the following permissions are required: -### Create + + + ```json resource-groups:CreateGroup, resource-groups:Tag, @@ -399,7 +412,9 @@ resource-groups:ListGroupResources, resource-groups:GroupResources ``` -### Read + + + ```json resource-groups:GetGroup, resource-groups:GetGroupQuery, @@ -408,7 +423,9 @@ resource-groups:GetGroupConfiguration, resource-groups:ListGroupResources ``` -### Update + + + ```json resource-groups:UpdateGroup, resource-groups:GetTags, @@ -423,13 +440,20 @@ resource-groups:GroupResources, resource-groups:UnGroupResources ``` -### Delete + + + ```json resource-groups:DeleteGroup, resource-groups:UnGroupResources ``` -### List + + + ```json resource-groups:ListGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/resourcegroups/tag_sync_tasks/index.md b/website/docs/services/resourcegroups/tag_sync_tasks/index.md index 8b93cc5a0..9d1c97191 100644 --- a/website/docs/services/resourcegroups/tag_sync_tasks/index.md +++ b/website/docs/services/resourcegroups/tag_sync_tasks/index.md @@ -277,25 +277,44 @@ AND region = 'us-east-1'; To operate on the tag_sync_tasks resource, the following permissions are required: -### Create + + + ```json resource-groups:StartTagSyncTask, resource-groups:CreateGroup, iam:PassRole ``` -### Read + + + ```json resource-groups:GetTagSyncTask ``` -### Delete + + + ```json resource-groups:CancelTagSyncTask, resource-groups:DeleteGroup ``` -### List + + + ```json resource-groups:ListTagSyncTasks ``` + + + \ No newline at end of file diff --git a/website/docs/services/robomaker/fleets/index.md b/website/docs/services/robomaker/fleets/index.md index 56f1fa162..771168060 100644 --- a/website/docs/services/robomaker/fleets/index.md +++ b/website/docs/services/robomaker/fleets/index.md @@ -227,6 +227,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.robomaker.fleets @@ -251,28 +253,50 @@ AND region = 'us-east-1'; To operate on the fleets resource, the following permissions are required: -### Create + + + ```json robomaker:CreateFleet ``` -### Read + + + ```json robomaker:DescribeFleet ``` -### Delete + + + ```json robomaker:DeleteFleet ``` -### Update + + + ```json robomaker:TagResource, robomaker:UntagResource ``` -### List + + + ```json robomaker:ListFleets ``` + + + \ No newline at end of file diff --git a/website/docs/services/robomaker/robot_application_versions/index.md b/website/docs/services/robomaker/robot_application_versions/index.md index 0d62c4279..f011f2517 100644 --- a/website/docs/services/robomaker/robot_application_versions/index.md +++ b/website/docs/services/robomaker/robot_application_versions/index.md @@ -176,7 +176,16 @@ AND region = 'us-east-1'; To operate on the robot_application_versions resource, the following permissions are required: -### Create + + + ```json robomaker:CreateRobotApplicationVersion, s3:GetObject, @@ -187,13 +196,20 @@ ecr-public:GetAuthorizationToken, sts:GetServiceBearerToken ``` -### Delete + + + ```json robomaker:DeleteRobotApplication, robomaker:DescribeRobotApplication ``` -### Read + + + ```json robomaker:DescribeRobotApplication ``` + + + \ No newline at end of file diff --git a/website/docs/services/robomaker/robot_applications/index.md b/website/docs/services/robomaker/robot_applications/index.md index b6f7d680b..22b9f195a 100644 --- a/website/docs/services/robomaker/robot_applications/index.md +++ b/website/docs/services/robomaker/robot_applications/index.md @@ -301,6 +301,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a robot_application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.robomaker.robot_applications @@ -329,7 +331,18 @@ AND region = 'us-east-1'; To operate on the robot_applications resource, the following permissions are required: -### Create + + + ```json robomaker:CreateRobotApplication, robomaker:TagResource, @@ -341,12 +354,16 @@ ecr-public:GetAuthorizationToken, sts:GetServiceBearerToken ``` -### Read + + + ```json robomaker:DescribeRobotApplication ``` -### Update + + + ```json robomaker:TagResource, robomaker:UntagResource, @@ -357,13 +374,20 @@ ecr:BatchCheckLayerAvailability, ecr-public:GetAuthorizationToken ``` -### Delete + + + ```json robomaker:DescribeRobotApplication, robomaker:DeleteRobotApplication ``` -### List + + + ```json robomaker:ListRobotApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/robomaker/robots/index.md b/website/docs/services/robomaker/robots/index.md index eb8de6546..e83d498d7 100644 --- a/website/docs/services/robomaker/robots/index.md +++ b/website/docs/services/robomaker/robots/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a robot resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.robomaker.robots @@ -283,31 +285,53 @@ AND region = 'us-east-1'; To operate on the robots resource, the following permissions are required: -### Create + + + ```json robomaker:CreateRobot, robomaker:RegisterRobot ``` -### Read + + + ```json robomaker:DescribeRobot ``` -### Delete + + + ```json robomaker:DescribeRobot, robomaker:DeleteRobot, robomaker:DeregisterRobot ``` -### List + + + ```json robomaker:ListRobots ``` -### Update + + + ```json robomaker:TagResource, robomaker:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/robomaker/simulation_application_versions/index.md b/website/docs/services/robomaker/simulation_application_versions/index.md index 2468f7103..a3901d2fc 100644 --- a/website/docs/services/robomaker/simulation_application_versions/index.md +++ b/website/docs/services/robomaker/simulation_application_versions/index.md @@ -176,7 +176,16 @@ AND region = 'us-east-1'; To operate on the simulation_application_versions resource, the following permissions are required: -### Create + + + ```json robomaker:CreateSimulationApplicationVersion, s3:GetObject, @@ -187,13 +196,20 @@ ecr-public:GetAuthorizationToken, sts:GetServiceBearerToken ``` -### Delete + + + ```json robomaker:DeleteSimulationApplication, robomaker:DescribeSimulationApplication ``` -### Read + + + ```json robomaker:DescribeSimulationApplication ``` + + + \ No newline at end of file diff --git a/website/docs/services/robomaker/simulation_applications/index.md b/website/docs/services/robomaker/simulation_applications/index.md index f297f0ae2..bbb0cebf9 100644 --- a/website/docs/services/robomaker/simulation_applications/index.md +++ b/website/docs/services/robomaker/simulation_applications/index.md @@ -351,6 +351,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a simulation_application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.robomaker.simulation_applications @@ -381,7 +383,18 @@ AND region = 'us-east-1'; To operate on the simulation_applications resource, the following permissions are required: -### Create + + + ```json robomaker:CreateSimulationApplication, robomaker:TagResource, @@ -393,12 +406,16 @@ ecr-public:GetAuthorizationToken, sts:GetServiceBearerToken ``` -### Read + + + ```json robomaker:DescribeSimulationApplication ``` -### Update + + + ```json robomaker:TagResource, robomaker:UntagResource, @@ -409,13 +426,20 @@ ecr:BatchCheckLayerAvailability, ecr-public:GetAuthorizationToken ``` -### Delete + + + ```json robomaker:DescribeSimulationApplication, robomaker:DeleteSimulationApplication ``` -### List + + + ```json robomaker:ListSimulationApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/rolesanywhere/crls/index.md b/website/docs/services/rolesanywhere/crls/index.md index caeeec5f1..df3d29134 100644 --- a/website/docs/services/rolesanywhere/crls/index.md +++ b/website/docs/services/rolesanywhere/crls/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a crl resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rolesanywhere.crls @@ -301,19 +303,34 @@ AND region = 'us-east-1'; To operate on the crls resource, the following permissions are required: -### Create + + + ```json rolesanywhere:ImportCrl, rolesanywhere:TagResource ``` -### Read + + + ```json rolesanywhere:GetCrl, rolesanywhere:ListTagsForResource ``` -### Update + + + ```json rolesanywhere:EnableCrl, rolesanywhere:DisableCrl, @@ -323,13 +340,20 @@ rolesanywhere:UntagResource, rolesanywhere:ListTagsForResource ``` -### Delete + + + ```json rolesanywhere:DeleteCrl ``` -### List + + + ```json rolesanywhere:ListCrls, rolesanywhere:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/rolesanywhere/profiles/index.md b/website/docs/services/rolesanywhere/profiles/index.md index db1349d00..b14b49107 100644 --- a/website/docs/services/rolesanywhere/profiles/index.md +++ b/website/docs/services/rolesanywhere/profiles/index.md @@ -353,6 +353,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rolesanywhere.profiles @@ -385,7 +387,18 @@ AND region = 'us-east-1'; To operate on the profiles resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:GetPolicy, @@ -396,13 +409,17 @@ rolesanywhere:PutAttributeMapping, rolesanywhere:DeleteAttributeMapping ``` -### Read + + + ```json rolesanywhere:GetProfile, rolesanywhere:ListTagsForResource ``` -### Update + + + ```json iam:GetRole, iam:GetPolicy, @@ -418,13 +435,20 @@ rolesanywhere:PutAttributeMapping, rolesanywhere:DeleteAttributeMapping ``` -### Delete + + + ```json rolesanywhere:DeleteProfile ``` -### List + + + ```json rolesanywhere:ListProfiles, rolesanywhere:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/rolesanywhere/trust_anchors/index.md b/website/docs/services/rolesanywhere/trust_anchors/index.md index cf19995bc..c4e1276f8 100644 --- a/website/docs/services/rolesanywhere/trust_anchors/index.md +++ b/website/docs/services/rolesanywhere/trust_anchors/index.md @@ -319,6 +319,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a trust_anchor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rolesanywhere.trust_anchors @@ -347,20 +349,35 @@ AND region = 'us-east-1'; To operate on the trust_anchors resource, the following permissions are required: -### Create + + + ```json iam:CreateServiceLinkedRole, rolesanywhere:CreateTrustAnchor, rolesanywhere:TagResource ``` -### Read + + + ```json rolesanywhere:GetTrustAnchor, rolesanywhere:ListTagsForResource ``` -### Update + + + ```json acm-pca:GetCertificateAuthorityCertificate, rolesanywhere:ListTagsForResource, @@ -374,13 +391,20 @@ rolesanywhere:PutNotificationSettings, rolesanywhere:ResetNotificationSettings ``` -### Delete + + + ```json rolesanywhere:DeleteTrustAnchor ``` -### List + + + ```json rolesanywhere:ListTrustAnchors, rolesanywhere:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53/cidr_collections/index.md b/website/docs/services/route53/cidr_collections/index.md index fb5086d14..f795efddd 100644 --- a/website/docs/services/route53/cidr_collections/index.md +++ b/website/docs/services/route53/cidr_collections/index.md @@ -248,6 +248,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cidr_collection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53.cidr_collections @@ -272,32 +274,54 @@ AND region = 'us-east-1'; To operate on the cidr_collections resource, the following permissions are required: -### Create + + + ```json route53:CreateCidrCollection, route53:ChangeCidrCollection ``` -### Read + + + ```json route53:ListCidrCollections, route53:ListCidrBlocks ``` -### Update + + + ```json route53:ChangeCidrCollection ``` -### Delete + + + ```json route53:DeleteCidrCollection, route53:ChangeCidrCollection, route53:ListCidrBlocks ``` -### List + + + ```json route53:ListCidrCollections, route53:ListCidrBlocks ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53/dnssecs/index.md b/website/docs/services/route53/dnssecs/index.md index be896f74a..33090f17f 100644 --- a/website/docs/services/route53/dnssecs/index.md +++ b/website/docs/services/route53/dnssecs/index.md @@ -217,7 +217,17 @@ AND region = 'us-east-1'; To operate on the dnssecs resource, the following permissions are required: -### Create + + + ```json route53:GetDNSSEC, route53:EnableHostedZoneDNSSEC, @@ -227,12 +237,16 @@ kms:Sign, kms:CreateGrant ``` -### Read + + + ```json route53:GetDNSSEC ``` -### Delete + + + ```json route53:GetDNSSEC, route53:DisableHostedZoneDNSSEC, @@ -242,8 +256,13 @@ kms:Sign, kms:CreateGrant ``` -### List + + + ```json route53:GetDNSSEC, route53:ListHostedZones ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53/health_checks/index.md b/website/docs/services/route53/health_checks/index.md index 53c92801a..34a0d7724 100644 --- a/website/docs/services/route53/health_checks/index.md +++ b/website/docs/services/route53/health_checks/index.md @@ -361,6 +361,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a health_check resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53.health_checks @@ -385,7 +387,18 @@ AND region = 'us-east-1'; To operate on the health_checks resource, the following permissions are required: -### Create + + + ```json route53:CreateHealthCheck, route53:ChangeTagsForResource, @@ -393,13 +406,17 @@ cloudwatch:DescribeAlarms, route53-recovery-control-config:DescribeRoutingControl ``` -### Read + + + ```json route53:GetHealthCheck, route53:ListTagsForResource ``` -### Update + + + ```json route53:UpdateHealthCheck, route53:ChangeTagsForResource, @@ -407,13 +424,20 @@ route53:ListTagsForResource, cloudwatch:DescribeAlarms ``` -### Delete + + + ```json route53:DeleteHealthCheck ``` -### List + + + ```json route53:ListHealthChecks, route53:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53/hosted_zones/index.md b/website/docs/services/route53/hosted_zones/index.md index c86d91203..2e789ca70 100644 --- a/website/docs/services/route53/hosted_zones/index.md +++ b/website/docs/services/route53/hosted_zones/index.md @@ -315,6 +315,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a hosted_zone resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53.hosted_zones @@ -342,14 +344,27 @@ AND region = 'us-east-1'; To operate on the hosted_zones resource, the following permissions are required: -### Read + + + ```json route53:GetHostedZone, route53:ListTagsForResource, route53:ListQueryLoggingConfigs ``` -### Create + + + ```json route53:CreateHostedZone, route53:CreateQueryLoggingConfig, @@ -359,7 +374,9 @@ route53:AssociateVPCWithHostedZone, ec2:DescribeVpcs ``` -### Update + + + ```json route53:GetChange, route53:GetHostedZone, @@ -374,7 +391,9 @@ route53:DeleteQueryLoggingConfig, ec2:DescribeVpcs ``` -### List + + + ```json route53:GetHostedZone, route53:ListHostedZones, @@ -382,10 +401,15 @@ route53:ListQueryLoggingConfigs, route53:ListTagsForResource ``` -### Delete + + + ```json route53:DeleteHostedZone, route53:DeleteQueryLoggingConfig, route53:ListQueryLoggingConfigs, route53:GetChange ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53/key_signing_keys/index.md b/website/docs/services/route53/key_signing_keys/index.md index 5ce3d3b22..001967af4 100644 --- a/website/docs/services/route53/key_signing_keys/index.md +++ b/website/docs/services/route53/key_signing_keys/index.md @@ -253,6 +253,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a key_signing_key resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53.key_signing_keys @@ -277,7 +279,18 @@ AND region = 'us-east-1'; To operate on the key_signing_keys resource, the following permissions are required: -### Create + + + ```json route53:CreateKeySigningKey, kms:DescribeKey, @@ -286,12 +299,16 @@ kms:Sign, kms:CreateGrant ``` -### Read + + + ```json route53:GetDNSSEC ``` -### Update + + + ```json route53:GetDNSSEC, route53:ActivateKeySigningKey, @@ -302,7 +319,9 @@ kms:Sign, kms:CreateGrant ``` -### Delete + + + ```json route53:DeactivateKeySigningKey, route53:DeleteKeySigningKey, @@ -312,8 +331,13 @@ kms:Sign, kms:CreateGrant ``` -### List + + + ```json route53:GetDNSSEC, route53:ListHostedZones ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53profiles/profile_associations/index.md b/website/docs/services/route53profiles/profile_associations/index.md index 4a83d1337..d98eccfda 100644 --- a/website/docs/services/route53profiles/profile_associations/index.md +++ b/website/docs/services/route53profiles/profile_associations/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a profile_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53profiles.profile_associations @@ -300,7 +302,18 @@ AND region = 'us-east-1'; To operate on the profile_associations resource, the following permissions are required: -### Create + + + ```json route53profiles:AssociateProfile, route53profiles:GetProfileAssociation, @@ -310,7 +323,9 @@ route53profiles:TagResource, route53profiles:ListTagsForResource ``` -### Update + + + ```json route53profiles:GetProfileAssociation, route53profiles:TagResource, @@ -318,13 +333,17 @@ route53profiles:UntagResource, route53profiles:ListTagsForResource ``` -### Read + + + ```json route53profiles:GetProfileAssociation, route53profiles:ListTagsForResource ``` -### Delete + + + ```json route53profiles:DisassociateProfile, route53profiles:GetProfileAssociation, @@ -332,8 +351,13 @@ route53profiles:UntagResource, route53profiles:ListTagsForResource ``` -### List + + + ```json route53profiles:ListProfileAssociations, route53profiles:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53profiles/profile_resource_associations/index.md b/website/docs/services/route53profiles/profile_resource_associations/index.md index 5044650ef..9e2b3fc3f 100644 --- a/website/docs/services/route53profiles/profile_resource_associations/index.md +++ b/website/docs/services/route53profiles/profile_resource_associations/index.md @@ -257,6 +257,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a profile_resource_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53profiles.profile_resource_associations @@ -281,7 +283,18 @@ AND region = 'us-east-1'; To operate on the profile_resource_associations resource, the following permissions are required: -### Create + + + ```json route53profiles:AssociateResourceToProfile, route53profiles:GetProfileResourceAssociation, @@ -292,12 +305,16 @@ route53resolver:GetResolverQueryLogConfig, ec2:DescribeVpcEndpoints ``` -### Read + + + ```json route53profiles:GetProfileResourceAssociation ``` -### Delete + + + ```json route53profiles:DisassociateResourceFromProfile, route53profiles:GetProfileResourceAssociation, @@ -308,12 +325,19 @@ route53resolver:GetResolverQueryLogConfig, ec2:DescribeVpcEndpoints ``` -### List + + + ```json route53profiles:ListProfileResourceAssociations ``` -### Update + + + ```json route53profiles:UpdateProfileResourceAssociation ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53profiles/profiles/index.md b/website/docs/services/route53profiles/profiles/index.md index 4b97cbb84..37647c3bb 100644 --- a/website/docs/services/route53profiles/profiles/index.md +++ b/website/docs/services/route53profiles/profiles/index.md @@ -253,6 +253,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53profiles.profiles @@ -277,7 +279,18 @@ AND region = 'us-east-1'; To operate on the profiles resource, the following permissions are required: -### Create + + + ```json route53profiles:CreateProfile, route53profiles:GetProfile, @@ -285,7 +298,9 @@ route53profiles:TagResource, route53profiles:ListTagsForResource ``` -### Update + + + ```json route53profiles:GetProfile, route53profiles:TagResource, @@ -293,13 +308,17 @@ route53profiles:UntagResource, route53profiles:ListTagsForResource ``` -### Read + + + ```json route53profiles:GetProfile, route53profiles:ListTagsForResource ``` -### Delete + + + ```json route53profiles:DeleteProfile, route53profiles:GetProfile, @@ -307,8 +326,13 @@ route53profiles:UntagResource, route53profiles:ListTagsForResource ``` -### List + + + ```json route53profiles:ListProfiles, route53profiles:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53recoverycontrol/clusters/index.md b/website/docs/services/route53recoverycontrol/clusters/index.md index 95d0abeba..c54f7e1aa 100644 --- a/website/docs/services/route53recoverycontrol/clusters/index.md +++ b/website/docs/services/route53recoverycontrol/clusters/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53recoverycontrol.clusters @@ -299,7 +301,18 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Create + + + ```json route53-recovery-control-config:CreateCluster, route53-recovery-control-config:DescribeCluster, @@ -307,26 +320,37 @@ route53-recovery-control-config:ListTagsForResource, route53-recovery-control-config:TagResource ``` -### Read + + + ```json route53-recovery-control-config:DescribeCluster, route53-recovery-control-config:ListTagsForResource ``` -### Delete + + + ```json route53-recovery-control-config:DescribeCluster, route53-recovery-control-config:DeleteCluster ``` -### Update + + + ```json route53-recovery-control-config:DescribeCluster, route53-recovery-control-config:ListTagsForResource, route53-recovery-control-config:UpdateCluster ``` -### List + + + ```json route53-recovery-control-config:ListClusters ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53recoverycontrol/control_panels/index.md b/website/docs/services/route53recoverycontrol/control_panels/index.md index 0ed637b9f..a33b01daa 100644 --- a/website/docs/services/route53recoverycontrol/control_panels/index.md +++ b/website/docs/services/route53recoverycontrol/control_panels/index.md @@ -269,6 +269,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a control_panel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53recoverycontrol.control_panels @@ -293,7 +295,18 @@ AND region = 'us-east-1'; To operate on the control_panels resource, the following permissions are required: -### Create + + + ```json route53-recovery-control-config:CreateControlPanel, route53-recovery-control-config:DescribeCluster, @@ -302,13 +315,17 @@ route53-recovery-control-config:ListTagsForResource, route53-recovery-control-config:TagResource ``` -### Read + + + ```json route53-recovery-control-config:DescribeControlPanel, route53-recovery-control-config:ListTagsForResource ``` -### Update + + + ```json route53-recovery-control-config:UpdateControlPanel, route53-recovery-control-config:DescribeControlPanel, @@ -317,13 +334,20 @@ route53-recovery-control-config:TagResource, route53-recovery-control-config:UntagResource ``` -### Delete + + + ```json route53-recovery-control-config:DeleteControlPanel, route53-recovery-control-config:DescribeControlPanel ``` -### List + + + ```json route53-recovery-control-config:ListControlPanels ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53recoverycontrol/routing_controls/index.md b/website/docs/services/route53recoverycontrol/routing_controls/index.md index 5aead0e1d..361cc9ae1 100644 --- a/website/docs/services/route53recoverycontrol/routing_controls/index.md +++ b/website/docs/services/route53recoverycontrol/routing_controls/index.md @@ -243,6 +243,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a routing_control resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53recoverycontrol.routing_controls @@ -267,7 +269,18 @@ AND region = 'us-east-1'; To operate on the routing_controls resource, the following permissions are required: -### Create + + + ```json route53-recovery-control-config:CreateRoutingControl, route53-recovery-control-config:DescribeRoutingControl, @@ -275,25 +288,36 @@ route53-recovery-control-config:DescribeControlPanel, route53-recovery-control-config:DescribeCluster ``` -### Read + + + ```json route53-recovery-control-config:DescribeRoutingControl ``` -### Update + + + ```json route53-recovery-control-config:UpdateRoutingControl, route53-recovery-control-config:DescribeRoutingControl, route53-recovery-control-config:DescribeControlPanel ``` -### Delete + + + ```json route53-recovery-control-config:DescribeRoutingControl, route53-recovery-control-config:DeleteRoutingControl ``` -### List + + + ```json route53-recovery-control-config:ListRoutingControls ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53recoverycontrol/safety_rules/index.md b/website/docs/services/route53recoverycontrol/safety_rules/index.md index 72f40b06f..9ebb5b851 100644 --- a/website/docs/services/route53recoverycontrol/safety_rules/index.md +++ b/website/docs/services/route53recoverycontrol/safety_rules/index.md @@ -344,6 +344,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a safety_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53recoverycontrol.safety_rules @@ -373,7 +375,18 @@ AND region = 'us-east-1'; To operate on the safety_rules resource, the following permissions are required: -### Create + + + ```json route53-recovery-control-config:CreateSafetyRule, route53-recovery-control-config:DescribeSafetyRule, @@ -383,13 +396,17 @@ route53-recovery-control-config:ListTagsForResource, route53-recovery-control-config:TagResource ``` -### Read + + + ```json route53-recovery-control-config:DescribeSafetyRule, route53-recovery-control-config:ListTagsForResource ``` -### Update + + + ```json route53-recovery-control-config:UpdateSafetyRule, route53-recovery-control-config:DescribeSafetyRule, @@ -398,13 +415,20 @@ route53-recovery-control-config:TagResource, route53-recovery-control-config:UntagResource ``` -### Delete + + + ```json route53-recovery-control-config:DescribeSafetyRule, route53-recovery-control-config:DeleteSafetyRule ``` -### List + + + ```json route53-recovery-control-config:ListSafetyRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53recoveryreadiness/cells/index.md b/website/docs/services/route53recoveryreadiness/cells/index.md index d6ada060a..b25aa527f 100644 --- a/website/docs/services/route53recoveryreadiness/cells/index.md +++ b/website/docs/services/route53recoveryreadiness/cells/index.md @@ -262,6 +262,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cell resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53recoveryreadiness.cells @@ -287,7 +289,18 @@ AND region = 'us-east-1'; To operate on the cells resource, the following permissions are required: -### Create + + + ```json route53-recovery-readiness:CreateCell, route53-recovery-readiness:GetCell, @@ -295,13 +308,17 @@ route53-recovery-readiness:ListTagsForResources, route53-recovery-readiness:TagResource ``` -### Read + + + ```json route53-recovery-readiness:GetCell, route53-recovery-readiness:ListTagsForResources ``` -### Update + + + ```json route53-recovery-readiness:GetCell, route53-recovery-readiness:ListTagsForResources, @@ -310,13 +327,20 @@ route53-recovery-readiness:UntagResource, route53-recovery-readiness:UpdateCell ``` -### Delete + + + ```json route53-recovery-readiness:DeleteCell, route53-recovery-readiness:GetCell ``` -### List + + + ```json route53-recovery-readiness:ListCells ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53recoveryreadiness/readiness_checks/index.md b/website/docs/services/route53recoveryreadiness/readiness_checks/index.md index 87ea5869b..86ce8e6e7 100644 --- a/website/docs/services/route53recoveryreadiness/readiness_checks/index.md +++ b/website/docs/services/route53recoveryreadiness/readiness_checks/index.md @@ -255,6 +255,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a readiness_check resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53recoveryreadiness.readiness_checks @@ -280,7 +282,18 @@ AND region = 'us-east-1'; To operate on the readiness_checks resource, the following permissions are required: -### Create + + + ```json route53-recovery-readiness:CreateReadinessCheck, route53-recovery-readiness:GetResourceSet, @@ -289,13 +302,17 @@ route53-recovery-readiness:ListTagsForResources, route53-recovery-readiness:TagResource ``` -### Read + + + ```json route53-recovery-readiness:GetReadinessCheck, route53-recovery-readiness:ListTagsForResources ``` -### Update + + + ```json route53-recovery-readiness:UpdateReadinessCheck, route53-recovery-readiness:GetResourceSet, @@ -305,14 +322,21 @@ route53-recovery-readiness:TagResource, route53-recovery-readiness:UntagResource ``` -### Delete + + + ```json route53-recovery-readiness:DeleteReadinessCheck, route53-recovery-readiness:GetReadinessCheck ``` -### List + + + ```json route53-recovery-readiness:ListReadinessChecks, route53-recovery-readiness:GetReadinessChecks ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53recoveryreadiness/recovery_groups/index.md b/website/docs/services/route53recoveryreadiness/recovery_groups/index.md index da7be533c..c4a234a6f 100644 --- a/website/docs/services/route53recoveryreadiness/recovery_groups/index.md +++ b/website/docs/services/route53recoveryreadiness/recovery_groups/index.md @@ -256,6 +256,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a recovery_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53recoveryreadiness.recovery_groups @@ -281,7 +283,18 @@ AND region = 'us-east-1'; To operate on the recovery_groups resource, the following permissions are required: -### Create + + + ```json route53-recovery-readiness:CreateRecoveryGroup, route53-recovery-readiness:GetRecoveryGroup, @@ -290,13 +303,17 @@ route53-recovery-readiness:ListTagsForResources, route53-recovery-readiness:TagResource ``` -### Read + + + ```json route53-recovery-readiness:GetRecoveryGroup, route53-recovery-readiness:ListTagsForResources ``` -### Update + + + ```json route53-recovery-readiness:UpdateRecoveryGroup, route53-recovery-readiness:GetRecoveryGroup, @@ -306,13 +323,20 @@ route53-recovery-readiness:TagResource, route53-recovery-readiness:UntagResource ``` -### Delete + + + ```json route53-recovery-readiness:DeleteRecoveryGroup, route53-recovery-readiness:GetRecoveryGroup ``` -### List + + + ```json route53-recovery-readiness:ListRecoveryGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53recoveryreadiness/resource_sets/index.md b/website/docs/services/route53recoveryreadiness/resource_sets/index.md index b6d4bf5b5..e1b7a69aa 100644 --- a/website/docs/services/route53recoveryreadiness/resource_sets/index.md +++ b/website/docs/services/route53recoveryreadiness/resource_sets/index.md @@ -339,6 +339,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53recoveryreadiness.resource_sets @@ -364,7 +366,18 @@ AND region = 'us-east-1'; To operate on the resource_sets resource, the following permissions are required: -### Create + + + ```json route53-recovery-readiness:CreateResourceSet, route53-recovery-readiness:GetResourceSet, @@ -374,13 +387,17 @@ route53-recovery-readiness:ListTagsForResources, route53-recovery-readiness:TagResource ``` -### Read + + + ```json route53-recovery-readiness:GetResourceSet, route53-recovery-readiness:ListTagsForResources ``` -### Update + + + ```json route53-recovery-readiness:UpdateResourceSet, route53-recovery-readiness:GetResourceSet, @@ -391,13 +408,20 @@ route53-recovery-readiness:TagResource, route53-recovery-readiness:UntagResource ``` -### Delete + + + ```json route53-recovery-readiness:DeleteResourceSet, route53-recovery-readiness:GetResourceSet ``` -### List + + + ```json route53-recovery-readiness:ListResourceSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/firewall_domain_lists/index.md b/website/docs/services/route53resolver/firewall_domain_lists/index.md index 0cc5e2ba6..2f412f59e 100644 --- a/website/docs/services/route53resolver/firewall_domain_lists/index.md +++ b/website/docs/services/route53resolver/firewall_domain_lists/index.md @@ -316,6 +316,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a firewall_domain_list resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53resolver.firewall_domain_lists @@ -342,7 +344,18 @@ AND region = 'us-east-1'; To operate on the firewall_domain_lists resource, the following permissions are required: -### Create + + + ```json route53resolver:CreateFirewallDomainList, route53resolver:GetFirewallDomainList, @@ -352,19 +365,25 @@ route53resolver:TagResource, route53resolver:ListTagsForResource ``` -### List + + + ```json route53resolver:ListFirewallDomainLists, route53resolver:ListTagsForResource ``` -### Read + + + ```json route53resolver:GetFirewallDomainList, route53resolver:ListTagsForResource ``` -### Delete + + + ```json route53resolver:GetFirewallDomainList, route53resolver:DeleteFirewallDomainList, @@ -372,7 +391,9 @@ route53resolver:UntagResource, route53resolver:ListTagsForResource ``` -### Update + + + ```json route53resolver:GetFirewallDomainList, route53resolver:ImportFirewallDomains, @@ -381,3 +402,6 @@ route53resolver:TagResource, route53resolver:UntagResource, route53resolver:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/firewall_rule_group_associations/index.md b/website/docs/services/route53resolver/firewall_rule_group_associations/index.md index b79abd4a9..47fbffcdf 100644 --- a/website/docs/services/route53resolver/firewall_rule_group_associations/index.md +++ b/website/docs/services/route53resolver/firewall_rule_group_associations/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a firewall_rule_group_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53resolver.firewall_rule_group_associations @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the firewall_rule_group_associations resource, the following permissions are required: -### Create + + + ```json route53resolver:AssociateFirewallRuleGroup, route53resolver:GetFirewallRuleGroupAssociation, @@ -363,19 +376,25 @@ route53resolver:ListTagsForResource, ec2:DescribeVpcs ``` -### Read + + + ```json route53resolver:GetFirewallRuleGroupAssociation, route53resolver:ListTagsForResource ``` -### List + + + ```json route53resolver:ListFirewallRuleGroupAssociations, route53resolver:ListTagsForResource ``` -### Delete + + + ```json route53resolver:DisassociateFirewallRuleGroup, route53resolver:GetFirewallRuleGroupAssociation, @@ -383,7 +402,9 @@ route53resolver:UntagResource, route53resolver:ListTagsForResource ``` -### Update + + + ```json route53resolver:UpdateFirewallRuleGroupAssociation, route53resolver:GetFirewallRuleGroupAssociation, @@ -391,3 +412,6 @@ route53resolver:TagResource, route53resolver:UntagResource, route53resolver:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/firewall_rule_groups/index.md b/website/docs/services/route53resolver/firewall_rule_groups/index.md index 27e24f02d..cd780f3d2 100644 --- a/website/docs/services/route53resolver/firewall_rule_groups/index.md +++ b/website/docs/services/route53resolver/firewall_rule_groups/index.md @@ -383,6 +383,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a firewall_rule_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53resolver.firewall_rule_groups @@ -407,7 +409,18 @@ AND region = 'us-east-1'; To operate on the firewall_rule_groups resource, the following permissions are required: -### Create + + + ```json route53resolver:CreateFirewallRuleGroup, route53resolver:GetFirewallRuleGroup, @@ -418,20 +431,26 @@ route53resolver:TagResource, route53resolver:ListTagsForResource ``` -### Read + + + ```json route53resolver:GetFirewallRuleGroup, route53resolver:ListFirewallRules, route53resolver:ListTagsForResource ``` -### List + + + ```json route53resolver:ListFirewallRuleGroups, route53resolver:ListTagsForResource ``` -### Delete + + + ```json route53resolver:GetFirewallRuleGroup, route53resolver:DeleteFirewallRuleGroup, @@ -441,7 +460,9 @@ route53resolver:UntagResource, route53resolver:ListTagsForResource ``` -### Update + + + ```json route53resolver:GetFirewallRuleGroup, route53resolver:ListFirewallRules, @@ -452,3 +473,6 @@ route53resolver:TagResource, route53resolver:UntagResource, route53resolver:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/outpost_resolvers/index.md b/website/docs/services/route53resolver/outpost_resolvers/index.md index 5718c49e1..b51f93dd2 100644 --- a/website/docs/services/route53resolver/outpost_resolvers/index.md +++ b/website/docs/services/route53resolver/outpost_resolvers/index.md @@ -311,6 +311,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a outpost_resolver resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53resolver.outpost_resolvers @@ -338,7 +340,18 @@ AND region = 'us-east-1'; To operate on the outpost_resolvers resource, the following permissions are required: -### Create + + + ```json route53resolver:CreateOutpostResolver, route53resolver:GetOutpostResolver, @@ -348,13 +361,17 @@ outposts:GetOutpost, route53resolver:TagResource ``` -### Read + + + ```json route53resolver:GetOutpostResolver, route53resolver:ListTagsForResource ``` -### Update + + + ```json route53resolver:UpdateOutpostResolver, route53resolver:GetOutpostResolver, @@ -363,7 +380,9 @@ route53resolver:TagResource, route53resolver:ListTagsForResource ``` -### Delete + + + ```json route53resolver:DeleteOutpostResolver, route53resolver:GetOutpostResolver, @@ -371,8 +390,13 @@ route53resolver:ListOutpostResolvers, route53resolver:ListResolverEndpoints ``` -### List + + + ```json route53resolver:ListOutpostResolvers, route53resolver:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/resolver_configs/index.md b/website/docs/services/route53resolver/resolver_configs/index.md index f6f8b1e40..628e1f4dc 100644 --- a/website/docs/services/route53resolver/resolver_configs/index.md +++ b/website/docs/services/route53resolver/resolver_configs/index.md @@ -252,28 +252,47 @@ AND region = 'us-east-1'; To operate on the resolver_configs resource, the following permissions are required: -### Create + + + ```json route53resolver:UpdateResolverConfig, route53resolver:GetResolverConfig, ec2:DescribeVpcs ``` -### Read + + + ```json route53resolver:GetResolverConfig, ec2:DescribeVpcs ``` -### Delete + + + ```json route53resolver:UpdateResolverConfig, route53resolver:ListResolverConfigs, ec2:DescribeVpcs ``` -### List + + + ```json route53resolver:ListResolverConfigs, ec2:DescribeVpcs ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/resolver_endpoints/index.md b/website/docs/services/route53resolver/resolver_endpoints/index.md index fdc8f2050..26fd0986c 100644 --- a/website/docs/services/route53resolver/resolver_endpoints/index.md +++ b/website/docs/services/route53resolver/resolver_endpoints/index.md @@ -355,6 +355,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resolver_endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53resolver.resolver_endpoints @@ -383,7 +385,18 @@ AND region = 'us-east-1'; To operate on the resolver_endpoints resource, the following permissions are required: -### Create + + + ```json route53resolver:CreateResolverEndpoint, route53resolver:GetResolverEndpoint, @@ -398,14 +411,18 @@ ec2:DescribeSecurityGroups, ec2:DescribeVpcs ``` -### Read + + + ```json route53resolver:GetResolverEndpoint, route53resolver:ListResolverEndpointIpAddresses, route53resolver:ListTagsForResource ``` -### Update + + + ```json route53resolver:AssociateResolverEndpointIpAddress, route53resolver:DisassociateResolverEndpointIpAddress, @@ -426,7 +443,9 @@ ec2:ModifyNetworkInterfaceAttribute, ec2:UnassignIpv6Addresses ``` -### Delete + + + ```json route53resolver:DeleteResolverEndpoint, route53resolver:GetResolverEndpoint, @@ -434,7 +453,12 @@ ec2:DeleteNetworkInterface, ec2:DescribeNetworkInterfaces ``` -### List + + + ```json route53resolver:ListResolverEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/resolver_query_logging_config_associations/index.md b/website/docs/services/route53resolver/resolver_query_logging_config_associations/index.md index d902f53a4..220be8c08 100644 --- a/website/docs/services/route53resolver/resolver_query_logging_config_associations/index.md +++ b/website/docs/services/route53resolver/resolver_query_logging_config_associations/index.md @@ -259,7 +259,17 @@ AND region = 'us-east-1'; To operate on the resolver_query_logging_config_associations resource, the following permissions are required: -### Create + + + ```json resolverquerylogging:AssociateConfig, resolverquerylogging:GetConfigAssociation, @@ -268,13 +278,17 @@ ec2:DescribeVpcs, route53resolver:GetResolverQueryLogConfigAssociation ``` -### Read + + + ```json resolverquerylogging:GetConfigAssociation, route53resolver:GetResolverQueryLogConfigAssociation ``` -### Delete + + + ```json resolverquerylogging:DisassociateConfig, resolverquerylogging:ListConfigAssociation, @@ -283,8 +297,13 @@ route53resolver:ListResolverQueryLogConfigAssociations, route53resolver:GetResolverQueryLogConfigAssociation ``` -### List + + + ```json resolverquerylogging:ListConfigAssociations, route53resolver:ListResolverQueryLogConfigAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/resolver_query_logging_configs/index.md b/website/docs/services/route53resolver/resolver_query_logging_configs/index.md index 161cd6db9..182b9b6ef 100644 --- a/website/docs/services/route53resolver/resolver_query_logging_configs/index.md +++ b/website/docs/services/route53resolver/resolver_query_logging_configs/index.md @@ -303,7 +303,17 @@ AND region = 'us-east-1'; To operate on the resolver_query_logging_configs resource, the following permissions are required: -### Create + + + ```json resolverquerylogging:CreateConfig, resolverquerylogging:GetConfig, @@ -323,7 +333,9 @@ route53resolver:TagResource, route53resolver:ListResolverQueryLogConfigs ``` -### Read + + + ```json resolverquerylogging:GetConfig, route53resolver:GetResolverQueryLogConfig, @@ -331,7 +343,9 @@ route53resolver:ListTagsForResource, route53resolver:ListResolverQueryLogConfigs ``` -### Delete + + + ```json resolverquerylogging:DeleteConfig, resolverquerylogging:ListConfig, @@ -341,9 +355,14 @@ route53resolver:UntagResource, route53resolver:ListTagsForResource ``` -### List + + + ```json resolverquerylogging:ListConfig, route53resolver:ListResolverQueryLogConfigs, route53resolver:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/resolver_rule_associations/index.md b/website/docs/services/route53resolver/resolver_rule_associations/index.md index ca8187b48..cfaf07660 100644 --- a/website/docs/services/route53resolver/resolver_rule_associations/index.md +++ b/website/docs/services/route53resolver/resolver_rule_associations/index.md @@ -245,26 +245,45 @@ AND region = 'us-east-1'; To operate on the resolver_rule_associations resource, the following permissions are required: -### Create + + + ```json route53resolver:AssociateResolverRule, route53resolver:GetResolverRuleAssociation, ec2:DescribeVpcs ``` -### Read + + + ```json route53resolver:GetResolverRuleAssociation ``` -### Delete + + + ```json route53resolver:DisassociateResolverRule, route53resolver:GetResolverRuleAssociation ``` -### List + + + ```json route53resolver:ListResolverRuleAssociations, ec2:DescribeVpcs ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/resolver_rules/index.md b/website/docs/services/route53resolver/resolver_rules/index.md index 1bb9f9411..1ab02ed72 100644 --- a/website/docs/services/route53resolver/resolver_rules/index.md +++ b/website/docs/services/route53resolver/resolver_rules/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resolver_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.route53resolver.resolver_rules @@ -358,7 +360,18 @@ AND region = 'us-east-1'; To operate on the resolver_rules resource, the following permissions are required: -### Create + + + ```json route53resolver:CreateResolverRule, route53resolver:GetResolverRule, @@ -366,13 +379,17 @@ route53resolver:ListTagsForResource, route53resolver:TagResource ``` -### Read + + + ```json route53resolver:GetResolverRule, route53resolver:ListTagsForResource ``` -### Update + + + ```json route53resolver:UpdateResolverRule, route53resolver:GetResolverRule, @@ -381,13 +398,20 @@ route53resolver:TagResource, route53resolver:UntagResource ``` -### Delete + + + ```json route53resolver:DeleteResolverRule, route53resolver:GetResolverRule ``` -### List + + + ```json route53resolver:ListResolverRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/route53resolver/resolverdnssec_configs/index.md b/website/docs/services/route53resolver/resolverdnssec_configs/index.md index 6adcb8d87..937c36526 100644 --- a/website/docs/services/route53resolver/resolverdnssec_configs/index.md +++ b/website/docs/services/route53resolver/resolverdnssec_configs/index.md @@ -235,7 +235,17 @@ AND region = 'us-east-1'; To operate on the resolverdnssec_configs resource, the following permissions are required: -### Create + + + ```json resolverdnssec:CreateConfig, route53resolver:UpdateResolverDnssecConfig, @@ -243,13 +253,17 @@ route53resolver:GetResolverDnssecConfig, ec2:DescribeVpcs ``` -### Read + + + ```json resolverdnssec:GetConfig, route53resolver:ListResolverDnssecConfigs ``` -### Delete + + + ```json resolverdnssec:DeleteConfig, route53resolver:UpdateResolverDnssecConfig, @@ -257,8 +271,13 @@ route53resolver:ListResolverDnssecConfigs, ec2:DescribeVpcs ``` -### List + + + ```json resolverdnssec:ListConfig, route53resolver:ListResolverDnssecConfigs ``` + + + \ No newline at end of file diff --git a/website/docs/services/rum/app_monitors/index.md b/website/docs/services/rum/app_monitors/index.md index bbfa8a359..d5cd595a1 100644 --- a/website/docs/services/rum/app_monitors/index.md +++ b/website/docs/services/rum/app_monitors/index.md @@ -480,6 +480,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a app_monitor resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.rum.app_monitors @@ -511,7 +513,18 @@ AND region = 'us-east-1'; To operate on the app_monitors resource, the following permissions are required: -### Create + + + ```json rum:GetAppMonitor, rum:CreateAppMonitor, @@ -543,7 +556,9 @@ rum:GetResourcePolicy, rum:PutResourcePolicy ``` -### Read + + + ```json rum:GetAppMonitor, dynamodb:GetItem, @@ -556,7 +571,9 @@ rum:BatchGetRumMetricDefinitions, rum:GetResourcePolicy ``` -### Update + + + ```json rum:GetAppMonitor, rum:UpdateAppMonitor, @@ -594,7 +611,9 @@ rum:PutResourcePolicy, rum:DeleteResourcePolicy ``` -### Delete + + + ```json rum:GetAppMonitor, rum:DeleteAppMonitor, @@ -614,7 +633,9 @@ rum:PutResourcePolicy, rum:DeleteResourcePolicy ``` -### List + + + ```json rum:ListAppMonitors, dynamodb:DescribeTable, @@ -628,3 +649,6 @@ s3:GetObjectAcl, logs:DescribeLogGroups, rum:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/access_grants/index.md b/website/docs/services/s3/access_grants/index.md index 329da10e3..60f4d1160 100644 --- a/website/docs/services/s3/access_grants/index.md +++ b/website/docs/services/s3/access_grants/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_grant resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.access_grants @@ -357,30 +359,52 @@ AND region = 'us-east-1'; To operate on the access_grants resource, the following permissions are required: -### Create + + + ```json s3:CreateAccessGrant, s3:TagResource ``` -### Read + + + ```json s3:GetAccessGrant, s3:ListTagsForResource ``` -### Delete + + + ```json s3:DeleteAccessGrant ``` -### List + + + ```json s3:ListAccessGrants ``` -### Update + + + ```json s3:TagResource, s3:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/access_grants_instances/index.md b/website/docs/services/s3/access_grants_instances/index.md index c5a752e54..5dd4fafc1 100644 --- a/website/docs/services/s3/access_grants_instances/index.md +++ b/website/docs/services/s3/access_grants_instances/index.md @@ -247,6 +247,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_grants_instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.access_grants_instances @@ -271,33 +273,55 @@ AND region = 'us-east-1'; To operate on the access_grants_instances resource, the following permissions are required: -### Create + + + ```json s3:CreateAccessGrantsInstance, s3:AssociateAccessGrantsIdentityCenter, s3:TagResource ``` -### Read + + + ```json s3:GetAccessGrantsInstance, s3:ListTagsForResource ``` -### Delete + + + ```json s3:GetAccessGrantsInstance, s3:DeleteAccessGrantsInstance, s3:DissociateAccessGrantsIdentityCenter ``` -### Update + + + ```json s3:TagResource, s3:UntagResource ``` -### List + + + ```json s3:ListAccessGrantsInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/access_grants_locations/index.md b/website/docs/services/s3/access_grants_locations/index.md index cfd1c8223..f56befee8 100644 --- a/website/docs/services/s3/access_grants_locations/index.md +++ b/website/docs/services/s3/access_grants_locations/index.md @@ -257,6 +257,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_grants_location resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.access_grants_locations @@ -282,33 +284,55 @@ AND region = 'us-east-1'; To operate on the access_grants_locations resource, the following permissions are required: -### Create + + + ```json s3:CreateAccessGrantsLocation, iam:PassRole, s3:TagResource ``` -### Read + + + ```json s3:GetAccessGrantsLocation, s3:ListTagsForResource ``` -### Delete + + + ```json s3:DeleteAccessGrantsLocation ``` -### List + + + ```json s3:ListAccessGrantsLocations ``` -### Update + + + ```json s3:UpdateAccessGrantsLocation, s3:TagResource, s3:UntagResource, iam:PassRole ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/access_points/index.md b/website/docs/services/s3/access_points/index.md index 62b99aea2..56af0a1cf 100644 --- a/website/docs/services/s3/access_points/index.md +++ b/website/docs/services/s3/access_points/index.md @@ -337,6 +337,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_point resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.access_points @@ -363,7 +365,18 @@ AND region = 'us-east-1'; To operate on the access_points resource, the following permissions are required: -### Create + + + ```json s3:CreateAccessPoint, s3:PutAccessPointPolicy, @@ -372,14 +385,18 @@ s3:PutAccessPointPublicAccessBlock, s3:TagResource ``` -### Read + + + ```json s3:GetAccessPoint, s3:GetAccessPointPolicy, s3:ListTagsForResource ``` -### Update + + + ```json s3:PutAccessPointPolicy, s3:PutAccessPointPublicAccessBlock, @@ -390,13 +407,20 @@ s3:TagResource, s3:UntagResource ``` -### Delete + + + ```json s3:DeleteAccessPointPolicy, s3:DeleteAccessPoint ``` -### List + + + ```json s3:ListAccessPoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/bucket_policies/index.md b/website/docs/services/s3/bucket_policies/index.md index d13a1854c..448b94956 100644 --- a/website/docs/services/s3/bucket_policies/index.md +++ b/website/docs/services/s3/bucket_policies/index.md @@ -223,6 +223,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bucket_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.bucket_policies @@ -247,31 +249,53 @@ AND region = 'us-east-1'; To operate on the bucket_policies resource, the following permissions are required: -### Create + + + ```json s3:GetBucketPolicy, s3:PutBucketPolicy ``` -### Read + + + ```json s3:GetBucketPolicy ``` -### Update + + + ```json s3:GetBucketPolicy, s3:PutBucketPolicy ``` -### Delete + + + ```json s3:GetBucketPolicy, s3:DeleteBucketPolicy ``` -### List + + + ```json s3:GetBucketPolicy, s3:ListAllMyBuckets ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/buckets/index.md b/website/docs/services/s3/buckets/index.md index e8fa790d3..aa3817373 100644 --- a/website/docs/services/s3/buckets/index.md +++ b/website/docs/services/s3/buckets/index.md @@ -1640,6 +1640,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bucket resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.buckets @@ -1682,7 +1684,18 @@ AND region = 'us-east-1'; To operate on the buckets resource, the following permissions are required: -### Create + + + ```json s3:CreateBucket, s3:PutBucketTagging, @@ -1721,7 +1734,9 @@ s3tables:GetTableMetadataLocation, s3tables:UpdateTableMetadataLocation ``` -### Read + + + ```json s3:GetAccelerateConfiguration, s3:GetLifecycleConfiguration, @@ -1745,7 +1760,9 @@ s3:GetBucketMetadataTableConfiguration, s3:ListBucket ``` -### Update + + + ```json s3:PutBucketAcl, s3:PutBucketTagging, @@ -1791,13 +1808,20 @@ iam:PassRole, s3:ListBucket ``` -### Delete + + + ```json s3:DeleteBucket, s3:ListBucket ``` -### List + + + ```json s3:ListAllMyBuckets ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/multi_region_access_point_policies/index.md b/website/docs/services/s3/multi_region_access_point_policies/index.md index b9cf36bf9..f5490768b 100644 --- a/website/docs/services/s3/multi_region_access_point_policies/index.md +++ b/website/docs/services/s3/multi_region_access_point_policies/index.md @@ -182,6 +182,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a multi_region_access_point_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.multi_region_access_point_policies @@ -206,26 +208,45 @@ AND region = 'us-east-1'; To operate on the multi_region_access_point_policies resource, the following permissions are required: -### Update + + + ```json s3:PutMultiRegionAccessPointPolicy, s3:DescribeMultiRegionAccessPointOperation ``` -### Read + + + ```json s3:GetMultiRegionAccessPointPolicy, s3:GetMultiRegionAccessPointPolicyStatus ``` -### Delete + + + ```json s3:GetMultiRegionAccessPointPolicy, s3:GetMultiRegionAccessPoint ``` -### Create + + + ```json s3:PutMultiRegionAccessPointPolicy, s3:DescribeMultiRegionAccessPointOperation ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/multi_region_access_points/index.md b/website/docs/services/s3/multi_region_access_points/index.md index c179757d7..b6ce35a26 100644 --- a/website/docs/services/s3/multi_region_access_points/index.md +++ b/website/docs/services/s3/multi_region_access_points/index.md @@ -289,26 +289,45 @@ AND region = 'us-east-1'; To operate on the multi_region_access_points resource, the following permissions are required: -### Read + + + ```json s3:GetMultiRegionAccessPoint ``` -### Create + + + ```json s3:CreateMultiRegionAccessPoint, s3:DescribeMultiRegionAccessPointOperation, s3:GetMultiRegionAccessPoint ``` -### List + + + ```json s3:ListMultiRegionAccessPoints ``` -### Delete + + + ```json s3:DeleteMultiRegionAccessPoint, s3:DescribeMultiRegionAccessPointOperation, s3:GetMultiRegionAccessPoint ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/storage_lens/index.md b/website/docs/services/s3/storage_lens/index.md index f23f20b85..c3973ed97 100644 --- a/website/docs/services/s3/storage_lens/index.md +++ b/website/docs/services/s3/storage_lens/index.md @@ -665,6 +665,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a storage_len resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.storage_lens @@ -689,13 +691,26 @@ AND region = 'us-east-1'; To operate on the storage_lens resource, the following permissions are required: -### Read + + + ```json s3:GetStorageLensConfiguration, s3:GetStorageLensConfigurationTagging ``` -### Create + + + ```json s3:PutStorageLensConfiguration, s3:PutStorageLensConfigurationTagging, @@ -708,7 +723,9 @@ organizations:ListDelegatedAdministrators, iam:CreateServiceLinkedRole ``` -### Update + + + ```json s3:PutStorageLensConfiguration, s3:PutStorageLensConfigurationTagging, @@ -721,13 +738,20 @@ organizations:ListDelegatedAdministrators, iam:CreateServiceLinkedRole ``` -### List + + + ```json s3:ListStorageLensConfigurations ``` -### Delete + + + ```json s3:DeleteStorageLensConfiguration, s3:DeleteStorageLensConfigurationTagging ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3/storage_lens_groups/index.md b/website/docs/services/s3/storage_lens_groups/index.md index 2ce4c3853..9e8996e19 100644 --- a/website/docs/services/s3/storage_lens_groups/index.md +++ b/website/docs/services/s3/storage_lens_groups/index.md @@ -350,6 +350,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a storage_lens_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3.storage_lens_groups @@ -375,7 +377,18 @@ AND region = 'us-east-1'; To operate on the storage_lens_groups resource, the following permissions are required: -### Create + + + ```json s3:CreateStorageLensGroup, s3:GetStorageLensGroup, @@ -383,13 +396,17 @@ s3:TagResource, s3:ListTagsForResource ``` -### Read + + + ```json s3:GetStorageLensGroup, s3:ListTagsForResource ``` -### Update + + + ```json s3:GetStorageLensGroup, s3:UpdateStorageLensGroup, @@ -398,12 +415,19 @@ s3:UntagResource, s3:ListTagsForResource ``` -### Delete + + + ```json s3:DeleteStorageLensGroup ``` -### List + + + ```json s3:ListStorageLensGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3express/access_points/index.md b/website/docs/services/s3express/access_points/index.md index aa8fdd5c5..ef816b232 100644 --- a/website/docs/services/s3express/access_points/index.md +++ b/website/docs/services/s3express/access_points/index.md @@ -357,6 +357,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_point resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3express.access_points @@ -384,7 +386,18 @@ AND region = 'us-east-1'; To operate on the access_points resource, the following permissions are required: -### Create + + + ```json s3express:CreateAccessPoint, s3express:PutAccessPointPolicy, @@ -394,7 +407,9 @@ s3express:GetAccessPointScope, s3express:TagResource ``` -### Read + + + ```json s3express:GetAccessPoint, s3express:GetAccessPointPolicy, @@ -402,7 +417,9 @@ s3express:GetAccessPointScope, s3express:ListTagsForResource ``` -### Update + + + ```json s3express:PutAccessPointPolicy, s3express:DeleteAccessPointPolicy, @@ -416,14 +433,21 @@ s3express:GetAccessPointScope, s3express:ListTagsForResource ``` -### Delete + + + ```json s3express:DeleteAccessPointPolicy, s3express:DeleteAccessPoint, s3express:DeleteAccessPointScope ``` -### List + + + ```json s3express:ListAccessPointsForDirectoryBuckets ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3express/bucket_policies/index.md b/website/docs/services/s3express/bucket_policies/index.md index d723f3d45..b492d4973 100644 --- a/website/docs/services/s3express/bucket_policies/index.md +++ b/website/docs/services/s3express/bucket_policies/index.md @@ -223,6 +223,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bucket_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3express.bucket_policies @@ -247,31 +249,53 @@ AND region = 'us-east-1'; To operate on the bucket_policies resource, the following permissions are required: -### Create + + + ```json s3express:GetBucketPolicy, s3express:PutBucketPolicy ``` -### Read + + + ```json s3express:GetBucketPolicy ``` -### Update + + + ```json s3express:GetBucketPolicy, s3express:PutBucketPolicy ``` -### Delete + + + ```json s3express:GetBucketPolicy, s3express:DeleteBucketPolicy ``` -### List + + + ```json s3express:GetBucketPolicy, s3express:ListAllMyDirectoryBuckets ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3express/directory_buckets/index.md b/website/docs/services/s3express/directory_buckets/index.md index 4c3fe587f..747741ce5 100644 --- a/website/docs/services/s3express/directory_buckets/index.md +++ b/website/docs/services/s3express/directory_buckets/index.md @@ -385,6 +385,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a directory_bucket resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3express.directory_buckets @@ -411,7 +413,18 @@ AND region = 'us-east-1'; To operate on the directory_buckets resource, the following permissions are required: -### Create + + + ```json kms:GenerateDataKey, kms:Decrypt, @@ -422,7 +435,9 @@ s3express:PutLifecycleConfiguration, s3express:TagResource ``` -### Read + + + ```json s3express:ListAllMyDirectoryBuckets, ec2:DescribeAvailabilityZones, @@ -431,7 +446,9 @@ s3express:GetLifecycleConfiguration, s3express:ListTagsForResource ``` -### Update + + + ```json kms:GenerateDataKey, kms:Decrypt, @@ -441,13 +458,20 @@ s3express:TagResource, s3express:UntagResource ``` -### Delete + + + ```json s3express:DeleteBucket, s3express:ListAllMyDirectoryBuckets ``` -### List + + + ```json s3express:ListAllMyDirectoryBuckets ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3objectlambda/access_point_policies/index.md b/website/docs/services/s3objectlambda/access_point_policies/index.md index 7e08de5c3..923d24084 100644 --- a/website/docs/services/s3objectlambda/access_point_policies/index.md +++ b/website/docs/services/s3objectlambda/access_point_policies/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_point_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3objectlambda.access_point_policies @@ -188,25 +190,44 @@ AND region = 'us-east-1'; To operate on the access_point_policies resource, the following permissions are required: -### Create + + + ```json s3:PutAccessPointPolicyForObjectLambda, s3:GetAccessPointPolicyForObjectLambda ``` -### Read + + + ```json s3:GetAccessPointPolicyForObjectLambda ``` -### Update + + + ```json s3:PutAccessPointPolicyForObjectLambda, s3:GetAccessPointPolicyForObjectLambda ``` -### Delete + + + ```json s3:DeleteAccessPointPolicyForObjectLambda, s3:GetAccessPointPolicyForObjectLambda ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3objectlambda/access_points/index.md b/website/docs/services/s3objectlambda/access_points/index.md index b5db3d6f4..e8f5ce1d1 100644 --- a/website/docs/services/s3objectlambda/access_points/index.md +++ b/website/docs/services/s3objectlambda/access_points/index.md @@ -334,6 +334,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_point resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3objectlambda.access_points @@ -358,7 +360,18 @@ AND region = 'us-east-1'; To operate on the access_points resource, the following permissions are required: -### Create + + + ```json s3:CreateAccessPointForObjectLambda, s3:PutAccessPointConfigurationForObjectLambda, @@ -367,14 +380,18 @@ s3:GetAccessPointPolicyStatusForObjectLambda, s3:GetAccessPointConfigurationForObjectLambda ``` -### Read + + + ```json s3:GetAccessPointForObjectLambda, s3:GetAccessPointPolicyStatusForObjectLambda, s3:GetAccessPointConfigurationForObjectLambda ``` -### Update + + + ```json s3:PutAccessPointConfigurationForObjectLambda, s3:GetAccessPointForObjectLambda, @@ -382,12 +399,19 @@ s3:GetAccessPointPolicyStatusForObjectLambda, s3:GetAccessPointConfigurationForObjectLambda ``` -### Delete + + + ```json s3:DeleteAccessPointForObjectLambda ``` -### List + + + ```json s3:ListAccessPointsForObjectLambda ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3outposts/access_points/index.md b/website/docs/services/s3outposts/access_points/index.md index 90344120d..9c1369ad3 100644 --- a/website/docs/services/s3outposts/access_points/index.md +++ b/website/docs/services/s3outposts/access_points/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_point resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3outposts.access_points @@ -283,7 +285,18 @@ AND region = 'us-east-1'; To operate on the access_points resource, the following permissions are required: -### Create + + + ```json s3-outposts:CreateAccessPoint, s3-outposts:GetAccessPoint, @@ -291,13 +304,17 @@ s3-outposts:PutAccessPointPolicy, s3-outposts:GetAccessPointPolicy ``` -### Read + + + ```json s3-outposts:GetAccessPoint, s3-outposts:GetAccessPointPolicy ``` -### Update + + + ```json s3-outposts:GetAccessPoint, s3-outposts:PutAccessPointPolicy, @@ -305,13 +322,20 @@ s3-outposts:GetAccessPointPolicy, s3-outposts:DeleteAccessPointPolicy ``` -### Delete + + + ```json s3-outposts:DeleteAccessPoint, s3-outposts:DeleteAccessPointPolicy ``` -### List + + + ```json s3-outposts:ListAccessPoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3outposts/bucket_policies/index.md b/website/docs/services/s3outposts/bucket_policies/index.md index bfc963b02..94fc83ed9 100644 --- a/website/docs/services/s3outposts/bucket_policies/index.md +++ b/website/docs/services/s3outposts/bucket_policies/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bucket_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3outposts.bucket_policies @@ -188,25 +190,44 @@ AND region = 'us-east-1'; To operate on the bucket_policies resource, the following permissions are required: -### Create + + + ```json s3-outposts:PutBucketPolicy, s3-outposts:GetBucketPolicy ``` -### Read + + + ```json s3-outposts:GetBucketPolicy ``` -### Update + + + ```json s3-outposts:PutBucketPolicy, s3-outposts:GetBucketPolicy ``` -### Delete + + + ```json s3-outposts:DeleteBucketPolicy, s3-outposts:GetBucketPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3outposts/buckets/index.md b/website/docs/services/s3outposts/buckets/index.md index 0a24a2e87..2f40e7145 100644 --- a/website/docs/services/s3outposts/buckets/index.md +++ b/website/docs/services/s3outposts/buckets/index.md @@ -339,6 +339,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a bucket resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3outposts.buckets @@ -364,33 +366,55 @@ AND region = 'us-east-1'; To operate on the buckets resource, the following permissions are required: -### Create + + + ```json s3-outposts:CreateBucket, s3-outposts:PutBucketTagging, s3-outposts:PutLifecycleConfiguration ``` -### Read + + + ```json s3-outposts:GetBucket, s3-outposts:GetBucketTagging, s3-outposts:GetLifecycleConfiguration ``` -### Update + + + ```json s3-outposts:PutBucketTagging, s3-outposts:DeleteBucketTagging, s3-outposts:PutLifecycleConfiguration ``` -### Delete + + + ```json s3-outposts:DeleteBucket ``` -### List + + + ```json s3-outposts:ListRegionalBuckets ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3outposts/endpoints/index.md b/website/docs/services/s3outposts/endpoints/index.md index db2e9c6b1..c474e3700 100644 --- a/website/docs/services/s3outposts/endpoints/index.md +++ b/website/docs/services/s3outposts/endpoints/index.md @@ -328,22 +328,41 @@ AND region = 'us-east-1'; To operate on the endpoints resource, the following permissions are required: -### Create + + + ```json s3-outposts:CreateEndpoint ``` -### Read + + + ```json s3-outposts:ListEndpoints ``` -### Delete + + + ```json s3-outposts:DeleteEndpoint ``` -### List + + + ```json s3-outposts:ListEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3tables/table_bucket_policies/index.md b/website/docs/services/s3tables/table_bucket_policies/index.md index 21d2e35a9..1bef7e896 100644 --- a/website/docs/services/s3tables/table_bucket_policies/index.md +++ b/website/docs/services/s3tables/table_bucket_policies/index.md @@ -223,6 +223,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a table_bucket_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3tables.table_bucket_policies @@ -247,32 +249,54 @@ AND region = 'us-east-1'; To operate on the table_bucket_policies resource, the following permissions are required: -### Create + + + ```json s3tables:GetTableBucket, s3tables:GetTableBucketPolicy, s3tables:PutTableBucketPolicy ``` -### Read + + + ```json s3tables:GetTableBucketPolicy ``` -### Update + + + ```json s3tables:GetTableBucketPolicy, s3tables:PutTableBucketPolicy ``` -### Delete + + + ```json s3tables:GetTableBucketPolicy, s3tables:DeleteTableBucketPolicy ``` -### List + + + ```json s3tables:GetTableBucketPolicy, s3tables:ListTableBuckets ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3tables/table_buckets/index.md b/website/docs/services/s3tables/table_buckets/index.md index 11ef2055e..1a42dd190 100644 --- a/website/docs/services/s3tables/table_buckets/index.md +++ b/website/docs/services/s3tables/table_buckets/index.md @@ -271,6 +271,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a table_bucket resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3tables.table_buckets @@ -296,7 +298,18 @@ AND region = 'us-east-1'; To operate on the table_buckets resource, the following permissions are required: -### Create + + + ```json s3tables:CreateTableBucket, s3tables:PutTableBucketMaintenanceConfiguration, @@ -307,14 +320,18 @@ s3tables:GetTableBucketEncryption, kms:DescribeKey ``` -### Read + + + ```json s3tables:GetTableBucket, s3tables:GetTableBucketMaintenanceConfiguration, s3tables:GetTableBucketEncryption ``` -### Update + + + ```json s3tables:PutTableBucketMaintenanceConfiguration, s3tables:PutTableBucketEncryption, @@ -325,12 +342,19 @@ s3tables:GetTableBucket, kms:DescribeKey ``` -### Delete + + + ```json s3tables:DeleteTableBucket ``` -### List + + + ```json s3tables:ListTableBuckets ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3tables/table_policies/index.md b/website/docs/services/s3tables/table_policies/index.md index 4195b3c7c..b94decd68 100644 --- a/website/docs/services/s3tables/table_policies/index.md +++ b/website/docs/services/s3tables/table_policies/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a table_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3tables.table_policies @@ -265,35 +267,57 @@ AND region = 'us-east-1'; To operate on the table_policies resource, the following permissions are required: -### Create + + + ```json s3tables:GetTablePolicy, s3tables:PutTablePolicy, s3tables:GetTable ``` -### Read + + + ```json s3tables:GetTable, s3tables:GetTablePolicy ``` -### Update + + + ```json s3tables:GetTablePolicy, s3tables:PutTablePolicy, s3tables:GetTable ``` -### Delete + + + ```json s3tables:GetTablePolicy, s3tables:DeleteTablePolicy, s3tables:GetTable ``` -### List + + + ```json s3tables:ListTables, s3tables:GetTablePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/s3tables/tables/index.md b/website/docs/services/s3tables/tables/index.md index 5ca24e3d9..e9b93c212 100644 --- a/website/docs/services/s3tables/tables/index.md +++ b/website/docs/services/s3tables/tables/index.md @@ -375,6 +375,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.s3tables.tables @@ -402,13 +404,26 @@ AND region = 'us-east-1'; To operate on the tables resource, the following permissions are required: -### Read + + + ```json s3tables:GetTable, s3tables:GetTableMaintenanceConfiguration ``` -### Create + + + ```json s3tables:CreateTable, s3tables:PutTableData, @@ -416,22 +431,31 @@ s3tables:GetTable, s3tables:PutTableMaintenanceConfiguration ``` -### Update + + + ```json s3tables:GetTable, s3tables:RenameTable, s3tables:PutTableMaintenanceConfiguration ``` -### List + + + ```json s3tables:ListTables, s3tables:ListTableBuckets, s3tables:ListNamespaces ``` -### Delete + + + ```json s3tables:GetTable, s3tables:DeleteTable ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/app_image_configs/index.md b/website/docs/services/sagemaker/app_image_configs/index.md index 18a192243..52cea7e51 100644 --- a/website/docs/services/sagemaker/app_image_configs/index.md +++ b/website/docs/services/sagemaker/app_image_configs/index.md @@ -400,6 +400,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a app_image_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.app_image_configs @@ -427,7 +429,18 @@ AND region = 'us-east-1'; To operate on the app_image_configs resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateAppImageConfig, sagemaker:DescribeAppImageConfig, @@ -435,13 +448,17 @@ sagemaker:AddTags, sagemaker:ListTags ``` -### Read + + + ```json sagemaker:DescribeAppImageConfig, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:UpdateAppImageConfig, sagemaker:DescribeAppImageConfig, @@ -450,15 +467,22 @@ sagemaker:DeleteTags, sagemaker:ListTags ``` -### Delete + + + ```json sagemaker:DeleteAppImageConfig, sagemaker:DescribeAppImageConfig, sagemaker:DeleteTags ``` -### List + + + ```json sagemaker:ListAppImageConfigs, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/apps/index.md b/website/docs/services/sagemaker/apps/index.md index ab2228303..2fae828d3 100644 --- a/website/docs/services/sagemaker/apps/index.md +++ b/website/docs/services/sagemaker/apps/index.md @@ -347,6 +347,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a app resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.apps @@ -372,7 +374,18 @@ AND region = 'us-east-1'; To operate on the apps resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateApp, sagemaker:DescribeApp, @@ -380,14 +393,18 @@ sagemaker:AddTags, sagemaker:ListTags ``` -### Read + + + ```json sagemaker:DescribeApp, sagemaker:DescribeApp, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:DescribeApp, sagemaker:AddTags, @@ -395,7 +412,9 @@ sagemaker:DeleteTags, sagemaker:ListTags ``` -### Delete + + + ```json sagemaker:DeleteApp, sagemaker:DescribeApp, @@ -403,8 +422,13 @@ sagemaker:DeleteTags, sagemaker:ListTags ``` -### List + + + ```json sagemaker:ListApps, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/clusters/index.md b/website/docs/services/sagemaker/clusters/index.md index 0e149897f..1fea085ef 100644 --- a/website/docs/services/sagemaker/clusters/index.md +++ b/website/docs/services/sagemaker/clusters/index.md @@ -610,6 +610,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cluster resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.clusters @@ -638,13 +640,26 @@ AND region = 'us-east-1'; To operate on the clusters resource, the following permissions are required: -### Read + + + ```json sagemaker:DescribeCluster, sagemaker:ListTags ``` -### Create + + + ```json sagemaker:CreateCluster, sagemaker:DescribeCluster, @@ -668,7 +683,9 @@ ec2:ModifyImageAttribute, ec2:ModifySnapshotAttribute ``` -### Update + + + ```json sagemaker:UpdateCluster, sagemaker:UpdateClusterSoftware, @@ -694,15 +711,22 @@ ec2:ModifyImageAttribute, ec2:ModifySnapshotAttribute ``` -### List + + + ```json sagemaker:ListClusters ``` -### Delete + + + ```json sagemaker:DeleteCluster, sagemaker:DescribeCluster, eks:DescribeAccessEntry, eks:DeleteAccessEntry ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/data_quality_job_definitions/index.md b/website/docs/services/sagemaker/data_quality_job_definitions/index.md index 26273614f..3f1aad5a6 100644 --- a/website/docs/services/sagemaker/data_quality_job_definitions/index.md +++ b/website/docs/services/sagemaker/data_quality_job_definitions/index.md @@ -648,7 +648,17 @@ AND region = 'us-east-1'; To operate on the data_quality_job_definitions resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateDataQualityJobDefinition, sagemaker:DescribeDataQualityJobDefinition, @@ -657,19 +667,28 @@ sagemaker:ListTags, iam:PassRole ``` -### Delete + + + ```json sagemaker:DeleteDataQualityJobDefinition ``` -### Read + + + ```json sagemaker:DescribeDataQualityJobDefinition, sagemaker:ListTags ``` -### List + + + ```json sagemaker:ListDataQualityJobDefinitions, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/device_fleets/index.md b/website/docs/services/sagemaker/device_fleets/index.md index e0abac09d..2af7ec88d 100644 --- a/website/docs/services/sagemaker/device_fleets/index.md +++ b/website/docs/services/sagemaker/device_fleets/index.md @@ -224,6 +224,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a device_fleet resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.device_fleets @@ -251,24 +253,43 @@ AND region = 'us-east-1'; To operate on the device_fleets resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateDeviceFleet, iam:PassRole ``` -### Read + + + ```json sagemaker:DescribeDeviceFleet ``` -### Update + + + ```json sagemaker:UpdateDeviceFleet, iam:PassRole ``` -### Delete + + + ```json sagemaker:DeleteDeviceFleet ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/devices/index.md b/website/docs/services/sagemaker/devices/index.md index 73b5a59e4..e5661665b 100644 --- a/website/docs/services/sagemaker/devices/index.md +++ b/website/docs/services/sagemaker/devices/index.md @@ -214,6 +214,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a device resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.devices @@ -239,22 +241,41 @@ AND region = 'us-east-1'; To operate on the devices resource, the following permissions are required: -### Create + + + ```json sagemaker:RegisterDevices ``` -### Read + + + ```json sagemaker:DescribeDevice ``` -### Update + + + ```json sagemaker:UpdateDevices ``` -### Delete + + + ```json sagemaker:DeregisterDevices ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/endpoints/index.md b/website/docs/services/sagemaker/endpoints/index.md index 4a4e5bcfd..49bb78f08 100644 --- a/website/docs/services/sagemaker/endpoints/index.md +++ b/website/docs/services/sagemaker/endpoints/index.md @@ -407,6 +407,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a endpoint resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.endpoints @@ -436,20 +438,35 @@ AND region = 'us-east-1'; To operate on the endpoints resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateEndpoint, sagemaker:DescribeEndpoint, sagemaker:AddTags ``` -### Read + + + ```json sagemaker:DescribeEndpoint, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:UpdateEndpoint, sagemaker:DescribeEndpoint, @@ -457,13 +474,20 @@ sagemaker:AddTags, sagemaker:DeleteTags ``` -### Delete + + + ```json sagemaker:DeleteEndpoint, sagemaker:DescribeEndpoint ``` -### List + + + ```json sagemaker:ListEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/feature_groups/index.md b/website/docs/services/sagemaker/feature_groups/index.md index 71e4e1699..5e3c907d5 100644 --- a/website/docs/services/sagemaker/feature_groups/index.md +++ b/website/docs/services/sagemaker/feature_groups/index.md @@ -475,6 +475,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a feature_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.feature_groups @@ -500,7 +502,18 @@ AND region = 'us-east-1'; To operate on the feature_groups resource, the following permissions are required: -### Create + + + ```json iam:PassRole, kms:CreateGrant, @@ -515,7 +528,9 @@ sagemaker:AddTags, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:UpdateFeatureGroup, sagemaker:DescribeFeatureGroup, @@ -524,19 +539,28 @@ sagemaker:ListTags, sagemaker:DeleteTags ``` -### Read + + + ```json sagemaker:DescribeFeatureGroup, sagemaker:ListTags ``` -### Delete + + + ```json sagemaker:DeleteFeatureGroup, sagemaker:DescribeFeatureGroup ``` -### List + + + ```json sagemaker:ListFeatureGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/image_versions/index.md b/website/docs/services/sagemaker/image_versions/index.md index 99b6b0816..005c745c6 100644 --- a/website/docs/services/sagemaker/image_versions/index.md +++ b/website/docs/services/sagemaker/image_versions/index.md @@ -343,6 +343,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a image_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.image_versions @@ -375,31 +377,53 @@ AND region = 'us-east-1'; To operate on the image_versions resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateImageVersion, sagemaker:DescribeImageVersion ``` -### Read + + + ```json sagemaker:DescribeImageVersion ``` -### Update + + + ```json sagemaker:UpdateImageVersion, sagemaker:DescribeImageVersion, sagemaker:ListAliases ``` -### Delete + + + ```json sagemaker:DeleteImageVersion, sagemaker:DescribeImageVersion ``` -### List + + + ```json sagemaker:ListImageVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/images/index.md b/website/docs/services/sagemaker/images/index.md index 28444b445..07ec72d30 100644 --- a/website/docs/services/sagemaker/images/index.md +++ b/website/docs/services/sagemaker/images/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a image resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.images @@ -300,7 +302,18 @@ AND region = 'us-east-1'; To operate on the images resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateImage, sagemaker:DescribeImage, @@ -309,13 +322,17 @@ sagemaker:AddTags, sagemaker:ListTags ``` -### Read + + + ```json sagemaker:DescribeImage, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:UpdateImage, sagemaker:DescribeImage, @@ -325,13 +342,20 @@ sagemaker:DeleteTags, iam:PassRole ``` -### Delete + + + ```json sagemaker:DeleteImage, sagemaker:DescribeImage ``` -### List + + + ```json sagemaker:ListImages ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/inference_components/index.md b/website/docs/services/sagemaker/inference_components/index.md index 4a0020533..39b9d0866 100644 --- a/website/docs/services/sagemaker/inference_components/index.md +++ b/website/docs/services/sagemaker/inference_components/index.md @@ -500,6 +500,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a inference_component resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.inference_components @@ -529,7 +531,18 @@ AND region = 'us-east-1'; To operate on the inference_components resource, the following permissions are required: -### Create + + + ```json sagemaker:AddTags, sagemaker:ListTags, @@ -537,7 +550,9 @@ sagemaker:CreateInferenceComponent, sagemaker:DescribeInferenceComponent ``` -### Update + + + ```json sagemaker:UpdateInferenceComponent, sagemaker:UpdateInferenceComponentRuntimeConfig, @@ -547,22 +562,31 @@ sagemaker:ListTags, sagemaker:DeleteTags ``` -### Delete + + + ```json sagemaker:DescribeInferenceComponent, sagemaker:DeleteInferenceComponent, sagemaker:DeleteTags ``` -### Read + + + ```json sagemaker:DescribeInferenceComponent, sagemaker:ListTags ``` -### List + + + ```json sagemaker:ListInferenceComponents, sagemaker:DescribeInferenceComponent, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/inference_experiments/index.md b/website/docs/services/sagemaker/inference_experiments/index.md index a31f9269f..f9108b655 100644 --- a/website/docs/services/sagemaker/inference_experiments/index.md +++ b/website/docs/services/sagemaker/inference_experiments/index.md @@ -521,6 +521,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a inference_experiment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.inference_experiments @@ -552,7 +554,18 @@ AND region = 'us-east-1'; To operate on the inference_experiments resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateInferenceExperiment, sagemaker:DescribeInferenceExperiment, @@ -561,7 +574,9 @@ sagemaker:ListTags, iam:PassRole ``` -### Delete + + + ```json sagemaker:DeleteInferenceExperiment, sagemaker:DescribeInferenceExperiment, @@ -569,18 +584,24 @@ sagemaker:StopInferenceExperiment, sagemaker:ListTags ``` -### List + + + ```json sagemaker:ListInferenceExperiments ``` -### Read + + + ```json sagemaker:DescribeInferenceExperiment, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:UpdateInferenceExperiment, sagemaker:StartInferenceExperiment, @@ -590,3 +611,6 @@ sagemaker:AddTags, sagemaker:DeleteTags, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/mlflow_tracking_servers/index.md b/website/docs/services/sagemaker/mlflow_tracking_servers/index.md index b5c080ffc..e8a3d779f 100644 --- a/website/docs/services/sagemaker/mlflow_tracking_servers/index.md +++ b/website/docs/services/sagemaker/mlflow_tracking_servers/index.md @@ -305,6 +305,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mlflow_tracking_server resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.mlflow_tracking_servers @@ -335,7 +337,18 @@ AND region = 'us-east-1'; To operate on the mlflow_tracking_servers resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateMlflowTrackingServer, sagemaker:DescribeMlflowTrackingServer, @@ -344,13 +357,17 @@ sagemaker:ListTags, iam:PassRole ``` -### Read + + + ```json sagemaker:DescribeMlflowTrackingServer, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:UpdateMlflowTrackingServer, sagemaker:DescribeMlflowTrackingServer, @@ -360,13 +377,20 @@ sagemaker:DeleteTags, iam:PassRole ``` -### Delete + + + ```json sagemaker:DeleteMlflowTrackingServer, sagemaker:DescribeMlflowTrackingServer ``` -### List + + + ```json sagemaker:ListMlflowTrackingServers ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/model_bias_job_definitions/index.md b/website/docs/services/sagemaker/model_bias_job_definitions/index.md index 10b435dbf..d92b241dd 100644 --- a/website/docs/services/sagemaker/model_bias_job_definitions/index.md +++ b/website/docs/services/sagemaker/model_bias_job_definitions/index.md @@ -633,7 +633,17 @@ AND region = 'us-east-1'; To operate on the model_bias_job_definitions resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateModelBiasJobDefinition, sagemaker:DescribeModelBiasJobDefinition, @@ -642,19 +652,28 @@ sagemaker:AddTags, sagemaker:ListTags ``` -### Delete + + + ```json sagemaker:DeleteModelBiasJobDefinition ``` -### Read + + + ```json sagemaker:DescribeModelBiasJobDefinition, sagemaker:ListTags ``` -### List + + + ```json sagemaker:ListModelBiasJobDefinitions, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/model_explainability_job_definitions/index.md b/website/docs/services/sagemaker/model_explainability_job_definitions/index.md index 3ead6681f..7eadf61bd 100644 --- a/website/docs/services/sagemaker/model_explainability_job_definitions/index.md +++ b/website/docs/services/sagemaker/model_explainability_job_definitions/index.md @@ -619,7 +619,17 @@ AND region = 'us-east-1'; To operate on the model_explainability_job_definitions resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateModelExplainabilityJobDefinition, sagemaker:DescribeModelExplainabilityJobDefinition, @@ -628,19 +638,28 @@ sagemaker:AddTags, sagemaker:ListTags ``` -### Delete + + + ```json sagemaker:DeleteModelExplainabilityJobDefinition ``` -### Read + + + ```json sagemaker:DescribeModelExplainabilityJobDefinition, sagemaker:ListTags ``` -### List + + + ```json sagemaker:ListModelExplainabilityJobDefinitions, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/model_package_groups/index.md b/website/docs/services/sagemaker/model_package_groups/index.md index 19c6cfb27..b1e04b9e7 100644 --- a/website/docs/services/sagemaker/model_package_groups/index.md +++ b/website/docs/services/sagemaker/model_package_groups/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a model_package_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.model_package_groups @@ -298,7 +300,18 @@ AND region = 'us-east-1'; To operate on the model_package_groups resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateModelPackageGroup, sagemaker:DescribeModelPackageGroup, @@ -308,7 +321,9 @@ sagemaker:ListTags, sagemaker:AddTags ``` -### Delete + + + ```json sagemaker:DeleteModelPackageGroup, sagemaker:DescribeModelPackageGroup, @@ -316,19 +331,25 @@ sagemaker:GetModelPackageGroupPolicy, sagemaker:DeleteModelPackageGroupPolicy ``` -### List + + + ```json sagemaker:ListModelPackageGroups ``` -### Read + + + ```json sagemaker:DescribeModelPackageGroup, sagemaker:GetModelPackageGroupPolicy, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:DescribeModelPackageGroup, sagemaker:GetModelPackageGroupPolicy, @@ -338,3 +359,6 @@ sagemaker:ListTags, sagemaker:AddTags, sagemaker:DeleteTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/model_packages/index.md b/website/docs/services/sagemaker/model_packages/index.md index 09b83cf84..c27546969 100644 --- a/website/docs/services/sagemaker/model_packages/index.md +++ b/website/docs/services/sagemaker/model_packages/index.md @@ -1279,6 +1279,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a model_package resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.model_packages @@ -1316,7 +1318,18 @@ AND region = 'us-east-1'; To operate on the model_packages resource, the following permissions are required: -### Create + + + ```json ecr:BatchGetImage, ecr:DescribeImages, @@ -1340,7 +1353,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Read + + + ```json sagemaker:DescribeModelPackage, sagemaker:ListTags, @@ -1348,7 +1363,9 @@ kms:DescribeKey, kms:Decrypt ``` -### Update + + + ```json ecr:BatchGetImage, sagemaker:UpdateModelPackage, @@ -1364,7 +1381,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json sagemaker:DeleteModelPackage, sagemaker:DescribeModelPackage, @@ -1372,7 +1391,12 @@ kms:DescribeKey, kms:Decrypt ``` -### List + + + ```json sagemaker:ListModelPackages ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/model_quality_job_definitions/index.md b/website/docs/services/sagemaker/model_quality_job_definitions/index.md index e46c0627a..c298f5f99 100644 --- a/website/docs/services/sagemaker/model_quality_job_definitions/index.md +++ b/website/docs/services/sagemaker/model_quality_job_definitions/index.md @@ -654,7 +654,17 @@ AND region = 'us-east-1'; To operate on the model_quality_job_definitions resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateModelQualityJobDefinition, sagemaker:DescribeModelQualityJobDefinition, @@ -663,19 +673,28 @@ sagemaker:ListTags, iam:PassRole ``` -### Delete + + + ```json sagemaker:DeleteModelQualityJobDefinition ``` -### Read + + + ```json sagemaker:DescribeModelQualityJobDefinition, sagemaker:ListTags ``` -### List + + + ```json sagemaker:ListModelQualityJobDefinitions, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/monitoring_schedules/index.md b/website/docs/services/sagemaker/monitoring_schedules/index.md index eefdc3ef3..7c1806c42 100644 --- a/website/docs/services/sagemaker/monitoring_schedules/index.md +++ b/website/docs/services/sagemaker/monitoring_schedules/index.md @@ -579,6 +579,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a monitoring_schedule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.monitoring_schedules @@ -608,31 +610,53 @@ AND region = 'us-east-1'; To operate on the monitoring_schedules resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateMonitoringSchedule, sagemaker:DescribeMonitoringSchedule, iam:PassRole ``` -### Delete + + + ```json sagemaker:DeleteMonitoringSchedule, sagemaker:DescribeMonitoringSchedule ``` -### List + + + ```json sagemaker:ListMonitoringSchedule ``` -### Read + + + ```json sagemaker:DescribeMonitoringSchedule ``` -### Update + + + ```json sagemaker:UpdateMonitoringSchedule, sagemaker:DescribeMonitoringSchedule ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/partner_apps/index.md b/website/docs/services/sagemaker/partner_apps/index.md index 5d7520440..a47107ca7 100644 --- a/website/docs/services/sagemaker/partner_apps/index.md +++ b/website/docs/services/sagemaker/partner_apps/index.md @@ -368,6 +368,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a partner_app resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.partner_apps @@ -397,7 +399,18 @@ AND region = 'us-east-1'; To operate on the partner_apps resource, the following permissions are required: -### Create + + + ```json sagemaker:CreatePartnerApp, sagemaker:DescribePartnerApp, @@ -408,13 +421,17 @@ kms:CreateGrant, kms:DescribeKey ``` -### Read + + + ```json sagemaker:DescribePartnerApp, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:UpdatePartnerApp, sagemaker:DescribePartnerApp, @@ -424,16 +441,23 @@ sagemaker:DeleteTags, kms:DescribeKey ``` -### Delete + + + ```json sagemaker:DeletePartnerApp, sagemaker:DescribePartnerApp, sagemaker:DeleteTags ``` -### List + + + ```json sagemaker:ListPartnerApps, sagemaker:DescribePartnerApp, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/pipelines/index.md b/website/docs/services/sagemaker/pipelines/index.md index 4b8f03b00..ea6c63d4d 100644 --- a/website/docs/services/sagemaker/pipelines/index.md +++ b/website/docs/services/sagemaker/pipelines/index.md @@ -297,6 +297,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a pipeline resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.pipelines @@ -326,7 +328,18 @@ AND region = 'us-east-1'; To operate on the pipelines resource, the following permissions are required: -### Create + + + ```json iam:PassRole, s3:GetObject, @@ -336,13 +349,17 @@ sagemaker:AddTags, sagemaker:ListTags ``` -### Read + + + ```json sagemaker:DescribePipeline, sagemaker:ListTags ``` -### Update + + + ```json iam:PassRole, s3:GetObject, @@ -353,12 +370,19 @@ sagemaker:DeleteTags, sagemaker:ListTags ``` -### Delete + + + ```json sagemaker:DeletePipeline ``` -### List + + + ```json sagemaker:ListPipelines ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/processing_jobs/index.md b/website/docs/services/sagemaker/processing_jobs/index.md index ca730385a..c6dbf2d14 100644 --- a/website/docs/services/sagemaker/processing_jobs/index.md +++ b/website/docs/services/sagemaker/processing_jobs/index.md @@ -797,7 +797,17 @@ AND region = 'us-east-1'; To operate on the processing_jobs resource, the following permissions are required: -### Create + + + ```json ec2:CreateNetworkInterface, ec2:CreateNetworkInterfacePermission, @@ -818,13 +828,17 @@ sagemaker:ListTags, iam:PassRole ``` -### Read + + + ```json sagemaker:DescribeProcessingJob, sagemaker:ListTags ``` -### Delete + + + ```json ec2:DeleteNetworkInterface, ec2:DeleteNetworkInterfacePermission, @@ -838,9 +852,14 @@ sagemaker:ListTags, sagemaker:DeleteTags ``` -### List + + + ```json sagemaker:ListProcessingJobs, sagemaker:DescribeProcessingJob, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/projects/index.md b/website/docs/services/sagemaker/projects/index.md index 8d736ff4c..2affffd2c 100644 --- a/website/docs/services/sagemaker/projects/index.md +++ b/website/docs/services/sagemaker/projects/index.md @@ -401,6 +401,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a project resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.projects @@ -425,7 +427,18 @@ AND region = 'us-east-1'; To operate on the projects resource, the following permissions are required: -### Create + + + ```json sagemaker:AddTags, sagemaker:CreateProject, @@ -442,13 +455,17 @@ iam:PassRole, s3:GetObject ``` -### Read + + + ```json sagemaker:DescribeProject, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:DescribeProject, sagemaker:ListTags, @@ -456,7 +473,9 @@ sagemaker:AddTags, sagemaker:DeleteTags ``` -### Delete + + + ```json sagemaker:DeleteProject, sagemaker:DescribeProject, @@ -466,7 +485,12 @@ cloudformation:DescribeStacks, cloudformation:DeleteStack ``` -### List + + + ```json sagemaker:ListProjects ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/spaces/index.md b/website/docs/services/sagemaker/spaces/index.md index c3bcae4f6..2d56122c5 100644 --- a/website/docs/services/sagemaker/spaces/index.md +++ b/website/docs/services/sagemaker/spaces/index.md @@ -643,6 +643,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a space resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sagemaker.spaces @@ -669,7 +671,18 @@ AND region = 'us-east-1'; To operate on the spaces resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateSpace, sagemaker:DescribeSpace, @@ -677,13 +690,17 @@ sagemaker:ListTags, sagemaker:AddTags ``` -### Read + + + ```json sagemaker:DescribeSpace, sagemaker:ListTags ``` -### Update + + + ```json sagemaker:UpdateSpace, sagemaker:DescribeSpace, @@ -692,15 +709,22 @@ sagemaker:DeleteTags, sagemaker:ListTags ``` -### Delete + + + ```json sagemaker:DeleteSpace, sagemaker:DescribeSpace, sagemaker:DeleteTags ``` -### List + + + ```json sagemaker:ListSpaces, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/studio_lifecycle_configs/index.md b/website/docs/services/sagemaker/studio_lifecycle_configs/index.md index 68aa6a401..57230ae54 100644 --- a/website/docs/services/sagemaker/studio_lifecycle_configs/index.md +++ b/website/docs/services/sagemaker/studio_lifecycle_configs/index.md @@ -271,7 +271,17 @@ AND region = 'us-east-1'; To operate on the studio_lifecycle_configs resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateStudioLifecycleConfig, sagemaker:DescribeStudioLifecycleConfig, @@ -279,13 +289,17 @@ sagemaker:AddTags, sagemaker:ListTags ``` -### Read + + + ```json sagemaker:DescribeStudioLifecycleConfig, sagemaker:ListTags ``` -### Delete + + + ```json sagemaker:DeleteStudioLifecycleConfig, sagemaker:DescribeStudioLifecycleConfig, @@ -293,8 +307,13 @@ sagemaker:DeleteTags, sagemaker:ListTags ``` -### List + + + ```json sagemaker:ListStudioLifecycleConfigs, sagemaker:ListTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/sagemaker/user_profiles/index.md b/website/docs/services/sagemaker/user_profiles/index.md index 7f8176fad..319a1855f 100644 --- a/website/docs/services/sagemaker/user_profiles/index.md +++ b/website/docs/services/sagemaker/user_profiles/index.md @@ -848,7 +848,18 @@ AND region = 'us-east-1'; To operate on the user_profiles resource, the following permissions are required: -### Create + + + ```json sagemaker:CreateUserProfile, sagemaker:DescribeUserProfile, @@ -857,12 +868,16 @@ sagemaker:DescribeImageVersion, iam:PassRole ``` -### Read + + + ```json sagemaker:DescribeUserProfile ``` -### Update + + + ```json sagemaker:UpdateUserProfile, sagemaker:DescribeUserProfile, @@ -871,13 +886,20 @@ sagemaker:DescribeImageVersion, iam:PassRole ``` -### Delete + + + ```json sagemaker:DeleteUserProfile, sagemaker:DescribeUserProfile ``` -### List + + + ```json sagemaker:ListUserProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/scheduler/schedule_groups/index.md b/website/docs/services/scheduler/schedule_groups/index.md index eba6446d2..7db65b1cb 100644 --- a/website/docs/services/scheduler/schedule_groups/index.md +++ b/website/docs/services/scheduler/schedule_groups/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a schedule_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.scheduler.schedule_groups @@ -285,7 +287,18 @@ AND region = 'us-east-1'; To operate on the schedule_groups resource, the following permissions are required: -### Create + + + ```json scheduler:TagResource, scheduler:CreateScheduleGroup, @@ -293,13 +306,17 @@ scheduler:GetScheduleGroup, scheduler:ListTagsForResource ``` -### Read + + + ```json scheduler:GetScheduleGroup, scheduler:ListTagsForResource ``` -### Update + + + ```json scheduler:TagResource, scheduler:UntagResource, @@ -307,14 +324,21 @@ scheduler:ListTagsForResource, scheduler:GetScheduleGroup ``` -### Delete + + + ```json scheduler:DeleteScheduleGroup, scheduler:GetScheduleGroup, scheduler:DeleteSchedule ``` -### List + + + ```json scheduler:ListScheduleGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/scheduler/schedules/index.md b/website/docs/services/scheduler/schedules/index.md index 31228c4e2..448e9df9a 100644 --- a/website/docs/services/scheduler/schedules/index.md +++ b/website/docs/services/scheduler/schedules/index.md @@ -619,6 +619,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a schedule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.scheduler.schedules @@ -652,32 +654,54 @@ AND region = 'us-east-1'; To operate on the schedules resource, the following permissions are required: -### Create + + + ```json scheduler:CreateSchedule, scheduler:GetSchedule, iam:PassRole ``` -### Read + + + ```json scheduler:GetSchedule ``` -### Update + + + ```json scheduler:UpdateSchedule, scheduler:GetSchedule, iam:PassRole ``` -### Delete + + + ```json scheduler:DeleteSchedule, scheduler:GetSchedule ``` -### List + + + ```json scheduler:ListSchedules ``` + + + \ No newline at end of file diff --git a/website/docs/services/secretsmanager/resource_policies/index.md b/website/docs/services/secretsmanager/resource_policies/index.md index 3898e9f20..f48cd58c0 100644 --- a/website/docs/services/secretsmanager/resource_policies/index.md +++ b/website/docs/services/secretsmanager/resource_policies/index.md @@ -239,6 +239,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.secretsmanager.resource_policies @@ -264,31 +266,53 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json secretsmanager:PutResourcePolicy, secretsmanager:GetResourcePolicy ``` -### Read + + + ```json secretsmanager:GetResourcePolicy ``` -### Update + + + ```json secretsmanager:PutResourcePolicy, secretsmanager:GetResourcePolicy ``` -### Delete + + + ```json secretsmanager:DeleteResourcePolicy, secretsmanager:GetResourcePolicy ``` -### List + + + ```json secretsmanager:GetResourcePolicy, secretsmanager:ListSecrets ``` + + + \ No newline at end of file diff --git a/website/docs/services/secretsmanager/rotation_schedules/index.md b/website/docs/services/secretsmanager/rotation_schedules/index.md index 856dd5e9d..af41ec89b 100644 --- a/website/docs/services/secretsmanager/rotation_schedules/index.md +++ b/website/docs/services/secretsmanager/rotation_schedules/index.md @@ -345,6 +345,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rotation_schedule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.secretsmanager.rotation_schedules @@ -372,33 +374,55 @@ AND region = 'us-east-1'; To operate on the rotation_schedules resource, the following permissions are required: -### Read + + + ```json secretsmanager:DescribeSecret ``` -### Create + + + ```json secretsmanager:RotateSecret, secretsmanager:DescribeSecret, lambda:InvokeFunction ``` -### Update + + + ```json secretsmanager:RotateSecret, secretsmanager:DescribeSecret, lambda:InvokeFunction ``` -### List + + + ```json secretsmanager:DescribeSecret, secretsmanager:ListSecrets ``` -### Delete + + + ```json secretsmanager:CancelRotateSecret, secretsmanager:DescribeSecret ``` + + + \ No newline at end of file diff --git a/website/docs/services/secretsmanager/secret_target_attachments/index.md b/website/docs/services/secretsmanager/secret_target_attachments/index.md index d9ba70692..c9be529ae 100644 --- a/website/docs/services/secretsmanager/secret_target_attachments/index.md +++ b/website/docs/services/secretsmanager/secret_target_attachments/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a secret_target_attachment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.secretsmanager.secret_target_attachments @@ -266,18 +268,33 @@ AND region = 'us-east-1'; To operate on the secret_target_attachments resource, the following permissions are required: -### Read + + + ```json secretsmanager:GetSecretValue ``` -### List + + + ```json secretsmanager:GetSecretValue, secretsmanager:ListSecrets ``` -### Create + + + ```json secretsmanager:GetSecretValue, secretsmanager:PutSecretValue, @@ -289,13 +306,17 @@ redshift-serverless:ListWorkgroups, redshift-serverless:GetNamespace ``` -### Delete + + + ```json secretsmanager:GetSecretValue, secretsmanager:PutSecretValue ``` -### Update + + + ```json secretsmanager:GetSecretValue, secretsmanager:PutSecretValue, @@ -306,3 +327,6 @@ docdb-elastic:GetCluster, redshift-serverless:ListWorkgroups, redshift-serverless:GetNamespace ``` + + + \ No newline at end of file diff --git a/website/docs/services/secretsmanager/secrets/index.md b/website/docs/services/secretsmanager/secrets/index.md index f65e5ce0e..b280af94b 100644 --- a/website/docs/services/secretsmanager/secrets/index.md +++ b/website/docs/services/secretsmanager/secrets/index.md @@ -379,6 +379,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a secret resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.secretsmanager.secrets @@ -408,7 +410,18 @@ AND region = 'us-east-1'; To operate on the secrets resource, the following permissions are required: -### Create + + + ```json secretsmanager:DescribeSecret, secretsmanager:GetRandomPassword, @@ -417,25 +430,33 @@ secretsmanager:TagResource, secretsmanager:ReplicateSecretToRegions ``` -### Delete + + + ```json secretsmanager:DeleteSecret, secretsmanager:DescribeSecret, secretsmanager:RemoveRegionsFromReplication ``` -### List + + + ```json secretsmanager:ListSecrets ``` -### Read + + + ```json secretsmanager:DescribeSecret, secretsmanager:GetSecretValue ``` -### Update + + + ```json secretsmanager:UpdateSecret, secretsmanager:TagResource, @@ -445,3 +466,6 @@ secretsmanager:GetSecretValue, secretsmanager:ReplicateSecretToRegions, secretsmanager:RemoveRegionsFromReplication ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/aggregator_v2s/index.md b/website/docs/services/securityhub/aggregator_v2s/index.md index a8b05d6ca..90c505fed 100644 --- a/website/docs/services/securityhub/aggregator_v2s/index.md +++ b/website/docs/services/securityhub/aggregator_v2s/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a aggregator_v2 resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.aggregator_v2s @@ -267,7 +269,18 @@ AND region = 'us-east-1'; To operate on the aggregator_v2s resource, the following permissions are required: -### Create + + + ```json securityhub:CreateAggregatorV2, securityhub:GetAggregatorV2, @@ -275,13 +288,17 @@ securityhub:TagResource, securityhub:ListTagsForResource ``` -### Read + + + ```json securityhub:GetAggregatorV2, securityhub:ListTagsForResource ``` -### Update + + + ```json securityhub:UpdateAggregatorV2, securityhub:GetAggregatorV2, @@ -290,13 +307,20 @@ securityhub:UntagResource, securityhub:ListTagsForResource ``` -### Delete + + + ```json securityhub:DeleteAggregatorV2 ``` -### List + + + ```json securityhub:ListAggregatorsV2, securityhub:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/automation_rule_v2s/index.md b/website/docs/services/securityhub/automation_rule_v2s/index.md index bb1b3dcd3..089d8fcd4 100644 --- a/website/docs/services/securityhub/automation_rule_v2s/index.md +++ b/website/docs/services/securityhub/automation_rule_v2s/index.md @@ -430,6 +430,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a automation_rule_v2 resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.automation_rule_v2s @@ -460,7 +462,18 @@ AND region = 'us-east-1'; To operate on the automation_rule_v2s resource, the following permissions are required: -### Create + + + ```json securityhub:CreateAutomationRuleV2, securityhub:GetAutomationRuleV2, @@ -468,13 +481,17 @@ securityhub:TagResource, securityhub:ListTagsForResource ``` -### Read + + + ```json securityhub:GetAutomationRuleV2, securityhub:ListTagsForResource ``` -### Update + + + ```json securityhub:UpdateAutomationRuleV2, securityhub:GetAutomationRuleV2, @@ -483,14 +500,21 @@ securityhub:UntagResource, securityhub:ListTagsForResource ``` -### Delete + + + ```json securityhub:GetAutomationRuleV2, securityhub:DeleteAutomationRuleV2 ``` -### List + + + ```json securityhub:ListAutomationRulesV2, securityhub:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/automation_rules/index.md b/website/docs/services/securityhub/automation_rules/index.md index 5f9899e29..c28dc6750 100644 --- a/website/docs/services/securityhub/automation_rules/index.md +++ b/website/docs/services/securityhub/automation_rules/index.md @@ -746,6 +746,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a automation_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.automation_rules @@ -777,21 +779,36 @@ AND region = 'us-east-1'; To operate on the automation_rules resource, the following permissions are required: -### Create + + + ```json securityhub:CreateAutomationRule, securityhub:TagResource, securityhub:ListTagsForResource ``` -### Read + + + ```json securityhub:ListAutomationRules, securityhub:BatchGetAutomationRules, securityhub:ListTagsForResource ``` -### Update + + + ```json securityhub:BatchUpdateAutomationRules, securityhub:TagResource, @@ -799,14 +816,21 @@ securityhub:UntagResource, securityhub:ListTagsForResource ``` -### Delete + + + ```json securityhub:BatchDeleteAutomationRules, securityhub:BatchGetAutomationRules ``` -### List + + + ```json securityhub:ListAutomationRules, securityhub:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/configuration_policies/index.md b/website/docs/services/securityhub/configuration_policies/index.md index b0dac5e73..4bff02227 100644 --- a/website/docs/services/securityhub/configuration_policies/index.md +++ b/website/docs/services/securityhub/configuration_policies/index.md @@ -326,6 +326,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.configuration_policies @@ -353,20 +355,35 @@ AND region = 'us-east-1'; To operate on the configuration_policies resource, the following permissions are required: -### Create + + + ```json securityhub:CreateConfigurationPolicy, securityhub:TagResource, securityhub:ListTagsForResource ``` -### Read + + + ```json securityhub:GetConfigurationPolicy, securityhub:ListTagsForResource ``` -### Update + + + ```json securityhub:UpdateConfigurationPolicy, securityhub:TagResource, @@ -374,14 +391,21 @@ securityhub:UntagResource, securityhub:ListTagsForResource ``` -### Delete + + + ```json securityhub:GetConfigurationPolicy, securityhub:DeleteConfigurationPolicy ``` -### List + + + ```json securityhub:ListConfigurationPolicies, securityhub:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/delegated_admins/index.md b/website/docs/services/securityhub/delegated_admins/index.md index b68de2097..7465c0490 100644 --- a/website/docs/services/securityhub/delegated_admins/index.md +++ b/website/docs/services/securityhub/delegated_admins/index.md @@ -229,7 +229,17 @@ AND region = 'us-east-1'; To operate on the delegated_admins resource, the following permissions are required: -### Create + + + ```json securityhub:EnableOrganizationAdminAccount, organizations:DescribeOrganization, @@ -237,20 +247,29 @@ organizations:EnableAWSServiceAccess, organizations:RegisterDelegatedAdministrator ``` -### Read + + + ```json securityhub:ListOrganizationAdminAccounts, organizations:DescribeOrganization ``` -### Delete + + + ```json securityhub:DisableOrganizationAdminAccount, organizations:DescribeOrganization ``` -### List + + + ```json securityhub:ListOrganizationAdminAccounts, organizations:DescribeOrganization ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/finding_aggregators/index.md b/website/docs/services/securityhub/finding_aggregators/index.md index 6762b7c32..677799504 100644 --- a/website/docs/services/securityhub/finding_aggregators/index.md +++ b/website/docs/services/securityhub/finding_aggregators/index.md @@ -229,6 +229,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a finding_aggregator resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.finding_aggregators @@ -254,27 +256,49 @@ AND region = 'us-east-1'; To operate on the finding_aggregators resource, the following permissions are required: -### Create + + + ```json securityhub:CreateFindingAggregator ``` -### Read + + + ```json securityhub:GetFindingAggregator ``` -### Update + + + ```json securityhub:UpdateFindingAggregator ``` -### Delete + + + ```json securityhub:DeleteFindingAggregator ``` -### List + + + ```json securityhub:ListFindingAggregators ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/hub_v2s/index.md b/website/docs/services/securityhub/hub_v2s/index.md index 9e3a36ec3..78b6139c3 100644 --- a/website/docs/services/securityhub/hub_v2s/index.md +++ b/website/docs/services/securityhub/hub_v2s/index.md @@ -223,6 +223,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a hub_v2 resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.hub_v2s @@ -247,7 +249,18 @@ AND region = 'us-east-1'; To operate on the hub_v2s resource, the following permissions are required: -### Create + + + ```json securityhub:EnableSecurityHubV2, securityhub:DescribeSecurityHubV2, @@ -255,13 +268,17 @@ securityhub:TagResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json securityhub:DescribeSecurityHubV2, securityhub:ListTagsForResource ``` -### Update + + + ```json securityhub:DescribeSecurityHubV2, securityhub:TagResource, @@ -269,14 +286,21 @@ securityhub:UntagResource, securityhub:ListTagsForResource ``` -### Delete + + + ```json securityhub:DescribeSecurityHubV2, securityhub:DisableSecurityHubV2 ``` -### List + + + ```json securityhub:DescribeSecurityHubV2, securityhub:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/hubs/index.md b/website/docs/services/securityhub/hubs/index.md index 42be1c84e..420b768f2 100644 --- a/website/docs/services/securityhub/hubs/index.md +++ b/website/docs/services/securityhub/hubs/index.md @@ -259,6 +259,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a hub resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.hubs @@ -286,7 +288,18 @@ AND region = 'us-east-1'; To operate on the hubs resource, the following permissions are required: -### Create + + + ```json securityhub:EnableSecurityHub, securityhub:UpdateSecurityHubConfiguration, @@ -294,13 +307,17 @@ securityhub:TagResource, securityhub:ListTagsForResource ``` -### Read + + + ```json securityhub:DescribeHub, securityhub:ListTagsForResource ``` -### Update + + + ```json securityhub:DescribeHub, securityhub:UpdateSecurityHubConfiguration, @@ -309,13 +326,20 @@ securityhub:UntagResource, securityhub:ListTagsForResource ``` -### Delete + + + ```json securityhub:DisableSecurityHub ``` -### List + + + ```json securityhub:DescribeHub, securityhub:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/insights/index.md b/website/docs/services/securityhub/insights/index.md index 755d327f0..c68db2c43 100644 --- a/website/docs/services/securityhub/insights/index.md +++ b/website/docs/services/securityhub/insights/index.md @@ -1066,6 +1066,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a insight resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.insights @@ -1092,28 +1094,50 @@ AND region = 'us-east-1'; To operate on the insights resource, the following permissions are required: -### Create + + + ```json securityhub:CreateInsight ``` -### Read + + + ```json securityhub:GetInsights ``` -### Update + + + ```json securityhub:UpdateInsight ``` -### Delete + + + ```json securityhub:GetInsights, securityhub:DeleteInsight ``` -### List + + + ```json securityhub:GetInsights ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/organization_configurations/index.md b/website/docs/services/securityhub/organization_configurations/index.md index 3a5b41611..67d225379 100644 --- a/website/docs/services/securityhub/organization_configurations/index.md +++ b/website/docs/services/securityhub/organization_configurations/index.md @@ -255,6 +255,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a organization_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.organization_configurations @@ -281,26 +283,43 @@ AND region = 'us-east-1'; To operate on the organization_configurations resource, the following permissions are required: -### Create + + + ```json securityhub:UpdateOrganizationConfiguration, securityhub:DescribeOrganizationConfiguration, organizations:DescribeOrganization ``` -### Read + + + ```json securityhub:DescribeOrganizationConfiguration ``` -### Update + + + ```json securityhub:UpdateOrganizationConfiguration, securityhub:DescribeOrganizationConfiguration, organizations:DescribeOrganization ``` -### Delete + + + ```json securityhub:UpdateOrganizationConfiguration, securityhub:DescribeOrganizationConfiguration, @@ -308,7 +327,12 @@ securityhub:ListFindingAggregators, organizations:DescribeOrganization ``` -### List + + + ```json securityhub:DescribeOrganizationConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/policy_associations/index.md b/website/docs/services/securityhub/policy_associations/index.md index c1e5688f9..aaddc1db2 100644 --- a/website/docs/services/securityhub/policy_associations/index.md +++ b/website/docs/services/securityhub/policy_associations/index.md @@ -265,6 +265,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a policy_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.policy_associations @@ -289,31 +291,53 @@ AND region = 'us-east-1'; To operate on the policy_associations resource, the following permissions are required: -### Create + + + ```json securityhub:StartConfigurationPolicyAssociation, securityhub:GetConfigurationPolicyAssociation ``` -### Read + + + ```json securityhub:GetConfigurationPolicyAssociation, securityhub:GetConfigurationPolicyAssociation ``` -### Update + + + ```json securityhub:StartConfigurationPolicyAssociation, securityhub:GetConfigurationPolicyAssociation ``` -### Delete + + + ```json securityhub:StartConfigurationPolicyDisassociation, securityhub:GetConfigurationPolicyAssociation ``` -### List + + + ```json securityhub:ListConfigurationPolicyAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/product_subscriptions/index.md b/website/docs/services/securityhub/product_subscriptions/index.md index 9bbf6f8d1..a55deba2f 100644 --- a/website/docs/services/securityhub/product_subscriptions/index.md +++ b/website/docs/services/securityhub/product_subscriptions/index.md @@ -223,23 +223,42 @@ AND region = 'us-east-1'; To operate on the product_subscriptions resource, the following permissions are required: -### Create + + + ```json securityhub:EnableImportFindingsForProduct ``` -### Read + + + ```json securityhub:ListEnabledProductsForImport ``` -### Delete + + + ```json securityhub:ListEnabledProductsForImport, securityhub:DisableImportFindingsForProduct ``` -### List + + + ```json securityhub:ListEnabledProductsForImport ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/security_controls/index.md b/website/docs/services/securityhub/security_controls/index.md index 2392c0352..620fd8ca8 100644 --- a/website/docs/services/securityhub/security_controls/index.md +++ b/website/docs/services/securityhub/security_controls/index.md @@ -236,6 +236,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a security_control resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.security_controls @@ -262,7 +264,18 @@ AND region = 'us-east-1'; To operate on the security_controls resource, the following permissions are required: -### Create + + + ```json securityhub:BatchGetSecurityControls, securityhub:DescribeStandardsControls, @@ -270,13 +283,17 @@ securityhub:UpdateSecurityControl, securityhub:UpdateStandardsControl ``` -### Read + + + ```json securityhub:BatchGetSecurityControls, securityhub:DescribeStandardsControls ``` -### Update + + + ```json securityhub:BatchGetSecurityControls, securityhub:DescribeStandardsControls, @@ -284,7 +301,9 @@ securityhub:UpdateSecurityControl, securityhub:UpdateStandardsControl ``` -### Delete + + + ```json securityhub:BatchGetSecurityControls, securityhub:DescribeStandardsControls, @@ -292,9 +311,14 @@ securityhub:UpdateSecurityControl, securityhub:UpdateStandardsControl ``` -### List + + + ```json securityhub:BatchGetSecurityControls, securityhub:DescribeStandardsControls, securityhub:ListSecurityControlDefinitions ``` + + + \ No newline at end of file diff --git a/website/docs/services/securityhub/standards/index.md b/website/docs/services/securityhub/standards/index.md index 0728b1a8e..de3bd7685 100644 --- a/website/docs/services/securityhub/standards/index.md +++ b/website/docs/services/securityhub/standards/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a standard resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securityhub.standards @@ -265,32 +267,54 @@ AND region = 'us-east-1'; To operate on the standards resource, the following permissions are required: -### Create + + + ```json securityhub:GetEnabledStandards, securityhub:BatchEnableStandards, securityhub:UpdateStandardsControl ``` -### Read + + + ```json securityhub:GetEnabledStandards, securityhub:DescribeStandardsControls ``` -### Update + + + ```json securityhub:GetEnabledStandards, securityhub:UpdateStandardsControl ``` -### Delete + + + ```json securityhub:GetEnabledStandards, securityhub:BatchDisableStandards ``` -### List + + + ```json securityhub:GetEnabledStandards ``` + + + \ No newline at end of file diff --git a/website/docs/services/securitylake/data_lakes/index.md b/website/docs/services/securitylake/data_lakes/index.md index 5f4f500f2..568229cc2 100644 --- a/website/docs/services/securitylake/data_lakes/index.md +++ b/website/docs/services/securitylake/data_lakes/index.md @@ -344,6 +344,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_lake resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securitylake.data_lakes @@ -372,7 +374,18 @@ AND region = 'us-east-1'; To operate on the data_lakes resource, the following permissions are required: -### Create + + + ```json events:*, iam:CreateServiceLinkedRole, @@ -393,7 +406,9 @@ securitylake:List*, sqs:* ``` -### Update + + + ```json events:*, iam:CreateServiceLinkedRole, @@ -414,19 +429,28 @@ securitylake:UpdateDataLake, sqs:* ``` -### Delete + + + ```json organizations:*, securitylake:DeleteDataLake, securitylake:List* ``` -### Read + + + ```json securitylake:List* ``` -### List + + + ```json securitylake:List* ``` + + + \ No newline at end of file diff --git a/website/docs/services/securitylake/subscriber_notifications/index.md b/website/docs/services/securitylake/subscriber_notifications/index.md index 7741ee90c..c041f9003 100644 --- a/website/docs/services/securitylake/subscriber_notifications/index.md +++ b/website/docs/services/securitylake/subscriber_notifications/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a subscriber_notification resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securitylake.subscriber_notifications @@ -299,7 +301,18 @@ AND region = 'us-east-1'; To operate on the subscriber_notifications resource, the following permissions are required: -### Create + + + ```json securitylake:CreateDataLake, securitylake:CreateSubscriber, @@ -333,12 +346,16 @@ sqs:GetQueueUrl, sqs:SetQueueAttributes ``` -### Read + + + ```json securitylake:GetSubscriber ``` -### Update + + + ```json securitylake:UpdateSubscriberNotification, securitylake:GetSubscriber, @@ -372,7 +389,9 @@ sqs:GetQueueAttributes, sqs:SetQueueAttributes ``` -### Delete + + + ```json securitylake:DeleteSubscriberNotification, securitylake:GetSubscriber, @@ -387,7 +406,12 @@ events:RemoveTargets, sqs:DeleteQueue ``` -### List + + + ```json securitylake:ListSubscribers ``` + + + \ No newline at end of file diff --git a/website/docs/services/securitylake/subscribers/index.md b/website/docs/services/securitylake/subscribers/index.md index 04383847f..ea6ae7994 100644 --- a/website/docs/services/securitylake/subscribers/index.md +++ b/website/docs/services/securitylake/subscribers/index.md @@ -375,6 +375,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a subscriber resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.securitylake.subscribers @@ -404,7 +406,18 @@ AND region = 'us-east-1'; To operate on the subscribers resource, the following permissions are required: -### Create + + + ```json securitylake:CreateSubscriber, securitylake:CreateCustomLogSource, @@ -430,13 +443,17 @@ ram:UpdateResourceShare, ram:GetResourceShares ``` -### Read + + + ```json securitylake:GetSubscriber, securitylake:ListTagsForResource ``` -### Update + + + ```json securitylake:UpdateSubscriber, securitylake:GetSubscriber, @@ -475,7 +492,9 @@ events:DescribeRule, events:PutTargets ``` -### Delete + + + ```json securitylake:DeleteSubscriber, iam:GetRole, @@ -498,7 +517,12 @@ sqs:DeleteQueue, sqs:GetQueueUrl ``` -### List + + + ```json securitylake:ListSubscribers ``` + + + \ No newline at end of file diff --git a/website/docs/services/servicecatalog/cloud_formation_provisioned_products/index.md b/website/docs/services/servicecatalog/cloud_formation_provisioned_products/index.md index 9240e24c5..5247b2a3f 100644 --- a/website/docs/services/servicecatalog/cloud_formation_provisioned_products/index.md +++ b/website/docs/services/servicecatalog/cloud_formation_provisioned_products/index.md @@ -383,6 +383,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a cloud_formation_provisioned_product resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.servicecatalog.cloud_formation_provisioned_products @@ -416,27 +418,46 @@ AND region = 'us-east-1'; To operate on the cloud_formation_provisioned_products resource, the following permissions are required: -### Create + + + ```json servicecatalog:provisionProduct, cloudformation:CreateStack ``` -### Read + + + ```json servicecatalog:describeProvisionedProduct, cloudformation:ListStacks ``` -### Update + + + ```json servicecatalog:updateProvisionedProduct, cloudformation:UpdateStack ``` -### Delete + + + ```json servicecatalog:terminateProvisionedProduct, servicecatalog:describeRecord, cloudformation:DeleteStack ``` + + + \ No newline at end of file diff --git a/website/docs/services/servicecatalog/service_action_associations/index.md b/website/docs/services/servicecatalog/service_action_associations/index.md index 452378698..5b277a77c 100644 --- a/website/docs/services/servicecatalog/service_action_associations/index.md +++ b/website/docs/services/servicecatalog/service_action_associations/index.md @@ -253,24 +253,43 @@ AND region = 'us-east-1'; To operate on the service_action_associations resource, the following permissions are required: -### Create + + + ```json servicecatalog:AssociateServiceActionWithProvisioningArtifact, servicecatalog:ListServiceActionsForProvisioningArtifact ``` -### Read + + + ```json servicecatalog:ListServiceActionsForProvisioningArtifact ``` -### Delete + + + ```json servicecatalog:DisassociateServiceActionFromProvisioningArtifact, servicecatalog:ListServiceActionsForProvisioningArtifact ``` -### List + + + ```json servicecatalog:ListServiceActionsForProvisioningArtifact ``` + + + \ No newline at end of file diff --git a/website/docs/services/servicecatalog/service_actions/index.md b/website/docs/services/servicecatalog/service_actions/index.md index 5fb4fc8b9..6a818a0a3 100644 --- a/website/docs/services/servicecatalog/service_actions/index.md +++ b/website/docs/services/servicecatalog/service_actions/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_action resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.servicecatalog.service_actions @@ -303,31 +305,53 @@ AND region = 'us-east-1'; To operate on the service_actions resource, the following permissions are required: -### Create + + + ```json servicecatalog:CreateServiceAction, ssm:DescribeDocument, iam:GetRole ``` -### Read + + + ```json servicecatalog:DescribeServiceAction ``` -### Update + + + ```json servicecatalog:UpdateServiceAction, iam:GetRole, ssm:DescribeDocument ``` -### Delete + + + ```json servicecatalog:DeleteServiceAction ``` -### List + + + ```json servicecatalog:ListServiceActions ``` + + + \ No newline at end of file diff --git a/website/docs/services/servicecatalog/tag_options/index.md b/website/docs/services/servicecatalog/tag_options/index.md index 839c4e215..c4dc52627 100644 --- a/website/docs/services/servicecatalog/tag_options/index.md +++ b/website/docs/services/servicecatalog/tag_options/index.md @@ -239,6 +239,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a tag_option resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.servicecatalog.tag_options @@ -263,28 +265,50 @@ AND region = 'us-east-1'; To operate on the tag_options resource, the following permissions are required: -### Create + + + ```json servicecatalog:CreateTagOption ``` -### Read + + + ```json servicecatalog:DescribeTagOption ``` -### Update + + + ```json servicecatalog:UpdateTagOption, servicecatalog:DescribeTagOption ``` -### Delete + + + ```json servicecatalog:DeleteTagOption ``` -### List + + + ```json servicecatalog:ListTagOptions ``` + + + \ No newline at end of file diff --git a/website/docs/services/servicecatalogappregistry/applications/index.md b/website/docs/services/servicecatalogappregistry/applications/index.md index df95725ab..39a7a9a61 100644 --- a/website/docs/services/servicecatalogappregistry/applications/index.md +++ b/website/docs/services/servicecatalogappregistry/applications/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.servicecatalogappregistry.applications @@ -287,19 +289,34 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json servicecatalog:CreateApplication, servicecatalog:TagResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json servicecatalog:GetApplication ``` -### Update + + + ```json servicecatalog:GetApplication, servicecatalog:ListTagsForResource, @@ -309,12 +326,19 @@ servicecatalog:UpdateApplication, iam:CreateServiceLinkedRole ``` -### Delete + + + ```json servicecatalog:DeleteApplication ``` -### List + + + ```json servicecatalog:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/servicecatalogappregistry/attribute_group_associations/index.md b/website/docs/services/servicecatalogappregistry/attribute_group_associations/index.md index 7b6e62baf..6f8374cf4 100644 --- a/website/docs/services/servicecatalogappregistry/attribute_group_associations/index.md +++ b/website/docs/services/servicecatalogappregistry/attribute_group_associations/index.md @@ -257,22 +257,41 @@ AND region = 'us-east-1'; To operate on the attribute_group_associations resource, the following permissions are required: -### Create + + + ```json servicecatalog:AssociateAttributeGroup ``` -### Read + + + ```json servicecatalog:ListAttributeGroupsForApplication ``` -### Delete + + + ```json servicecatalog:DisassociateAttributeGroup ``` -### List + + + ```json servicecatalog:ListAttributeGroupsForApplication ``` + + + \ No newline at end of file diff --git a/website/docs/services/servicecatalogappregistry/attribute_groups/index.md b/website/docs/services/servicecatalogappregistry/attribute_groups/index.md index e868fc48e..4828fb0ba 100644 --- a/website/docs/services/servicecatalogappregistry/attribute_groups/index.md +++ b/website/docs/services/servicecatalogappregistry/attribute_groups/index.md @@ -255,6 +255,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a attribute_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.servicecatalogappregistry.attribute_groups @@ -282,18 +284,33 @@ AND region = 'us-east-1'; To operate on the attribute_groups resource, the following permissions are required: -### Create + + + ```json servicecatalog:CreateAttributeGroup, servicecatalog:TagResource ``` -### Read + + + ```json servicecatalog:GetAttributeGroup ``` -### Update + + + ```json servicecatalog:GetAttributeGroup, servicecatalog:UpdateAttributeGroup, @@ -302,12 +319,19 @@ servicecatalog:TagResource, servicecatalog:UntagResource ``` -### Delete + + + ```json servicecatalog:DeleteAttributeGroup ``` -### List + + + ```json servicecatalog:ListAttributeGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/servicecatalogappregistry/resource_associations/index.md b/website/docs/services/servicecatalogappregistry/resource_associations/index.md index 6011c1822..a00e9bbe3 100644 --- a/website/docs/services/servicecatalogappregistry/resource_associations/index.md +++ b/website/docs/services/servicecatalogappregistry/resource_associations/index.md @@ -275,23 +275,42 @@ AND region = 'us-east-1'; To operate on the resource_associations resource, the following permissions are required: -### Create + + + ```json servicecatalog:AssociateResource, cloudformation:DescribeStacks ``` -### Read + + + ```json servicecatalog:ListAssociatedResources ``` -### Delete + + + ```json servicecatalog:DisassociateResource ``` -### List + + + ```json servicecatalog:ListAssociatedResources ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/configuration_set_event_destinations/index.md b/website/docs/services/ses/configuration_set_event_destinations/index.md index 40584205a..66d3ced76 100644 --- a/website/docs/services/ses/configuration_set_event_destinations/index.md +++ b/website/docs/services/ses/configuration_set_event_destinations/index.md @@ -332,6 +332,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration_set_event_destination resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.configuration_set_event_destinations @@ -356,32 +358,54 @@ AND region = 'us-east-1'; To operate on the configuration_set_event_destinations resource, the following permissions are required: -### Create + + + ```json ses:CreateConfigurationSetEventDestination, ses:GetConfigurationSetEventDestinations, ses:DescribeConfigurationSet ``` -### Update + + + ```json ses:UpdateConfigurationSetEventDestination, ses:GetConfigurationSetEventDestinations ``` -### Delete + + + ```json ses:DeleteConfigurationSetEventDestination ``` -### Read + + + ```json ses:GetConfigurationSetEventDestinations, ses:DescribeConfigurationSet ``` -### List + + + ```json ses:GetConfigurationSetEventDestinations, ses:DescribeConfigurationSet ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/configuration_sets/index.md b/website/docs/services/ses/configuration_sets/index.md index acebaa544..0d12e287d 100644 --- a/website/docs/services/ses/configuration_sets/index.md +++ b/website/docs/services/ses/configuration_sets/index.md @@ -398,6 +398,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.configuration_sets @@ -428,7 +430,18 @@ AND region = 'us-east-1'; To operate on the configuration_sets resource, the following permissions are required: -### Create + + + ```json ses:CreateConfigurationSet, ses:UntagResource, @@ -437,13 +450,17 @@ ses:DescribeConfigurationSet, ses:GetConfigurationSet ``` -### Read + + + ```json ses:GetConfigurationSet, ses:DescribeConfigurationSet ``` -### Update + + + ```json ses:PutConfigurationSetTrackingOptions, ses:PutConfigurationSetDeliveryOptions, @@ -456,12 +473,19 @@ ses:UntagResource, ses:TagResource ``` -### Delete + + + ```json ses:DeleteConfigurationSet ``` -### List + + + ```json ses:ListConfigurationSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/contact_lists/index.md b/website/docs/services/ses/contact_lists/index.md index efe0981af..ebd379d0c 100644 --- a/website/docs/services/ses/contact_lists/index.md +++ b/website/docs/services/ses/contact_lists/index.md @@ -287,6 +287,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a contact_list resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.contact_lists @@ -313,7 +315,18 @@ AND region = 'us-east-1'; To operate on the contact_lists resource, the following permissions are required: -### Create + + + ```json ses:CreateContactList, ses:UntagResource, @@ -321,13 +334,17 @@ ses:TagResource, ses:GetContactList ``` -### Read + + + ```json ses:GetContactList, ses:ListTagsForResource ``` -### Update + + + ```json ses:UpdateContactList, ses:UntagResource, @@ -335,13 +352,20 @@ ses:TagResource, ses:GetContactList ``` -### Delete + + + ```json ses:DeleteContactList, ses:GetContactList ``` -### List + + + ```json ses:ListContactLists ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/dedicated_ip_pools/index.md b/website/docs/services/ses/dedicated_ip_pools/index.md index 59e3f234b..87c7d3636 100644 --- a/website/docs/services/ses/dedicated_ip_pools/index.md +++ b/website/docs/services/ses/dedicated_ip_pools/index.md @@ -249,6 +249,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a dedicated_ip_pool resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.dedicated_ip_pools @@ -274,7 +276,18 @@ AND region = 'us-east-1'; To operate on the dedicated_ip_pools resource, the following permissions are required: -### Create + + + ```json ses:CreateDedicatedIpPool, ses:GetDedicatedIpPool, @@ -283,14 +296,18 @@ ses:TagResource, ses:UntagResource ``` -### Read + + + ```json ses:GetDedicatedIpPool, ses:GetDedicatedIps, ses:ListTagsForResource ``` -### Update + + + ```json ses:PutDedicatedIpPoolScalingAttributes, ses:GetDedicatedIpPool, @@ -299,12 +316,19 @@ ses:UntagResource, ses:ListTagsForResource ``` -### Delete + + + ```json ses:DeleteDedicatedIpPool ``` -### List + + + ```json ses:ListDedicatedIpPools ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/email_identities/index.md b/website/docs/services/ses/email_identities/index.md index e989d8a80..41949465b 100644 --- a/website/docs/services/ses/email_identities/index.md +++ b/website/docs/services/ses/email_identities/index.md @@ -379,6 +379,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a email_identity resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.email_identities @@ -408,7 +410,18 @@ AND region = 'us-east-1'; To operate on the email_identities resource, the following permissions are required: -### Create + + + ```json ses:CreateEmailIdentity, ses:PutEmailIdentityMailFromAttributes, @@ -419,12 +432,16 @@ ses:TagResource, ses:UntagResource ``` -### Read + + + ```json ses:GetEmailIdentity ``` -### Update + + + ```json ses:PutEmailIdentityMailFromAttributes, ses:PutEmailIdentityFeedbackAttributes, @@ -436,12 +453,19 @@ ses:TagResource, ses:UntagResource ``` -### Delete + + + ```json ses:DeleteEmailIdentity ``` -### List + + + ```json ses:ListEmailIdentities ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/mail_manager_addon_instances/index.md b/website/docs/services/ses/mail_manager_addon_instances/index.md index 6363f2dcf..db0661279 100644 --- a/website/docs/services/ses/mail_manager_addon_instances/index.md +++ b/website/docs/services/ses/mail_manager_addon_instances/index.md @@ -253,6 +253,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mail_manager_addon_instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.mail_manager_addon_instances @@ -277,7 +279,18 @@ AND region = 'us-east-1'; To operate on the mail_manager_addon_instances resource, the following permissions are required: -### Create + + + ```json ses:TagResource, ses:ListTagsForResource, @@ -285,13 +298,17 @@ ses:GetAddonInstance, ses:CreateAddonInstance ``` -### Read + + + ```json ses:ListTagsForResource, ses:GetAddonInstance ``` -### Update + + + ```json ses:TagResource, ses:UntagResource, @@ -299,13 +316,20 @@ ses:ListTagsForResource, ses:GetAddonInstance ``` -### Delete + + + ```json ses:GetAddonInstance, ses:DeleteAddonInstance ``` -### List + + + ```json ses:ListAddonInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/mail_manager_addon_subscriptions/index.md b/website/docs/services/ses/mail_manager_addon_subscriptions/index.md index 963d9953c..376134ec4 100644 --- a/website/docs/services/ses/mail_manager_addon_subscriptions/index.md +++ b/website/docs/services/ses/mail_manager_addon_subscriptions/index.md @@ -247,6 +247,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mail_manager_addon_subscription resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.mail_manager_addon_subscriptions @@ -271,7 +273,18 @@ AND region = 'us-east-1'; To operate on the mail_manager_addon_subscriptions resource, the following permissions are required: -### Create + + + ```json ses:TagResource, ses:ListTagsForResource, @@ -279,13 +292,17 @@ ses:GetAddonSubscription, ses:CreateAddonSubscription ``` -### Read + + + ```json ses:ListTagsForResource, ses:GetAddonSubscription ``` -### Update + + + ```json ses:TagResource, ses:UntagResource, @@ -293,13 +310,20 @@ ses:ListTagsForResource, ses:GetAddonSubscription ``` -### Delete + + + ```json ses:GetAddonSubscription, ses:DeleteAddonSubscription ``` -### List + + + ```json ses:ListAddonSubscriptions ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/mail_manager_address_lists/index.md b/website/docs/services/ses/mail_manager_address_lists/index.md index d7910a20b..cc1785ba8 100644 --- a/website/docs/services/ses/mail_manager_address_lists/index.md +++ b/website/docs/services/ses/mail_manager_address_lists/index.md @@ -249,6 +249,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mail_manager_address_list resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.mail_manager_address_lists @@ -273,7 +275,18 @@ AND region = 'us-east-1'; To operate on the mail_manager_address_lists resource, the following permissions are required: -### Create + + + ```json ses:TagResource, ses:ListTagsForResource, @@ -281,19 +294,25 @@ ses:GetAddressList, ses:CreateAddressList ``` -### Read + + + ```json ses:ListTagsForResource, ses:GetAddressList ``` -### Delete + + + ```json ses:GetAddressList, ses:DeleteAddressList ``` -### Update + + + ```json ses:TagResource, ses:UntagResource, @@ -301,7 +320,12 @@ ses:ListTagsForResource, ses:GetAddressList ``` -### List + + + ```json ses:ListAddressLists ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/mail_manager_archives/index.md b/website/docs/services/ses/mail_manager_archives/index.md index 2e1e087af..daefb1f16 100644 --- a/website/docs/services/ses/mail_manager_archives/index.md +++ b/website/docs/services/ses/mail_manager_archives/index.md @@ -279,6 +279,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mail_manager_archive resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.mail_manager_archives @@ -305,7 +307,18 @@ AND region = 'us-east-1'; To operate on the mail_manager_archives resource, the following permissions are required: -### Create + + + ```json ses:TagResource, ses:ListTagsForResource, @@ -316,13 +329,17 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Read + + + ```json ses:ListTagsForResource, ses:GetArchive ``` -### Update + + + ```json ses:TagResource, ses:UntagResource, @@ -331,13 +348,20 @@ ses:GetArchive, ses:UpdateArchive ``` -### Delete + + + ```json ses:GetArchive, ses:DeleteArchive ``` -### List + + + ```json ses:ListArchives ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/mail_manager_ingress_points/index.md b/website/docs/services/ses/mail_manager_ingress_points/index.md index e873aa8dd..72848802c 100644 --- a/website/docs/services/ses/mail_manager_ingress_points/index.md +++ b/website/docs/services/ses/mail_manager_ingress_points/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mail_manager_ingress_point resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.mail_manager_ingress_points @@ -352,7 +354,18 @@ AND region = 'us-east-1'; To operate on the mail_manager_ingress_points resource, the following permissions are required: -### Create + + + ```json ses:TagResource, ses:ListTagsForResource, @@ -362,13 +375,17 @@ iam:CreateServiceLinkedRole, ec2:DescribeVpcEndpoints ``` -### Read + + + ```json ses:ListTagsForResource, ses:GetIngressPoint ``` -### Update + + + ```json ses:TagResource, ses:UntagResource, @@ -377,13 +394,20 @@ ses:GetIngressPoint, ses:UpdateIngressPoint ``` -### Delete + + + ```json ses:GetIngressPoint, ses:DeleteIngressPoint ``` -### List + + + ```json ses:ListIngressPoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/mail_manager_relays/index.md b/website/docs/services/ses/mail_manager_relays/index.md index a85ebf09a..021ec8f8a 100644 --- a/website/docs/services/ses/mail_manager_relays/index.md +++ b/website/docs/services/ses/mail_manager_relays/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mail_manager_relay resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.mail_manager_relays @@ -309,7 +311,18 @@ AND region = 'us-east-1'; To operate on the mail_manager_relays resource, the following permissions are required: -### Create + + + ```json ses:TagResource, ses:ListTagsForResource, @@ -317,13 +330,17 @@ ses:GetRelay, ses:CreateRelay ``` -### Read + + + ```json ses:ListTagsForResource, ses:GetRelay ``` -### Update + + + ```json ses:TagResource, ses:UntagResource, @@ -332,13 +349,20 @@ ses:GetRelay, ses:UpdateRelay ``` -### Delete + + + ```json ses:GetRelay, ses:DeleteRelay ``` -### List + + + ```json ses:ListRelays ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/mail_manager_rule_sets/index.md b/website/docs/services/ses/mail_manager_rule_sets/index.md index 2f5d55656..e9b6bf277 100644 --- a/website/docs/services/ses/mail_manager_rule_sets/index.md +++ b/website/docs/services/ses/mail_manager_rule_sets/index.md @@ -286,6 +286,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mail_manager_rule_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.mail_manager_rule_sets @@ -312,7 +314,18 @@ AND region = 'us-east-1'; To operate on the mail_manager_rule_sets resource, the following permissions are required: -### Create + + + ```json ses:TagResource, ses:ListTagsForResource, @@ -320,13 +333,17 @@ ses:GetRuleSet, ses:CreateRuleSet ``` -### Read + + + ```json ses:ListTagsForResource, ses:GetRuleSet ``` -### Update + + + ```json ses:TagResource, ses:UntagResource, @@ -335,13 +352,20 @@ ses:GetRuleSet, ses:UpdateRuleSet ``` -### Delete + + + ```json ses:GetRuleSet, ses:DeleteRuleSet ``` -### List + + + ```json ses:ListRuleSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/mail_manager_traffic_policies/index.md b/website/docs/services/ses/mail_manager_traffic_policies/index.md index fe8bceba7..63c30c0fd 100644 --- a/website/docs/services/ses/mail_manager_traffic_policies/index.md +++ b/website/docs/services/ses/mail_manager_traffic_policies/index.md @@ -289,6 +289,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a mail_manager_traffic_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.mail_manager_traffic_policies @@ -317,7 +319,18 @@ AND region = 'us-east-1'; To operate on the mail_manager_traffic_policies resource, the following permissions are required: -### Create + + + ```json ses:TagResource, ses:ListTagsForResource, @@ -325,13 +338,17 @@ ses:GetTrafficPolicy, ses:CreateTrafficPolicy ``` -### Read + + + ```json ses:ListTagsForResource, ses:GetTrafficPolicy ``` -### Update + + + ```json ses:TagResource, ses:UntagResource, @@ -340,13 +357,20 @@ ses:GetTrafficPolicy, ses:UpdateTrafficPolicy ``` -### Delete + + + ```json ses:GetTrafficPolicy, ses:DeleteTrafficPolicy ``` -### List + + + ```json ses:ListTrafficPolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/templates/index.md b/website/docs/services/ses/templates/index.md index 81631d0b5..e47fa477b 100644 --- a/website/docs/services/ses/templates/index.md +++ b/website/docs/services/ses/templates/index.md @@ -237,7 +237,18 @@ AND region = 'us-east-1'; To operate on the templates resource, the following permissions are required: -### Create + + + ```json ses:CreateEmailTemplate, ses:GetEmailTemplate, @@ -245,19 +256,25 @@ ses:CreateTemplate, ses:GetTemplate ``` -### Read + + + ```json ses:GetEmailTemplate, ses:GetTemplate ``` -### Delete + + + ```json ses:DeleteEmailTemplate, ses:DeleteTemplate ``` -### Update + + + ```json ses:GetEmailTemplate, ses:UpdateEmailTemplate, @@ -265,8 +282,13 @@ ses:GetTemplate, ses:UpdateTemplate ``` -### List + + + ```json ses:ListEmailTemplates, ses:ListTemplates ``` + + + \ No newline at end of file diff --git a/website/docs/services/ses/vdm_attributes/index.md b/website/docs/services/ses/vdm_attributes/index.md index 401f331b2..70a9f5d6b 100644 --- a/website/docs/services/ses/vdm_attributes/index.md +++ b/website/docs/services/ses/vdm_attributes/index.md @@ -186,6 +186,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a vdm_attribute resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ses.vdm_attributes @@ -211,25 +213,44 @@ AND region = 'us-east-1'; To operate on the vdm_attributes resource, the following permissions are required: -### Create + + + ```json ses:PutAccountVdmAttributes, ses:GetAccount ``` -### Read + + + ```json ses:GetAccount ``` -### Update + + + ```json ses:PutAccountVdmAttributes, ses:GetAccount ``` -### Delete + + + ```json ses:PutAccountVdmAttributes, ses:GetAccount ``` + + + \ No newline at end of file diff --git a/website/docs/services/shield/drt_accesses/index.md b/website/docs/services/shield/drt_accesses/index.md index c8b660b1e..72de9480d 100644 --- a/website/docs/services/shield/drt_accesses/index.md +++ b/website/docs/services/shield/drt_accesses/index.md @@ -228,6 +228,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a drt_access resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.shield.drt_accesses @@ -253,7 +255,18 @@ AND region = 'us-east-1'; To operate on the drt_accesses resource, the following permissions are required: -### Create + + + ```json shield:DescribeDRTAccess, shield:AssociateDRTLogBucket, @@ -265,7 +278,9 @@ s3:GetBucketPolicy, s3:PutBucketPolicy ``` -### Delete + + + ```json shield:DescribeDRTAccess, shield:DisassociateDRTLogBucket, @@ -278,12 +293,16 @@ s3:PutBucketPolicy, s3:DeleteBucketPolicy ``` -### Read + + + ```json shield:DescribeDRTAccess ``` -### Update + + + ```json shield:DescribeDRTAccess, shield:AssociateDRTLogBucket, @@ -298,7 +317,12 @@ s3:PutBucketPolicy, s3:DeleteBucketPolicy ``` -### List + + + ```json shield:DescribeDRTAccess ``` + + + \ No newline at end of file diff --git a/website/docs/services/shield/proactive_engagements/index.md b/website/docs/services/shield/proactive_engagements/index.md index fe9a0b1c7..0a88028f4 100644 --- a/website/docs/services/shield/proactive_engagements/index.md +++ b/website/docs/services/shield/proactive_engagements/index.md @@ -249,6 +249,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a proactive_engagement resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.shield.proactive_engagements @@ -274,7 +276,18 @@ AND region = 'us-east-1'; To operate on the proactive_engagements resource, the following permissions are required: -### Create + + + ```json shield:DescribeSubscription, shield:DescribeEmergencyContactSettings, @@ -283,7 +296,9 @@ shield:UpdateEmergencyContactSettings, shield:EnableProactiveEngagement ``` -### Delete + + + ```json shield:DescribeSubscription, shield:DescribeEmergencyContactSettings, @@ -291,13 +306,17 @@ shield:UpdateEmergencyContactSettings, shield:DisableProactiveEngagement ``` -### Read + + + ```json shield:DescribeSubscription, shield:DescribeEmergencyContactSettings ``` -### Update + + + ```json shield:DescribeSubscription, shield:DescribeEmergencyContactSettings, @@ -306,8 +325,13 @@ shield:EnableProactiveEngagement, shield:DisableProactiveEngagement ``` -### List + + + ```json shield:DescribeSubscription, shield:DescribeEmergencyContactSettings ``` + + + \ No newline at end of file diff --git a/website/docs/services/shield/protection_groups/index.md b/website/docs/services/shield/protection_groups/index.md index b29d8edc8..a648e9276 100644 --- a/website/docs/services/shield/protection_groups/index.md +++ b/website/docs/services/shield/protection_groups/index.md @@ -286,6 +286,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a protection_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.shield.protection_groups @@ -314,25 +316,42 @@ AND region = 'us-east-1'; To operate on the protection_groups resource, the following permissions are required: -### Create + + + ```json shield:CreateProtectionGroup, shield:TagResource ``` -### Delete + + + ```json shield:DeleteProtectionGroup, shield:UntagResource ``` -### Read + + + ```json shield:DescribeProtectionGroup, shield:ListTagsForResource ``` -### Update + + + ```json shield:UpdateProtectionGroup, shield:ListTagsForResource, @@ -340,7 +359,12 @@ shield:TagResource, shield:UntagResource ``` -### List + + + ```json shield:ListProtectionGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/shield/protections/index.md b/website/docs/services/shield/protections/index.md index 3a9655a74..8ff2d6ac4 100644 --- a/website/docs/services/shield/protections/index.md +++ b/website/docs/services/shield/protections/index.md @@ -294,6 +294,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a protection resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.shield.protections @@ -320,7 +322,18 @@ AND region = 'us-east-1'; To operate on the protections resource, the following permissions are required: -### Create + + + ```json shield:CreateProtection, shield:DeleteProtection, @@ -338,19 +351,25 @@ wafv2:GetWebACLForResource, wafv2:GetWebACL ``` -### Delete + + + ```json shield:DeleteProtection, shield:UntagResource ``` -### Read + + + ```json shield:DescribeProtection, shield:ListTagsForResource ``` -### Update + + + ```json shield:DescribeProtection, shield:AssociateHealthCheck, @@ -368,7 +387,12 @@ wafv2:GetWebACLForResource, wafv2:GetWebACL ``` -### List + + + ```json shield:ListProtections ``` + + + \ No newline at end of file diff --git a/website/docs/services/signer/profile_permissions/index.md b/website/docs/services/signer/profile_permissions/index.md index 57d52ffda..f6250bebe 100644 --- a/website/docs/services/signer/profile_permissions/index.md +++ b/website/docs/services/signer/profile_permissions/index.md @@ -269,25 +269,44 @@ AND region = 'us-east-1'; To operate on the profile_permissions resource, the following permissions are required: -### Create + + + ```json signer:AddProfilePermission, signer:ListProfilePermissions ``` -### Read + + + ```json signer:ListProfilePermissions ``` -### Delete + + + ```json signer:RemoveProfilePermission, signer:ListProfilePermissions ``` -### List + + + ```json signer:ListProfilePermissions, signer:GetSigningProfile ``` + + + \ No newline at end of file diff --git a/website/docs/services/signer/signing_profiles/index.md b/website/docs/services/signer/signing_profiles/index.md index 318a564ce..493eaffec 100644 --- a/website/docs/services/signer/signing_profiles/index.md +++ b/website/docs/services/signer/signing_profiles/index.md @@ -278,6 +278,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a signing_profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.signer.signing_profiles @@ -302,31 +304,53 @@ AND region = 'us-east-1'; To operate on the signing_profiles resource, the following permissions are required: -### Create + + + ```json signer:PutSigningProfile, signer:TagResource ``` -### Read + + + ```json signer:GetSigningProfile ``` -### Delete + + + ```json signer:CancelSigningProfile, signer:GetSigningProfile ``` -### List + + + ```json signer:ListSigningProfiles ``` -### Update + + + ```json signer:TagResource, signer:UntagResource, signer:GetSigningProfile ``` + + + \ No newline at end of file diff --git a/website/docs/services/simspaceweaver/simulations/index.md b/website/docs/services/simspaceweaver/simulations/index.md index 32ae45b8f..80f7a0327 100644 --- a/website/docs/services/simspaceweaver/simulations/index.md +++ b/website/docs/services/simspaceweaver/simulations/index.md @@ -280,7 +280,18 @@ AND region = 'us-east-1'; To operate on the simulations resource, the following permissions are required: -### Create + + + ```json simspaceweaver:StartSimulation, simspaceweaver:DescribeSimulation, @@ -288,12 +299,16 @@ iam:GetRole, iam:PassRole ``` -### Read + + + ```json simspaceweaver:DescribeSimulation ``` -### Update + + + ```json simspaceweaver:StartSimulation, simspaceweaver:StopSimulation, @@ -301,14 +316,21 @@ simspaceweaver:DeleteSimulation, simspaceweaver:DescribeSimulation ``` -### Delete + + + ```json simspaceweaver:StopSimulation, simspaceweaver:DeleteSimulation, simspaceweaver:DescribeSimulation ``` -### List + + + ```json simspaceweaver:ListSimulations ``` + + + \ No newline at end of file diff --git a/website/docs/services/sns/topic_inline_policies/index.md b/website/docs/services/sns/topic_inline_policies/index.md index 75ab690ad..0afa5e885 100644 --- a/website/docs/services/sns/topic_inline_policies/index.md +++ b/website/docs/services/sns/topic_inline_policies/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a topic_inline_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sns.topic_inline_policies @@ -188,25 +190,44 @@ AND region = 'us-east-1'; To operate on the topic_inline_policies resource, the following permissions are required: -### Create + + + ```json sns:SetTopicAttributes, sns:GetTopicAttributes ``` -### Read + + + ```json sns:GetTopicAttributes ``` -### Delete + + + ```json sns:SetTopicAttributes, sns:GetTopicAttributes ``` -### Update + + + ```json sns:SetTopicAttributes, sns:GetTopicAttributes ``` + + + \ No newline at end of file diff --git a/website/docs/services/sns/topics/index.md b/website/docs/services/sns/topics/index.md index 73647e0cd..c7fb3b11a 100644 --- a/website/docs/services/sns/topics/index.md +++ b/website/docs/services/sns/topics/index.md @@ -415,6 +415,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a topic resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sns.topics @@ -449,7 +451,18 @@ AND region = 'us-east-1'; To operate on the topics resource, the following permissions are required: -### Create + + + ```json sns:CreateTopic, sns:TagResource, @@ -460,7 +473,9 @@ iam:GetRole, iam:PassRole ``` -### Read + + + ```json sns:GetTopicAttributes, sns:ListTagsForResource, @@ -468,7 +483,9 @@ sns:ListSubscriptionsByTopic, sns:GetDataProtectionPolicy ``` -### Update + + + ```json sns:SetTopicAttributes, sns:TagResource, @@ -484,13 +501,20 @@ iam:GetRole, iam:PassRole ``` -### Delete + + + ```json sns:GetTopicAttributes, sns:DeleteTopic ``` -### List + + + ```json sns:ListTopics ``` + + + \ No newline at end of file diff --git a/website/docs/services/sqs/queue_inline_policies/index.md b/website/docs/services/sqs/queue_inline_policies/index.md index fbe078a29..4d51ff828 100644 --- a/website/docs/services/sqs/queue_inline_policies/index.md +++ b/website/docs/services/sqs/queue_inline_policies/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a queue_inline_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sqs.queue_inline_policies @@ -188,28 +190,47 @@ AND region = 'us-east-1'; To operate on the queue_inline_policies resource, the following permissions are required: -### Create + + + ```json sqs:SetQueueAttributes, sqs:GetQueueAttributes, sqs:GetQueueUrl ``` -### Read + + + ```json sqs:GetQueueAttributes, sqs:GetQueueUrl ``` -### Delete + + + ```json sqs:SetQueueAttributes, sqs:GetQueueAttributes ``` -### Update + + + ```json sqs:SetQueueAttributes, sqs:GetQueueAttributes, sqs:GetQueueUrl ``` + + + \ No newline at end of file diff --git a/website/docs/services/sqs/queues/index.md b/website/docs/services/sqs/queues/index.md index be7e8f992..1267f8562 100644 --- a/website/docs/services/sqs/queues/index.md +++ b/website/docs/services/sqs/queues/index.md @@ -417,6 +417,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a queue resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sqs.queues @@ -454,7 +456,18 @@ AND region = 'us-east-1'; To operate on the queues resource, the following permissions are required: -### Create + + + ```json sqs:CreateQueue, sqs:GetQueueUrl, @@ -463,13 +476,17 @@ sqs:ListQueueTags, sqs:TagQueue ``` -### Read + + + ```json sqs:GetQueueAttributes, sqs:ListQueueTags ``` -### Update + + + ```json sqs:SetQueueAttributes, sqs:GetQueueAttributes, @@ -478,13 +495,20 @@ sqs:TagQueue, sqs:UntagQueue ``` -### Delete + + + ```json sqs:DeleteQueue, sqs:GetQueueAttributes ``` -### List + + + ```json sqs:ListQueues ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssm/associations/index.md b/website/docs/services/ssm/associations/index.md index 676a77475..e8b66b604 100644 --- a/website/docs/services/ssm/associations/index.md +++ b/website/docs/services/ssm/associations/index.md @@ -421,6 +421,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssm.associations @@ -461,7 +463,18 @@ AND region = 'us-east-1'; To operate on the associations resource, the following permissions are required: -### Read + + + ```json ssm:DescribeAssociation, resource-groups:GetGroupQuery, @@ -469,7 +482,9 @@ resource-groups:ListGroups, resource-groups:ListGroupResources ``` -### Create + + + ```json ec2:DescribeInstanceStatus, iam:PassRole, @@ -479,19 +494,28 @@ ssm:DescribeAssociation, ssm:GetCalendarState ``` -### Update + + + ```json iam:PassRole, ssm:UpdateAssociation, ssm:GetCalendarState ``` -### List + + + ```json ssm:ListAssociations ``` -### Delete + + + ```json ssm:DeleteAssociation ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssm/documents/index.md b/website/docs/services/ssm/documents/index.md index 8b1f6b11c..c8c162664 100644 --- a/website/docs/services/ssm/documents/index.md +++ b/website/docs/services/ssm/documents/index.md @@ -350,6 +350,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a document resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssm.documents @@ -381,7 +383,18 @@ AND region = 'us-east-1'; To operate on the documents resource, the following permissions are required: -### Create + + + ```json ssm:CreateDocument, ssm:GetDocument, @@ -391,14 +404,18 @@ s3:GetObject, iam:PassRole ``` -### Read + + + ```json ssm:DescribeDocument, ssm:GetDocument, ssm:ListTagsForResource ``` -### Update + + + ```json ssm:UpdateDocument, s3:GetObject, @@ -410,13 +427,20 @@ ssm:UpdateDocumentDefaultVersion, ssm:DescribeDocument ``` -### Delete + + + ```json ssm:DeleteDocument, ssm:GetDocument ``` -### List + + + ```json ssm:ListDocuments ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssm/parameters/index.md b/website/docs/services/ssm/parameters/index.md index c034c26e2..326529ea3 100644 --- a/website/docs/services/ssm/parameters/index.md +++ b/website/docs/services/ssm/parameters/index.md @@ -293,6 +293,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a parameter resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssm.parameters @@ -324,20 +326,35 @@ AND region = 'us-east-1'; To operate on the parameters resource, the following permissions are required: -### Create + + + ```json ssm:PutParameter, ssm:AddTagsToResource, ssm:GetParameters ``` -### Read + + + ```json ssm:GetParameters, ssm:ListTagsForResource ``` -### Update + + + ```json ssm:PutParameter, ssm:AddTagsToResource, @@ -345,12 +362,19 @@ ssm:RemoveTagsFromResource, ssm:GetParameters ``` -### Delete + + + ```json ssm:DeleteParameter ``` -### List + + + ```json ssm:DescribeParameters ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssm/patch_baselines/index.md b/website/docs/services/ssm/patch_baselines/index.md index dff810f03..ea25844b6 100644 --- a/website/docs/services/ssm/patch_baselines/index.md +++ b/website/docs/services/ssm/patch_baselines/index.md @@ -465,6 +465,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a patch_baseline resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssm.patch_baselines @@ -502,7 +504,18 @@ AND region = 'us-east-1'; To operate on the patch_baselines resource, the following permissions are required: -### Create + + + ```json ssm:CreatePatchBaseline, ssm:RegisterPatchBaselineForPatchGroup, @@ -513,14 +526,18 @@ ssm:GetDefaultPatchBaseline, ssm:RegisterDefaultPatchBaseline ``` -### Delete + + + ```json ssm:DeletePatchBaseline, ssm:GetPatchBaseline, ssm:DeregisterPatchBaselineForPatchGroup ``` -### List + + + ```json ssm:DescribePatchBaselines, ssm:GetDefaultPatchBaseline, @@ -528,14 +545,18 @@ ssm:GetPatchBaseline, ssm:ListTagsForResource ``` -### Read + + + ```json ssm:GetDefaultPatchBaseline, ssm:GetPatchBaseline, ssm:ListTagsForResource ``` -### Update + + + ```json ssm:UpdatePatchBaseline, ssm:DeregisterPatchBaselineForPatchGroup, @@ -545,3 +566,6 @@ ssm:ListTagsForResource, ssm:GetDefaultPatchBaseline, ssm:RegisterDefaultPatchBaseline ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssm/resource_data_syncs/index.md b/website/docs/services/ssm/resource_data_syncs/index.md index 25d1f364d..458398aac 100644 --- a/website/docs/services/ssm/resource_data_syncs/index.md +++ b/website/docs/services/ssm/resource_data_syncs/index.md @@ -365,6 +365,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_data_sync resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssm.resource_data_syncs @@ -389,30 +391,52 @@ AND region = 'us-east-1'; To operate on the resource_data_syncs resource, the following permissions are required: -### Create + + + ```json ssm:CreateResourceDataSync, ssm:ListResourceDataSync ``` -### Delete + + + ```json ssm:ListResourceDataSync, ssm:DeleteResourceDataSync ``` -### Update + + + ```json ssm:ListResourceDataSync, ssm:UpdateResourceDataSync ``` -### List + + + ```json ssm:ListResourceDataSync ``` -### Read + + + ```json ssm:ListResourceDataSync ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssm/resource_policies/index.md b/website/docs/services/ssm/resource_policies/index.md index c6d10334e..f21b72c1f 100644 --- a/website/docs/services/ssm/resource_policies/index.md +++ b/website/docs/services/ssm/resource_policies/index.md @@ -246,6 +246,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssm.resource_policies @@ -270,29 +272,51 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json ssm:PutResourcePolicy ``` -### Read + + + ```json ssm:GetResourcePolicies ``` -### Update + + + ```json ssm:GetResourcePolicies, ssm:PutResourcePolicy ``` -### Delete + + + ```json ssm:GetResourcePolicies, ssm:DeleteResourcePolicy ``` -### List + + + ```json ssm:GetResourcePolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssmcontacts/contact_channels/index.md b/website/docs/services/ssmcontacts/contact_channels/index.md index 852da5295..e4344bff2 100644 --- a/website/docs/services/ssmcontacts/contact_channels/index.md +++ b/website/docs/services/ssmcontacts/contact_channels/index.md @@ -265,6 +265,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a contact_channel resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssmcontacts.contact_channels @@ -291,30 +293,52 @@ AND region = 'us-east-1'; To operate on the contact_channels resource, the following permissions are required: -### Create + + + ```json ssm-contacts:CreateContactChannel, ssm-contacts:GetContactChannel ``` -### Read + + + ```json ssm-contacts:GetContactChannel ``` -### Update + + + ```json ssm-contacts:UpdateContactChannel, ssm-contacts:GetContactChannel ``` -### Delete + + + ```json ssm-contacts:DeleteContactChannel, ssm-contacts:GetContactChannel ``` -### List + + + ```json ssm-contacts:ListContactChannels ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssmcontacts/contacts/index.md b/website/docs/services/ssmcontacts/contacts/index.md index cf6aa998d..04342c654 100644 --- a/website/docs/services/ssmcontacts/contacts/index.md +++ b/website/docs/services/ssmcontacts/contacts/index.md @@ -331,6 +331,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a contact resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssmcontacts.contacts @@ -357,7 +359,18 @@ AND region = 'us-east-1'; To operate on the contacts resource, the following permissions are required: -### Create + + + ```json ssm-contacts:CreateContact, ssm-contacts:GetContact, @@ -366,13 +379,17 @@ ssm-contacts:TagResource, ssm-contacts:ListTagsForResource ``` -### Read + + + ```json ssm-contacts:GetContact, ssm-contacts:ListTagsForResource ``` -### Update + + + ```json ssm-contacts:UpdateContact, ssm-contacts:GetContact, @@ -382,15 +399,22 @@ ssm-contacts:UntagResource, ssm-contacts:ListTagsForResource ``` -### Delete + + + ```json ssm-contacts:DeleteContact, ssm-contacts:GetContact, ssm-contacts:AssociateContact ``` -### List + + + ```json ssm-contacts:ListContacts, ssm-contacts:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssmcontacts/plans/index.md b/website/docs/services/ssmcontacts/plans/index.md index d77ccbd27..4c8777b0e 100644 --- a/website/docs/services/ssmcontacts/plans/index.md +++ b/website/docs/services/ssmcontacts/plans/index.md @@ -239,6 +239,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssmcontacts.plans @@ -264,28 +266,47 @@ AND region = 'us-east-1'; To operate on the plans resource, the following permissions are required: -### Create + + + ```json ssm-contacts:UpdateContact, ssm-contacts:GetContact, ssm-contacts:AssociateContact ``` -### Read + + + ```json ssm-contacts:GetContact ``` -### Update + + + ```json ssm-contacts:UpdateContact, ssm-contacts:GetContact, ssm-contacts:AssociateContact ``` -### Delete + + + ```json ssm-contacts:UpdateContact, ssm-contacts:GetContact, ssm-contacts:AssociateContact ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssmcontacts/rotations/index.md b/website/docs/services/ssmcontacts/rotations/index.md index bdc140cf1..0da947fc0 100644 --- a/website/docs/services/ssmcontacts/rotations/index.md +++ b/website/docs/services/ssmcontacts/rotations/index.md @@ -373,6 +373,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rotation resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssmcontacts.rotations @@ -402,7 +404,18 @@ AND region = 'us-east-1'; To operate on the rotations resource, the following permissions are required: -### Create + + + ```json ssm-contacts:CreateRotation, ssm-contacts:GetRotation, @@ -410,13 +423,17 @@ ssm-contacts:TagResource, ssm-contacts:ListTagsForResource ``` -### Read + + + ```json ssm-contacts:GetRotation, ssm-contacts:ListTagsForResource ``` -### Update + + + ```json ssm-contacts:UpdateRotation, ssm-contacts:GetRotation, @@ -425,7 +442,9 @@ ssm-contacts:ListTagsForResource, ssm-contacts:UntagResource ``` -### Delete + + + ```json ssm-contacts:DeleteRotation, ssm-contacts:GetRotation, @@ -433,9 +452,14 @@ ssm-contacts:ListTagsForResource, ssm-contacts:UntagResource ``` -### List + + + ```json ssm-contacts:ListRotations, ssm-contacts:GetRotation, ssm-contacts:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssmguiconnect/preferences/index.md b/website/docs/services/ssmguiconnect/preferences/index.md index 2f7a815f3..8999cd510 100644 --- a/website/docs/services/ssmguiconnect/preferences/index.md +++ b/website/docs/services/ssmguiconnect/preferences/index.md @@ -253,6 +253,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a preference resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssmguiconnect.preferences @@ -277,19 +279,34 @@ AND region = 'us-east-1'; To operate on the preferences resource, the following permissions are required: -### Create + + + ```json kms:CreateGrant, ssm-guiconnect:UpdateConnectionRecordingPreferences, ssm-guiconnect:GetConnectionRecordingPreferences ``` -### Read + + + ```json ssm-guiconnect:GetConnectionRecordingPreferences ``` -### Update + + + ```json kms:CreateGrant, ssm-guiconnect:UpdateConnectionRecordingPreferences, @@ -297,13 +314,20 @@ ssm-guiconnect:GetConnectionRecordingPreferences, ssm-guiconnect:DeleteConnectionRecordingPreferences ``` -### Delete + + + ```json ssm-guiconnect:GetConnectionRecordingPreferences, ssm-guiconnect:DeleteConnectionRecordingPreferences ``` -### List + + + ```json ssm-guiconnect:GetConnectionRecordingPreferences ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssmincidents/replication_sets/index.md b/website/docs/services/ssmincidents/replication_sets/index.md index a1943d3ad..be4ebacfa 100644 --- a/website/docs/services/ssmincidents/replication_sets/index.md +++ b/website/docs/services/ssmincidents/replication_sets/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a replication_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssmincidents.replication_sets @@ -299,7 +301,18 @@ AND region = 'us-east-1'; To operate on the replication_sets resource, the following permissions are required: -### Create + + + ```json ssm-incidents:CreateReplicationSet, ssm-incidents:ListReplicationSets, @@ -310,14 +323,18 @@ ssm-incidents:ListTagsForResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json ssm-incidents:ListReplicationSets, ssm-incidents:GetReplicationSet, ssm-incidents:ListTagsForResource ``` -### Update + + + ```json ssm-incidents:UpdateReplicationSet, ssm-incidents:UpdateDeletionProtection, @@ -327,13 +344,20 @@ ssm-incidents:UntagResource, ssm-incidents:ListTagsForResource ``` -### Delete + + + ```json ssm-incidents:DeleteReplicationSet, ssm-incidents:GetReplicationSet ``` -### List + + + ```json ssm-incidents:ListReplicationSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssmincidents/response_plans/index.md b/website/docs/services/ssmincidents/response_plans/index.md index 37ae942fa..fb565c989 100644 --- a/website/docs/services/ssmincidents/response_plans/index.md +++ b/website/docs/services/ssmincidents/response_plans/index.md @@ -472,6 +472,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a response_plan resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssmincidents.response_plans @@ -502,7 +504,18 @@ AND region = 'us-east-1'; To operate on the response_plans resource, the following permissions are required: -### Create + + + ```json ssm-incidents:CreateResponsePlan, ssm-incidents:GetResponsePlan, @@ -517,13 +530,17 @@ kms:GenerateDataKeyPairWithoutPlaintext, kms:GenerateDataKeyWithoutPlaintext ``` -### Read + + + ```json ssm-incidents:GetResponsePlan, ssm-incidents:ListTagsForResource ``` -### Update + + + ```json ssm-incidents:UpdateResponsePlan, ssm-incidents:GetResponsePlan, @@ -539,13 +556,20 @@ kms:GenerateDataKeyPairWithoutPlaintext, kms:GenerateDataKeyWithoutPlaintext ``` -### Delete + + + ```json ssm-incidents:DeleteResponsePlan, ssm-incidents:GetResponsePlan ``` -### List + + + ```json ssm-incidents:ListResponsePlans ``` + + + \ No newline at end of file diff --git a/website/docs/services/ssmquicksetup/configuration_managers/index.md b/website/docs/services/ssmquicksetup/configuration_managers/index.md index 3ca3994b0..38dd62634 100644 --- a/website/docs/services/ssmquicksetup/configuration_managers/index.md +++ b/website/docs/services/ssmquicksetup/configuration_managers/index.md @@ -330,6 +330,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a configuration_manager resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.ssmquicksetup.configuration_managers @@ -356,7 +358,18 @@ AND region = 'us-east-1'; To operate on the configuration_managers resource, the following permissions are required: -### Create + + + ```json iam:GetRole, iam:CreateServiceLinkedRole, @@ -398,7 +411,9 @@ organizations:DeregisterDelegatedAdministrator, organizations:EnableAWSServiceAccess ``` -### Read + + + ```json ssm-quicksetup:GetConfigurationManager, iam:GetRole, @@ -408,7 +423,9 @@ ssm:DescribeDocument, ssm:GetDocument ``` -### Update + + + ```json iam:GetRole, iam:CreateServiceLinkedRole, @@ -450,7 +467,9 @@ organizations:DeregisterDelegatedAdministrator, organizations:EnableAWSServiceAccess ``` -### Delete + + + ```json ssm-quicksetup:DeleteConfigurationManager, iam:GetRole, @@ -493,7 +512,12 @@ organizations:DeregisterDelegatedAdministrator, organizations:EnableAWSServiceAccess ``` -### List + + + ```json ssm-quicksetup:ListConfigurationManagers ``` + + + \ No newline at end of file diff --git a/website/docs/services/sso/application_assignments/index.md b/website/docs/services/sso/application_assignments/index.md index c9c623207..8fb8ab90d 100644 --- a/website/docs/services/sso/application_assignments/index.md +++ b/website/docs/services/sso/application_assignments/index.md @@ -253,23 +253,42 @@ AND region = 'us-east-1'; To operate on the application_assignments resource, the following permissions are required: -### Create + + + ```json sso:CreateApplicationAssignment, sso:DescribeApplicationAssignment ``` -### Read + + + ```json sso:DescribeApplicationAssignment ``` -### Delete + + + ```json sso:DeleteApplicationAssignment ``` -### List + + + ```json sso:ListApplicationAssignments ``` + + + \ No newline at end of file diff --git a/website/docs/services/sso/applications/index.md b/website/docs/services/sso/applications/index.md index bca83c686..161bce9a0 100644 --- a/website/docs/services/sso/applications/index.md +++ b/website/docs/services/sso/applications/index.md @@ -323,6 +323,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sso.applications @@ -351,7 +353,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json sso:CreateApplication, sso:DescribeApplication, @@ -359,13 +372,17 @@ sso:TagResource, sso:ListTagsForResource ``` -### Read + + + ```json sso:DescribeApplication, sso:ListTagsForResource ``` -### Update + + + ```json sso:UpdateApplication, sso:TagResource, @@ -374,13 +391,20 @@ sso:ListTagsForResource, sso:DescribeApplication ``` -### Delete + + + ```json sso:DeleteApplication ``` -### List + + + ```json sso:ListApplications, sso:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/sso/assignments/index.md b/website/docs/services/sso/assignments/index.md index b5b3c9f4a..568bd219e 100644 --- a/website/docs/services/sso/assignments/index.md +++ b/website/docs/services/sso/assignments/index.md @@ -307,7 +307,17 @@ AND region = 'us-east-1'; To operate on the assignments resource, the following permissions are required: -### Create + + + ```json sso:CreateAccountAssignment, sso:DescribeAccountAssignmentCreationStatus, @@ -320,14 +330,18 @@ iam:CreateRole, iam:ListRolePolicies ``` -### Read + + + ```json sso:ListAccountAssignments, iam:GetSAMLProvider, iam:ListRolePolicies ``` -### Delete + + + ```json sso:ListAccountAssignments, sso:DeleteAccountAssignment, @@ -336,8 +350,13 @@ iam:GetSAMLProvider, iam:ListRolePolicies ``` -### List + + + ```json sso:ListAccountAssignments, iam:ListRolePolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/sso/instance_access_control_attribute_configurations/index.md b/website/docs/services/sso/instance_access_control_attribute_configurations/index.md index b2e588b03..f25e1c6ae 100644 --- a/website/docs/services/sso/instance_access_control_attribute_configurations/index.md +++ b/website/docs/services/sso/instance_access_control_attribute_configurations/index.md @@ -281,6 +281,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance_access_control_attribute_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sso.instance_access_control_attribute_configurations @@ -306,31 +308,53 @@ AND region = 'us-east-1'; To operate on the instance_access_control_attribute_configurations resource, the following permissions are required: -### Create + + + ```json sso:CreateInstanceAccessControlAttributeConfiguration, sso:UpdateApplicationProfileForAWSAccountInstance, sso:DescribeInstanceAccessControlAttributeConfiguration ``` -### Read + + + ```json sso:DescribeInstanceAccessControlAttributeConfiguration ``` -### Update + + + ```json sso:UpdateInstanceAccessControlAttributeConfiguration, sso:DescribeInstanceAccessControlAttributeConfiguration ``` -### Delete + + + ```json sso:DeleteInstanceAccessControlAttributeConfiguration, sso:DescribeInstanceAccessControlAttributeConfiguration ``` -### List + + + ```json sso:DescribeInstanceAccessControlAttributeConfiguration ``` + + + \ No newline at end of file diff --git a/website/docs/services/sso/instances/index.md b/website/docs/services/sso/instances/index.md index 2fa20b3c4..f708bfb0c 100644 --- a/website/docs/services/sso/instances/index.md +++ b/website/docs/services/sso/instances/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sso.instances @@ -286,7 +288,18 @@ AND region = 'us-east-1'; To operate on the instances resource, the following permissions are required: -### Create + + + ```json sso:CreateInstance, sso:DescribeInstance, @@ -296,13 +309,17 @@ sso:TagInstance, sso:ListTagsForResource ``` -### Read + + + ```json sso:DescribeInstance, sso:ListTagsForResource ``` -### Update + + + ```json sso:UpdateInstance, sso:TagResource, @@ -312,12 +329,19 @@ sso:TagInstance, sso:DescribeInstance ``` -### Delete + + + ```json sso:DeleteInstance ``` -### List + + + ```json sso:ListInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/sso/permission_sets/index.md b/website/docs/services/sso/permission_sets/index.md index 44fe37d3f..511e16860 100644 --- a/website/docs/services/sso/permission_sets/index.md +++ b/website/docs/services/sso/permission_sets/index.md @@ -346,6 +346,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a permission_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.sso.permission_sets @@ -377,7 +379,18 @@ AND region = 'us-east-1'; To operate on the permission_sets resource, the following permissions are required: -### Create + + + ```json sso:CreatePermissionSet, sso:PutInlinePolicyToPermissionSet, @@ -393,7 +406,9 @@ sso:GetInlinePolicyForPermissionSet, sso:GetPermissionsBoundaryForPermissionSet ``` -### Read + + + ```json sso:DescribePermissionSet, sso:ListTagsForResource, @@ -403,7 +418,9 @@ sso:GetInlinePolicyForPermissionSet, sso:GetPermissionsBoundaryForPermissionSet ``` -### Update + + + ```json sso:UpdatePermissionSet, sso:TagResource, @@ -426,12 +443,19 @@ sso:GetInlinePolicyForPermissionSet, sso:DescribePermissionSetProvisioningStatus ``` -### Delete + + + ```json sso:DeletePermissionSet ``` -### List + + + ```json sso:DescribePermissionSet ``` + + + \ No newline at end of file diff --git a/website/docs/services/stepfunctions/activities/index.md b/website/docs/services/stepfunctions/activities/index.md index 66bddab0d..c1c4ca904 100644 --- a/website/docs/services/stepfunctions/activities/index.md +++ b/website/docs/services/stepfunctions/activities/index.md @@ -271,6 +271,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a activity resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.stepfunctions.activities @@ -295,7 +297,18 @@ AND region = 'us-east-1'; To operate on the activities resource, the following permissions are required: -### Create + + + ```json states:CreateActivity, states:DescribeActivity, @@ -303,26 +316,37 @@ states:TagResource, kms:DescribeKey ``` -### Read + + + ```json states:DescribeActivity, states:ListTagsForResource ``` -### Update + + + ```json states:ListTagsForResource, states:TagResource, states:UntagResource ``` -### Delete + + + ```json states:DescribeActivity, states:DeleteActivity ``` -### List + + + ```json states:ListActivities ``` + + + \ No newline at end of file diff --git a/website/docs/services/stepfunctions/state_machine_aliases/index.md b/website/docs/services/stepfunctions/state_machine_aliases/index.md index befd42e07..6e37c7636 100644 --- a/website/docs/services/stepfunctions/state_machine_aliases/index.md +++ b/website/docs/services/stepfunctions/state_machine_aliases/index.md @@ -300,6 +300,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a state_machine_alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.stepfunctions.state_machine_aliases @@ -326,31 +328,53 @@ AND region = 'us-east-1'; To operate on the state_machine_aliases resource, the following permissions are required: -### Create + + + ```json states:CreateStateMachineAlias, states:DescribeStateMachineAlias ``` -### Read + + + ```json states:DescribeStateMachineAlias ``` -### Update + + + ```json cloudwatch:DescribeAlarms, states:UpdateStateMachineAlias, states:DescribeStateMachineAlias ``` -### Delete + + + ```json states:DescribeStateMachineAlias, states:DeleteStateMachineAlias ``` -### List + + + ```json states:ListStateMachineAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/stepfunctions/state_machine_versions/index.md b/website/docs/services/stepfunctions/state_machine_versions/index.md index 7cf8be721..663863ca1 100644 --- a/website/docs/services/stepfunctions/state_machine_versions/index.md +++ b/website/docs/services/stepfunctions/state_machine_versions/index.md @@ -243,25 +243,44 @@ AND region = 'us-east-1'; To operate on the state_machine_versions resource, the following permissions are required: -### Create + + + ```json states:PublishStateMachineVersion, states:ListStateMachineVersions, states:DescribeStateMachine ``` -### Read + + + ```json states:DescribeStateMachine ``` -### Delete + + + ```json states:DeleteStateMachineVersion, states:DescribeStateMachine ``` -### List + + + ```json states:ListStateMachineVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/stepfunctions/state_machines/index.md b/website/docs/services/stepfunctions/state_machines/index.md index 1aebbe6ee..032be4eed 100644 --- a/website/docs/services/stepfunctions/state_machines/index.md +++ b/website/docs/services/stepfunctions/state_machines/index.md @@ -427,6 +427,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a state_machine resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.stepfunctions.state_machines @@ -459,7 +461,18 @@ AND region = 'us-east-1'; To operate on the state_machines resource, the following permissions are required: -### Create + + + ```json states:CreateStateMachine, states:DescribeStateMachine, @@ -470,14 +483,18 @@ kms:DescribeKey, kms:GenerateDataKey ``` -### Read + + + ```json states:DescribeStateMachine, states:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json states:UpdateStateMachine, states:TagResource, @@ -488,13 +505,20 @@ kms:DescribeKey, kms:GenerateDataKey ``` -### Delete + + + ```json states:DeleteStateMachine, states:DescribeStateMachine ``` -### List + + + ```json states:ListStateMachines ``` + + + \ No newline at end of file diff --git a/website/docs/services/supportapp/account_aliases/index.md b/website/docs/services/supportapp/account_aliases/index.md index 921aba4aa..a694b9d77 100644 --- a/website/docs/services/supportapp/account_aliases/index.md +++ b/website/docs/services/supportapp/account_aliases/index.md @@ -222,6 +222,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a account_alias resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.supportapp.account_aliases @@ -246,30 +248,52 @@ AND region = 'us-east-1'; To operate on the account_aliases resource, the following permissions are required: -### Create + + + ```json supportapp:PutAccountAlias, supportapp:GetAccountAlias ``` -### Read + + + ```json supportapp:GetAccountAlias ``` -### Update + + + ```json supportapp:PutAccountAlias, supportapp:GetAccountAlias ``` -### Delete + + + ```json supportapp:DeleteAccountAlias, supportapp:GetAccountAlias ``` -### List + + + ```json supportapp:GetAccountAlias ``` + + + \ No newline at end of file diff --git a/website/docs/services/supportapp/slack_channel_configurations/index.md b/website/docs/services/supportapp/slack_channel_configurations/index.md index 90a1d594d..c4bcee6f0 100644 --- a/website/docs/services/supportapp/slack_channel_configurations/index.md +++ b/website/docs/services/supportapp/slack_channel_configurations/index.md @@ -293,6 +293,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a slack_channel_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.supportapp.slack_channel_configurations @@ -322,30 +324,52 @@ AND region = 'us-east-1'; To operate on the slack_channel_configurations resource, the following permissions are required: -### Create + + + ```json supportapp:CreateSlackChannelConfiguration, supportapp:ListSlackChannelConfigurations ``` -### Read + + + ```json supportapp:ListSlackChannelConfigurations ``` -### Update + + + ```json supportapp:UpdateSlackChannelConfiguration, supportapp:ListSlackChannelConfigurations ``` -### Delete + + + ```json supportapp:DeleteSlackChannelConfiguration, supportapp:ListSlackChannelConfigurations ``` -### List + + + ```json supportapp:ListSlackChannelConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/supportapp/slack_workspace_configurations/index.md b/website/docs/services/supportapp/slack_workspace_configurations/index.md index a2e442a21..63aa696c6 100644 --- a/website/docs/services/supportapp/slack_workspace_configurations/index.md +++ b/website/docs/services/supportapp/slack_workspace_configurations/index.md @@ -221,6 +221,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a slack_workspace_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.supportapp.slack_workspace_configurations @@ -245,30 +247,52 @@ AND region = 'us-east-1'; To operate on the slack_workspace_configurations resource, the following permissions are required: -### Create + + + ```json supportapp:RegisterSlackWorkspaceForOrganization, supportapp:ListSlackWorkspaceConfigurations ``` -### Read + + + ```json supportapp:ListSlackWorkspaceConfigurations ``` -### Update + + + ```json supportapp:RegisterSlackWorkspaceForOrganization, supportapp:ListSlackWorkspaceConfigurations ``` -### Delete + + + ```json supportapp:ListSlackWorkspaceConfigurations, supportapp:DeleteSlackWorkspaceConfiguration ``` -### List + + + ```json supportapp:ListSlackWorkspaceConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/synthetics/canaries/index.md b/website/docs/services/synthetics/canaries/index.md index c3023285c..0c11fdd53 100644 --- a/website/docs/services/synthetics/canaries/index.md +++ b/website/docs/services/synthetics/canaries/index.md @@ -650,6 +650,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a canary resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.synthetics.canaries @@ -691,7 +693,18 @@ AND region = 'us-east-1'; To operate on the canaries resource, the following permissions are required: -### Create + + + ```json synthetics:CreateCanary, synthetics:StartCanary, @@ -719,7 +732,9 @@ ec2:DescribeSecurityGroups, iam:PassRole ``` -### Update + + + ```json synthetics:UpdateCanary, synthetics:StartCanary, @@ -751,7 +766,9 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### Read + + + ```json synthetics:GetCanary, synthetics:DescribeCanaries, @@ -761,7 +778,9 @@ s3:ListAllMyBuckets, s3:GetBucketLocation ``` -### Delete + + + ```json synthetics:DeleteCanary, synthetics:GetCanary, @@ -769,7 +788,12 @@ lambda:DeleteFunction, lambda:DeleteLayerVersion ``` -### List + + + ```json synthetics:DescribeCanaries ``` + + + \ No newline at end of file diff --git a/website/docs/services/synthetics/groups/index.md b/website/docs/services/synthetics/groups/index.md index b1625bbb4..a0634b079 100644 --- a/website/docs/services/synthetics/groups/index.md +++ b/website/docs/services/synthetics/groups/index.md @@ -252,6 +252,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.synthetics.groups @@ -277,7 +279,18 @@ AND region = 'us-east-1'; To operate on the groups resource, the following permissions are required: -### Create + + + ```json synthetics:CreateGroup, synthetics:AssociateResource, @@ -285,7 +298,9 @@ synthetics:TagResource, synthetics:GetGroup ``` -### Update + + + ```json synthetics:AssociateResource, synthetics:DisassociateResource, @@ -295,20 +310,29 @@ synthetics:GetGroup, synthetics:ListGroupResources ``` -### Read + + + ```json synthetics:GetGroup, synthetics:ListTagsForResource, synthetics:ListGroupResources ``` -### Delete + + + ```json synthetics:DeleteGroup, synthetics:GetGroup ``` -### List + + + ```json synthetics:ListGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/systemsmanagersap/applications/index.md b/website/docs/services/systemsmanagersap/applications/index.md index 0298157e2..400692f2d 100644 --- a/website/docs/services/systemsmanagersap/applications/index.md +++ b/website/docs/services/systemsmanagersap/applications/index.md @@ -354,6 +354,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a application resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.systemsmanagersap.applications @@ -380,7 +382,18 @@ AND region = 'us-east-1'; To operate on the applications resource, the following permissions are required: -### Create + + + ```json ssm-sap:RegisterApplication, ssm-sap:GetApplication, @@ -389,13 +402,17 @@ ssm-sap:ListTagsForResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json ssm-sap:GetApplication, ssm-sap:ListTagsForResource ``` -### Update + + + ```json ssm-sap:TagResource, ssm-sap:UntagResource, @@ -403,13 +420,20 @@ ssm-sap:ListTagsForResource, ssm-sap:GetApplication ``` -### Delete + + + ```json ssm-sap:DeregisterApplication, ssm-sap:GetApplication ``` -### List + + + ```json ssm-sap:ListApplications ``` + + + \ No newline at end of file diff --git a/website/docs/services/timestream/databases/index.md b/website/docs/services/timestream/databases/index.md index 502a0a4d3..88e193852 100644 --- a/website/docs/services/timestream/databases/index.md +++ b/website/docs/services/timestream/databases/index.md @@ -255,6 +255,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a database resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.timestream.databases @@ -280,7 +282,18 @@ AND region = 'us-east-1'; To operate on the databases resource, the following permissions are required: -### Create + + + ```json timestream:CreateDatabase, timestream:DescribeEndpoints, @@ -290,14 +303,18 @@ kms:DescribeKey, kms:Decrypt ``` -### Read + + + ```json timestream:DescribeDatabase, timestream:DescribeEndpoints, timestream:ListTagsForResource ``` -### Update + + + ```json timestream:UpdateDatabase, timestream:DescribeDatabase, @@ -306,14 +323,21 @@ timestream:TagResource, timestream:UntagResource ``` -### Delete + + + ```json timestream:DeleteDatabase, timestream:DescribeEndpoints ``` -### List + + + ```json timestream:ListDatabases, timestream:DescribeEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/timestream/influxdb_instances/index.md b/website/docs/services/timestream/influxdb_instances/index.md index b2d9a7163..0650378e6 100644 --- a/website/docs/services/timestream/influxdb_instances/index.md +++ b/website/docs/services/timestream/influxdb_instances/index.md @@ -483,6 +483,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a influxdb_instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.timestream.influxdb_instances @@ -514,7 +516,18 @@ AND region = 'us-east-1'; To operate on the influxdb_instances resource, the following permissions are required: -### Create + + + ```json s3:ListBucket, s3:GetBucketPolicy, @@ -531,13 +544,17 @@ ec2:CreateNetworkInterface, iam:CreateServiceLinkedRole ``` -### Read + + + ```json timestream-influxdb:GetDbInstance, timestream-influxdb:ListTagsForResource ``` -### Update + + + ```json s3:ListBucket, s3:GetBucketPolicy, @@ -551,14 +568,21 @@ ec2:DescribeSubnets, ec2:DescribeVpcs ``` -### Delete + + + ```json timestream-influxdb:GetDbInstance, timestream-influxdb:ListDbInstances, timestream-influxdb:DeleteDbInstance ``` -### List + + + ```json timestream-influxdb:ListDbInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/timestream/scheduled_queries/index.md b/website/docs/services/timestream/scheduled_queries/index.md index fce187019..b22b5a2cd 100644 --- a/website/docs/services/timestream/scheduled_queries/index.md +++ b/website/docs/services/timestream/scheduled_queries/index.md @@ -544,6 +544,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a scheduled_query resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.timestream.scheduled_queries @@ -569,7 +571,18 @@ AND region = 'us-east-1'; To operate on the scheduled_queries resource, the following permissions are required: -### Create + + + ```json timestream:CreateScheduledQuery, timestream:DescribeEndpoints, @@ -579,7 +592,9 @@ kms:DescribeKey, kms:GenerateDataKey ``` -### Read + + + ```json timestream:DescribeScheduledQuery, timestream:ListTagsForResource, @@ -588,7 +603,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Update + + + ```json timestream:UpdateScheduledQuery, timestream:TagResource, @@ -596,15 +613,22 @@ timestream:UntagResource, timestream:DescribeEndpoints ``` -### Delete + + + ```json timestream:DeleteScheduledQuery, timestream:DescribeScheduledQuery, timestream:DescribeEndpoints ``` -### List + + + ```json timestream:ListScheduledQueries, timestream:DescribeEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/timestream/tables/index.md b/website/docs/services/timestream/tables/index.md index 4d96c8c5f..96844dff3 100644 --- a/website/docs/services/timestream/tables/index.md +++ b/website/docs/services/timestream/tables/index.md @@ -388,6 +388,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a table resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.timestream.tables @@ -415,7 +417,18 @@ AND region = 'us-east-1'; To operate on the tables resource, the following permissions are required: -### Create + + + ```json timestream:CreateTable, timestream:DescribeEndpoints, @@ -429,14 +442,18 @@ kms:DescribeKey, kms:Encrypt ``` -### Read + + + ```json timestream:DescribeTable, timestream:DescribeEndpoints, timestream:ListTagsForResource ``` -### Update + + + ```json timestream:UpdateTable, timestream:DescribeEndpoints, @@ -451,15 +468,22 @@ kms:DescribeKey, kms:Encrypt ``` -### Delete + + + ```json timestream:DeleteTable, timestream:DescribeEndpoints, timestream:DescribeTable ``` -### List + + + ```json timestream:ListTables, timestream:DescribeEndpoints ``` + + + \ No newline at end of file diff --git a/website/docs/services/transfer/agreements/index.md b/website/docs/services/transfer/agreements/index.md index 4b5ba9640..bb736360f 100644 --- a/website/docs/services/transfer/agreements/index.md +++ b/website/docs/services/transfer/agreements/index.md @@ -381,6 +381,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a agreement resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.transfer.agreements @@ -414,19 +416,34 @@ AND region = 'us-east-1'; To operate on the agreements resource, the following permissions are required: -### Create + + + ```json transfer:CreateAgreement, transfer:TagResource, iam:PassRole ``` -### Read + + + ```json transfer:DescribeAgreement ``` -### Update + + + ```json transfer:UpdateAgreement, transfer:UnTagResource, @@ -434,12 +451,19 @@ transfer:TagResource, iam:PassRole ``` -### Delete + + + ```json transfer:DeleteAgreement ``` -### List + + + ```json transfer:ListAgreements ``` + + + \ No newline at end of file diff --git a/website/docs/services/transfer/certificates/index.md b/website/docs/services/transfer/certificates/index.md index c8f1970d3..2a8daceae 100644 --- a/website/docs/services/transfer/certificates/index.md +++ b/website/docs/services/transfer/certificates/index.md @@ -344,6 +344,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a certificate resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.transfer.certificates @@ -372,30 +374,52 @@ AND region = 'us-east-1'; To operate on the certificates resource, the following permissions are required: -### Create + + + ```json transfer:ImportCertificate, transfer:TagResource ``` -### Read + + + ```json transfer:DescribeCertificate ``` -### Update + + + ```json transfer:UpdateCertificate, transfer:UnTagResource, transfer:TagResource ``` -### Delete + + + ```json transfer:DeleteCertificate ``` -### List + + + ```json transfer:ListCertificates ``` + + + \ No newline at end of file diff --git a/website/docs/services/transfer/connectors/index.md b/website/docs/services/transfer/connectors/index.md index ec3db1c87..02c286f07 100644 --- a/website/docs/services/transfer/connectors/index.md +++ b/website/docs/services/transfer/connectors/index.md @@ -388,6 +388,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a connector resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.transfer.connectors @@ -418,19 +420,34 @@ AND region = 'us-east-1'; To operate on the connectors resource, the following permissions are required: -### Create + + + ```json transfer:CreateConnector, transfer:TagResource, iam:PassRole ``` -### Read + + + ```json transfer:DescribeConnector ``` -### Update + + + ```json transfer:UpdateConnector, transfer:UnTagResource, @@ -438,12 +455,19 @@ transfer:TagResource, iam:PassRole ``` -### Delete + + + ```json transfer:DeleteConnector ``` -### List + + + ```json transfer:ListConnectors ``` + + + \ No newline at end of file diff --git a/website/docs/services/transfer/profiles/index.md b/website/docs/services/transfer/profiles/index.md index 1fc7c5eb9..8160a7b3c 100644 --- a/website/docs/services/transfer/profiles/index.md +++ b/website/docs/services/transfer/profiles/index.md @@ -270,6 +270,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a profile resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.transfer.profiles @@ -296,30 +298,52 @@ AND region = 'us-east-1'; To operate on the profiles resource, the following permissions are required: -### Create + + + ```json transfer:CreateProfile, transfer:TagResource ``` -### Read + + + ```json transfer:DescribeProfile ``` -### Update + + + ```json transfer:UpdateProfile, transfer:UnTagResource, transfer:TagResource ``` -### Delete + + + ```json transfer:DeleteProfile ``` -### List + + + ```json transfer:ListProfiles ``` + + + \ No newline at end of file diff --git a/website/docs/services/transfer/servers/index.md b/website/docs/services/transfer/servers/index.md index efac31224..7d1a36496 100644 --- a/website/docs/services/transfer/servers/index.md +++ b/website/docs/services/transfer/servers/index.md @@ -562,6 +562,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a server resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.transfer.servers @@ -600,7 +602,18 @@ AND region = 'us-east-1'; To operate on the servers resource, the following permissions are required: -### Create + + + ```json apigateway:GET, ds:AuthorizeApplication, @@ -627,13 +640,17 @@ transfer:TagResource, transfer:UpdateServer ``` -### Read + + + ```json ec2:DescribeVpcEndpoints, transfer:DescribeServer ``` -### Update + + + ```json apigateway:GET, ec2:AssociateAddress, @@ -661,7 +678,9 @@ transfer:UnTagResource, transfer:UpdateServer ``` -### Delete + + + ```json ds:DescribeDirectories, ds:UnauthorizeApplication, @@ -676,7 +695,12 @@ logs:ListLogDeliveries, transfer:DeleteServer ``` -### List + + + ```json transfer:ListServers ``` + + + \ No newline at end of file diff --git a/website/docs/services/transfer/users/index.md b/website/docs/services/transfer/users/index.md index adeb96f53..310715400 100644 --- a/website/docs/services/transfer/users/index.md +++ b/website/docs/services/transfer/users/index.md @@ -367,6 +367,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.transfer.users @@ -398,7 +400,18 @@ AND region = 'us-east-1'; To operate on the users resource, the following permissions are required: -### Create + + + ```json iam:PassRole, transfer:CreateUser, @@ -407,12 +420,16 @@ transfer:ImportSshPublicKey, transfer:TagResource ``` -### Read + + + ```json transfer:DescribeUser ``` -### Update + + + ```json iam:PassRole, transfer:DeleteSshPublicKey, @@ -423,12 +440,19 @@ transfer:UnTagResource, transfer:UpdateUser ``` -### Delete + + + ```json transfer:DeleteUser ``` -### List + + + ```json transfer:ListUsers ``` + + + \ No newline at end of file diff --git a/website/docs/services/transfer/web_apps/index.md b/website/docs/services/transfer/web_apps/index.md index bb23f8e2a..64e1287fb 100644 --- a/website/docs/services/transfer/web_apps/index.md +++ b/website/docs/services/transfer/web_apps/index.md @@ -327,6 +327,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a web_app resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.transfer.web_apps @@ -354,7 +356,18 @@ AND region = 'us-east-1'; To operate on the web_apps resource, the following permissions are required: -### Create + + + ```json transfer:CreateWebApp, transfer:DescribeWebApp, @@ -376,13 +389,17 @@ sso:GetApplicationAccessScope, sso:ListApplicationAccessScopes ``` -### Read + + + ```json transfer:DescribeWebApp, transfer:DescribeWebAppCustomization ``` -### Update + + + ```json transfer:DescribeWebApp, transfer:DescribeWebAppCustomization, @@ -400,14 +417,21 @@ sso:DescribeApplication, sso:ListApplications ``` -### Delete + + + ```json transfer:DeleteWebApp, sso:DescribeApplication, sso:DeleteApplication ``` -### List + + + ```json transfer:ListWebApps ``` + + + \ No newline at end of file diff --git a/website/docs/services/transfer/workflows/index.md b/website/docs/services/transfer/workflows/index.md index a8c679ed5..443313cce 100644 --- a/website/docs/services/transfer/workflows/index.md +++ b/website/docs/services/transfer/workflows/index.md @@ -464,6 +464,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workflow resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.transfer.workflows @@ -488,29 +490,51 @@ AND region = 'us-east-1'; To operate on the workflows resource, the following permissions are required: -### Create + + + ```json transfer:CreateWorkflow, transfer:TagResource ``` -### Read + + + ```json transfer:DescribeWorkflow ``` -### Delete + + + ```json transfer:DeleteWorkflow ``` -### List + + + ```json transfer:ListWorkflows ``` -### Update + + + ```json transfer:UnTagResource, transfer:TagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/verifiedpermissions/identity_sources/index.md b/website/docs/services/verifiedpermissions/identity_sources/index.md index a3d7f6fb2..ce05baeec 100644 --- a/website/docs/services/verifiedpermissions/identity_sources/index.md +++ b/website/docs/services/verifiedpermissions/identity_sources/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a identity_source resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.verifiedpermissions.identity_sources @@ -298,7 +300,18 @@ AND region = 'us-east-1'; To operate on the identity_sources resource, the following permissions are required: -### Create + + + ```json verifiedpermissions:CreateIdentitySource, verifiedpermissions:GetIdentitySource, @@ -306,14 +319,18 @@ cognito-idp:DescribeUserPool, cognito-idp:ListUserPoolClients ``` -### Read + + + ```json verifiedpermissions:GetIdentitySource, cognito-idp:DescribeUserPool, cognito-idp:ListUserPoolClients ``` -### Update + + + ```json verifiedpermissions:UpdateIdentitySource, verifiedpermissions:GetIdentitySource, @@ -321,7 +338,9 @@ cognito-idp:DescribeUserPool, cognito-idp:ListUserPoolClients ``` -### Delete + + + ```json verifiedpermissions:DeleteIdentitySource, verifiedpermissions:GetIdentitySource, @@ -329,10 +348,15 @@ cognito-idp:DescribeUserPool, cognito-idp:ListUserPoolClients ``` -### List + + + ```json verifiedpermissions:ListIdentitySources, verifiedpermissions:GetIdentitySource, cognito-idp:DescribeUserPool, cognito-idp:ListUserPoolClients ``` + + + \ No newline at end of file diff --git a/website/docs/services/verifiedpermissions/policies/index.md b/website/docs/services/verifiedpermissions/policies/index.md index a0814cf67..001fdce69 100644 --- a/website/docs/services/verifiedpermissions/policies/index.md +++ b/website/docs/services/verifiedpermissions/policies/index.md @@ -241,6 +241,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.verifiedpermissions.policies @@ -265,31 +267,53 @@ AND region = 'us-east-1'; To operate on the policies resource, the following permissions are required: -### Create + + + ```json verifiedpermissions:CreatePolicy, verifiedpermissions:GetPolicy ``` -### Read + + + ```json verifiedpermissions:GetPolicy ``` -### Update + + + ```json verifiedpermissions:UpdatePolicy, verifiedpermissions:GetPolicy ``` -### Delete + + + ```json verifiedpermissions:DeletePolicy, verifiedpermissions:GetPolicy ``` -### List + + + ```json verifiedpermissions:ListPolicies, verifiedpermissions:GetPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/verifiedpermissions/policy_stores/index.md b/website/docs/services/verifiedpermissions/policy_stores/index.md index a86198f4b..17e941e6e 100644 --- a/website/docs/services/verifiedpermissions/policy_stores/index.md +++ b/website/docs/services/verifiedpermissions/policy_stores/index.md @@ -293,6 +293,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a policy_store resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.verifiedpermissions.policy_stores @@ -321,7 +323,18 @@ AND region = 'us-east-1'; To operate on the policy_stores resource, the following permissions are required: -### Create + + + ```json verifiedpermissions:CreatePolicyStore, verifiedpermissions:TagResource, @@ -329,14 +342,18 @@ verifiedpermissions:GetPolicyStore, verifiedpermissions:PutSchema ``` -### Read + + + ```json verifiedpermissions:GetPolicyStore, verifiedpermissions:ListTagsForResource, verifiedpermissions:GetSchema ``` -### Update + + + ```json verifiedpermissions:UpdatePolicyStore, verifiedpermissions:GetPolicyStore, @@ -346,15 +363,22 @@ verifiedpermissions:GetSchema, verifiedpermissions:PutSchema ``` -### Delete + + + ```json verifiedpermissions:DeletePolicyStore, verifiedpermissions:GetPolicyStore ``` -### List + + + ```json verifiedpermissions:ListPolicyStores, verifiedpermissions:GetPolicyStore, verifiedpermissions:GetSchema ``` + + + \ No newline at end of file diff --git a/website/docs/services/verifiedpermissions/policy_templates/index.md b/website/docs/services/verifiedpermissions/policy_templates/index.md index 8fc195072..492bc7e2b 100644 --- a/website/docs/services/verifiedpermissions/policy_templates/index.md +++ b/website/docs/services/verifiedpermissions/policy_templates/index.md @@ -245,6 +245,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a policy_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.verifiedpermissions.policy_templates @@ -270,31 +272,53 @@ AND region = 'us-east-1'; To operate on the policy_templates resource, the following permissions are required: -### Create + + + ```json verifiedpermissions:CreatePolicyTemplate, verifiedpermissions:GetPolicyTemplate ``` -### Read + + + ```json verifiedpermissions:GetPolicyTemplate ``` -### Update + + + ```json verifiedpermissions:UpdatePolicyTemplate, verifiedpermissions:GetPolicyTemplate ``` -### Delete + + + ```json verifiedpermissions:DeletePolicyTemplate, verifiedpermissions:GetPolicyTemplate ``` -### List + + + ```json verifiedpermissions:ListPolicyTemplates, verifiedpermissions:GetPolicyTemplate ``` + + + \ No newline at end of file diff --git a/website/docs/services/voiceid/domains/index.md b/website/docs/services/voiceid/domains/index.md index 98384fcf7..b1e55df85 100644 --- a/website/docs/services/voiceid/domains/index.md +++ b/website/docs/services/voiceid/domains/index.md @@ -271,6 +271,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a domain resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.voiceid.domains @@ -298,7 +300,18 @@ AND region = 'us-east-1'; To operate on the domains resource, the following permissions are required: -### Create + + + ```json voiceid:CreateDomain, voiceid:DescribeDomain, @@ -309,14 +322,18 @@ kms:DescribeKey, kms:Decrypt ``` -### Read + + + ```json voiceid:DescribeDomain, voiceid:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json voiceid:DescribeDomain, voiceid:UpdateDomain, @@ -328,15 +345,22 @@ kms:Decrypt, kms:DescribeKey ``` -### Delete + + + ```json voiceid:DeleteDomain, voiceid:DescribeDomain, kms:Decrypt ``` -### List + + + ```json voiceid:ListDomains, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/access_log_subscriptions/index.md b/website/docs/services/vpclattice/access_log_subscriptions/index.md index ae5d33f82..4338642a7 100644 --- a/website/docs/services/vpclattice/access_log_subscriptions/index.md +++ b/website/docs/services/vpclattice/access_log_subscriptions/index.md @@ -279,6 +279,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a access_log_subscription resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.access_log_subscriptions @@ -305,7 +307,18 @@ AND region = 'us-east-1'; To operate on the access_log_subscriptions resource, the following permissions are required: -### Create + + + ```json vpc-lattice:CreateAccessLogSubscription, vpc-lattice:TagResource, @@ -329,14 +342,18 @@ firehose:DescribeDeliveryStream, iam:CreateServiceLinkedRole ``` -### Read + + + ```json vpc-lattice:GetAccessLogSubscription, vpc-lattice:ListTagsForResource, logs:GetLogDelivery ``` -### Update + + + ```json vpc-lattice:GetAccessLogSubscription, vpc-lattice:UpdateAccessLogSubscription, @@ -362,7 +379,9 @@ firehose:CreateDeliveryStream, firehose:DescribeDeliveryStream ``` -### Delete + + + ```json vpc-lattice:DeleteAccessLogSubscription, vpc-lattice:UntagResource, @@ -377,8 +396,13 @@ firehose:DeleteDeliveryStream, firehose:UntagDeliveryStream ``` -### List + + + ```json vpc-lattice:ListAccessLogSubscriptions, logs:GetLogDelivery ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/auth_policies/index.md b/website/docs/services/vpclattice/auth_policies/index.md index e7baf318e..411d3f3b3 100644 --- a/website/docs/services/vpclattice/auth_policies/index.md +++ b/website/docs/services/vpclattice/auth_policies/index.md @@ -170,6 +170,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a auth_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.auth_policies @@ -194,25 +196,44 @@ AND region = 'us-east-1'; To operate on the auth_policies resource, the following permissions are required: -### Create + + + ```json vpc-lattice:GetAuthPolicy, vpc-lattice:PutAuthPolicy ``` -### Read + + + ```json vpc-lattice:GetAuthPolicy ``` -### Update + + + ```json vpc-lattice:GetAuthPolicy, vpc-lattice:PutAuthPolicy ``` -### Delete + + + ```json vpc-lattice:GetAuthPolicy, vpc-lattice:DeleteAuthPolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/listeners/index.md b/website/docs/services/vpclattice/listeners/index.md index fc248f621..b9db3f585 100644 --- a/website/docs/services/vpclattice/listeners/index.md +++ b/website/docs/services/vpclattice/listeners/index.md @@ -345,6 +345,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a listener resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.listeners @@ -370,7 +372,18 @@ AND region = 'us-east-1'; To operate on the listeners resource, the following permissions are required: -### Create + + + ```json vpc-lattice:CreateListener, vpc-lattice:TagResource, @@ -378,13 +391,17 @@ vpc-lattice:GetListener, vpc-lattice:ListTagsForResource ``` -### Read + + + ```json vpc-lattice:GetListener, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json vpc-lattice:UpdateListener, vpc-lattice:TagResource, @@ -393,12 +410,19 @@ vpc-lattice:GetListener, vpc-lattice:ListTagsForResource ``` -### Delete + + + ```json vpc-lattice:DeleteListener ``` -### List + + + ```json vpc-lattice:ListListeners ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/resource_configurations/index.md b/website/docs/services/vpclattice/resource_configurations/index.md index 154ca517c..037510d67 100644 --- a/website/docs/services/vpclattice/resource_configurations/index.md +++ b/website/docs/services/vpclattice/resource_configurations/index.md @@ -325,6 +325,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.resource_configurations @@ -354,13 +356,26 @@ AND region = 'us-east-1'; To operate on the resource_configurations resource, the following permissions are required: -### Read + + + ```json vpc-lattice:GetResourceConfiguration, vpc-lattice:ListTagsForResource ``` -### Create + + + ```json ec2:DescribeSubnets, vpc-lattice:CreateResourceConfiguration, @@ -369,7 +384,9 @@ vpc-lattice:TagResource, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json ec2:DescribeSubnets, vpc-lattice:TagResource, @@ -379,14 +396,21 @@ vpc-lattice:UpdateResourceConfiguration, vpc-lattice:GetResourceConfiguration ``` -### List + + + ```json vpc-lattice:ListResourceConfigurations ``` -### Delete + + + ```json vpc-lattice:DeleteResourceConfiguration, vpc-lattice:GetResourceConfiguration, vpc-lattice:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/resource_gateways/index.md b/website/docs/services/vpclattice/resource_gateways/index.md index 19a83a77b..31037e6cb 100644 --- a/website/docs/services/vpclattice/resource_gateways/index.md +++ b/website/docs/services/vpclattice/resource_gateways/index.md @@ -303,6 +303,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_gateway resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.resource_gateways @@ -329,13 +331,26 @@ AND region = 'us-east-1'; To operate on the resource_gateways resource, the following permissions are required: -### Read + + + ```json vpc-lattice:GetResourceGateway, vpc-lattice:ListTagsForResource ``` -### Create + + + ```json vpc-lattice:CreateResourceGateway, vpc-lattice:GetResourceGateway, @@ -346,7 +361,9 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### Update + + + ```json vpc-lattice:UpdateResourceGateway, vpc-lattice:GetResourceGateway, @@ -358,14 +375,21 @@ ec2:DescribeSubnets, ec2:DescribeSecurityGroups ``` -### List + + + ```json vpc-lattice:ListResourceGateways ``` -### Delete + + + ```json vpc-lattice:DeleteResourceGateway, vpc-lattice:GetResourceGateway, vpc-lattice:UntagResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/resource_policies/index.md b/website/docs/services/vpclattice/resource_policies/index.md index 73ab8faae..cc6cb238d 100644 --- a/website/docs/services/vpclattice/resource_policies/index.md +++ b/website/docs/services/vpclattice/resource_policies/index.md @@ -164,6 +164,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.resource_policies @@ -188,25 +190,44 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json vpc-lattice:GetResourcePolicy, vpc-lattice:PutResourcePolicy ``` -### Read + + + ```json vpc-lattice:GetResourcePolicy ``` -### Update + + + ```json vpc-lattice:GetResourcePolicy, vpc-lattice:PutResourcePolicy ``` -### Delete + + + ```json vpc-lattice:GetResourcePolicy, vpc-lattice:DeleteResourcePolicy ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/rules/index.md b/website/docs/services/vpclattice/rules/index.md index 74bd499cb..78568a526 100644 --- a/website/docs/services/vpclattice/rules/index.md +++ b/website/docs/services/vpclattice/rules/index.md @@ -412,6 +412,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.rules @@ -439,7 +441,18 @@ AND region = 'us-east-1'; To operate on the rules resource, the following permissions are required: -### Create + + + ```json vpc-lattice:CreateRule, vpc-lattice:GetRule, @@ -447,13 +460,17 @@ vpc-lattice:ListTagsForResource, vpc-lattice:TagResource ``` -### Read + + + ```json vpc-lattice:GetRule, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json vpc-lattice:UpdateRule, vpc-lattice:GetRule, @@ -462,13 +479,20 @@ vpc-lattice:UntagResource, vpc-lattice:ListTagsForResource ``` -### Delete + + + ```json vpc-lattice:DeleteRule, vpc-lattice:UntagResource ``` -### List + + + ```json vpc-lattice:ListRules ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/service_network_resource_associations/index.md b/website/docs/services/vpclattice/service_network_resource_associations/index.md index f6eb57578..c0e391e3b 100644 --- a/website/docs/services/vpclattice/service_network_resource_associations/index.md +++ b/website/docs/services/vpclattice/service_network_resource_associations/index.md @@ -261,6 +261,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_network_resource_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.service_network_resource_associations @@ -285,7 +287,18 @@ AND region = 'us-east-1'; To operate on the service_network_resource_associations resource, the following permissions are required: -### Create + + + ```json vpc-lattice:CreateServiceNetworkResourceAssociation, vpc-lattice:GetServiceNetworkResourceAssociation, @@ -293,13 +306,17 @@ vpc-lattice:TagResource, vpc-lattice:ListTagsForResource ``` -### Read + + + ```json vpc-lattice:GetServiceNetworkResourceAssociation, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json vpc-lattice:TagResource, vpc-lattice:UntagResource, @@ -307,14 +324,21 @@ vpc-lattice:GetServiceNetworkResourceAssociation, vpc-lattice:ListTagsForResource ``` -### Delete + + + ```json vpc-lattice:DeleteServiceNetworkResourceAssociation, vpc-lattice:GetServiceNetworkResourceAssociation, vpc-lattice:UntagResource ``` -### List + + + ```json vpc-lattice:ListServiceNetworkResourceAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/service_network_service_associations/index.md b/website/docs/services/vpclattice/service_network_service_associations/index.md index f969d599d..fabf92a6e 100644 --- a/website/docs/services/vpclattice/service_network_service_associations/index.md +++ b/website/docs/services/vpclattice/service_network_service_associations/index.md @@ -335,6 +335,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_network_service_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.service_network_service_associations @@ -359,7 +361,18 @@ AND region = 'us-east-1'; To operate on the service_network_service_associations resource, the following permissions are required: -### Create + + + ```json vpc-lattice:CreateServiceNetworkServiceAssociation, vpc-lattice:GetServiceNetworkServiceAssociation, @@ -367,13 +380,17 @@ vpc-lattice:TagResource, vpc-lattice:ListTagsForResource ``` -### Read + + + ```json vpc-lattice:GetServiceNetworkServiceAssociation, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json vpc-lattice:TagResource, vpc-lattice:UntagResource, @@ -381,14 +398,21 @@ vpc-lattice:GetServiceNetworkServiceAssociation, vpc-lattice:ListTagsForResource ``` -### Delete + + + ```json vpc-lattice:DeleteServiceNetworkServiceAssociation, vpc-lattice:GetServiceNetworkServiceAssociation, vpc-lattice:UntagResource ``` -### List + + + ```json vpc-lattice:ListServiceNetworkServiceAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/service_network_vpc_associations/index.md b/website/docs/services/vpclattice/service_network_vpc_associations/index.md index 97c12e967..cf513bc89 100644 --- a/website/docs/services/vpclattice/service_network_vpc_associations/index.md +++ b/website/docs/services/vpclattice/service_network_vpc_associations/index.md @@ -310,6 +310,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_network_vpc_association resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.service_network_vpc_associations @@ -335,7 +337,18 @@ AND region = 'us-east-1'; To operate on the service_network_vpc_associations resource, the following permissions are required: -### Create + + + ```json vpc-lattice:CreateServiceNetworkVpcAssociation, vpc-lattice:GetServiceNetworkVpcAssociation, @@ -346,13 +359,17 @@ ec2:DescribeVpcs, vpc-lattice:TagResource ``` -### Read + + + ```json vpc-lattice:GetServiceNetworkVpcAssociation, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json vpc-lattice:TagResource, vpc-lattice:UntagResource, @@ -362,14 +379,21 @@ ec2:DescribeSecurityGroups, vpc-lattice:ListTagsForResource ``` -### Delete + + + ```json vpc-lattice:DeleteServiceNetworkVpcAssociation, vpc-lattice:GetServiceNetworkVpcAssociation, vpc-lattice:UntagResource ``` -### List + + + ```json vpc-lattice:ListServiceNetworkVpcAssociations ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/service_networks/index.md b/website/docs/services/vpclattice/service_networks/index.md index 8ee04d8d2..898051f47 100644 --- a/website/docs/services/vpclattice/service_networks/index.md +++ b/website/docs/services/vpclattice/service_networks/index.md @@ -293,6 +293,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service_network resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.service_networks @@ -319,7 +321,18 @@ AND region = 'us-east-1'; To operate on the service_networks resource, the following permissions are required: -### Create + + + ```json vpc-lattice:GetServiceNetwork, vpc-lattice:ListTagsForResource, @@ -328,13 +341,17 @@ vpc-lattice:TagResource, iam:CreateServiceLinkedRole ``` -### Read + + + ```json vpc-lattice:GetServiceNetwork, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json vpc-lattice:GetServiceNetwork, vpc-lattice:UpdateServiceNetwork, @@ -343,13 +360,20 @@ vpc-lattice:UntagResource, vpc-lattice:ListTagsForResource ``` -### Delete + + + ```json vpc-lattice:DeleteServiceNetwork, vpc-lattice:UntagResource ``` -### List + + + ```json vpc-lattice:ListServiceNetworks ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/services/index.md b/website/docs/services/vpclattice/services/index.md index 895a82c0b..27147301f 100644 --- a/website/docs/services/vpclattice/services/index.md +++ b/website/docs/services/vpclattice/services/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a service resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.services @@ -355,7 +357,18 @@ AND region = 'us-east-1'; To operate on the services resource, the following permissions are required: -### Create + + + ```json vpc-lattice:CreateService, vpc-lattice:GetService, @@ -366,13 +379,17 @@ acm:ListCertificates, iam:CreateServiceLinkedRole ``` -### Read + + + ```json vpc-lattice:GetService, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json vpc-lattice:UpdateService, vpc-lattice:TagResource, @@ -381,14 +398,21 @@ vpc-lattice:GetService, vpc-lattice:ListTagsForResource ``` -### Delete + + + ```json vpc-lattice:DeleteService, vpc-lattice:GetService, vpc-lattice:UntagResource ``` -### List + + + ```json vpc-lattice:ListServices ``` + + + \ No newline at end of file diff --git a/website/docs/services/vpclattice/target_groups/index.md b/website/docs/services/vpclattice/target_groups/index.md index dc3c712e8..30fdced8e 100644 --- a/website/docs/services/vpclattice/target_groups/index.md +++ b/website/docs/services/vpclattice/target_groups/index.md @@ -423,6 +423,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a target_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.vpclattice.target_groups @@ -448,7 +450,18 @@ AND region = 'us-east-1'; To operate on the target_groups resource, the following permissions are required: -### Create + + + ```json vpc-lattice:CreateTargetGroup, vpc-lattice:GetTargetGroup, @@ -467,14 +480,18 @@ elasticloadbalancing:DescribeLoadBalancers, iam:CreateServiceLinkedRole ``` -### Read + + + ```json vpc-lattice:GetTargetGroup, vpc-lattice:ListTargets, vpc-lattice:ListTagsForResource ``` -### Update + + + ```json vpc-lattice:UpdateTargetGroup, vpc-lattice:GetTargetGroup, @@ -494,7 +511,9 @@ vpc-lattice:UntagResource, vpc-lattice:ListTagsForResource ``` -### Delete + + + ```json vpc-lattice:DeleteTargetGroup, vpc-lattice:GetTargetGroup, @@ -503,7 +522,12 @@ vpc-lattice:ListTargets, lambda:RemovePermission ``` -### List + + + ```json vpc-lattice:ListTargetGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/wafv2/ip_sets/index.md b/website/docs/services/wafv2/ip_sets/index.md index f4b405cbf..98fb4d6b5 100644 --- a/website/docs/services/wafv2/ip_sets/index.md +++ b/website/docs/services/wafv2/ip_sets/index.md @@ -304,6 +304,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ip_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wafv2.ip_sets @@ -331,7 +333,18 @@ AND region = 'us-east-1'; To operate on the ip_sets resource, the following permissions are required: -### Create + + + ```json wafv2:CreateIPSet, wafv2:GetIPSet, @@ -340,19 +353,25 @@ wafv2:TagResource, wafv2:UntagResource ``` -### Delete + + + ```json wafv2:DeleteIPSet, wafv2:GetIPSet ``` -### Read + + + ```json wafv2:GetIPSet, wafv2:ListTagsForResource ``` -### Update + + + ```json wafv2:UpdateIPSet, wafv2:GetIPSet, @@ -361,7 +380,12 @@ wafv2:TagResource, wafv2:UntagResource ``` -### List + + + ```json wafv2:listIPSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/wafv2/logging_configurations/index.md b/website/docs/services/wafv2/logging_configurations/index.md index 5a6627bc5..69b3bb189 100644 --- a/website/docs/services/wafv2/logging_configurations/index.md +++ b/website/docs/services/wafv2/logging_configurations/index.md @@ -553,6 +553,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a logging_configuration resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wafv2.logging_configurations @@ -579,7 +581,18 @@ AND region = 'us-east-1'; To operate on the logging_configurations resource, the following permissions are required: -### Create + + + ```json wafv2:PutLoggingConfiguration, wafv2:GetLoggingConfiguration, @@ -594,12 +607,16 @@ logs:DescribeResourcePolicies, logs:DescribeLogGroups ``` -### Read + + + ```json wafv2:GetLoggingConfiguration ``` -### Update + + + ```json wafv2:PutLoggingConfiguration, wafv2:GetLoggingConfiguration, @@ -614,14 +631,21 @@ logs:DescribeResourcePolicies, logs:DescribeLogGroups ``` -### Delete + + + ```json wafv2:DeleteLoggingConfiguration, wafv2:GetLoggingConfiguration, logs:DeleteLogDelivery ``` -### List + + + ```json wafv2:ListLoggingConfigurations ``` + + + \ No newline at end of file diff --git a/website/docs/services/wafv2/regex_pattern_sets/index.md b/website/docs/services/wafv2/regex_pattern_sets/index.md index 791c8fba9..5cd513303 100644 --- a/website/docs/services/wafv2/regex_pattern_sets/index.md +++ b/website/docs/services/wafv2/regex_pattern_sets/index.md @@ -292,6 +292,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a regex_pattern_set resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wafv2.regex_pattern_sets @@ -318,7 +320,18 @@ AND region = 'us-east-1'; To operate on the regex_pattern_sets resource, the following permissions are required: -### Create + + + ```json wafv2:CreateRegexPatternSet, wafv2:GetRegexPatternSet, @@ -327,19 +340,25 @@ wafv2:UntagResource, wafv2:ListTagsForResource ``` -### Delete + + + ```json wafv2:DeleteRegexPatternSet, wafv2:GetRegexPatternSet ``` -### Read + + + ```json wafv2:GetRegexPatternSet, wafv2:ListTagsForResource ``` -### Update + + + ```json wafv2:UpdateRegexPatternSet, wafv2:GetRegexPatternSet, @@ -348,7 +367,12 @@ wafv2:TagResource, wafv2:UntagResource ``` -### List + + + ```json wafv2:listRegexPatternSets ``` + + + \ No newline at end of file diff --git a/website/docs/services/wafv2/rule_groups/index.md b/website/docs/services/wafv2/rule_groups/index.md index 98cc669e6..c3b2bb53b 100644 --- a/website/docs/services/wafv2/rule_groups/index.md +++ b/website/docs/services/wafv2/rule_groups/index.md @@ -1097,6 +1097,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a rule_group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wafv2.rule_groups @@ -1126,7 +1128,18 @@ AND region = 'us-east-1'; To operate on the rule_groups resource, the following permissions are required: -### Create + + + ```json wafv2:CreateRuleGroup, wafv2:GetRuleGroup, @@ -1135,19 +1148,25 @@ wafv2:UntagResource, wafv2:ListTagsForResource ``` -### Delete + + + ```json wafv2:DeleteRuleGroup, wafv2:GetRuleGroup ``` -### Read + + + ```json wafv2:GetRuleGroup, wafv2:ListTagsForResource ``` -### Update + + + ```json wafv2:TagResource, wafv2:UntagResource, @@ -1156,7 +1175,12 @@ wafv2:GetRuleGroup, wafv2:ListTagsForResource ``` -### List + + + ```json wafv2:listRuleGroups ``` + + + \ No newline at end of file diff --git a/website/docs/services/wafv2/web_acls/index.md b/website/docs/services/wafv2/web_acls/index.md index 3066774f9..46169694c 100644 --- a/website/docs/services/wafv2/web_acls/index.md +++ b/website/docs/services/wafv2/web_acls/index.md @@ -1287,6 +1287,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a web_acl resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wafv2.web_acls @@ -1322,7 +1324,18 @@ AND region = 'us-east-1'; To operate on the web_acls resource, the following permissions are required: -### Create + + + ```json wafv2:CreateWebACL, wafv2:GetWebACL, @@ -1331,19 +1344,25 @@ wafv2:TagResource, wafv2:UntagResource ``` -### Delete + + + ```json wafv2:DeleteWebACL, wafv2:GetWebACL ``` -### Read + + + ```json wafv2:GetWebACL, wafv2:ListTagsForResource ``` -### Update + + + ```json wafv2:UpdateWebACL, wafv2:GetWebACL, @@ -1352,7 +1371,12 @@ wafv2:TagResource, wafv2:UntagResource ``` -### List + + + ```json wafv2:listWebACLs ``` + + + \ No newline at end of file diff --git a/website/docs/services/wafv2/webacl_associations/index.md b/website/docs/services/wafv2/webacl_associations/index.md index 65749554f..f4961b694 100644 --- a/website/docs/services/wafv2/webacl_associations/index.md +++ b/website/docs/services/wafv2/webacl_associations/index.md @@ -171,7 +171,17 @@ AND region = 'us-east-1'; To operate on the webacl_associations resource, the following permissions are required: -### Create + + + ```json wafv2:AssociateWebACL, wafv2:GetWebACLForResource, @@ -196,7 +206,9 @@ amplify:AssociateWebACL, amplify:GetWebACLForResource ``` -### Delete + + + ```json wafv2:AssociateWebACL, wafv2:GetWebACLForResource, @@ -220,7 +232,9 @@ amplify:DisassociateWebACL, amplify:GetWebACLForResource ``` -### Read + + + ```json wafv2:AssociateWebACL, wafv2:GetWebACLForResource, @@ -242,7 +256,9 @@ ec2:GetVerifiedAccessInstanceWebAcl, amplify:GetWebACLForResource ``` -### Update + + + ```json wafv2:AssociateWebACL, wafv2:GetWebACLForResource, @@ -262,3 +278,6 @@ ec2:DisassociateVerifiedAccessInstanceWebAcl, ec2:DescribeVerifiedAccessInstanceWebAclAssociations, ec2:GetVerifiedAccessInstanceWebAcl ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/ai_agent_versions/index.md b/website/docs/services/wisdom/ai_agent_versions/index.md index b554b004b..04ed5442a 100644 --- a/website/docs/services/wisdom/ai_agent_versions/index.md +++ b/website/docs/services/wisdom/ai_agent_versions/index.md @@ -281,29 +281,51 @@ AND region = 'us-east-1'; To operate on the ai_agent_versions resource, the following permissions are required: -### Create + + + ```json wisdom:CreateAIAgentVersion ``` -### Read + + + ```json wisdom:GetAIAgent, wisdom:GetAIAgentVersion ``` -### Update + + + ```json wisdom:GetAIAgent, wisdom:GetAIAgentVersion ``` -### Delete + + + ```json wisdom:DeleteAIAgentVersion ``` -### List + + + ```json wisdom:ListAIAgentVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/ai_agents/index.md b/website/docs/services/wisdom/ai_agents/index.md index 85a2f59e6..375fee8b6 100644 --- a/website/docs/services/wisdom/ai_agents/index.md +++ b/website/docs/services/wisdom/ai_agents/index.md @@ -295,6 +295,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ai_agent resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wisdom.ai_agents @@ -320,28 +322,50 @@ AND region = 'us-east-1'; To operate on the ai_agents resource, the following permissions are required: -### Create + + + ```json wisdom:CreateAIAgent, wisdom:TagResource ``` -### Read + + + ```json wisdom:GetAIAgent ``` -### Update + + + ```json wisdom:UpdateAIAgent ``` -### Delete + + + ```json wisdom:DeleteAIAgent ``` -### List + + + ```json wisdom:ListAIAgents ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/ai_guardrail_versions/index.md b/website/docs/services/wisdom/ai_guardrail_versions/index.md index a77e822cf..68552ce6a 100644 --- a/website/docs/services/wisdom/ai_guardrail_versions/index.md +++ b/website/docs/services/wisdom/ai_guardrail_versions/index.md @@ -281,29 +281,51 @@ AND region = 'us-east-1'; To operate on the ai_guardrail_versions resource, the following permissions are required: -### Create + + + ```json wisdom:CreateAIGuardrailVersion ``` -### Read + + + ```json wisdom:GetAIGuardrail, wisdom:GetAIGuardrailVersion ``` -### Update + + + ```json wisdom:GetAIGuardrail, wisdom:GetAIGuardrailVersion ``` -### Delete + + + ```json wisdom:DeleteAIGuardrailVersion ``` -### List + + + ```json wisdom:ListAIGuardrailVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/ai_guardrails/index.md b/website/docs/services/wisdom/ai_guardrails/index.md index a6616d2d8..91a2cc40a 100644 --- a/website/docs/services/wisdom/ai_guardrails/index.md +++ b/website/docs/services/wisdom/ai_guardrails/index.md @@ -503,6 +503,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ai_guardrail resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wisdom.ai_guardrails @@ -534,28 +536,50 @@ AND region = 'us-east-1'; To operate on the ai_guardrails resource, the following permissions are required: -### Create + + + ```json wisdom:CreateAIGuardrail, wisdom:TagResource ``` -### Read + + + ```json wisdom:GetAIGuardrail ``` -### Update + + + ```json wisdom:UpdateAIGuardrail ``` -### Delete + + + ```json wisdom:DeleteAIGuardrail ``` -### List + + + ```json wisdom:ListAIGuardrails ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/ai_prompt_versions/index.md b/website/docs/services/wisdom/ai_prompt_versions/index.md index aabd16809..3c99cf2b5 100644 --- a/website/docs/services/wisdom/ai_prompt_versions/index.md +++ b/website/docs/services/wisdom/ai_prompt_versions/index.md @@ -281,29 +281,51 @@ AND region = 'us-east-1'; To operate on the ai_prompt_versions resource, the following permissions are required: -### Create + + + ```json wisdom:CreateAIPromptVersion ``` -### Read + + + ```json wisdom:GetAIPrompt, wisdom:GetAIPromptVersion ``` -### Update + + + ```json wisdom:GetAIPrompt, wisdom:GetAIPromptVersion ``` -### Delete + + + ```json wisdom:DeleteAIPromptVersion ``` -### List + + + ```json wisdom:ListAIPromptVersions ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/ai_prompts/index.md b/website/docs/services/wisdom/ai_prompts/index.md index e42c4e3d5..b9f7f5737 100644 --- a/website/docs/services/wisdom/ai_prompts/index.md +++ b/website/docs/services/wisdom/ai_prompts/index.md @@ -329,6 +329,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ai_prompt resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wisdom.ai_prompts @@ -355,28 +357,50 @@ AND region = 'us-east-1'; To operate on the ai_prompts resource, the following permissions are required: -### Create + + + ```json wisdom:CreateAIPrompt, wisdom:TagResource ``` -### Read + + + ```json wisdom:GetAIPrompt ``` -### Update + + + ```json wisdom:UpdateAIPrompt ``` -### Delete + + + ```json wisdom:DeleteAIPrompt ``` -### List + + + ```json wisdom:ListAIPrompts ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/assistant_associations/index.md b/website/docs/services/wisdom/assistant_associations/index.md index b1f7b025a..9e7b23ee5 100644 --- a/website/docs/services/wisdom/assistant_associations/index.md +++ b/website/docs/services/wisdom/assistant_associations/index.md @@ -315,28 +315,50 @@ AND region = 'us-east-1'; To operate on the assistant_associations resource, the following permissions are required: -### Create + + + ```json wisdom:CreateAssistantAssociation, wisdom:TagResource ``` -### Update + + + ```json wisdom:GetAssistantAssociation ``` -### Read + + + ```json wisdom:GetAssistantAssociation ``` -### List + + + ```json wisdom:ListAssistantAssociations ``` -### Delete + + + ```json wisdom:DeleteAssistantAssociation ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/assistants/index.md b/website/docs/services/wisdom/assistants/index.md index 79833845b..eecbac19d 100644 --- a/website/docs/services/wisdom/assistants/index.md +++ b/website/docs/services/wisdom/assistants/index.md @@ -299,7 +299,18 @@ AND region = 'us-east-1'; To operate on the assistants resource, the following permissions are required: -### Create + + + ```json kms:CreateGrant, kms:DescribeKey, @@ -307,22 +318,33 @@ wisdom:CreateAssistant, wisdom:TagResource ``` -### Update + + + ```json wisdom:GetAssistant ``` -### Read + + + ```json wisdom:GetAssistant ``` -### List + + + ```json wisdom:ListAssistants ``` -### Delete + + + ```json wisdom:DeleteAssistant ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/knowledge_bases/index.md b/website/docs/services/wisdom/knowledge_bases/index.md index c2d83c007..bd394edc0 100644 --- a/website/docs/services/wisdom/knowledge_bases/index.md +++ b/website/docs/services/wisdom/knowledge_bases/index.md @@ -443,6 +443,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a knowledge_base resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wisdom.knowledge_bases @@ -468,7 +470,18 @@ AND region = 'us-east-1'; To operate on the knowledge_bases resource, the following permissions are required: -### Create + + + ```json appflow:CreateFlow, appflow:DeleteFlow, @@ -484,12 +497,16 @@ wisdom:CreateKnowledgeBase, wisdom:TagResource ``` -### Update + + + ```json wisdom:GetKnowledgeBase ``` -### Delete + + + ```json appflow:DeleteFlow, appflow:StopFlow, @@ -497,12 +514,19 @@ app-integrations:DeleteDataIntegrationAssociation, wisdom:DeleteKnowledgeBase ``` -### List + + + ```json wisdom:ListKnowledgeBases ``` -### Read + + + ```json wisdom:GetKnowledgeBase ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/message_template_versions/index.md b/website/docs/services/wisdom/message_template_versions/index.md index 21aac0b59..06009c3cf 100644 --- a/website/docs/services/wisdom/message_template_versions/index.md +++ b/website/docs/services/wisdom/message_template_versions/index.md @@ -233,6 +233,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a message_template_version resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wisdom.message_template_versions @@ -257,28 +259,50 @@ AND region = 'us-east-1'; To operate on the message_template_versions resource, the following permissions are required: -### Create + + + ```json wisdom:CreateMessageTemplateVersion, wisdom:ListMessageTemplateVersions ``` -### Delete + + + ```json wisdom:DeleteMessageTemplate ``` -### Update + + + ```json wisdom:CreateMessageTemplateVersion ``` -### List + + + ```json wisdom:ListMessageTemplateVersions ``` -### Read + + + ```json wisdom:GetMessageTemplate ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/message_templates/index.md b/website/docs/services/wisdom/message_templates/index.md index a53f1846e..f842c821a 100644 --- a/website/docs/services/wisdom/message_templates/index.md +++ b/website/docs/services/wisdom/message_templates/index.md @@ -861,6 +861,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a message_template resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wisdom.message_templates @@ -891,7 +893,18 @@ AND region = 'us-east-1'; To operate on the message_templates resource, the following permissions are required: -### Create + + + ```json wisdom:CreateMessageTemplate, wisdom:GetMessageTemplate, @@ -902,7 +915,9 @@ wisdom:CreateMessageTemplateAttachment, wisdom:DeleteMessageTemplateAttachment ``` -### Update + + + ```json wisdom:UpdateMessageTemplate, wisdom:UpdateMessageTemplateMetadata, @@ -915,19 +930,28 @@ wisdom:CreateMessageTemplateAttachment, wisdom:DeleteMessageTemplateAttachment ``` -### Delete + + + ```json wisdom:DeleteMessageTemplate, wisdom:UntagResource, wisdom:DeleteMessageTemplateAttachment ``` -### List + + + ```json wisdom:ListMessageTemplates ``` -### Read + + + ```json wisdom:GetMessageTemplate ``` + + + \ No newline at end of file diff --git a/website/docs/services/wisdom/quick_responses/index.md b/website/docs/services/wisdom/quick_responses/index.md index c6dd66400..c6f2b4198 100644 --- a/website/docs/services/wisdom/quick_responses/index.md +++ b/website/docs/services/wisdom/quick_responses/index.md @@ -377,6 +377,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a quick_response resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.wisdom.quick_responses @@ -410,7 +412,18 @@ AND region = 'us-east-1'; To operate on the quick_responses resource, the following permissions are required: -### Create + + + ```json wisdom:CreateQuickResponse, wisdom:GetQuickResponse, @@ -419,7 +432,9 @@ connect:SearchRoutingProfiles, connect:DescribeRoutingProfile ``` -### Update + + + ```json wisdom:UpdateQuickResponse, wisdom:GetQuickResponse, @@ -429,18 +444,27 @@ connect:SearchRoutingProfiles, connect:DescribeRoutingProfile ``` -### Delete + + + ```json wisdom:DeleteQuickResponse, wisdom:UntagResource ``` -### List + + + ```json wisdom:ListQuickResponses ``` -### Read + + + ```json wisdom:GetQuickResponse ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspaces/connection_aliases/index.md b/website/docs/services/workspaces/connection_aliases/index.md index 392e6a719..88f2754ac 100644 --- a/website/docs/services/workspaces/connection_aliases/index.md +++ b/website/docs/services/workspaces/connection_aliases/index.md @@ -223,7 +223,16 @@ AND region = 'us-east-1'; To operate on the connection_aliases resource, the following permissions are required: -### Create + + + ```json workspaces:CreateConnectionAlias, workspaces:CreateTags, @@ -231,16 +240,23 @@ workspaces:DescribeConnectionAliases, workspaces:DescribeTags ``` -### Read + + + ```json workspaces:DescribeConnectionAliases, workspaces:DescribeTags ``` -### Delete + + + ```json workspaces:DeleteConnectionAlias, workspaces:DeleteTags, workspaces:DescribeTags, workspaces:DescribeConnectionAliases ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspaces/workspaces_pools/index.md b/website/docs/services/workspaces/workspaces_pools/index.md index 10c159ae5..fa015a379 100644 --- a/website/docs/services/workspaces/workspaces_pools/index.md +++ b/website/docs/services/workspaces/workspaces_pools/index.md @@ -371,6 +371,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workspaces_pool resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspaces.workspaces_pools @@ -402,20 +404,35 @@ AND region = 'us-east-1'; To operate on the workspaces_pools resource, the following permissions are required: -### Create + + + ```json workspaces:CreateWorkspacesPool, workspaces:DescribeWorkspacesPools, workspaces:CreateTags ``` -### Read + + + ```json workspaces:DescribeWorkspacesPools, workspaces:DescribeTags ``` -### Update + + + ```json workspaces:UpdateWorkspacesPool, workspaces:CreateTags, @@ -424,15 +441,22 @@ workspaces:DescribeWorkspacesPools, workspaces:DescribeTags ``` -### Delete + + + ```json workspaces:DescribeWorkspacesPools, workspaces:TerminateWorkspacesPool, workspaces:DeleteTags ``` -### List + + + ```json workspaces:DescribeWorkspacesPools, workspaces:DescribeTags ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesinstances/volume_associations/index.md b/website/docs/services/workspacesinstances/volume_associations/index.md index 13c04b94f..eabd5cbe2 100644 --- a/website/docs/services/workspacesinstances/volume_associations/index.md +++ b/website/docs/services/workspacesinstances/volume_associations/index.md @@ -263,7 +263,17 @@ AND region = 'us-east-1'; To operate on the volume_associations resource, the following permissions are required: -### Create + + + ```json ec2:DescribeVolumes, ec2:AttachVolume, @@ -271,13 +281,17 @@ workspaces-instances:GetWorkspaceInstance, workspaces-instances:AssociateVolume ``` -### Read + + + ```json ec2:DescribeVolumes, workspaces-instances:GetWorkspaceInstance ``` -### Delete + + + ```json ec2:DescribeVolumes, ec2:DetachVolume, @@ -285,8 +299,13 @@ workspaces-instances:GetWorkspaceInstance, workspaces-instances:DisassociateVolume ``` -### List + + + ```json ec2:DescribeVolumes, workspaces-instances:ListWorkspaceInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesinstances/volumes/index.md b/website/docs/services/workspacesinstances/volumes/index.md index 6e1658c04..b125ccc6b 100644 --- a/website/docs/services/workspacesinstances/volumes/index.md +++ b/website/docs/services/workspacesinstances/volumes/index.md @@ -331,26 +331,45 @@ AND region = 'us-east-1'; To operate on the volumes resource, the following permissions are required: -### Create + + + ```json workspaces-instances:CreateVolume, ec2:CreateVolume, ec2:CreateTags ``` -### Read + + + ```json ec2:DescribeVolumes ``` -### Delete + + + ```json workspaces-instances:DeleteVolume, ec2:DescribeVolumes, ec2:DeleteVolume ``` -### List + + + ```json ec2:DescribeVolumes ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesinstances/workspace_instances/index.md b/website/docs/services/workspacesinstances/workspace_instances/index.md index 6e503a271..2663b47e1 100644 --- a/website/docs/services/workspacesinstances/workspace_instances/index.md +++ b/website/docs/services/workspacesinstances/workspace_instances/index.md @@ -772,6 +772,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a workspace_instance resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesinstances.workspace_instances @@ -796,7 +798,18 @@ AND region = 'us-east-1'; To operate on the workspace_instances resource, the following permissions are required: -### Create + + + ```json workspaces-instances:CreateWorkspaceInstance, workspaces-instances:GetWorkspaceInstance, @@ -808,13 +821,17 @@ ec2:CreateTags, iam:PassRole ``` -### Read + + + ```json workspaces-instances:GetWorkspaceInstance, workspaces-instances:ListTagsForResource ``` -### Update + + + ```json workspaces-instances:TagResource, workspaces-instances:UntagResource, @@ -822,7 +839,9 @@ workspaces-instances:ListTagsForResource, workspaces-instances:GetWorkspaceInstance ``` -### Delete + + + ```json workspaces-instances:DeleteWorkspaceInstance, workspaces-instances:GetWorkspaceInstance, @@ -831,7 +850,12 @@ ec2:DescribeInstances, ec2:DescribeInstanceStatus ``` -### List + + + ```json workspaces-instances:ListWorkspaceInstances ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesthinclient/environments/index.md b/website/docs/services/workspacesthinclient/environments/index.md index e712fcfaa..85aeb9b72 100644 --- a/website/docs/services/workspacesthinclient/environments/index.md +++ b/website/docs/services/workspacesthinclient/environments/index.md @@ -411,6 +411,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a environment resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesthinclient.environments @@ -442,7 +444,18 @@ AND region = 'us-east-1'; To operate on the environments resource, the following permissions are required: -### Create + + + ```json thinclient:CreateEnvironment, thinclient:TagResource, @@ -457,14 +470,18 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Read + + + ```json thinclient:GetEnvironment, thinclient:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json appstream:DescribeStacks, workspaces:DescribeWorkspaceDirectories, @@ -477,7 +494,9 @@ kms:Decrypt, kms:GenerateDataKey ``` -### Delete + + + ```json thinclient:DeleteEnvironment, thinclient:UntagResource, @@ -485,9 +504,14 @@ kms:Decrypt, kms:RetireGrant ``` -### List + + + ```json thinclient:ListEnvironments, thinclient:ListTagsForResource, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/browser_settings/index.md b/website/docs/services/workspacesweb/browser_settings/index.md index 7391eaa27..63a6f72d1 100644 --- a/website/docs/services/workspacesweb/browser_settings/index.md +++ b/website/docs/services/workspacesweb/browser_settings/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a browser_setting resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.browser_settings @@ -298,7 +300,18 @@ AND region = 'us-east-1'; To operate on the browser_settings resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateBrowserSettings, workspaces-web:GetBrowserSettings, @@ -312,7 +325,9 @@ kms:ReEncryptTo, kms:ReEncryptFrom ``` -### Read + + + ```json workspaces-web:GetBrowserSettings, workspaces-web:ListBrowserSettings, @@ -323,7 +338,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Update + + + ```json workspaces-web:UpdateBrowserSettings, workspaces-web:TagResource, @@ -337,7 +354,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json workspaces-web:GetBrowserSettings, workspaces-web:DeleteBrowserSettings, @@ -347,9 +366,14 @@ kms:GenerateDataKey, kms:Decrypt ``` -### List + + + ```json workspaces-web:ListBrowserSettings, kms:Decrypt, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/data_protection_settings/index.md b/website/docs/services/workspacesweb/data_protection_settings/index.md index 7f167fca1..9b9a54b3f 100644 --- a/website/docs/services/workspacesweb/data_protection_settings/index.md +++ b/website/docs/services/workspacesweb/data_protection_settings/index.md @@ -411,6 +411,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a data_protection_setting resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.data_protection_settings @@ -438,7 +440,18 @@ AND region = 'us-east-1'; To operate on the data_protection_settings resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateDataProtectionSettings, workspaces-web:GetDataProtectionSettings, @@ -453,7 +466,9 @@ kms:ReEncryptTo, kms:ReEncryptFrom ``` -### Read + + + ```json workspaces-web:GetDataProtectionSettings, workspaces-web:ListDataProtectionSettings, @@ -463,7 +478,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Update + + + ```json workspaces-web:UpdateDataProtectionSettings, workspaces-web:GetDataProtectionSettings, @@ -476,7 +493,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json workspaces-web:GetDataProtectionSettings, workspaces-web:ListDataProtectionSettings, @@ -486,9 +505,14 @@ kms:GenerateDataKey, kms:Decrypt ``` -### List + + + ```json workspaces-web:ListDataProtectionSettings, kms:Decrypt, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/identity_providers/index.md b/website/docs/services/workspacesweb/identity_providers/index.md index 7ec3f6002..acbca6924 100644 --- a/website/docs/services/workspacesweb/identity_providers/index.md +++ b/website/docs/services/workspacesweb/identity_providers/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a identity_provider resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.identity_providers @@ -302,7 +304,18 @@ AND region = 'us-east-1'; To operate on the identity_providers resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateIdentityProvider, workspaces-web:GetIdentityProvider, @@ -310,14 +323,18 @@ workspaces-web:ListTagsForResource, workspaces-web:TagResource ``` -### Read + + + ```json workspaces-web:GetIdentityProvider, workspaces-web:ListIdentityProviders, workspaces-web:ListTagsForResource ``` -### Update + + + ```json workspaces-web:UpdateIdentityProvider, workspaces-web:TagResource, @@ -327,13 +344,20 @@ workspaces-web:ListIdentityProviders, workspaces-web:ListTagsForResource ``` -### Delete + + + ```json workspaces-web:GetIdentityProvider, workspaces-web:DeleteIdentityProvider ``` -### List + + + ```json workspaces-web:ListIdentityProviders ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/ip_access_settings/index.md b/website/docs/services/workspacesweb/ip_access_settings/index.md index a443697fa..9c384fbdd 100644 --- a/website/docs/services/workspacesweb/ip_access_settings/index.md +++ b/website/docs/services/workspacesweb/ip_access_settings/index.md @@ -307,6 +307,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a ip_access_setting resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.ip_access_settings @@ -334,7 +336,18 @@ AND region = 'us-east-1'; To operate on the ip_access_settings resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateIpAccessSettings, workspaces-web:GetIpAccessSettings, @@ -349,7 +362,9 @@ kms:ReEncryptTo, kms:ReEncryptFrom ``` -### Read + + + ```json workspaces-web:GetIpAccessSettings, workspaces-web:ListIpAccessSettings, @@ -360,7 +375,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Update + + + ```json workspaces-web:UpdateIpAccessSettings, workspaces-web:TagResource, @@ -374,7 +391,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json workspaces-web:GetIpAccessSettings, workspaces-web:ListIpAccessSettings, @@ -385,9 +404,14 @@ kms:GenerateDataKey, kms:Decrypt ``` -### List + + + ```json workspaces-web:ListIpAccessSettings, kms:Decrypt, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/network_settings/index.md b/website/docs/services/workspacesweb/network_settings/index.md index 485b263f3..1576c8267 100644 --- a/website/docs/services/workspacesweb/network_settings/index.md +++ b/website/docs/services/workspacesweb/network_settings/index.md @@ -273,6 +273,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a network_setting resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.network_settings @@ -300,7 +302,18 @@ AND region = 'us-east-1'; To operate on the network_settings resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateNetworkSettings, workspaces-web:GetNetworkSettings, @@ -308,13 +321,17 @@ workspaces-web:ListTagsForResource, workspaces-web:TagResource ``` -### Read + + + ```json workspaces-web:GetNetworkSettings, workspaces-web:ListTagsForResource ``` -### Update + + + ```json workspaces-web:UpdateNetworkSettings, workspaces-web:UpdateResource, @@ -324,13 +341,20 @@ workspaces-web:GetNetworkSettings, workspaces-web:ListTagsForResource ``` -### Delete + + + ```json workspaces-web:GetNetworkSettings, workspaces-web:DeleteNetworkSettings ``` -### List + + + ```json workspaces-web:ListNetworkSettings ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/portals/index.md b/website/docs/services/workspacesweb/portals/index.md index 86c59f546..1cd89086f 100644 --- a/website/docs/services/workspacesweb/portals/index.md +++ b/website/docs/services/workspacesweb/portals/index.md @@ -441,6 +441,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a portal resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.portals @@ -477,7 +479,18 @@ AND region = 'us-east-1'; To operate on the portals resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreatePortal, workspaces-web:GetPortal*, @@ -510,7 +523,9 @@ sso:Describe*, s3:PutObject ``` -### Read + + + ```json workspaces-web:GetPortal*, workspaces-web:List*, @@ -518,7 +533,9 @@ kms:Decrypt, kms:DescribeKey ``` -### Update + + + ```json workspaces-web:GetPortal*, workspaces-web:UpdatePortal, @@ -562,7 +579,9 @@ sso:List*, s3:PutObject ``` -### Delete + + + ```json workspaces-web:GetPortal*, workspaces-web:DeletePortal, @@ -579,9 +598,14 @@ kms:DescribeKey, sso:DeleteManagedApplicationInstance ``` -### List + + + ```json workspaces-web:List*, kms:Decrypt, kms:DescribeKey ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/session_loggers/index.md b/website/docs/services/workspacesweb/session_loggers/index.md index 778658722..f8b6fa68d 100644 --- a/website/docs/services/workspacesweb/session_loggers/index.md +++ b/website/docs/services/workspacesweb/session_loggers/index.md @@ -335,6 +335,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a session_logger resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.session_loggers @@ -362,7 +364,18 @@ AND region = 'us-east-1'; To operate on the session_loggers resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateSessionLogger, workspaces-web:GetSessionLogger, @@ -378,14 +391,18 @@ kms:ReEncryptTo, kms:ReEncryptFrom ``` -### Read + + + ```json workspaces-web:GetSessionLogger, workspaces-web:ListTagsForResource, kms:Decrypt ``` -### Update + + + ```json workspaces-web:UpdateSessionLogger, workspaces-web:GetSessionLogger, @@ -398,15 +415,22 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json workspaces-web:GetSessionLogger, workspaces-web:DeleteSessionLogger, kms:Decrypt ``` -### List + + + ```json workspaces-web:ListSessionLoggers, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/trust_stores/index.md b/website/docs/services/workspacesweb/trust_stores/index.md index b52e3e487..d86fa4ce6 100644 --- a/website/docs/services/workspacesweb/trust_stores/index.md +++ b/website/docs/services/workspacesweb/trust_stores/index.md @@ -248,6 +248,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a trust_store resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.trust_stores @@ -273,7 +275,18 @@ AND region = 'us-east-1'; To operate on the trust_stores resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateTrustStore, workspaces-web:GetTrustStore, @@ -283,7 +296,9 @@ workspaces-web:ListTagsForResource, workspaces-web:TagResource ``` -### Read + + + ```json workspaces-web:GetTrustStore, workspaces-web:GetTrustStoreCertificate, @@ -291,7 +306,9 @@ workspaces-web:ListTagsForResource, workspaces-web:ListTrustStoreCertificates ``` -### Update + + + ```json workspaces-web:UpdateTrustStore, workspaces-web:TagResource, @@ -302,15 +319,22 @@ workspaces-web:ListTagsForResource, workspaces-web:ListTrustStoreCertificates ``` -### Delete + + + ```json workspaces-web:GetTrustStore, workspaces-web:GetTrustStoreCertificate, workspaces-web:DeleteTrustStore ``` -### List + + + ```json workspaces-web:ListTrustStores, workspaces-web:ListTrustStoreCertificates ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/user_access_logging_settings/index.md b/website/docs/services/workspacesweb/user_access_logging_settings/index.md index 61d913863..1fd636ede 100644 --- a/website/docs/services/workspacesweb/user_access_logging_settings/index.md +++ b/website/docs/services/workspacesweb/user_access_logging_settings/index.md @@ -247,6 +247,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_access_logging_setting resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.user_access_logging_settings @@ -272,7 +274,18 @@ AND region = 'us-east-1'; To operate on the user_access_logging_settings resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateUserAccessLoggingSettings, workspaces-web:GetUserAccessLoggingSettings, @@ -280,13 +293,17 @@ workspaces-web:ListTagsForResource, workspaces-web:TagResource ``` -### Read + + + ```json workspaces-web:GetUserAccessLoggingSettings, workspaces-web:ListTagsForResource ``` -### Update + + + ```json workspaces-web:UpdateUserAccessLoggingSettings, workspaces-web:TagResource, @@ -297,13 +314,20 @@ kinesis:PutRecord, kinesis:PutRecords ``` -### Delete + + + ```json workspaces-web:GetUserAccessLoggingSettings, workspaces-web:DeleteUserAccessLoggingSettings ``` -### List + + + ```json workspaces-web:ListUserAccessLoggingSettings ``` + + + \ No newline at end of file diff --git a/website/docs/services/workspacesweb/user_settings/index.md b/website/docs/services/workspacesweb/user_settings/index.md index e25a93a52..6ed0fdfd4 100644 --- a/website/docs/services/workspacesweb/user_settings/index.md +++ b/website/docs/services/workspacesweb/user_settings/index.md @@ -402,6 +402,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a user_setting resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.workspacesweb.user_settings @@ -438,7 +440,18 @@ AND region = 'us-east-1'; To operate on the user_settings resource, the following permissions are required: -### Create + + + ```json workspaces-web:CreateUserSettings, workspaces-web:GetUserSettings, @@ -452,7 +465,9 @@ kms:ReEncryptTo, kms:ReEncryptFrom ``` -### Read + + + ```json workspaces-web:GetUserSettings, workspaces-web:ListTagsForResource, @@ -462,7 +477,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Update + + + ```json workspaces-web:UpdateUserSettings, workspaces-web:TagResource, @@ -475,7 +492,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### Delete + + + ```json workspaces-web:GetUserSettings, workspaces-web:DeleteUserSettings, @@ -485,7 +504,9 @@ kms:GenerateDataKey, kms:Decrypt ``` -### List + + + ```json workspaces-web:ListUserSettings, kms:CreateGrant, @@ -493,3 +514,6 @@ kms:DescribeKey, kms:GenerateDataKey, kms:Decrypt ``` + + + \ No newline at end of file diff --git a/website/docs/services/xray/groups/index.md b/website/docs/services/xray/groups/index.md index 62032c5d5..008b2fb91 100644 --- a/website/docs/services/xray/groups/index.md +++ b/website/docs/services/xray/groups/index.md @@ -275,6 +275,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a group resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.xray.groups @@ -302,19 +304,34 @@ AND region = 'us-east-1'; To operate on the groups resource, the following permissions are required: -### Create + + + ```json xray:CreateGroup, xray:TagResource ``` -### Read + + + ```json xray:GetGroup, xray:ListTagsForResource ``` -### Update + + + ```json xray:UpdateGroup, xray:TagResource, @@ -322,13 +339,20 @@ xray:UntagResource, xray:ListTagsForResource ``` -### Delete + + + ```json xray:DeleteGroup ``` -### List + + + ```json xray:GetGroups, xray:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/xray/resource_policies/index.md b/website/docs/services/xray/resource_policies/index.md index 44ce43298..d07029cf3 100644 --- a/website/docs/services/xray/resource_policies/index.md +++ b/website/docs/services/xray/resource_policies/index.md @@ -233,6 +233,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a resource_policy resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.xray.resource_policies @@ -258,29 +260,51 @@ AND region = 'us-east-1'; To operate on the resource_policies resource, the following permissions are required: -### Create + + + ```json xray:PutResourcePolicy, xray:ListResourcePolicies ``` -### Read + + + ```json xray:ListResourcePolicies ``` -### Update + + + ```json xray:PutResourcePolicy, xray:ListResourcePolicies ``` -### Delete + + + ```json xray:DeleteResourcePolicy ``` -### List + + + ```json xray:ListResourcePolicies ``` + + + \ No newline at end of file diff --git a/website/docs/services/xray/sampling_rules/index.md b/website/docs/services/xray/sampling_rules/index.md index a34a4a7ee..2de497c16 100644 --- a/website/docs/services/xray/sampling_rules/index.md +++ b/website/docs/services/xray/sampling_rules/index.md @@ -486,6 +486,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a sampling_rule resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.xray.sampling_rules @@ -513,20 +515,35 @@ AND region = 'us-east-1'; To operate on the sampling_rules resource, the following permissions are required: -### Create + + + ```json xray:CreateSamplingRule, xray:TagResource, xray:ListTagsForResource ``` -### Read + + + ```json xray:GetSamplingRules, xray:ListTagsForResource ``` -### Update + + + ```json xray:UpdateSamplingRule, xray:TagResource, @@ -534,13 +551,20 @@ xray:UntagResource, xray:ListTagsForResource ``` -### Delete + + + ```json xray:DeleteSamplingRule ``` -### List + + + ```json xray:GetSamplingRules, xray:ListTagsForResource ``` + + + \ No newline at end of file diff --git a/website/docs/services/xray/transaction_search_configs/index.md b/website/docs/services/xray/transaction_search_configs/index.md index e269b18b7..5c6653f5d 100644 --- a/website/docs/services/xray/transaction_search_configs/index.md +++ b/website/docs/services/xray/transaction_search_configs/index.md @@ -217,6 +217,8 @@ resources: ## `UPDATE` example +Use the following StackQL query and manifest file to update a transaction_search_config resource, using [__`stack-deploy`__](https://pypi.org/project/stack-deploy/). + ```sql /*+ update */ UPDATE awscc.xray.transaction_search_configs @@ -241,7 +243,18 @@ AND region = 'us-east-1'; To operate on the transaction_search_configs resource, the following permissions are required: -### Create + + + ```json application-signals:StartDiscovery, iam:CreateServiceLinkedRole, @@ -254,28 +267,39 @@ xray:UpdateIndexingRule, xray:UpdateTraceSegmentDestination ``` -### Read + + + ```json xray:GetTraceSegmentDestination, xray:GetIndexingRules ``` -### List + + + ```json xray:GetTraceSegmentDestination, xray:GetIndexingRules ``` -### Update + + + ```json xray:GetIndexingRules, xray:GetTraceSegmentDestination, xray:UpdateIndexingRule ``` -### Delete + + + ```json xray:GetTraceSegmentDestination, xray:UpdateTraceSegmentDestination, xray:UpdateIndexingRule ``` + + + \ No newline at end of file