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